{"_id":"form-spine","_rev":"54-a8ec7c7553dc6badcfb77d6387ea2e1c","name":"form-spine","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","dist-tags":{"latest":"0.9.707"},"versions":{"0.5.0":{"name":"form-spine","version":"0.5.0","description":"A lightweight form class with error handling, validation, and http requests (using Axios)","main":"index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","gitHead":"dd3ff3a1fb794f5860d926da604287030e7fd78b","_id":"form-spine@0.5.0","scripts":{},"_shasum":"b3815b1e267ec9769b43ee4c648b7aa3282e1801","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"b3815b1e267ec9769b43ee4c648b7aa3282e1801","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.0.tgz","integrity":"sha512-ROFQbz0atQfPuOzuz+wDP2YdBg0AT/Qe5sRHlxf+AKFwlV3dWF1kxrLchcH5YeODprXhgv0zUAtwyt9aHXSHMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpfKgkr+6EDRVqKd2r26TGR+SzRu/cZ4xXsOk+EQDB5AiBivxvbammomw8jR/E0eL2sKJMsEHkqEB85n9qST5Gqzg=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.0.tgz_1489594891222_0.5485247098840773"}},"0.5.1":{"name":"form-spine","version":"0.5.1","description":"A lightweight form class with error handling, validation, and http requests (using Axios)","main":"index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"axios":"^0.15.3"},"gitHead":"25842a24355ca08b87330bb14764e304c909e7e6","_id":"form-spine@0.5.1","scripts":{},"_shasum":"bdc5b610ec520f96217a0421935f9fec8d53c65a","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"bdc5b610ec520f96217a0421935f9fec8d53c65a","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.1.tgz","integrity":"sha512-7H/G85G6DBLqBFSxViu5XtT7Hxzs7puUmr3aDLzFXCkGVHSR93+/jxB+j6ttt8Ls1AMS1ATHOX3wk9WtAJw/Vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIhKjBvY+DvVEZH1RO6IlCxDM8lKKJyrO+UTt9sXwjLAiB1aFPyyS+wa4bi8zasZlxWW1RW2NrVSLTud3P7iriTQw=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.1.tgz_1489595951065_0.8565213847905397"}},"0.5.2":{"name":"form-spine","version":"0.5.2","description":"A lightweight form class with error handling, validation, and http requests (using Axios)","main":"index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"axios":"^0.15.3"},"gitHead":"04f22878e4b8fdae72795fbf97186582a115f70a","_id":"form-spine@0.5.2","scripts":{},"_shasum":"52b83cf2e3a528533d4614dde689edeec41b4475","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"52b83cf2e3a528533d4614dde689edeec41b4475","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.2.tgz","integrity":"sha512-2vmpa7kf/1jco3LuQ86W9H/UTWCSbW9Dq19/ipTHgnhYR3B9tMCsPfQbKJxvhI8KEU+zsoICd4yHA6LJQt55NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcBqFpLww6/dGpSh2bdlvVkzDTyJ5IuVcLC7DuxBmETgIhAPygOweugnQK+qNTGYNIsy+c7p+2VwGIAyS6K7YRneh8"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.2.tgz_1489596062167_0.5844081733375788"}},"0.5.3":{"name":"form-spine","version":"0.5.3","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"49f77640c77d7f9913511c32393929c260b404d2","_id":"form-spine@0.5.3","scripts":{},"_shasum":"6b6c6736fac092223d5f7689598e7ad85019ba19","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"6b6c6736fac092223d5f7689598e7ad85019ba19","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.3.tgz","integrity":"sha512-NtEUgFRj6Mw3X+MWmvtMbBybyZMutIDzjthZ6juZS3FA23RvOuDlfwXAEVrA9r/RV3Myv5LTOT0BM/Msg8SZ7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBMT6+US93NIYrIE/CF95FjVTwX9gpfMeG6GuuvlOFQQIhAPKJgvw+jaTPUVETw1m7k3PZzzw1UDFV+hAuAP5BynjC"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.3.tgz_1489682593802_0.37678683549165726"}},"0.5.4":{"name":"form-spine","version":"0.5.4","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"0d161d5e80cc1e1f920f31bcb7774e155e8d2f25","_id":"form-spine@0.5.4","scripts":{},"_shasum":"7f30ddce0fbc3a0e5d5f466577d9014e7bb38471","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"7f30ddce0fbc3a0e5d5f466577d9014e7bb38471","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.4.tgz","integrity":"sha512-q5URGYNFmJt3eO6YP631lUW30dULvO32gFZgWlpIGi/bkD0h5mU3JYsz0P5GjqadHxfuoKdHGq+YWsUcZgi3OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChzJYE+b2qk9jV2dXxzJduwtwZT+NfhRa246+F0w1vYgIhAJDbevpx6HotRfe0DO7FWM/toXEAnsru5sjUplfk8P5W"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.4.tgz_1489682774798_0.3821319949347526"}},"0.5.5":{"name":"form-spine","version":"0.5.5","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"854111fd36bb4a139f0c5f3be994f80071219c47","_id":"form-spine@0.5.5","scripts":{},"_shasum":"0be23a54c379603b828b0b3460916978218d07fe","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"0be23a54c379603b828b0b3460916978218d07fe","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.5.tgz","integrity":"sha512-j6+3HFKqWdHZMzY7JFJDchAOKHwxIRFLl9hdwhZ9h18yMlYMnNeTLZjOIr2xedZMatqxhxYylqB+5nfJOZL18w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8WujE6y8XX+x4rYLU+29SUWLnvzNm7nTtVYcn8cfhrQIgP5pZN9AKpSmGgDTlA2l9itqPjZdaimAcCL01lRP0TmY="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.5.tgz_1489682899139_0.16640969435684383"}},"0.5.56":{"name":"form-spine","version":"0.5.56","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"59927db65410cfaa09570e18b374504f5155238e","_id":"form-spine@0.5.56","scripts":{},"_shasum":"3abe68aa672df2a4081155e5534c724248d0c05f","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"3abe68aa672df2a4081155e5534c724248d0c05f","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.56.tgz","integrity":"sha512-VOUyvmYK3N4CLscfZaITCw4F+xEygQI5xfgH8m4/e0ERnb/fXde5CL/1t7KiqhsWgt0gEDPs6ucZ+dI1hh1F1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD52rsHkY8wD53Qp08BbJkYUhrGi+ILWxF7Vem/zkFV/AIhANI3QeHFgLCzhJgIM+05LswDpjqqUgw3omWAOKiriai4"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.56.tgz_1489684899579_0.9361005332320929"}},"0.5.57":{"name":"form-spine","version":"0.5.57","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"7b1bae18e84681023a25a66fa3bfe612b0ee3e69","_id":"form-spine@0.5.57","scripts":{},"_shasum":"18cc901f0e255ad3fb2bb09079caf7cf801ef184","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"18cc901f0e255ad3fb2bb09079caf7cf801ef184","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.57.tgz","integrity":"sha512-/cFS7wvzYNiCeFrik1aDxi+b/MaK4QxTYnUi3Sr3JoGC4M8/Qi5gsmrhsCqyWiX7q5kgb2wsaSdoadk6eIVEnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpKEV86eNJf+IxdS4Pc2etKCwoZPpsA/Dlf6jH4bOOzAiEAsaT5suN+IE6avvxSdiI7KGRlxXPPArVPeD0xorekYfU="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.57.tgz_1489688085328_0.984250936890021"}},"0.5.58":{"name":"form-spine","version":"0.5.58","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"0ba7ee7454f1b58ab1b5f043a64dd1a154a8fe5a","_id":"form-spine@0.5.58","scripts":{},"_shasum":"29dd53051aac7951a850f0bdfdf1fe87a2cceb40","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"29dd53051aac7951a850f0bdfdf1fe87a2cceb40","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.58.tgz","integrity":"sha512-PG5uE8eScvj+erx8YOz1HjUuZeeSDFXFaDBP8khzvr30gey0xkP8RjfUjPRrBuC1JcF2XqGf1tQ9niSQibt/0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFOVgpC8gYduXK4MS4gJ1X6XSPjqapLDBtnYqjx9YTNAiEAxJI3hEhPNvOpr62d1FpzQ1qbhsAA1XU/SLL/M1mUaYY="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.58.tgz_1489688165728_0.989068158203736"}},"0.5.59":{"name":"form-spine","version":"0.5.59","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"361f42a1bdfee2c0bc33b44138f9c7ca8d4043ff","_id":"form-spine@0.5.59","scripts":{},"_shasum":"1a0fca6c83595976f22da35bb16f687ecd8bcfb8","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"1a0fca6c83595976f22da35bb16f687ecd8bcfb8","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.59.tgz","integrity":"sha512-3uY8auKoo8FZgewGpynIScpAzuD6UKyCr3/vF5iYd4FrzNdy901q4v04RYsch22upoA4Jzl/4jB5Xg4pF8ZzYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/w+7a9rgCOSXKjSwzWfqgrHDNqLsKKM3q3rFdbWKZKAiEA05G0YtqP0WsNpIf+9yqlz7uZwbO/cOuFbHvT7U4hnx0="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.59.tgz_1489689739786_0.3448016110341996"}},"0.5.6":{"name":"form-spine","version":"0.5.6","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"10266f3cf9cfe1b70e0655b7c38d5e6ab6990c8e","_id":"form-spine@0.5.6","scripts":{},"_shasum":"76b4d63190348d20463de0ced11ad4a23922fc0d","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"76b4d63190348d20463de0ced11ad4a23922fc0d","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.6.tgz","integrity":"sha512-fC2mdiQnv7vBYVGD/1dPrpBTs3pnmjGZItQy1aH/KFXu4dCKErhjnYoeoLaZNeAK/0jMY1ptj/JzcVTQvgDNyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ/sbDGPsMRMTguNOuNaBSy2R1Cl/JVTkPylUNGPSZNgIgV9mRUXQEfzV0mWqfT2E9c5Bq5ddrGwB9zvaj1P9Q8ms="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.6.tgz_1489690833678_0.43563163187354803"}},"0.5.601":{"name":"form-spine","version":"0.5.601","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"ff99ac4d1ac2fba1031c831314b36d30bbd4c373","_id":"form-spine@0.5.601","scripts":{},"_shasum":"2409cf71f7f00e9766a1222db513170c997432e3","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"2409cf71f7f00e9766a1222db513170c997432e3","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.601.tgz","integrity":"sha512-8MAAQrfDc+/26dABUoMf6GnkjeULeXay0nCGnMd/RuLJxY7GxfDpUyyi4q8PX5YZATBBiFXRexHdlMRYj/M6Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHo9Isy4Bnuv4BesERLmdOjw0bAdydevE1iIo3uvRl5qAiEA7sFo3f/iX45Z/ShRHWbm7rHYwJ+9Q0QXnbigH5etE2k="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.601.tgz_1489690968111_0.012979705817997456"}},"0.5.602":{"name":"form-spine","version":"0.5.602","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"13f2494e64dde5a764d94467fb59995b02bc0b7f","_id":"form-spine@0.5.602","scripts":{},"_shasum":"b2519f87b640874f5090343bf08a980dd2fa0ea5","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"b2519f87b640874f5090343bf08a980dd2fa0ea5","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.602.tgz","integrity":"sha512-S3D3xEE0gahNg3eXu5Q0LytmQdgQxGeNAF/87JAmF/9lSFv7ndtwdXik+zb7meaPXXeB3XAa/c1EsF+4YbBPOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7IwNE7grcaeMo53Lcw7ef7TBqL9ojWpoEUmqXt6bDZAiEAhpTzji50zGh/4+Rze/XdFBazPp6uZef1RkxnYNO/EJY="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.602.tgz_1489691382027_0.9906966846901923"}},"0.5.603":{"name":"form-spine","version":"0.5.603","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"10f4a38521cebadb43673c7ce798bf5538ebd5cd","_id":"form-spine@0.5.603","scripts":{},"_shasum":"2e15670d66eded0438a800be1f68081a9e02e8b4","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"2e15670d66eded0438a800be1f68081a9e02e8b4","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.603.tgz","integrity":"sha512-sIyG/PnWQRr8B74l4vyaPkA7aBixNv2isCQx9Os79R5FOV0kwytAfODBmyHRfyci1FPg5YjvdnFLiomtd81zOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFDpmGXg08PuHHIUVqgkgA6K8chM7Uco8KQz7Jx8PSgQIgGsM7JhrbldNktSiv1+I9dDwC0IVFWa48fDHRGLKqkBw="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.603.tgz_1489691555816_0.06164003815501928"}},"0.5.604":{"name":"form-spine","version":"0.5.604","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"075de50f8e88a7b3e3b247313dfcd8646afdd92c","_id":"form-spine@0.5.604","scripts":{},"_shasum":"536db6ffa55c4f685a037a07d2732546e1eb7336","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"536db6ffa55c4f685a037a07d2732546e1eb7336","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.604.tgz","integrity":"sha512-GhjGuCAIxJ3zpnXqKIEXEWUWAFL3ZjglqPq98rWeM0tp4Xe1C0qeavvC911kLbeVCl/d+MT1Wo4hUV1AxgwGwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHyZ+hAWq7UCHJxQgIeGSqGNNW+aOSQDvSdnjnx5a04wIgXFzBRHzid3+n4xDHRw7e+FoOBf2vUvP3JmGI4CYFjIM="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.604.tgz_1489691937739_0.9771243459545076"}},"0.5.605":{"name":"form-spine","version":"0.5.605","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"de1073b25b1476b5510404b8281ac7cd6d1c7c24","_id":"form-spine@0.5.605","scripts":{},"_shasum":"3f19966b49d2191a672e08562befe3ff0f2557a2","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"3f19966b49d2191a672e08562befe3ff0f2557a2","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.605.tgz","integrity":"sha512-h66JWSxYohgPkd1seCQpZQXNBSSpCLLR8XFVwLs/1A/iQx4mTdd9fmxrvkgepfean5eWYNDXBwZWZphmdAV4Yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI47pMS3Qu8b9v2sxKthi6FQ/6dcU9nPo30T7iW75eKQIgLRuoM9ynfiGWCzuJulybS3QgwvuiJrmYankepaS/J30="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.605.tgz_1489692141997_0.6711606332100928"}},"0.5.606":{"name":"form-spine","version":"0.5.606","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"e5abff36ca6cf90f0c4f00d8ccd5f2d8b9e2affe","_id":"form-spine@0.5.606","scripts":{},"_shasum":"0bf5116e90990f9d87ff02b6d505a252c11259ec","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"0bf5116e90990f9d87ff02b6d505a252c11259ec","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.606.tgz","integrity":"sha512-ZPFexJPXW+iYHU1SlTjZ/EBFioIZukzO8D5GKmNq+KeqfiYHRl16rXQLWHCyE2D7tHzkBJ7sl33fCC0lbcgPow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeyrAM8zvVmmKlpr8OTJe9SlsBq3X1aHjFHtDQso2PEAiBl9mRqiN+s1nBeWVwOmFZi8/Y0JxJ4QBzULUrin1xe5A=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.606.tgz_1489693216783_0.6524906738195568"}},"0.5.607":{"name":"form-spine","version":"0.5.607","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"6311125c9c1d294329fc0adba70367ac82f313e0","_id":"form-spine@0.5.607","scripts":{},"_shasum":"9bdf61245cb55ccd30a991bc137f960ab5b5d554","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"9bdf61245cb55ccd30a991bc137f960ab5b5d554","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.607.tgz","integrity":"sha512-wx82kJsK8IbcD9H62/3GkY0Wc+DU3crGJftZaDyhQsdjVux2YFj+8dVKGXhuX9Gy7TZCh78M9NG1q93TUYOlaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsFGwwooT4ZGdXLtnzbRt+QopFZ24+A5AXrhmzC38YXAiEAjBCtB4AIDwIPc4dh0s/LNS1Bml/EoXWlfsN67spMPhM="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.607.tgz_1489693665128_0.06200652685947716"}},"0.5.608":{"name":"form-spine","version":"0.5.608","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"0935889f6ecfa6e9f8fcc75a2ae32ee84c68efeb","_id":"form-spine@0.5.608","scripts":{},"_shasum":"31f51f5c292da13925d1dd7e30fc9f97094c8dad","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"31f51f5c292da13925d1dd7e30fc9f97094c8dad","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.608.tgz","integrity":"sha512-p/FST+ceNcGJw3PF7EbAlboCIOcbeTPhdnqZH/vL9nPL4q1Rf+kGjUBI+fxJ39nKUmtz8mqW8bvlqidg9e7aYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWrRS723SG8Oc03ZjzyEUvbK7Dm4JEReT5Lm1/3nQbsgIgRjo4kTJeN6brOgb1uG9ogfgBRZZm+p+0raSss/sp6Fg="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.5.608.tgz_1489693847688_0.8158854928333312"}},"0.5.609":{"name":"form-spine","version":"0.5.609","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"2ed5df3bbdaadaf8c049ae006cb2d5a542fdc80f","_id":"form-spine@0.5.609","scripts":{},"_shasum":"c43c806f0b17a8f13ee9fb09c778558b1716bce2","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"c43c806f0b17a8f13ee9fb09c778558b1716bce2","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.5.609.tgz","integrity":"sha512-q1MmjCFgCScJKfLNl0iDWNSagnqdcoKsh8y0eO759VQULpPLmkqwiXWDt7kHn4U92ih6xMaUSDwg7czKVHBLGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2xsIedj8YkFTOWbti1l58GWK9ULDDmQ+ftCPa9BLYeAiA3QNsZbCmtPnoVzUS8yxPIuNRDl19ilMRFk0rFFMqP6g=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.5.609.tgz_1489694065189_0.7219697395339608"}},"0.6.0":{"name":"form-spine","version":"0.6.0","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"gitHead":"0e66292fe7e4ee1995a4696605fd58a2b6944fed","_id":"form-spine@0.6.0","scripts":{},"_shasum":"810ade9e16f05c5373e0fd4b5d5226838f8dbedf","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"810ade9e16f05c5373e0fd4b5d5226838f8dbedf","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.6.0.tgz","integrity":"sha512-OPWrnikXg/M1C48cRZbtTbc+2umtBJjkWbK5le9frTInarorylbQtZxrIGJxK3V1nLVQmkmkzTZUZcDAVtJaOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPMEYHQRt9pX0k5tGn1TLFQinZGWJ6AZSuUog0AH1IUAIhAOHaZVB5JoNtu0xaqUFiAPc6BOFA00C39H7dXpAxYWBm"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.6.0.tgz_1489696727873_0.30109914066269994"}},"0.6.16":{"name":"form-spine","version":"0.6.16","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"index.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"scripts":{"lint":"eslint src test","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","mkdirp":"^0.5.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","rimraf":"^2.5.2","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"8b60d1689d3fdb2f8d8b6242ee0ebf94fefc3add","_id":"form-spine@0.6.16","_shasum":"3e99016607b054633877c0bebb997c92f1c1a557","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"3e99016607b054633877c0bebb997c92f1c1a557","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.6.16.tgz","integrity":"sha512-4rOSHJJpi2ceuIpiENzVB3awehWZnxTBpAsww58OK3yVnwuJXvcybe9+Jr3K5A1FDXVRUE/3pqQyrqlV2isaMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcSAlf/puH2QBr7GssHx2XzvAeIwrExYHqEgzqcdvwvgIgSh3Ng92bTugh5menMf4Ley/rLcR3gkw8069nBUDR460="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.6.16.tgz_1489754553056_0.17251761304214597"}},"0.6.2":{"name":"form-spine","version":"0.6.2","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"1e2bc10904bc6ad008c91cf0954d3b2377c59250","_id":"form-spine@0.6.2","_shasum":"56c1c9d1427151c26732c4f771635df052060d3b","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"56c1c9d1427151c26732c4f771635df052060d3b","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.6.2.tgz","integrity":"sha512-9yensLz6BmBanfrLL5NIDLEucazdSft49Sj6i6RIviLFfpIZbp0NWBArrpKCekJxgpN8jBwNL8ts8LIp7Y/qwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChm0Scvim2QJH+TJI4HtQR81oMs2OpwfQF0op2UMsmegIgRlt3k6SMfjfTYjr1ODW8okR5NdV2Yyo9xfB9R7rQRH0="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.6.2.tgz_1489755548896_0.7184203139040619"}},"0.6.21":{"name":"form-spine","version":"0.6.21","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"27e2567cf2a8d0ab9cb742b2ab339c6ecb4fd73d","_id":"form-spine@0.6.21","_shasum":"01efd5bdb6443faf8b0c2f7137c9061e83ad0e38","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"01efd5bdb6443faf8b0c2f7137c9061e83ad0e38","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.6.21.tgz","integrity":"sha512-iWDfV1mWgH04F3gZT1T8PMhk+mqIGdtcUXKH4+Yv9kJJlxRZO5pl4XfcMeIYExZ+G5RWUuDih7H1UzwxRo0bPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZcHDwI7emJP59lN3UbrL1JrMoziN/xDS1h6Xy3XPadwIhAJ4k76lNUrWthLVE8Pjf0xRvHYb1dazFazFqozj1g9O0"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.6.21.tgz_1489755745620_0.7754991939291358"}},"0.6.22":{"name":"form-spine","version":"0.6.22","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"87db9c33aa24423ad0f405543bcf18b57d5e39fb","_id":"form-spine@0.6.22","_shasum":"4893b73d07e1db3d06c633a9a7b3dba1adac7352","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"4893b73d07e1db3d06c633a9a7b3dba1adac7352","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.6.22.tgz","integrity":"sha512-vGPqmKakV6AVfheulCZtu8DBm/NFF4siECx3tKotDbZKR/9P330HjLbq5yd1Vq6QMiq8xkOaZckM+yX8zIWa6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/MXM7Y+Zis9vXb17nfRE5Hbm3089BbHEGGv5Di1DBoAIgdVi/a3e2WenHYyFfRW7VLvu4bWP77CjQVNJ89A9LvFY="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.6.22.tgz_1489756032595_0.6854061638005078"}},"0.6.23":{"name":"form-spine","version":"0.6.23","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"3dfadb421484d46a1fbf07a6f14dfb89d3810a7b","_id":"form-spine@0.6.23","_shasum":"04c5428745187841a419aeb8023335b6acca0c42","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"04c5428745187841a419aeb8023335b6acca0c42","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.6.23.tgz","integrity":"sha512-nSx93Tw4a6HEH+pboQaptHUvgfhh/7o1C8F5IZnEgJKrnA6fR9Cut5qNEJpf+9e7H1KZQhJEc5twrS86SRJyAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFk9thvjETtJ3epgebmFHu+TaOT6m0rozpVDqXvxQBwAAiAnoA3TnmArfYTH9JoRje9oXCWjdlserG/ETVjSmxRW5A=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.6.23.tgz_1489756252066_0.04522401210851967"}},"0.6.5":{"name":"form-spine","version":"0.6.5","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"1b18dd19fac2b3430929b855412f0fd5b08647d0","_id":"form-spine@0.6.5","_shasum":"3051c662e38397255bcce3a4639af9a7062f18f7","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"3051c662e38397255bcce3a4639af9a7062f18f7","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.6.5.tgz","integrity":"sha512-1o/bjN+6lfZyCr2TWymDMkGerqSVWCuu8ijymR0HRSDB6MEjnAqBzKQ4uH4OebAA2rNCSUDmecBf/GzO8iK/cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBYbH3vvSJNnuiMJIbOvnC/9JRCiiHFJ05zAoHm477PAIhALKWsqmWVVD+AdDVmj6xIqift+f+k7H6F+WodPIXyyb9"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.6.5.tgz_1489756596006_0.540336201665923"}},"0.7.0":{"name":"form-spine","version":"0.7.0","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"111b2deca07f84d10474331da8d8ac608239cb19","_id":"form-spine@0.7.0","_shasum":"179b92f0efdad7983471124adb7e29baf3ad2a69","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"179b92f0efdad7983471124adb7e29baf3ad2a69","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.7.0.tgz","integrity":"sha512-1X5uBgDqXn0MYDuYAjqdzDVVX37B8fFMpA/3xr03ETpKh341BbOnq76I7bwxKn4WxYA/7zw8jU2V0KKqn9F5aA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICynzRvkb9DE6UrP79SOIG2/jqQZhQZ4lq674x7KLhyRAiBWcDUsPfgxxReaWC9o+u4SdYqtBNE/FML6DnlRJmtiTA=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.7.0.tgz_1489756979163_0.9249298479408026"}},"0.7.5":{"name":"form-spine","version":"0.7.5","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"533e0fc9682d1ac5cd7f806523c3a2267783627f","_id":"form-spine@0.7.5","_shasum":"59a5888682f0354877b66d0b1bd35906cccfb821","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"59a5888682f0354877b66d0b1bd35906cccfb821","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.7.5.tgz","integrity":"sha512-NvRDxoUcWDEeva0I/1R/uhaAOpObauQKgve+oEjn2ILX6cQhFOjeXq35o87WG6yfOSPkbZD2B7WsoVGFLXPEAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh7n50GFZ58rOKCCqhcVrKJTdN+s8wZQxxcSSmdMttLgIgFSbEsW6BFMQqKAX87C5g6ssmB8934hCHA5C5rO+LN0E="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.7.5.tgz_1489759784767_0.12058986187912524"}},"0.7.6":{"name":"form-spine","version":"0.7.6","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"eb42129b78d8612081b05ed88ebac5424d343f2a","_id":"form-spine@0.7.6","_shasum":"93b4e884ca5619e00964a7ec80497cb339c64184","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"93b4e884ca5619e00964a7ec80497cb339c64184","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.7.6.tgz","integrity":"sha512-JrbckGuUo73ltilYLk7FwnX5VmDedxI6SgVrWW3Ri+b9Koh8xNb6aLnA/w5grHpV6VdI9jxwd6xov5rBPbmbKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaaf0tl5ach/T6tmeIh36csvDXubVslDjLrS21ZSDFMAiEA5AoFV05BOmluWOswO+NGa6575WmOeVMJHynW/+H7PiE="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.7.6.tgz_1489760663086_0.9822148303501308"}},"0.8.0":{"name":"form-spine","version":"0.8.0","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"eb42129b78d8612081b05ed88ebac5424d343f2a","_id":"form-spine@0.8.0","_shasum":"1802f207f1b31c44c7954bf03d4fa440ce698360","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"1802f207f1b31c44c7954bf03d4fa440ce698360","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.8.0.tgz","integrity":"sha512-AdIC5FRlOQkmK91Hgj0vX6sIPUyvvn12yLrspVJI5zPKi7tw8oFAIBuYroqMHWteGKQpLUhf1kwStkbCzK2qkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0vOCO7hUdt1OPgegFnjLI4taYcdoHjuuBzFtmso3MLgIgAOIm4Y70gldELFWstg9Jzncp40Y8Tl7T0rJYrP4t9BY="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.8.0.tgz_1489761094489_0.8228870732709765"}},"0.8.2":{"name":"form-spine","version":"0.8.2","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"b9176809bcf9daf75baab49a44a9933372a776c0","_id":"form-spine@0.8.2","_shasum":"278a7ba54000c41b4c285bbc5045bb26d99ce2ad","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"278a7ba54000c41b4c285bbc5045bb26d99ce2ad","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.8.2.tgz","integrity":"sha512-hHK5k3EB6c1iCIz1XnOvRWI/Lg+VuaG+qOTSr54yL/4fQPKpewW8QBo3cnk6epH9EeAjV6WIl1DGIXlyMDXLog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDteTEWOumXW1b0aEaaE7uxNG8ZfNcvtNEp/elZTF/F5AIgdUb1Co1+vhBBXe0dEKrQKjM15mxBUPOuQYaF0YC7LFw="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.8.2.tgz_1489763014542_0.7074009226635098"}},"0.8.3":{"name":"form-spine","version":"0.8.3","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"5da2f684aa6d75ff13200011dd6889ec7464e830","_id":"form-spine@0.8.3","_shasum":"a88f2f96a72a66021394099f23934a9e002b1694","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"a88f2f96a72a66021394099f23934a9e002b1694","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.8.3.tgz","integrity":"sha512-Z6SiT3r2DIgF/YxJEYCGwBUvBbgS/755PVkEav7JnzVp4wnl2pdxAbtWuWld5LMBDZPvXBQQG5ZPbFQDkv7RmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvb5X996xKpA4BkifMZXv1jHSlp/Yb3fj8LV1qHSRBzQIgPdqH6Yt/j+AoBHD0TcsMdKBuPqm1096JsVfFsQ6kjzQ="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.8.3.tgz_1489763242066_0.22145103779621422"}},"0.8.4":{"name":"form-spine","version":"0.8.4","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"d5d2f02d06843fc12b13200b814ac9dfd153e8c0","_id":"form-spine@0.8.4","_shasum":"6a41e34d703176dd8fceff5a55b0e3e341b76df4","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"6a41e34d703176dd8fceff5a55b0e3e341b76df4","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.8.4.tgz","integrity":"sha512-ykhT/9QbjgOkNVGgaK0/fIc31bZc3Jdl+NFwQ7JKFtYBa68ljgR/XaRO2cQG4JjFbyd8zcNt+zHN2WYS8u1XGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOJ4G6avRLNCWaf7zJkiNRnK6435D7bSRrHGnDt/GQ2QIhANXi2PU3sF6SQTtrAVNk/r3GG4AA7H8JG4hC7Tsh/Epe"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.8.4.tgz_1489764030622_0.25056970585137606"}},"0.8.5":{"name":"form-spine","version":"0.8.5","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.13.1","npm-run-all":"^2.1.1","gzip-size-cli":"^1.0.0","strip-json-comments-cli":"^1.0.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","uglify-js":"^2.6.2","cross-env":"^3.1.4"},"gitHead":"3c5caece2ce85f1a457f9763523d3a3b64316fc4","_id":"form-spine@0.8.5","_shasum":"7d2c621c8435556acd883e19ad88f956c4d970cf","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"7d2c621c8435556acd883e19ad88f956c4d970cf","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.8.5.tgz","integrity":"sha512-eJhzDq+zI/Woqt3gBuD5GpFwN9tsBfkIDvoQ++ZaK51N5Vb5swP2XeHPZS6y1idybVmxsb5lUV62bgxyhIUcBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmkRv0W0XXOhZZg8z8S/eEgT1dHmf4Te8JtIbe9gmX8AiAfzz9iuxvaFPbJPfBzU9ELQl4ikLRWbWrofVOM/Qj+Vg=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.8.5.tgz_1489764211866_0.9724641253706068"}},"0.8.6":{"name":"form-spine","version":"0.8.6","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"ava test/test.js","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","browser-env":"^2.0.25","chai":"^3.5.0","chai-as-promised":"^6.0.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","mocha":"^3.2.0","npm-run-all":"^2.1.1","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","sinon-chai":"^2.8.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"fdc0d69ff9a649b931984b717d4929e0e3ee17c8","_id":"form-spine@0.8.6","_shasum":"d65888736f8399166eadfcfb9a716816f435edcc","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"d65888736f8399166eadfcfb9a716816f435edcc","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.8.6.tgz","integrity":"sha512-nqa140GZpnWlsxLIMzDD3iIOMwuHj4oREqRK56g/IL89MezXLt4BkTcaYBPASeYtfAOzoCeXM8bt/HTs8CeE0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhT0xgeg6iBUU9DeqfwUOxd/UPKJvcbNUsMdH93H48+AiEAzalG5TwYnTAZSEKoCGWSFgEJnxmoMDdcC87llc9GF38="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.8.6.tgz_1489791980954_0.5862538397777826"}},"0.8.9":{"name":"form-spine","version":"0.8.9","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"ava test/test.js","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"b380776f1351cca947bab388440eaaf208ecd2a1","_id":"form-spine@0.8.9","_shasum":"942060a3ac8b9af5f7b52417ef3df22052d89ccb","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"942060a3ac8b9af5f7b52417ef3df22052d89ccb","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.8.9.tgz","integrity":"sha512-mGvpqR5Lbt+60v+p9+r24q8Pog3dOMgjiMYv9yECl/WMfYCewmlK60amB+O175zZA/q/iBphfKD4wXxrHd+ueQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCscpjlUDxqxIK/y4oxkXLtogkIc9Vb6BatACSfOMrVeQIhAMGIW98iLrVvX+rb9FNNdN9UA9oJam1NXxSAlZrvrSr8"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.8.9.tgz_1489796726153_0.6607826417312026"}},"0.9.1":{"name":"form-spine","version":"0.9.1","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"nyc --check-coverage --lines 90 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"67bd429a18688f987438eff173922f0ded0fe109","_id":"form-spine@0.9.1","_shasum":"50d7a0daa6eee74f0aaff8fbf0dbc872e329d187","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"50d7a0daa6eee74f0aaff8fbf0dbc872e329d187","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.1.tgz","integrity":"sha512-cz22thrGd73zttSspHfZRWyD6PhZB+H7sVf2YeljxWDUnMRJ34Xsv3YW0OUmkSUtKUorD4hcIvc0YblFNFFN8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaHeLf9rJ8qEKBUikNJyTAQoPap2dWChTN6Bpd1zhpRAiEA/2Kn1jKTcI3tY0nLYAMzL5/cRlNtXNvzXwdrCI9vfs4="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.1.tgz_1489797684147_0.6829597195610404"}},"0.9.3":{"name":"form-spine","version":"0.9.3","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"nyc --check-coverage --lines 90 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"000cf650998258ef9be4c591c93a1020baf6d3c9","_id":"form-spine@0.9.3","_shasum":"45fc69407f6b58f84e2fb5c0535c25b8b0b3bf87","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"45fc69407f6b58f84e2fb5c0535c25b8b0b3bf87","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.3.tgz","integrity":"sha512-KuoN+LOGlgc58ixiNae3tbcErQxHPa+v3XXI3E3T/EAVEevDGZNcMMPk69eprN5D8WFpQiqErouagwwFH4PGgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJyAgMZawvNb/65TCYwtKrUAElQXhznWaUIVek4IK+2AiEAr4HaxzJVel0kgxtBSCshKbF33Hn3ql6ncG5or7inJBg="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.3.tgz_1489846030193_0.8641255851835012"}},"0.9.35":{"name":"form-spine","version":"0.9.35","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"nyc --check-coverage --lines 90 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"a860894c15a81360d7a6e7a6d5e359024f53b3c8","_id":"form-spine@0.9.35","_shasum":"574b28d6cc6d98d5e92a09b4a9f9478edffb90a8","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"574b28d6cc6d98d5e92a09b4a9f9478edffb90a8","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.35.tgz","integrity":"sha512-A73fVqspPNk+KD3KeJLXm3Xp4DtiK33bVwgKcSHw5O5CDDctLqFlSyttpD+wloeso5zDHQpPdE0MtNQqikYONw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAn0UkmW4nFTYY0QhZP9WLkNobLbE3pNEI2w//KdbKUFAiBtcXs9hRxp15OkAd3Su3V2fwmj6DvvNb0bwME0jXeXWA=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.35.tgz_1489846490968_0.07986103859730065"}},"0.9.41":{"name":"form-spine","version":"0.9.41","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"nyc --check-coverage --lines 90 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"mocha":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"5e840b3235c7efb5a23b389c424df63b9b36db74","_id":"form-spine@0.9.41","_shasum":"a84dc37d2e9f22aead6cfe4192358a6bd7dc82d1","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"a84dc37d2e9f22aead6cfe4192358a6bd7dc82d1","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.41.tgz","integrity":"sha512-iwfvj9sM4qKPg2U1J8M61Qksy6ggPIIzw0I5l1sssehAgVLsUahhqbEIo5/3UJEJ9/I45906Md9uUlyTGM/nBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3inJIyFApQSV90R76p3RNQhjZHNvo0Lka97HvS3+4ZQIhAJHGweYOKDVSp6nWho5WPwJrvzfrBG92Wj66EL4abyy4"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.9.41.tgz_1489847135903_0.4467673373874277"}},"0.9.45":{"name":"form-spine","version":"0.9.45","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"77de6f95cd06922da340546a86a0a70ef61139ee","_id":"form-spine@0.9.45","_shasum":"f23732535c9b0fc447defdd52bc9ed005c6179af","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"f23732535c9b0fc447defdd52bc9ed005c6179af","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.45.tgz","integrity":"sha512-vCCVssRkGCaal8Gm8LAKHCdoRrfTamC6X82iCHY1NoN/tbI99gASXacYydtrWzLTH9GG130pse3U5NhxognNRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4belPZZA2jCcTnE0TlGlleWEbMRWxp/gvumQB5ysPdAiABdj7lII+9EeJqDRtRI2Kei4GXLQjiOmRcdPKxkuWIiw=="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.45.tgz_1489848913473_0.18814379116520286"}},"0.9.46":{"name":"form-spine","version":"0.9.46","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"f2b1954505c5bc1ec3873ec34f7657f2ab0b50f1","_id":"form-spine@0.9.46","_shasum":"00f87dc42c7ad3ed478488d9beaefdcc3d6cb73b","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"00f87dc42c7ad3ed478488d9beaefdcc3d6cb73b","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.46.tgz","integrity":"sha512-P2B+/YaieyyfeitTCzYnVQwq9iAc0EOtVp/sD8MRPVzhDEuqHgNARxBEyYYz20ePvKRfE7PZ5DFQ8xmEzYe1Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOa4HE9NOMaRDsn/1UlV8Wmk0m7uObyCzjvrGhpXr7MAiEAhTDqcb2JqpQe9CgAfjKoUeIs2EGXh0rmyCm5Z+z0I2w="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.9.46.tgz_1490013526354_0.23468356486409903"}},"0.9.48":{"name":"form-spine","version":"0.9.48","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["src","dist","index.js"],"scripts":{"lint":"eslint index.js","build":"npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build","test":"nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"392eed6b6e614a44fd5742442e6e5d8cfe52d4b6","_id":"form-spine@0.9.48","_shasum":"6bc7a6cc2145eec056faea2bc0ef75c7eaa8c121","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"6bc7a6cc2145eec056faea2bc0ef75c7eaa8c121","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.48.tgz","integrity":"sha512-hakwDkkdI/LW/BexApXladwq9gJyrsBYM9UiKGUv/yPcIJMLWAwFOwhNbHmB68nTnMkrm6n0YC58DJSqz9dY2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfiXEELAtK+Ua3j0L6uE3zEIHX4KSnJ28bsSHZOUafmQIgTMYLtTLVoz663p3D8u8Sto9YZqiksAXGZ6naG2A5Hso="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.9.48.tgz_1490016289869_0.8747927551157773"}},"0.9.61":{"name":"form-spine","version":"0.9.61","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build && npm run test && npm run lint","test":"node test/create-test-file.js && nyc --check-coverage --lines 95 ava test/test.js && rimraf console-test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"a06276c3c013f24c6e4d804ef85aabf6e182efd6","_id":"form-spine@0.9.61","_shasum":"a5fa4c6b24479a0d35233c1809e054f9bd784680","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"a5fa4c6b24479a0d35233c1809e054f9bd784680","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.61.tgz","integrity":"sha512-u3fqikw5BZUZNQf4NctQyqNTDfuSLms/mUwt68zBlExeXhEXURhHM1QSKTjviccxQ/KLIOok4gUqjat/QrPwsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHobjWWF2v0N6j2mCDXYXYfpqlbbf5ljPXRvctQqBk5uAiEAkpgXM3LrkbSnvDnxqHxNRIKIC7I/jvw10BeSyC5poec="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.61.tgz_1490103364620_0.10114712244831026"}},"0.9.615":{"name":"form-spine","version":"0.9.615","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build && npm run test && npm run lint","test":"node test/create-test-file.js && nyc --check-coverage --lines 95 ava test/test.js && rimraf console-test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov && rimraf console-test.js","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"a7a10635923ae486573f226ab47b01a2ee97a114","_id":"form-spine@0.9.615","_shasum":"1367b287e4041a33ccda88e0db62152c43e650da","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"1367b287e4041a33ccda88e0db62152c43e650da","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.615.tgz","integrity":"sha512-0f4J38k6/hBTwqQI4yToqzWH3k2xeTUipJds9z2Cy1vlR6s5iHtKefBXpUuz8YppbM1ab4VGZUvcSdM7SAdIMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPLLL1f9CWvv7xHRNNmBE/DON7udbfsWWsSqOoX/HbgwIgFYfo3uMHSRYbcPG4oZKj031en0GxIHtEdDYgNdDzLgM="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.615.tgz_1490103880921_0.9285602492745966"}},"0.9.617":{"name":"form-spine","version":"0.9.617","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build && npm run test && npm run lint","test":"node test/create-test-file.js && nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"f52a7ceca8eb25fa4cb78f510e893905f7a0cc1c","_id":"form-spine@0.9.617","_shasum":"f48e74136960c5d54575822fee55140147170abf","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"f48e74136960c5d54575822fee55140147170abf","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.617.tgz","integrity":"sha512-JAYKuOhkcfvDzb5/Vl4bjtIyYDrhwlX0Q4IHZUF2wCguutizdJEHGLM2kqD2f1EiRuM02IJIGqhK1zF07HrWZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpTX8NyXiLavG4vo/NngbRLer51CnvD8D14c0gbbFjUgIhAPBHT9mtB6oRknyaaTWc2uG5SukC24OvcPWGrZLChzS3"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.617.tgz_1490104263154_0.4129153429530561"}},"0.9.6185":{"name":"form-spine","version":"0.9.6185","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build && npm run test && npm run lint","test":"node test/create-test-file.js && nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"5fead3d32c6725920d1b82b400e51717ef91a669","_id":"form-spine@0.9.6185","_shasum":"f2b46c6898f899af85013dd52f5af2930d68c640","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"f2b46c6898f899af85013dd52f5af2930d68c640","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.6185.tgz","integrity":"sha512-ZDdor6H7wS6V5jeOOnofDqp34I6D6NZnYj20FD8RHt0QYZqzhT1rPAxX7Vizghm5is8ZW/8eJGTx1MHn9q9WPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUUwiaCm6uQ73ybiI+66RpGaQgs1DjOsHrkdft8WXdFAiEAhTvLJxlihXGV4V3f3a64iYiN2YJWv+mQT3kyYHpUr28="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.6185.tgz_1490104417011_0.94863166869618"}},"0.9.62":{"name":"form-spine","version":"0.9.62","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size)\"","prepublish":"npm run -s build && npm run test && npm run lint","test":"node test/create-test-file.js && nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"d5141d209c2080f7d7b2c970b611881755f8ccfa","_id":"form-spine@0.9.62","_shasum":"f31cb2d186f97df74d49324a197f5b2d011f6760","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"f31cb2d186f97df74d49324a197f5b2d011f6760","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.62.tgz","integrity":"sha512-LVf+Xz8s4mDCfBhxEqa1mjh0t5UFnJ0FmouX9ksrMxlffoEfplU0Mm/HBNnTmT87a/mV1E3X5WfuZ7s1PXr7Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ7TJWUSSjbMqs6cnqYQtTM9SbEaOFCHUFJRaBEesbMQIhAK+1DFlXtvppeTy4r2Kj563hbf1pI4NnyOdViyB6ODUq"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.62.tgz_1490105463556_0.9204133229795843"}},"0.9.702":{"name":"form-spine","version":"0.9.702","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size) bytes \"","prepublish":"npm run test && npm run lint","test":"node test/create-test-file.js && nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"af5fe34961f07bce5d80ecc9b514df9dc445cdbb","_id":"form-spine@0.9.702","_shasum":"e1cf330d6fb25208c3d5a1a85d3b9bf7437b700e","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"e1cf330d6fb25208c3d5a1a85d3b9bf7437b700e","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.702.tgz","integrity":"sha512-nmEQAtaXkco7jhbfskR0GqJQpEs/V3sKBe1L5/ClHw4N9efN8YsjOzfdPdx+6easskTMZVW0Y2+K8iIQ98kosQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCob2vyLN+S5H2W191TtnzAVudtpcW1ZvIb+bKGhYZbYwIgAXEqYzV+A4DkU0K17VBmRbc6NLgFHsF72qeUE9QaiXA="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.702.tgz_1490365055558_0.14727286458946764"}},"0.9.703":{"name":"form-spine","version":"0.9.703","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size) bytes \"","prepublish":"npm run test && npm run lint","test":"node test/create-test-file.js && nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"5a4a3532e308f2696358c9e852db4cf6e224b80b","_id":"form-spine@0.9.703","_shasum":"2d1fb471b00025ae1a8daec7631312ea67ac06d8","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"2d1fb471b00025ae1a8daec7631312ea67ac06d8","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.703.tgz","integrity":"sha512-Th7g88rcuM+yzRLTB0NVaVU3lFRR9hmCSGSemVmSRPrOJrJ5sVmuO24VnJTVhvu5ZYY/+nyGFOYZk7JtrgCajw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY3KscXZLrpuxoy/14XvbZj1unjmmFTqzVD4DrCmWxgwIgN8rraUc5Yx7iTfwKwQaBeMfzo00lpsUif3scN8amtyQ="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/form-spine-0.9.703.tgz_1490365498709_0.10240850155241787"}},"0.9.706":{"name":"form-spine","version":"0.9.706","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size) bytes \"","prepublish":"npm run test && npm run lint","test":"nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"18cbaba4e2cf702ef8fcb8961f14a5d521e7bd29","_id":"form-spine@0.9.706","_shasum":"b2c98a50e8ecb44d36fdb51959481c851e33365c","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"b2c98a50e8ecb44d36fdb51959481c851e33365c","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.706.tgz","integrity":"sha512-Cg+7YQM9KaUkviuv+hjq/+mKQauBjffAlptvtvBU/CRlfG+ioBa8VtM/YLFmSQf+fz1AT6Nsx59Bm869BZ3ArQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEuZW8cQnGEDKlaAOf5WvksP+VUOVfhLkuTw6PP1dSpAiEA0YYsXTtQ1MAPJTC1R9Lgy28ub4whddWOC8fhtUw2duI="}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.706.tgz_1490373296868_0.7902431159745902"}},"0.9.707":{"name":"form-spine","version":"0.9.707","description":"A lightweight form class with error handling, validation, and ajax requests (using fetch)","main":"dist/formspine.js","module":"dist/formspine.es.js","jsnext:main":"dist/formspine.es.js","umd:main":"dist/formspine.umd.js","repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"keywords":["form","validation","error handling","ajax","fetch"],"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"homepage":"https://github.com/LasseRafn/form-spine#readme","dependencies":{"codecov":"^2.0.2","unfetch":"^2.1.2"},"files":["dist","index.js"],"scripts":{"lint":"eslint index.js","build":"node index-builder.js && npm-run-all --silent clean -p rollup:* -p minify:* -s size","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size) bytes \"","prepublish":"npm run test && npm run lint","test":"nyc --check-coverage --lines 95 ava test/test.js","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","clean":"rimraf dist && mkdirp dist","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","rollup:cjs":"cross-env FORMAT=cjs rollup -c rollup.config.js -f cjs -n $npm_package_name -o $npm_package_main","rollup:umd":"cross-env FORMAT=umd rollup -c rollup.config.js -f umd -n $npm_package_name -o $npm_package_umd_main","rollup:esm":"rollup -c rollup.config.js -f es -n $npm_package_name -o $npm_package_module"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint:recommended","env":{"browser":true,"node":true,"es6":true},"globals":{"expect":true}},"devDependencies":{"ava":"^0.18.2","babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","babel-register":"^6.24.0","cross-env":"^3.1.4","eslint":"^3.13.1","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","nyc":"^10.1.2","rimraf":"^2.6.1","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","sinon":"^2.0.0","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.6.2"},"gitHead":"7b1fa8bf8ef0be150cce43d08b96621c21571cc1","_id":"form-spine@0.9.707","_shasum":"e8f26df8fbf25b0a4588ba46dc090918e3d3d225","_from":".","_npmVersion":"4.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"lasserafn","email":"lasserafn@gmail.com"},"dist":{"shasum":"e8f26df8fbf25b0a4588ba46dc090918e3d3d225","tarball":"https://registry.npmjs.org/form-spine/-/form-spine-0.9.707.tgz","integrity":"sha512-kQRh/rw1dD2TB7Cn50XRF/pFzCQ2T4bF2sJuU/palBOueFxmc7+vPdu918/a2pPNyea1/aFmIpWAl5IdHrmQIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnyVR1+HCaQKuzYJiyPICwkBOJPZerk6YPCQQ4ig6zZgIhAMOFPc66vnGxG65UH3MPqfcFQSs8rkfzfyHOAIORjxdn"}]},"maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/form-spine-0.9.707.tgz_1490374117514_0.4931679223664105"}}},"readme":"<p align=\"center\" style=\"text-align: center;\">\n<a href=\"http://lasserafn.github.io/form-spine/\"><img src=\"https://cdn.rawgit.com/LasseRafn/form-spine/34b626b0/logo.svg\" width=\"502\" height=\"112\" alt=\"Form Spine Logo\" /></a>\n</p>\n\n<p align=\"center\" style=\"text-align: center;\">\n<a href=\"https://codecov.io/gh/LasseRafn/form-spine\"><img src=\"https://img.shields.io/codecov/c/github/LasseRafn/form-spine.svg?style=flat-square\" /></a>\n<a href=\"https://travis-ci.org/LasseRafn/form-spine\"><img src=\"https://img.shields.io/travis/LasseRafn/form-spine.svg?style=flat-square\" /></a>\n<a href=\"http://npmjs.com/package/form-spine\"><img src=\"https://img.shields.io/npm/v/form-spine.svg?style=flat-square\" /></a>\n<a href=\"http://npmjs.com/package/form-spine\"><img src=\"https://img.shields.io/npm/dt/form-spine.svg?style=flat-square\" /></a>\n</p>\n\n# Form Spine\n\nForm Spine is a lightweight (`~4kb`, ~1.2kb gzipped) JavaScript form library with validation, error handling and fetch (Polyfilled with [developit/unfetch](https://github.com/developit/unfetch))\n\nIt's promise-based, which makes running scripts on error/success very easy.\n\n------------------------------------------------\n\n## Table of Contents\n\n* [Getting Started](#getting-started)\n* [Usage](#usage)\n* [API](#api)\n* [Examples](#examples)\n* [Slim Spine](#slim-spine)\n* [Inspiration](#inspiration)\n\n------------------------------------------------\n\n## Getting Started\n\n### Install Instructions\n\nAdding Form Spine to your project requires NPM. Optinally you could use [Yarn](https://yarnpkg.com).\n\nRun the following command in your project root:\n```bash\nnpm install form-spine --save\n```\n\nOr with Yarn:\n```bash\nyarn add form-spine\n```\n\n### Using In Your Project\n\nUsing Rollup or WebPack (or another module bundler), you can do like this: \n```js\n// ES6\nimport FormSpine from \"form-spine\";\n\n// CommonJS\nvar FormSpine = require(\"form-spine\");\n```\n\n#### Remember to polyfill `Fetch`\n```js\nrequire(\"unfetch/polyfill\");\n```\n------------------------------------------------\n\n## Usage\n\n### Vue.js example\n```js\nlet formFields = {\n    todo_text: {\n        required: true,\n        max_length: 50\n    }\n};\n\nnew Vue({\n    el: \"#app\",\n    data: {\n        form: new FormSpine('/create-todo', formFields)\n    },\n    \n    methods: {\n        submit: function() {\n            this.form.post().then(() => alert('Done!'));\n        }\n    }\n});\n```\n\n------------------------------------------------\n\n## API\n\n### The `FormSpine` Class\n\nThe `FormSpine` class is the backbone of Form Spine and the class you'll be using.\n\n#### Methods\n\n| Method | Description | Parameters |\n| ------ | ----------- | ---------- |\n| `post` | Sends a `POST` request to the url specified in the Form object |  |\n| `delete` | Sends a `DELETE`/`DESTROY` request to the url specified in the Form object |  |\n| `put` | Sends a `PUT` request to the url specified in the Form object |  |\n| `submit` | Sends a request with the `type` specified, to the url specified in the Form object | `type`: Any request type possible in the fetch api. Example: `form.submit('GET')` |\n\n#### Parameters\n\n| Name | Type | Description | Required | Default |\n| ---- |----- | ----------- |--------- | ------- |\n| `url` | string | The url that requests should be send to. | true | `''` |\n| `fields` | object | The fields in the form. | true | `{}` |\n| `options` | object | An object with additional options | false | `{}` |\n\n##### FormSpine `options` parameters\n\n| Name | Type | Description | Required | Default |\n| ---- |----- | ----------- |--------- | ------- |\n| `messages` | object | Custom error validation messages. | false | `{}` |\n| `resetOnSuccess` | boolean | Determines if form fields should be cleared on success. | false | false |\n| `headers` | object | Adds custom headers to each request | false | `{}` |\n\n##### `url` [REQUIRED]\n\nThe `url` parameter is the first of three parameters, and it defines which url to send requests to upon `submit()`. It can be an absolute or relative url, such as: `/submit` or `https://your-site.com/send`.\n\n##### `fields` [REQUIRED]\n\nThe fields that you have in the form should be defined here as an object of objects, keyed by field name. This is also where you define validation rules (if any)\n\n**Example:**\n```js\nlet fields = {\n    username: {\n        required: true\n    },\n    \n    password: {\n        required: true,\n        min_length: 6,\n        must_match: \"password_confirmation\"\n    },\n    \n    password_confirmation: {\n        required: true\n    }\n};\n\n// Init form\nlet formObject = new FormSpine('/submit', fields);\n```\n\n**Possible field attributes are:**\n\n| Name | Type | Description | Default |\n| ---- | ---- | ----------- | ------- |\n| `value` | string | The initial value of the field | `''` |\n| `name` | string | The field name used in error messages (:field) | object key name |\n| `required` | boolean | Validation rule: determines if field is required | `false` |\n| `min_length` | integer | Validation rule: sets a minimum length for the field | |\n| `max_length` | integer | Validation rule: sets a maximum length for the field |  |\n| `no_digits` | boolean | Validation rule: may not contain digits | `false` |\n| `only_digits` | boolean | Validation rule: may only contain digits | `false` |\n| `checked` | boolean | Validation rule: has to be checked / be `true` (for checkbox/radio inputs) | `false` |\n| `must_match` | string | Validation rule: has to match another field (good for password confirmations) | `` |\n| `regex` | string/regex | Validation rule: must match regex |  |\n\n##### `customMessages` [OPTIONAL]\n\nThis parameter is useful if you want to translate or change the validation messages. You have to pass in an object of strings with error messages.\n\n**Example (Using defaults):**\n```js\nlet customMessages = {\n    checked:      \"The :field must be checked.\",\n    regex:        \"The :field field is invalid.\",\n    required:     \"The :field field is required.\",\n    no_digits:    \"The :field field may not contain digits.\",\n    only_digits:  \"The :field field may only contain digits.\",\n    must_match:   \"The :field field match the :must_match field.\",\n    min_length:   \"The :field field must be at least :min_length characters.\",\n    max_length:   \"The :field field must not be longer than :max_length characters.\"\n};\n\n// Init form\nlet formObject = new FormSpine('/submit', {}, { messages: customMessages });\n```\n\n------------------------------------------------\n\n## Examples\n\n[Vue Demo](http://codepen.io/LasseRafn/pen/RpJMLY/)\n[Preact Demo](http://codepen.io/LasseRafn/pen/qrKMgG/)\n\n------------------------------------------------\n\n## Slim Spine\n\nDon't care about client-side validation, and does every byte count? How about using **Slim Spine**?\n\nIt's a `~0.9kb` version of Form Spine, without the Validation library. It still handles errors, but will not validate fields.\n\n[Get Slim Spine here](#) <-- COMING SOON\n\n------------------------------------------------\n\n## Inspiration\nI found myself creating similar classes for every new project I started, so I felt it was time to combine everything into a single class that I could use for almost all my projects. Of cause, in the nature of sharing, I decided to open source it.\n\nForm Spine is inspired heavily on [laracasts/vue-forms](https://github.com/laracasts/Vue-Forms)\n\nIf you're into learning, you should really go signup at [Laracasts](https://laracasts.com)\n\nBuild scripts (and more) are heavily based on [developit/unfetch](https://github.com/developit/unfetch). \n","maintainers":[{"name":"lasserafn","email":"lasserafn@gmail.com"}],"time":{"modified":"2022-06-18T03:02:02.759Z","created":"2017-03-15T16:21:33.245Z","0.5.0":"2017-03-15T16:21:33.245Z","0.5.1":"2017-03-15T16:39:11.636Z","0.5.2":"2017-03-15T16:41:04.226Z","0.5.3":"2017-03-16T16:43:15.601Z","0.5.4":"2017-03-16T16:46:16.836Z","0.5.5":"2017-03-16T16:48:19.670Z","0.5.56":"2017-03-16T17:21:41.585Z","0.5.57":"2017-03-16T18:14:45.909Z","0.5.58":"2017-03-16T18:16:07.632Z","0.5.59":"2017-03-16T18:42:20.395Z","0.5.6":"2017-03-16T19:00:35.643Z","0.5.601":"2017-03-16T19:02:50.134Z","0.5.602":"2017-03-16T19:09:42.584Z","0.5.603":"2017-03-16T19:12:36.384Z","0.5.604":"2017-03-16T19:18:58.327Z","0.5.605":"2017-03-16T19:22:23.967Z","0.5.606":"2017-03-16T19:40:18.669Z","0.5.607":"2017-03-16T19:47:45.686Z","0.5.608":"2017-03-16T19:50:48.247Z","0.5.609":"2017-03-16T19:54:27.083Z","0.6.0":"2017-03-16T20:38:48.466Z","0.6.16":"2017-03-17T12:42:33.602Z","0.6.2":"2017-03-17T12:59:11.526Z","0.6.21":"2017-03-17T13:02:26.228Z","0.6.22":"2017-03-17T13:07:13.251Z","0.6.23":"2017-03-17T13:10:53.997Z","0.6.5":"2017-03-17T13:16:36.648Z","0.7.0":"2017-03-17T13:23:01.212Z","0.7.5":"2017-03-17T14:09:46.704Z","0.7.6":"2017-03-17T14:24:24.934Z","0.8.0":"2017-03-17T14:31:35.136Z","0.8.2":"2017-03-17T15:03:35.196Z","0.8.3":"2017-03-17T15:07:23.967Z","0.8.4":"2017-03-17T15:20:32.664Z","0.8.5":"2017-03-17T15:23:32.599Z","0.8.6":"2017-03-17T23:06:22.955Z","0.8.9":"2017-03-18T00:25:28.144Z","0.9.1":"2017-03-18T00:41:26.177Z","0.9.3":"2017-03-18T14:07:12.370Z","0.9.35":"2017-03-18T14:14:54.101Z","0.9.41":"2017-03-18T14:25:36.665Z","0.9.45":"2017-03-18T14:55:16.722Z","0.9.46":"2017-03-20T12:38:47.039Z","0.9.48":"2017-03-20T13:24:50.560Z","0.9.61":"2017-03-21T13:36:06.531Z","0.9.615":"2017-03-21T13:44:42.746Z","0.9.617":"2017-03-21T13:51:05.253Z","0.9.6185":"2017-03-21T13:53:39.187Z","0.9.62":"2017-03-21T14:11:05.625Z","0.9.702":"2017-03-24T14:17:37.594Z","0.9.703":"2017-03-24T14:24:59.696Z","0.9.706":"2017-03-24T16:34:58.955Z","0.9.707":"2017-03-24T16:48:39.577Z"},"homepage":"https://github.com/LasseRafn/form-spine#readme","keywords":["form","validation","error handling","ajax","fetch"],"repository":{"type":"git","url":"git+https://github.com/LasseRafn/form-spine.git"},"author":{"name":"Lasse Rafn","email":"lasserafn@gmail.com"},"bugs":{"url":"https://github.com/LasseRafn/form-spine/issues"},"license":"MIT","readmeFilename":"README.md"}