{"_id":"hmpo-form-wizard","_rev":"147-2f0a17607c77678a7400382ed8c744e3","name":"hmpo-form-wizard","dist-tags":{"alpha":"2.0.1-alpha.1","pre":"3.0.0-0","latest":"18.0.0"},"versions":{"0.2.5":{"name":"hmpo-form-wizard","version":"0.2.5","author":"","license":"MIT","_id":"hmpo-form-wizard@0.2.5","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"742204402b69a355547c938b099a611b521f9478","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-0.2.5.tgz","integrity":"sha512-K1LqZFRXOUSNlqlsptyvRaVcfuJlEzb59d2IeLJWDP1bVaRFfIuwFJ000hYwrUoGhA4FbbNpTO71xV37nmy29w==","signatures":[{"sig":"MEQCICWFgLnPOwbAX717oXWjXUz5cI5zN054KbpvKSut3533AiBpNF0JLF9N+eJhOVj85gWVp8EZStxgduntAgSpR7EnFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"742204402b69a355547c938b099a611b521f9478","gitHead":"d83363d0c98995b7463689ed9488c25e650a04e8","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.0","description":"","directories":{},"_nodeVersion":"0.10.29","dependencies":{"depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"0.0.6"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.1.1","sinon-chai":"^2.7.0"}},"0.2.6":{"name":"hmpo-form-wizard","version":"0.2.6","author":"","license":"MIT","_id":"hmpo-form-wizard@0.2.6","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"02793c476a9da77c53bc56722375bc0ef2f5a20c","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-0.2.6.tgz","integrity":"sha512-cJFNlgqL5aEd2grdtKy9A4gZA3T6AcT/FnVTDSU3IqTNHTwy+FBF7C74g4SdE1PKt6HW2EQPMKrZ4BjR/HIMTg==","signatures":[{"sig":"MEQCIAqJuKFc1uv4InkHJ0tBbBt8WAHnd1WX2GVSBX4WwHc0AiA1d4ztwr+PXZsOB+In/QLMFFhZhXWJQu+tHUxRj/daLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"02793c476a9da77c53bc56722375bc0ef2f5a20c","gitHead":"07cac6c6446105755ff99e86e85c5c6327b104c9","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.0","description":"","directories":{},"_nodeVersion":"0.10.29","dependencies":{"depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.1.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.1.3","sinon-chai":"^2.7.0"}},"0.2.7":{"name":"hmpo-form-wizard","version":"0.2.7","author":"","license":"MIT","_id":"hmpo-form-wizard@0.2.7","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"95d18fb6f8515b8375cf02fdc28b0dd55beea0ca","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-0.2.7.tgz","integrity":"sha512-iT/29izhuW5gPicNr4MNqYBjWG7b/6uwFqBlr+pWqddVEbDLwEngdro5b57W9azVujDSDkmz1Jr3hDwxx981xA==","signatures":[{"sig":"MEUCIHD5Vs4Y1Rx7N5tdcDgORNOhLMGlxYkvD5k6wfI2a6/bAiEA8VyaAqRma9NgaN1p0MAwlGGhi3DTOqOg/uQVvqaGigQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"95d18fb6f8515b8375cf02fdc28b0dd55beea0ca","gitHead":"dcf8c66cad010e60496bb22da0f9b40935a0160b","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.0","description":"","directories":{},"_nodeVersion":"0.10.29","dependencies":{"depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.1.1"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.1.3","sinon-chai":"^2.7.0"}},"0.2.8":{"name":"hmpo-form-wizard","version":"0.2.8","author":"","license":"MIT","_id":"hmpo-form-wizard@0.2.8","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"34ce5f8a2a2845606d690f1d31c4a08435462557","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-0.2.8.tgz","integrity":"sha512-bsrMERpmrQkEeMpk+fHy6TOGeKTv5KvWEaZv1ieBcRHaKWlL4o3zo2JabSERAArAeXyK7tZBFOKsI7x4rRmUHw==","signatures":[{"sig":"MEUCIAMjHjcGsx0ihWzGq8xSfnXxJObwjPcquY4LCxqCizgsAiEAlt5JHdtAZvj3jvr7Lj7ijUcpVJ0W8vSASa0l9jS+HPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"34ce5f8a2a2845606d690f1d31c4a08435462557","gitHead":"0a89f0257f2a90aeff3dd6560ed9b89f97b2bd7c","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.0","description":"","directories":{},"_nodeVersion":"0.10.29","dependencies":{"depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.1.1"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.1.3","sinon-chai":"^2.7.0"}},"0.2.9":{"name":"hmpo-form-wizard","version":"0.2.9","author":"","license":"MIT","_id":"hmpo-form-wizard@0.2.9","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"0317105faf6a8c07c9e83ea652b16d2e1ff6cc19","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-0.2.9.tgz","integrity":"sha512-LFWbVWD1POcdR9SBqyl5rhT08ct6+99IWXtUGnNwIX2c9P56H4+P4ERDvf19L2Yn0rndpLgL108DKdPzw38qBA==","signatures":[{"sig":"MEUCIQCfgiasTerLVR22aSzEbkCFYvFNem0msDArlrVJdg7gjgIgSpFMyAGNz9ayQJXEfDtGSyNqMqvepbYhx6PMF7u05rQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0317105faf6a8c07c9e83ea652b16d2e1ff6cc19","gitHead":"28545d13247dfdbf468899859d9241acdae0dd94","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.0","description":"","directories":{},"_nodeVersion":"0.10.29","dependencies":{"depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.1.3","sinon-chai":"^2.7.0"}},"0.2.10":{"name":"hmpo-form-wizard","version":"0.2.10","author":"","license":"MIT","_id":"hmpo-form-wizard@0.2.10","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"52336a17f1d180c5fc400f91db49f09b3e6365dd","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-0.2.10.tgz","integrity":"sha512-YvQfSXGDsizvZGwcsq9UgMn4VFyKpcS7b15LhVjGWIPJqVri33By9Cyh7YO8w4tnZwQg8gTR7PLCoDOBuAJXWw==","signatures":[{"sig":"MEUCIA4ak2BFD7D9tHaDlv9w3K8QGU13KfiMdED5+Nl/8P0mAiEA5nAjrztBWeU3GZRz6K3RkvLgyNxCUghPQP/zw+3R+TU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"52336a17f1d180c5fc400f91db49f09b3e6365dd","gitHead":"6c9d182fbb1dac497dc3a5a7e08a5c45d8b84676","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.0","description":"","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"0.2.11":{"name":"hmpo-form-wizard","version":"0.2.11","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@0.2.11","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"e798fd337efd9dbabae5e9196eaa6e23788b4566","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-0.2.11.tgz","integrity":"sha512-KXs6qpkrm+cS9IGXzNFC+ZSQ8GoGK9pvIifyqYSQKBV+LmC1pkXTcj1Dp0/O9jBWW6gtr+jwUhKyZC38qSaD+g==","signatures":[{"sig":"MEYCIQCKVMHO+nlZDZxyFpCDntpGT8AretervOiJryJfNo1X0wIhAKwpg6VoVna0Sc3EnrVkwiWC/RKzdWrS05wN6103m6VE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e798fd337efd9dbabae5e9196eaa6e23788b4566","gitHead":"8236f5a63d279dd56aa4ae8dcd229f3ff1f4db54","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"1.4.14","description":"routing and request handling for a multi-step form processes","directories":{},"dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"1.0.0":{"name":"hmpo-form-wizard","version":"1.0.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@1.0.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"697b57816f507a0e0b5b1b587602d723693ad678","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-1.0.0.tgz","integrity":"sha512-iUz1G12tErhLQ8FQNGXiY2m7rQaurLr7E+yWDqq7W/X9Q0P5bSx+cpPIj7IFlep0JlsLzQ0oV1gMX3Bksj0eSA==","signatures":[{"sig":"MEQCIGGn6FYuOEyw5h9nzk/nxB+SZmn7dLEkNh5aXmwtzPbrAiA0lmb24BLj7g1236LCzceudxrSJUgIAVIZZVhO7SMQKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"697b57816f507a0e0b5b1b587602d723693ad678","gitHead":"9b118c71e65f8c961433add44f9857a43eedef71","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.9.1","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"1.0.1":{"name":"hmpo-form-wizard","version":"1.0.1","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@1.0.1","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"b1af83a36d1752ae77c8bd6431697c93e16a9dc3","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-1.0.1.tgz","integrity":"sha512-MaUpw7nLejDhI7WkQrJJtqNfKIg4lIzl8BOgWgk/FiaqOFy2xPz49tCqGekA14jD3iiShzzkDsi/DvXnvLmOyg==","signatures":[{"sig":"MEUCICpOP9ns/Sp9W5jWFy/CBE9Dt6MoucDmJ2YgEVl0KgCWAiEAo23MdpvUmKBQnd7LV+JURie1+VKvdaPH7Y/VkWtSfSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b1af83a36d1752ae77c8bd6431697c93e16a9dc3","gitHead":"bf9d40b8536ce587295be3a726b7dcb9d391dd59","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"1.1.0":{"name":"hmpo-form-wizard","version":"1.1.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@1.1.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"0ff8ba01798ce42ead5fe04d777e48afb418a801","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-1.1.0.tgz","integrity":"sha512-ARxH9Kiof+Aw0rV+yve8L1SKJl/jhB+PhhM5X9aGwHE6aRdIbsQmjZ02Dsfzp9zc3R4KdoEmuWHyFufE0vFNwA==","signatures":[{"sig":"MEUCIQCoQtT5vUP/WxSkZ0goF36mVWY5CrRVeSmqXZ1p33otkgIgDFHSxiWYU/qbHipm4upfeFRzP1xsneBKUGa0OtC0sSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0ff8ba01798ce42ead5fe04d777e48afb418a801","gitHead":"0d1688d37c01b6176988bfc2f9032e275853b42c","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"2.0.0":{"name":"hmpo-form-wizard","version":"2.0.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@2.0.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"3740366f925f04096c35bd75ed71807a3f90268c","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-2.0.0.tgz","integrity":"sha512-EqLCFUU4VIjJw1xbvQ8KmKxuNjQ6pcAE/XFqxZ1qozQ7qUR8qUwxlMysPr8QGuRGBMdpYi6nh2CP5DZMSNRReA==","signatures":[{"sig":"MEUCIEjz3XsNZuTO/scQxCZVb2Ww1eCSvj/6S8/JLzgFh5imAiEA0VlpqAZInvCW5BmZiRASxSOkGQI+24zT98MCxt6XdII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3740366f925f04096c35bd75ed71807a3f90268c","gitHead":"af22f6bbc1f3be0ef99f5feb9ea3785dc180b549","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"2.0.1-alpha.0":{"name":"hmpo-form-wizard","version":"2.0.1-alpha.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@2.0.1-alpha.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"b0f7cb3e8174eb926394127d475aa7a76aee6e05","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-2.0.1-alpha.0.tgz","integrity":"sha512-PNRMjhd5y0VejFsXy+IHTR6Khjog2fLslVy8AVCijypa6OhATJ5QpW1BGGeWkzY5Gl1XpYfJxEw3QZA8Ld0O+g==","signatures":[{"sig":"MEYCIQCH7vHiG8c7/3U18QTh5KubgKRyH+NPAg6XdSqa4g93GQIhAN/R12H0r9SVYBwq0R4bebAOm0pRDHij9JSpfc+tkLSJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b0f7cb3e8174eb926394127d475aa7a76aee6e05","gitHead":"af22f6bbc1f3be0ef99f5feb9ea3785dc180b549","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"2.0.1-alpha.1":{"name":"hmpo-form-wizard","version":"2.0.1-alpha.1","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@2.0.1-alpha.1","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"1efab15249e65551e09909059209f03c8093102b","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-2.0.1-alpha.1.tgz","integrity":"sha512-Jzral8jPwbjDh/wTiApVLYmDUaeOX/8bXefC2I2GdMbCZ5dJAT3q60d758PdpYJ6foyNz0ehOf3yhaWt2gshMQ==","signatures":[{"sig":"MEQCID2sFr/+DG9+5WcI0ZE7A1hilBcl6c62ijwubLS0WijFAiAtcXOaUpDCk+p+DGvGwCi+PVXMquab18bYCYgE6mbeqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1efab15249e65551e09909059209f03c8093102b","gitHead":"4b674aed1a3d50486bbe491035655b8060ae9ca1","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"2.0.1":{"name":"hmpo-form-wizard","version":"2.0.1","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@2.0.1","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"97268ee9a820e8336b5fdf7455982873b540d429","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-2.0.1.tgz","integrity":"sha512-IwfGj6l/wgjJfOi+2B2b6avvCVOHmDsE4CuXO1NG3/eKsadibvazeXc7xiXixQXB9fNZ+ODpNveY0qtj/Df7+A==","signatures":[{"sig":"MEYCIQC7DPOUX5W/wcA3vaC7nS4CGwiwHZyTegtL4dv/4FCgNgIhAOcHcUbfKID0Kmt6TcudPeHCEQXZo1IHfMO1V7iVpyvi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"97268ee9a820e8336b5fdf7455982873b540d429","gitHead":"48422faaf2dc44082b355b495efb37d178f5412e","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.2.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"2.0.2":{"name":"hmpo-form-wizard","version":"2.0.2","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@2.0.2","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"f51f152b169c4bdc65547aaf0ef6666444ecba61","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-2.0.2.tgz","integrity":"sha512-I3F9Hq37qtDd/I2HBUfaWU6oj85LOgErXWNCqVlb5P/tJyANyD+NWG1kBlc2vRT/eQYyQBETQPxoOo1LpAg/og==","signatures":[{"sig":"MEQCIFRVxjKaRwCI/MafdtqkRpAnrjthcDhedbh7EzbGOhbjAiAfqdli0pMI1sBqmqpctE9834aWhEsd69JN5oF8KKULkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f51f152b169c4bdc65547aaf0ef6666444ecba61","gitHead":"7571b78d81e6b717e1dd2f073a6fee746b41cfac","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.13.1","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.3.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"3.0.0-0":{"name":"hmpo-form-wizard","version":"3.0.0-0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@3.0.0-0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"b2a7f1a63c55061bc20ddaae3556f9934e45a39b","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-3.0.0-0.tgz","integrity":"sha512-STc3YfWiI6jF1fD/8FmBNK2MKXgFt95MONy2iBnGbrsdNXoZNZ3JE34LHyMaRn+bL2GV+75v0M4WUS1kOcuYHQ==","signatures":[{"sig":"MEUCIQCiv7t/rF9R9nvpwtOsiW6cxcFO7261jl/W1ku5ZfFBnwIgWmB/I0Wn5UgzhBiiutvcK1+I0mxcbZt0SbM2vCx2hEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b2a7f1a63c55061bc20ddaae3556f9934e45a39b","gitHead":"7308738427c7baddfc12a167d154391d25a1c114","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.4.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"3.0.0":{"name":"hmpo-form-wizard","version":"3.0.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@3.0.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"11270ee9659070cf3925f731cf0c8bcfb47e6701","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-3.0.0.tgz","integrity":"sha512-NypOBBSlX5hoBlrUbf2M6jN1ggW06a3bpcAMnZzVsbmEYUh0qafkGSqqTy+5b5JtM4QjbD5AlI4Gel0b3ddaTA==","signatures":[{"sig":"MEQCIG6CRcyNMkVZPvjDIYyqzqIrvfPy8pyDqsLviq1zevBgAiA3JeCstO+nxagjS8zn+nKoxWaIZfPI4S+Ut360WT84gQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"11270ee9659070cf3925f731cf0c8bcfb47e6701","gitHead":"afcfe8ec5a2039d739863a4f0156f0c633eb9159","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.4.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"3.1.0":{"name":"hmpo-form-wizard","version":"3.1.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@3.1.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"8a215f8f0c1a395165e084f32a4d3d1478821e30","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-3.1.0.tgz","integrity":"sha512-DiUJBy1ZBnBJcC8j1CRf1N8inWVHQJtTrxEH9Z/oJP0rN5zPOEA8VNqSP1+/IUF9uHr7oHZrRHlwhJROLB8BnQ==","signatures":[{"sig":"MEYCIQDV6q+is7HzcBz3oBP/yH6KFsNQ3JA4gQCY8CcMcfziBAIhANKqG7H6BhvIfs2YfNULXaX163U194L4N6d2Spe/F6B+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8a215f8f0c1a395165e084f32a4d3d1478821e30","gitHead":"67025a1fec4a033cdd058ef6a4510e474f91a6a5","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.38","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.4.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"3.1.1":{"name":"hmpo-form-wizard","version":"3.1.1","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@3.1.1","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"651e61b1b12230b3bdc9d8ee1c342f26c42bc4cc","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-3.1.1.tgz","integrity":"sha512-cSNf9WiB5ZKboF3zwmdJISa/Sfp6joRliKr0gIHdAjfXJpL5eEIusTwoNw4D3quQTOV68MGnAmIONVFk4SMWOw==","signatures":[{"sig":"MEUCIEs25HJ/Ejg1kSdG+oeszFIYiAyweWyju61uYj1fWGBaAiEAuWKJNbsLFrfktYF9ob14GSnC41qdMItuGO8m6Pr9Fic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"651e61b1b12230b3bdc9d8ee1c342f26c42bc4cc","gitHead":"e43313c5235157f5eeb3dd30ee7f2fc0174c5b95","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.13.1","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.5.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"3.2.0":{"name":"hmpo-form-wizard","version":"3.2.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@3.2.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"21bb5ff5707b58d0c620bb2e821c19b41e173752","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-3.2.0.tgz","integrity":"sha512-odjXyDzn1FejHcGWmHiMYXb5fPg5SFWxfHTI4cM1NctShTEu8UZgDMb7UPZi7xNHL0NPYSVLjI60Ny1xEJRMpg==","signatures":[{"sig":"MEUCIQCau4WUtcX9WXnqcvkeo0Vf3sd4NScqwwza3W6I/A1+dQIgb20jAepjpnHBldABgMzxhtVBI7fe4OlxCrNfNlw15ZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"21bb5ff5707b58d0c620bb2e821c19b41e173752","gitHead":"7579082c4fcfc2921d4502ae81fca348da3f1779","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.13.1","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.5.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"}},"3.3.0":{"name":"hmpo-form-wizard","version":"3.3.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@3.3.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"c7a3f4c0512f0c10598765a6f59c1ed68865ad08","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-3.3.0.tgz","integrity":"sha512-/rmfUQhwO4UOLqPnjrFpLFPlaA2WuPNGX55l1b/WwsMXjisZ7oxDzjztl5nJPOMEvOpelx32nphbYAxJxCEFbg==","signatures":[{"sig":"MEQCIB6pSYeL2aLca6fxnFh8MPAcHesfznt+VNvLoff/ydQSAiBdwhnvrphuiwsJVoKZCSM0PC+BPSYSW2ouPHA7xn/yng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c7a3f4c0512f0c10598765a6f59c1ed68865ad08","gitHead":"0fecf2648444068b4c29e27a0bd428060ada97f4","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","depd":"^1.0.0","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","cookie-parser":"^1.3.4","express-session":"^1.10.3","hmpo-form-controller":"^0.5.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-3.3.0.tgz_1454495148465_0.8932141135446727","host":"packages-6-west.internal.npmjs.com"}},"4.0.0":{"name":"hmpo-form-wizard","version":"4.0.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.0.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"8f8aa7f3d2af258c60bd2aaeeea8a33254f4c962","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.0.0.tgz","integrity":"sha512-H/djEsmrc8HYDvbuHSW2ssfpV0UijUWtSHHZxD4UAtG3WVo0orXKgTSKZb2VznP4wmKNxcsTbEpH5a50SdtBEA==","signatures":[{"sig":"MEUCIQDpMoq8fKPqrnfiPR89RShgyc7hVtUlCTrJSfl3kLEtQgIgdlCHYNdSGrpLJ5JykFFCjDaBkaAIH96ZiyhNccYaUys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8f8aa7f3d2af258c60bd2aaeeea8a33254f4c962","gitHead":"2e82372ab81e5836d34cfecbe132d06120452298","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.5.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.0.0.tgz_1456154023104_0.4691106458194554","host":"packages-9-west.internal.npmjs.com"}},"4.1.0":{"name":"hmpo-form-wizard","version":"4.1.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.1.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"04c134b621ac0620e7adb6d5edffc1c94d631d34","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.1.0.tgz","integrity":"sha512-bkpSDVTjPhA+gIW/bt/65GJ57yElpixfBuXoSg9J06yKv1vHFcBJGy55KY9Kk//rFIVeXo3LW7Dj7BCN1Gz7Nw==","signatures":[{"sig":"MEUCIGLe2++wCYcML/e+HzpZNJ7kFHGzyyQeUZsfrKyn79IuAiEAlG94HnUmUV9BvQeWD8SUkUH/o3KWCttH9cUBCZENWkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"04c134b621ac0620e7adb6d5edffc1c94d631d34","gitHead":"80817819487f69028ca48fcb0215739da3033c11","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.5.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.1.0.tgz_1456919791981_0.9654199876822531","host":"packages-13-west.internal.npmjs.com"}},"4.2.0":{"name":"hmpo-form-wizard","version":"4.2.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.2.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"229b127a431afd933d8bbeded3912d4693395ca6","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.2.0.tgz","integrity":"sha512-eq9mX8BHJDbbEnnTQQjTM2B1y3LVR0xrlzBzIi8WwRAKwAFjdGakKrOYNLFyZ+dpF8P7PB3J8eVnc0Ohvd2dPQ==","signatures":[{"sig":"MEYCIQCBcvWCYDV532a9zNKwY/M/hOhAs0/pl94WuuOwhj5SlAIhAPtiX5a9sgdvEP/RCC6GeCXctShJLh3VdLp7smJtkKAO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"229b127a431afd933d8bbeded3912d4693395ca6","gitHead":"65f0bdf125996c08d5fe5f335ea66b25215f5b97","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.5.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.2.0.tgz_1457525946738_0.7062636134214699","host":"packages-12-west.internal.npmjs.com"}},"4.3.0":{"name":"hmpo-form-wizard","version":"4.3.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.3.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"bf113491000d082a0a1c934ca7c025a24a5bb479","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.3.0.tgz","integrity":"sha512-B4pE5fQw8bbKEefK+87Hav0roAr8gwCuY4G9/d8JAO7SDcY6FKOIp3Tag9tZ1AS9O1A2C5fixKb2Jd8lKndziw==","signatures":[{"sig":"MEUCIQDy5aXveONFtCzVlXH2sd2uTVkeUDChYWPgLSrgSLe6+wIgNPKhY+by3ny5ijNHfcHiEPW/AvHcfoaNZiFOaKRMmTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bf113491000d082a0a1c934ca7c025a24a5bb479","gitHead":"477984c91a78c8724ce23c6267b0d082d10ef1bb","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.7.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.6.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.3.0.tgz_1457621038694_0.7947783046402037","host":"packages-13-west.internal.npmjs.com"}},"4.3.1":{"name":"hmpo-form-wizard","version":"4.3.1","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.3.1","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"7ac852459f501cb43eac0f11f0c941a6d21a4181","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.3.1.tgz","integrity":"sha512-6gWO7Y1DdD+aj+1GdPHZ/D4e1siR926PohFFe7MocEA0y0saO/79zqc21ukvaWuVWn0rpIq1wz2vqAAbvhMr5A==","signatures":[{"sig":"MEQCIF2479+UQ8uRRZD+NxoVuQ7TMBboGfolGdc9IWAuqVxMAiAwOhB/2a7Sa0tfFcHnVdklvv3ulSKRBnBerqr7aDpYRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7ac852459f501cb43eac0f11f0c941a6d21a4181","gitHead":"d8b1e5571a4a655d0dbf2a6222ee6ed7b5819598","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.15.2","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.7.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.3.1.tgz_1464081009416_0.9856861773878336","host":"packages-16-east.internal.npmjs.com"}},"4.3.2":{"name":"hmpo-form-wizard","version":"4.3.2","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.3.2","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"cc2a8733c3089040c3443fe65ed1d3c64ff85050","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.3.2.tgz","integrity":"sha512-qre99RiFMARMVVovHgdMsKABaGR+rFAKUu0E6ErzpB8jDe/TxbwFBdnd1F0s71pQNsDx52Ci6rn2BQJ0ArQZMA==","signatures":[{"sig":"MEQCIBa3ol7x7X1C7EmaNCFqxQyQ3k2t5sVyxiz44xR1sTH2AiAy1mFyOl5iD4KE6Ul/GvKt7h/zapVcZG4e2Nw0wyMwkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cc2a8733c3089040c3443fe65ed1d3c64ff85050","gitHead":"46a8cb246309eccff6114d5849ba4c1478550587","scripts":{"test":"mocha test/. --recursive --require test/helpers.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.15.2","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^2.0.6","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"0.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.7.0"},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1","sinon":"^1.14.1","reqres":"^1.2.0","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.3.2.tgz_1464710784348_0.8819512880872935","host":"packages-12-west.internal.npmjs.com"}},"4.4.0":{"name":"hmpo-form-wizard","version":"4.4.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.4.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"93f1d383f1fd7fac5770d746a19bfbe4f41cb4c5","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.4.0.tgz","integrity":"sha512-7xhI4lzHjWf7s91LLDytazLPU4MyDrxwGKWAPjhe96lYKTKIBZOkb+v4008vSlag3ss7wNxDbvf4SjdMdIjF7g==","signatures":[{"sig":"MEUCIQCG1w8PE/tXDC0cFSJ8tkfPaCXrrT+XMX3Ytr4x4s/HzgIgO7f5gTb9aq9CaqcE7vF1elwEPVMJriC/zQRgBvapmF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"93f1d383f1fd7fac5770d746a19bfbe4f41cb4c5","gitHead":"f461b5b92a10618e4c6511abec0f8284bbc56719","scripts":{"lint":"eslint .","snyk":"snyk test --dev","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage && npm run snyk","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","check-coverage":"istanbul check-coverage --statement 85.53 --branch 81.58 --function 79.17 --line 86.21"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.15.2","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^0.6.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.8.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.5.3","sinon":"^1.14.1","eslint":"^2.10.2","reqres":"^1.2.0","istanbul":"^0.4.3","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.4.0.tgz_1464773683916_0.8836132136639208","host":"packages-12-west.internal.npmjs.com"}},"4.4.1":{"name":"hmpo-form-wizard","version":"4.4.1","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.4.1","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"3d06c8bc3195de8c6348a0fb7bf8e4fdfbea3fb4","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.4.1.tgz","integrity":"sha512-qS2rQeWtyVFnryz4HGWYdlV3fyP3l/yArCmtj+L2Rbcyy/Je0URmI5b4JApB5Ov3bxCqa72aZttpeGkdsyijqA==","signatures":[{"sig":"MEUCIQDGL15r8xxMQapR+q6BYu0DFYurF/zDLSXnJXrACRtXTAIgZaz+nalEj9wKtNpWoIfoDbS5UHGQ9JSYumPyCLPjfPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3d06c8bc3195de8c6348a0fb7bf8e4fdfbea3fb4","gitHead":"03188f918befd491dd808b99fba01fc30008dd25","scripts":{"lint":"eslint .","snyk":"snyk test --dev","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage && npm run snyk","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","check-coverage":"istanbul check-coverage --statement 85.53 --branch 81.58 --function 79.17 --line 86.21"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.15.2","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^0.6.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.8.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.5.3","sinon":"^1.14.1","eslint":"^2.10.2","reqres":"^1.2.0","istanbul":"^0.4.3","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.4.1.tgz_1464797866742_0.19768401118926704","host":"packages-12-west.internal.npmjs.com"}},"4.4.2":{"name":"hmpo-form-wizard","version":"4.4.2","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.4.2","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"2da2e18ceaaea4704024b88099852a0f7405e72c","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.4.2.tgz","integrity":"sha512-KEBafe7o7m+xjWZXy0KbYHLUcsy8XJ3YGLmH+5eKnoKARvoKFKx/0VLk41RhmNan3oMLa6dNq9BFny6LpZOhFA==","signatures":[{"sig":"MEQCIFsqSy9oZJoU+zD8JXEto3kgFEfT/WhuHW9rJJOKUJzoAiATwN0ssXl2I0/9Aa1ZWEApEfCevPSXwZukc5gnbRbGDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2da2e18ceaaea4704024b88099852a0f7405e72c","gitHead":"34381366a17edaa01c23130b33e7701334d95b49","scripts":{"lint":"eslint .","snyk":"snyk test --dev","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage && npm run snyk","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","check-coverage":"istanbul check-coverage --statement 85.53 --branch 81.58 --function 79.17 --line 86.21"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.15.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.29","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^0.6.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.5.3","sinon":"^1.14.1","eslint":"^2.10.2","reqres":"^1.2.0","istanbul":"^0.4.3","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.4.2.tgz_1465568031157_0.4739677326288074","host":"packages-16-east.internal.npmjs.com"}},"4.5.0":{"name":"hmpo-form-wizard","version":"4.5.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@4.5.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"41421bfccd862539520575482e6b151362675f53","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-4.5.0.tgz","integrity":"sha512-k+Oe2ey5q9XnQCjTbn7SX7B91igtv8peNqbdQtV20l96fMeRm6XP+Kku1zQD7yEvET4jg1XEn5Jr1fQyQk758g==","signatures":[{"sig":"MEUCIECDtHOaNNlIUQSb2xnFTHBabJ/rP1E3Mm1HFnxU+EmtAiEA2qwiBXLYfd6HeVi06XiBvx3f3lhG38FqDh5/byJgvgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"41421bfccd862539520575482e6b151362675f53","gitHead":"a0b12abaf6fad6a2ebd5bd2e53ddf1cf72de89f8","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage && npm run snyk","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 85.53 --branch 81.58 --function 79.17 --line 86.21"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.15.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.40","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^0.6.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.9.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.5.3","sinon":"^1.14.1","eslint":"^2.10.2","reqres":"^1.2.0","istanbul":"^0.4.3","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-4.5.0.tgz_1466758226474_0.13998310174793005","host":"packages-12-west.internal.npmjs.com"}},"5.0.0":{"name":"hmpo-form-wizard","version":"5.0.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@5.0.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"02953eb5402bd2ceb791480131539d24ec45503f","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-5.0.0.tgz","integrity":"sha512-nR38jEfSX3Gt60nQVnFzf66M68fEJwhxk1RZy1g6Mln8gwqGRhKsULgTYsXhF7KABgDflt0+EyA0d57iqSFz8g==","signatures":[{"sig":"MEUCIBm7yOzZ8tMCxvY4EVenKAq+eR2dA69UZyNUeO8aczeEAiEA4xJWiP4kEGKFoXerv9aJ/jPkkGD5/N0y1B2l4qZ9RF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"02953eb5402bd2ceb791480131539d24ec45503f","gitHead":"bc2cd7c58d88cc16cdf2d52947ae434427f89432","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage && npm run snyk","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 85.53 --branch 81.58 --function 79.17 --line 86.21"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"2.15.6","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"0.10.40","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^0.6.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.9.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.5.3","sinon":"^1.14.1","eslint":"^2.10.2","reqres":"^1.2.0","istanbul":"^0.4.3","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-5.0.0.tgz_1469103708971_0.4782572735566646","host":"packages-16-east.internal.npmjs.com"}},"5.1.0":{"name":"hmpo-form-wizard","version":"5.1.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@5.1.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"6b2f376d53488c8f11e17ceba4fe5ea14536fa02","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-5.1.0.tgz","integrity":"sha512-pUDAjE9bVjnk6WKQitzNidssDtRSb4pLxGerpgc2RMtxiGpLsH+Ky84uEGD1WJjF8M4aWkRS0NqXXg7955N18w==","signatures":[{"sig":"MEUCIFZMYEPkyL+aTGyg/HLb1LzFuBFW45MNLkpD7n7XSwabAiEAwxUctyo87PDXJ1ZPkBAaMgpJtuvOXKuRl22LN/1F0Rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6b2f376d53488c8f11e17ceba4fe5ea14536fa02","gitHead":"153eb59be0f8b0ee021611ead9b726d9f831eb22","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage && npm run snyk","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 85.53 --branch 81.58 --function 79.17 --line 86.21"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.5","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^0.7.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.11.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.5.3","sinon":"^1.14.1","eslint":"^2.10.2","reqres":"^1.2.0","istanbul":"^0.4.3","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-5.1.0.tgz_1470300584522_0.6199695831164718","host":"packages-12-west.internal.npmjs.com"}},"5.1.1":{"name":"hmpo-form-wizard","version":"5.1.1","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@5.1.1","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"1c414c814069f731bfbea0e74854582004495e9b","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-5.1.1.tgz","integrity":"sha512-nC6XhxibiWLUJvFSvTZfXc4yugYkHsoSYxm0eUGealKmYlGyN96S69UmWqlrebwMfBLFpSlAX8p0HFvRNWHQ9w==","signatures":[{"sig":"MEUCIGAxAqH4Bu7BLrmT97bC0030J953VTMrfQn3b0sl/6U0AiEA0kUhEAr4vlCzBvp2G/PCHYT7rbPS5LO3PB+7meSnI08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1c414c814069f731bfbea0e74854582004495e9b","gitHead":"f4d27eca96fd70dcf543793e106da6cea7870b4c","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage && npm run snyk","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 85.53 --branch 81.58 --function 79.17 --line 86.21"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.5","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^0.7.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.11.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.5.3","sinon":"^1.14.1","eslint":"^2.10.2","reqres":"^1.2.0","istanbul":"^0.4.3","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-5.1.1.tgz_1470672463229_0.7371096939314157","host":"packages-16-east.internal.npmjs.com"}},"5.2.0":{"name":"hmpo-form-wizard","version":"5.2.0","author":{"name":"Leonard Martin","email":"hello@lennym.co.uk"},"license":"MIT","_id":"hmpo-form-wizard@5.2.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"675fcee9ba98d1229edb988a30b06a32de32fd8e","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-5.2.0.tgz","integrity":"sha512-1Rg3hqokWccCXVxGfYVB7vkMBCBWqBdUVodrTUPTCxIgwapg+q5+rjZcEkQwTIpMv2GlbiivLCNJQ/qpi8OdnA==","signatures":[{"sig":"MEUCIEqgFAKDk4EFpFN8g9YfM/ALRFGu4Q1z4f6EbY2uVugnAiEAuqnY3Wr24mz06ZVY9ClwIpcinjgsgx4r6q+emnttD7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"675fcee9ba98d1229edb988a30b06a32de32fd8e","gitHead":"59bb66fd473e035c8a6a693495467ea3db32f5d1","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage && npm run snyk","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 85.53 --branch 81.58 --function 79.17 --line 86.21"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.5","description":"routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^0.7.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^0.11.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^2.10.2","reqres":"^1.2.0","istanbul":"^0.4.3","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-5.2.0.tgz_1477916395018_0.46081213071011007","host":"packages-12-west.internal.npmjs.com"}},"6.0.0":{"name":"hmpo-form-wizard","version":"6.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@6.0.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"586590ae1646dc688c2f652c218ad5f47cc1132e","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-6.0.0.tgz","integrity":"sha512-XlNmLdwz4VDkmBTpYSIdBB7wRDBZPtivMh+x+lIjb9lrTZEURWPQl3FUrFrHlHmQJ6chLTZpONj/vZ16SayNbQ==","signatures":[{"sig":"MEUCIHUqtziy2o7R9ZEWBMhl2hKyOfJ1BCpx0dhD/t6klNLsAiEAxjkfzUzTGo/WF7EKzYOx4YK6a0wG/328rnLODF6oE9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"586590ae1646dc688c2f652c218ad5f47cc1132e","engines":{"node":">=4"},"gitHead":"5e0545000d9dc7c2eccbef9fc6de6cff36c40f80","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.0.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-6.0.0.tgz_1485512748760_0.8523817365057766","host":"packages-12-west.internal.npmjs.com"}},"6.1.0":{"name":"hmpo-form-wizard","version":"6.1.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@6.1.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"a2e9260304ba4f455da5f3e23587cdc5b5f0b0b7","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-6.1.0.tgz","integrity":"sha512-UPp/CjONYkH3oBDZzJBy7HWmx0h0sxJFVToSTF3jsUZMyZYGn4Wx6TBF+LU84mvjdJC57jfyKYP82zE4t2d5Pg==","signatures":[{"sig":"MEYCIQDIoAsJ2chUoD7PwFnzdtFQpHUWugw7iAM9frKpiWXdLwIhANm4oPyHNyW9W9qdqZzBbol+Z47Zkis55nnoNCiGrUOd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a2e9260304ba4f455da5f3e23587cdc5b5f0b0b7","engines":{"node":">=4"},"gitHead":"e641f825e9400884e01942098a9e65bdd8584a82","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.0.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-6.1.0.tgz_1486386418960_0.12068033963441849","host":"packages-18-east.internal.npmjs.com"}},"7.0.0":{"name":"hmpo-form-wizard","version":"7.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@7.0.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"8acbc6aac9dc3c9206a84a53de04bbf486c8bbac","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-7.0.0.tgz","integrity":"sha512-kgXZDSVrWgK+PqmkifepdLyUEZbxiOvLhVCxJKrLV+vFtjichrC0hZgBFyJ9kymbVMp7V/ZaHE3dgonjCpUVrA==","signatures":[{"sig":"MEYCIQDD8oFL90e5pdP0N4TQEvJ9PAcQWcsJfodt3ZB1UU87XgIhAKeSNDa/iprTixMJBNSaIRTLeyAyqpJRvF6NMSbNY0/8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8acbc6aac9dc3c9206a84a53de04bbf486c8bbac","engines":{"node":">=4"},"gitHead":"c99dc5dfa14c34c01794502d93d43e9f2812a46e","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.0.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-7.0.0.tgz_1486739791631_0.4558511581271887","host":"packages-12-west.internal.npmjs.com"}},"8.0.0":{"name":"hmpo-form-wizard","version":"8.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@8.0.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"0752c61e98a89ff0dcb75483c82d2b616eddeffe","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-8.0.0.tgz","integrity":"sha512-0AddVsSK2d4Z/gDvyL5JHhRcSF4QAvj9dgwEhggOUqlK3AJar/GfrWvHSXu8tn2TAML59bR3mGyz/dam9wR+WA==","signatures":[{"sig":"MEUCIDwNXUAhixG6IApxfEg2ckXEF0FXRio+kckVcNSGM/7nAiEAmvanah8b2Q0TcOhnRVkFb6qz+pSTYs+RW8DGPx9mFJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0752c61e98a89ff0dcb75483c82d2b616eddeffe","engines":{"node":">=4"},"gitHead":"455b133567d39cf00781facc2f0d297be8784c96","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.5","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.1.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-8.0.0.tgz_1486978148564_0.10330193489789963","host":"packages-18-east.internal.npmjs.com"}},"8.1.0":{"name":"hmpo-form-wizard","version":"8.1.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@8.1.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"dd2895e7022a923e09ce61f17f8f84970beeb6f8","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-8.1.0.tgz","integrity":"sha512-8nNGTORi5NOp1bLAT/FNCitNfhH9/mtvIKfDvlkqOhhOg+jzA8I4vbr1UL/gNjuARj3IllZy/dYhHVcQcTdSew==","signatures":[{"sig":"MEQCIB9isYs0mqvcKmI8ojgkJOsGswinKHFc3kM89F7Kn0DeAiAfZ6s7ToqoiW+TrgS/KGDGdy1TDXx7MGHPH/pKtF2OtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dd2895e7022a923e09ce61f17f8f84970beeb6f8","engines":{"node":">=4"},"gitHead":"e78e7199b5bfba4ec885713821059671af0cd2d6","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.5","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.1.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-8.1.0.tgz_1487173673094_0.7434950324241072","host":"packages-12-west.internal.npmjs.com"}},"8.1.1":{"name":"hmpo-form-wizard","version":"8.1.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@8.1.1","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"bed929a7f433a096d2f3e1ad7519ad817060fb24","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-8.1.1.tgz","integrity":"sha512-iR91pHb4oWGcD5pW+bONre4I1d5HaWAylhD+24Ocu1iEmJr0bXXaW3w+z5mwefw2N89ilgsEzdhFfdZPYvjnBw==","signatures":[{"sig":"MEUCIQCJ5velfL29QJgmwIV+Q0mew7SMGLveZV/fKshhMPJkpgIgf3F6QfUs8mXn28QEpa3j4WYpb4kgkrDvMaernJsFl1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bed929a7f433a096d2f3e1ad7519ad817060fb24","engines":{"node":">=4"},"gitHead":"4e2eecc858d46c9616b4e830a4e2abccad706bde","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.1.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-8.1.1.tgz_1487347208608_0.4975168574601412","host":"packages-12-west.internal.npmjs.com"}},"8.2.0":{"name":"hmpo-form-wizard","version":"8.2.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@8.2.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"4c425df1b0de989cc761e437ae4f7285bd12229c","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-8.2.0.tgz","integrity":"sha512-IE9GeKouhL1yJMAmLxSCKPMv2WYHHFS6zYKQqNaQ3QleHH/VVbWz+kD2m703DTnOs+9p6ltQ7tsoFeLoBdWQAA==","signatures":[{"sig":"MEQCIAbWLM+KgAqsBFTe1zD0jsRmpk0qQ6KEjTY0UgVTQTfVAiAdmQfTfY0gmIo9o120ozshsNwpLcS1wSyY/nEy+jp4/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4c425df1b0de989cc761e437ae4f7285bd12229c","engines":{"node":">=4"},"gitHead":"04c2fb514ee86ae251491005a22f18f7dcf41d4f","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.1.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-8.2.0.tgz_1487692300306_0.7875027277041227","host":"packages-18-east.internal.npmjs.com"}},"8.3.0":{"name":"hmpo-form-wizard","version":"8.3.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@8.3.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"ad38b468fd019da090d31ddca4c1d0839a651368","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-8.3.0.tgz","integrity":"sha512-wViTBDcTgxuWX52xrndg5bDWZEYLNkS7rVZNlE6OHF6ALed70bPsqpkblWwT03H226Kf/qmpNjkoUjlZ6i8Vnw==","signatures":[{"sig":"MEUCIAH1pbJQvrzNvhPvm/IwV+SMqaIR0BrgGyMhuJNYBlRUAiEA4KXOOatCrJVKKrLEXbHTO2l1Wk/3m8UuZInZqml70cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ad38b468fd019da090d31ddca4c1d0839a651368","engines":{"node":">=4"},"gitHead":"d0385e97f62729ce2451cc7beb16794e2455ae77","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.1.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-8.3.0.tgz_1490610536369_0.1841577512677759","host":"packages-12-west.internal.npmjs.com"}},"8.4.0":{"name":"hmpo-form-wizard","version":"8.4.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@8.4.0","maintainers":[{"name":"easternbloc","email":"ben@marvell-consulting.com"},{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"cc8b733262a0c6d7c8954d0692f357ed12d5574b","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-8.4.0.tgz","integrity":"sha512-oYs8pg60uKa2tsGRLj3lJvDURvmfBtmDbGTK5KGd+LxHSKZA4u5w6L0DKIyPJHJTC5gIOzhkiMDkQGtOkQfDmA==","signatures":[{"sig":"MEUCIFZTzpN2IZs8ZgOzV9lD+uv6o/I5mW4aRplzUj0VMoexAiEA6X9iwF1UpnO9x5DxD6glsjgPwFvbXI6Y6nwlzG/P718=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cc8b733262a0c6d7c8954d0692f357ed12d5574b","engines":{"node":">=4"},"gitHead":"a09cf4ac0d8346afb9b2276b137fbf8672be7098","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.1.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-8.4.0.tgz_1490793601111_0.02962031541392207","host":"packages-12-west.internal.npmjs.com"}},"8.5.0":{"name":"hmpo-form-wizard","version":"8.5.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@8.5.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"b972e216f18141711a0df6d795597e225e203989","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-8.5.0.tgz","integrity":"sha512-PXNa0CW31MTh04UPd5MjdxpB+nN4V2Sg1kHe0T+c1PkdQYUMD3hhoTsOA+4ZFEJ6TsnRRErHedZCPPAM+yA6dw==","signatures":[{"sig":"MEYCIQCwVeuHOrn87CaETLRZwQmerw8WkGBAiJHRJnpT16BeEwIhAI0+FYppEONmN94BdRzzuRFShQzB8JnW4ySep1667pc5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b972e216f18141711a0df6d795597e225e203989","engines":{"node":">=4"},"gitHead":"b1e9cf1cff030a86cf1f333ac4b18d21fc761005","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","hmpo-form-controller":"^1.1.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^1.14.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-8.5.0.tgz_1494606039962_0.8614507808815688","host":"packages-18-east.internal.npmjs.com"}},"9.0.0":{"name":"hmpo-form-wizard","version":"9.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.0.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"f897ed7313e55cdd980de0f2551985cf223a94af","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.0.0.tgz","integrity":"sha512-Bdt52P2/daqbMQ3PssROY2OnqQC76agFckTfkvNEUL9wSjmAyID22bOYhFg4wGbr+UEmBf4Q1bGWuSGfS4MQcQ==","signatures":[{"sig":"MEYCIQCg64TLBdpmvS6dZ9qU5pQaKwJHyPtZIOKe3fGnvLZdlgIhAIPlbIuv0NSX/9y2QWFnWzy7ZeCoaMMgnwsb31Gy4Qcn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f897ed7313e55cdd980de0f2551985cf223a94af","engines":{"node":">=4"},"gitHead":"ff78a0c2cdceb73548f4dbbd8d1c015d1de2e53a","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^2.1.2","moment":"^2.17.1","express":"^4.12.2","hogan.js":"^3.0.2","hmpo-model":"^1.0.0","underscore":"^1.8.2","i18n-lookup":"^0.1.0","deep-clone-merge":"^1.2.0"},"devDependencies":{"csv":"^1.1.1","chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^3.2.1","eslint":"^3.13.1","reqres":"^1.2.0","istanbul":"^0.4.3","postcode":"0.2.2","proxyquire":"^1.7.10","sinon-chai":"^2.13.0","concat-stream":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.0.0.tgz_1506692990461_0.8083173625636846","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"hmpo-form-wizard","version":"9.1.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.1.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"b932f6a31db61748d6ddcc5ee1906fd4097e25b5","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.1.0.tgz","integrity":"sha512-IjU+4d5SpPQOd+07ETQekxcR8b4SzLtZPMH847Gmv/fJz7+/FfEJOwbKpd1lQquzpxiz5ZsRHzFQQSLQsafZMg==","signatures":[{"sig":"MEUCIF4i3ufiFhr1TRoGgheEwa7/9XFgy4NM1KV1S+7ihYlOAiEA1mJ5br7tDLsULm4QWkMgZNGRVLs4kyGeT3l2u2BhGOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b932f6a31db61748d6ddcc5ee1906fd4097e25b5","engines":{"node":">=4"},"gitHead":"89160e223d28366f5c6b3a800a4370c85c332169","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.0.0","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"devDependencies":{"csv":"^1.1.1","chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","postcode":"0.2.2","proxyquire":"^1.7.10","sinon-chai":"^2.13.0","concat-stream":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.1.0.tgz_1506961455365_0.8450090696569532","host":"s3://npm-registry-packages"}},"9.1.1":{"name":"hmpo-form-wizard","version":"9.1.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.1.1","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"7934a32b109d0d845cec86acf696dc95a223f86e","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.1.1.tgz","integrity":"sha512-cj9RI3/7oLZhkMKB+aEOn67r+nh0dlcKBGpXQjfDIVMIEjCj9l4EsVjkqV1Qp4YwUel5kDz863uqhSRuPB5Nnw==","signatures":[{"sig":"MEYCIQD0qlthgjsLIcHlXenGHpJ6JQEIFOdF4V3AvewtsBFpzwIhAIIPZFl1MIB7IAwaz+rKnrHSdqfwaqIC17CUAN5YXvyi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7934a32b109d0d845cec86acf696dc95a223f86e","engines":{"node":">=4"},"gitHead":"13e1d96922467d46bd06b2c115919edbe409445f","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.0.0","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"devDependencies":{"csv":"^1.1.1","chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","postcode":"0.2.2","proxyquire":"^1.7.10","sinon-chai":"^2.13.0","concat-stream":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.1.1.tgz_1507023917639_0.03307793545536697","host":"s3://npm-registry-packages"}},"9.1.2":{"name":"hmpo-form-wizard","version":"9.1.2","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.1.2","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"00318403732b815e550496afcb756378105a51ce","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.1.2.tgz","integrity":"sha512-k3v6p8Uah90pQB8+rpgZPj8MR5vltyqIa+D6iV1kcoRz8LiR1gQ3RTjkYN1GwmpcyiF7DsYcLlHvA6sDPajHAQ==","signatures":[{"sig":"MEUCIQCbe/SNJoeeqPTOtlxe89q+7LfVixOOPBU7lZbI/N5ZWAIgHNPQ0ZKlSgnAcBd+yDrInEGyuJ/g17cTOeUUM2nqsYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"00318403732b815e550496afcb756378105a51ce","engines":{"node":">=4"},"gitHead":"b85273dd2f2afad77c231d9662e4d99eda4ddbce","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.0.0","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"devDependencies":{"csv":"^1.1.1","chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","postcode":"0.2.2","proxyquire":"^1.7.10","sinon-chai":"^2.13.0","concat-stream":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.1.2.tgz_1507545118809_0.7704688333906233","host":"s3://npm-registry-packages"}},"9.2.0":{"name":"hmpo-form-wizard","version":"9.2.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.2.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"3ccea58467a4c44913d6db24cfa688749aae440b","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.2.0.tgz","integrity":"sha512-yMuREG2I/Dtkjq0A2cUsYXzXrHLUZM2zo5ftcaaH8/w+J8J73IQNvNr5bvv42tVvIiiOEdZykCxAT9gJL3l/Hg==","signatures":[{"sig":"MEUCIC5mMThQaVB1H+UBWFhmEjAQJgHjzyHQFFmLlYgX6BZkAiEAwRnGBo8yT/b/moWTZGZ9JeBkkkQaOki9VcvXXvf3wUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3ccea58467a4c44913d6db24cfa688749aae440b","engines":{"node":">=4"},"gitHead":"78b81526f72e65dc250f51d06171d7f258a67da9","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.0.0","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.2.0.tgz_1507806331090_0.2783988178707659","host":"s3://npm-registry-packages"}},"9.3.0":{"name":"hmpo-form-wizard","version":"9.3.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.3.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"4093efb750ee764d07bd84eb5eb45a15828c5b8d","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.3.0.tgz","integrity":"sha512-oA61LP3SnKiEwkbFritlqlBsTf6N3ydBYmJ6hyCENaVSM/nWQDcMhds/H3FhelvFsQ3UehD8TafJ3C4XgW2Mmw==","signatures":[{"sig":"MEUCIHnJkg70n1/cn6QjEGz4avxtNmpSDwG988WcKx2RX9zrAiEAnWgrLy0S1XeTsu/6TEp27LUPcVv/2C4IQ91x66gqbSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4093efb750ee764d07bd84eb5eb45a15828c5b8d","engines":{"node":">=4"},"gitHead":"0e0e517024c5bc73274c3b2bf1893023100e7a31","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^0.5.1","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.0.0","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.3.0.tgz_1509715341973_0.992748785763979","host":"s3://npm-registry-packages"}},"9.4.0":{"name":"hmpo-form-wizard","version":"9.4.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.4.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"116cc92d254ea095c13f857c7b8b46334b912e53","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.4.0.tgz","integrity":"sha512-bPeZbSGLlDCzUc+lWMWSRNdb1HG+2cecimEB+JVNt80XWUpmKrv3wyunoWqj2ztjV5k3ZmCekJS4NuB9oWR2pg==","signatures":[{"sig":"MEUCIQCG07eUEiKPQgOLoy7HFfXZW+3Vz/ItFz+DbY62vMhK8gIgdOIzV/SXgCDl6fS/nhnCca5VeOhISMcEPCYQTRd9FLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"116cc92d254ea095c13f857c7b8b46334b912e53","engines":{"node":">=4"},"gitHead":"524094815d2b0c2a2e96ebe6c2b526d741aad892","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^0.5.1","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.0.0","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.4.0.tgz_1509735021624_0.28102219849824905","host":"s3://npm-registry-packages"}},"9.5.0":{"name":"hmpo-form-wizard","version":"9.5.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.5.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"9974bff38cf2e3555fb3aa63b3d75deee95ac706","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.5.0.tgz","integrity":"sha512-S20zZE6z1m2koZQRyy/goVA7f/Obkd7N1eytm4hJNbnTgYN+3Ec48LMy5HT/6+bBu+1VTWcpgbQQsHwNeMgpBg==","signatures":[{"sig":"MEUCIQDab3qGKxTFFXXpgA9UvgQ6KF7SvYG8GCB3pwo/gTzmfAIgDKahYCVSK3GCGY2rEimxhAiZkeIRd2mtyu6XHZKtk+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9974bff38cf2e3555fb3aa63b3d75deee95ac706","engines":{"node":">=4"},"gitHead":"d87c81703e580f5d3f842322d03b71bccf932b9b","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^0.5.1","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.0.0","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.5.0.tgz_1509736931658_0.24669598694890738","host":"s3://npm-registry-packages"}},"9.6.0":{"name":"hmpo-form-wizard","version":"9.6.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.6.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"a55f193d32be9d7ade5734cbe4ccd9f5b82d621d","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.6.0.tgz","integrity":"sha512-tD4t57TBMiMIVs3b33IVPommkQvUVv15T6t3ZzMgxunneCiB32jmUF0kSQm2RPNdxN4FzZTa+HOn19U2/AgZ5A==","signatures":[{"sig":"MEUCIHkipIE2LvFzDClLXC6B28iVgBHnQzIsps3H3fbh/vnAAiEA+dmIMPP/qKu/x5OCSFp/Cg1ltmp25g3uAhUt7QNmm2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a55f193d32be9d7ade5734cbe4ccd9f5b82d621d","engines":{"node":">=4"},"gitHead":"e3bfc0ea6b936c791a529195dae32fdf3359a6a0","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"4.4.6","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^0.5.1","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.0.0","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.1.2","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^1.7.10","sinon-chai":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard-9.6.0.tgz_1512648900548_0.7525114577729255","host":"s3://npm-registry-packages"}},"9.6.1":{"name":"hmpo-form-wizard","version":"9.6.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.6.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"8b608d106e1e5396a866ee8a036e3b97cb14b150","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.6.1.tgz","fileCount":120,"integrity":"sha512-a4lsytAJHintGZqJ4ANScQSklxS9ID3gngHFrTMlUjqtHNc5KKFhc8ATT5eSB6RcevCBOPrhWYTeHKCjlJKn4A==","signatures":[{"sig":"MEUCIH1DT1yfSLMqpYFgFrhDSihql33wYBqr4iLJYCaLzYLzAiEAhevnB7nKNGHOhHUPob9uWvO8G3IdrFFh500zvjoA9G4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339907},"main":"index.js","_from":".","_shasum":"8b608d106e1e5396a866ee8a036e3b97cb14b150","engines":{"node":">=4"},"gitHead":"0e486e88f64e6b4c113d33075168d24b02f5c41d","scripts":{"lint":"eslint .","snyk":"snyk test","test":"npm run lint && npm run unit && npm run cover && npm run check-coverage","unit":"mocha test/. --recursive --require test/helpers","cover":"istanbul cover _mocha -- -R dot test/. --recursive --require test/helpers","snyk:dev":"snyk test --dev","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.6.1_1521034776026_0.4341127176339066","host":"s3://npm-registry-packages"}},"9.7.0":{"name":"hmpo-form-wizard","version":"9.7.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.7.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"5ab22ee9170a04ba057e66675119bacfcb843123","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.7.0.tgz","fileCount":120,"integrity":"sha512-EZK2TCO/IZq4vGN2vvkqj5atSEOMkig05/f8tApRXHuisFOy5z+dP69obzveC8x/ifoa5fYAbdQ5ZZpsWhj7Rg==","signatures":[{"sig":"MEQCIHhctDjhQMFTf8rZlWKM7iaXuZfJHHE0oPP/jnFQTGz1AiBHN2Y8dl9j1HU1Rxu5C+c6XjwfuAgu7Y0tDsf4bKlrCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3fIYCRA9TVsSAnZWagAASSkP/j6QcNQlUZtLDnxSQC7I\nWFTiOS/n+hGic95SK51UeRAgqJToiLndSCachP3Ruokh/0EZt+Wl2md3FmU4\nIR63sfU1yGtlQ/Fstd3o7ZiwquRvgIVUa4Xk05n+daVk80436kcYCKvy/2Up\nruvmvDT3MpJrW40dMrvhPbQL9yE8oUenfIZ9znxmVhGIpKCenGbLeB48Yjwu\nifEUD0mGiyqQlsDKF1ibKEorTUx/vs+ArAHJJN5DFdWExG7mHw8p+ZKDwpIi\nNGI8RkBQvLNkfSMEqeRz58DPxmxCrZcxlRTIGdjMEVhC7+2JoRXrTzlhALLy\n594i2uwK+pWP3Y5/S4c2Q2GOuhDYYt7b/8WZBhG4wFYYHXGHGXUiKdYu2+vt\nutkHRzX7DpEsalrlxPFZ/KIR8MfuAUs/GXgPVN2ZvdWRh1R1uT0cR//A8yV2\nXg2hx7oD8MykfpDXUHB+I8dVogl6Qu/wuYFQU/LbOW9IOwkdUp+BUy5HBb+p\nvX9rYJEB+1FV5BJfRSeN5aMIud4NLYkGPXMn+g5S6IXw/1r9b5B57jFeFCDh\nP/sQbbA8hBrXVA0NwhIAu6q2z0pGskxwbUuZpAwtesa7i/FdxtPdOt4O/JWF\n2Xg7ADv7xm0xqJrHfTGImM17Aw/QA4BpHnlbL1UndsLsbBByybRZWDANdPNJ\nZnci\r\n=piN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"5ab22ee9170a04ba057e66675119bacfcb843123","engines":{"node":">=4"},"gitHead":"b5a283867f98c151146da52ff45ebd45ceb41a99","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.7.0_1524494872176_0.573747817741848","host":"s3://npm-registry-packages"}},"9.8.0":{"name":"hmpo-form-wizard","version":"9.8.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.8.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"b24fac699762afc9b9ec656ed6617561eb4b6045","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.8.0.tgz","fileCount":120,"integrity":"sha512-UKO4xeen8lDV3ORU1txt5z9tyaN8lmddmwqN6T6QZdm9TTy8CGPeZuO/tbLGZEovnPQFAcZ2rP+IUJ4RrLGw+Q==","signatures":[{"sig":"MEQCIGaQAkmwdlMy9XWIUmVm3riuaIkJes2qSuM1wxDyoey4AiAzBXNL2zYLEGVHeuTdfDNE6CipApk+k2CHnRL0M8uqDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8xrECRA9TVsSAnZWagAAgREP/2ZfidtWrhEcc9tFpOtI\ntsX39tDXnYkZW7RVRx9qX939y4VT6N6c7dRFD3bArWlhiIIEfgmhdGpv+WCi\nKJd7nAF9eYqLmyU4WR+wnaifI5msGC25n7fJfQgIjaV0nCS5G7LJDbiCKJgB\n/kaS404qemXXdbLn1exD7ZJiEPglVPzDCY6pmh++zUT8v2zVTqd9DV4g8cPO\nuSpZHcfFkTPj7mnW/7xonVq79Z1bT8nv3zx/gpKhOFmd6kyVIkHuk6LPGatZ\n2verQykA4NaLvSqMwu0bjY+MCmQU18ZNXZ3D8b0GjjZyzpzd5QE09RLW+kjz\n/zs1BWJOMnLjayIY+aIj+DWHLHpwr2rIg5+2chohQqMUen61ubh1ZIJCDxRk\nxPklswH63EtuE2LZPIOlM68zALzthanrXOf9jUX79rWxkc1m3bKM3sxHiWks\nT2TGqHw2CE7eGd4XSf/RLMuksaoOiUTQJ0QNJF7QueLYblFDRj7duB2P6u5U\nukV8UCF0pdDjlcsa7KGJmTnrah0Yb2hqBxJTjI2SPLmydGnmxd3Qqki77IXx\nh6765QyjzCLb4GAbSB3VnL7bKIY5ASm27qTImHXjde9Z4FnUr5NtRC1ryOGB\nBd8VES5mst0//lXWBtriDX3/SY2R5KGo+fYvcwW5olXc9iYwhtzWWa/CMBlV\nn5Li\r\n=F9cm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"b24fac699762afc9b9ec656ed6617561eb4b6045","engines":{"node":">=4"},"gitHead":"6f303dcfafc23f3dc668f96ad484ba487d2787ed","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.8.0_1525881540458_0.508568726570588","host":"s3://npm-registry-packages"}},"9.9.0":{"name":"hmpo-form-wizard","version":"9.9.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.9.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"e9b5c6432dbb8f0e4a7ea791922d41155293025b","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.9.0.tgz","fileCount":120,"integrity":"sha512-WuBDfgPj9Blj/4ayS2k/8TO87bxgWhv1xVd1Nz99XvmpDtQPEgLkiq8cMEJYkfU/hpp9uQktx4qu60yW8MGEeQ==","signatures":[{"sig":"MEQCIDshmY084k1Psg0Zpi1CKzDN61Cpv3y++/yoWo++4JtxAiAHkQtmxwE+UjQkbSR+FiggMJEX2BV0q/WQrO2GuN6goA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDTdaCRA9TVsSAnZWagAAvRUP/1+qrI+2OVBdEQFL7B2F\nlq6PJ3vkiB+dzQ/ZOdPxUy2fwBhbV548ZyFi+2bzdMA/pNHFLkmwwqWiR3Kc\nYygVjwLylYvHt+KJyTV/TSMWcB8RemgJv8K1mubYNjkLTWDbXPYQp4VGosit\nD/OR578sYPWLtv5pP++M6VYmC61Gsr0CZdMw03lsepX5BS17WzpLI42uPJii\nJN1fkI6l6xggrD0bnp2hwn506RqNd+i0mnLE2QZjORxgVRZN0caRrBKrlcP5\nPwxNDlFIO3WOOWWyu4laByvJOgPSJ2NLoF/SIorVn0Wa1k8vEJjp0jAwpm7n\nPERG8ynoYh3waiKeikvmdml9AcYVShxUG3PRaegrmAJnldjMBvSORccQMvVb\n2ELbNt5J+zmCauSf7ul5lMF+FtDUr1vPAo4nCQCA+ibxFGoOoyfzY85N+Sw8\nXgQvmEgfRph5dXfb2idO0+KP2NenJESkXrkPaAO7swAZOy8ZggXj7GS8Xp/g\n6VmWjSMFRTefQaEM/qbG43gLuTf+aNw/8LrubQTUq8mlBcfbgRwWQJk70ZfY\n+YsiE2tdzzBmCdpAr7y0CrL2CQuYGHUzOg8nlA95GxisVtyLroEHrTucRi4l\n+Z0Xy/+PVFYCZl3YdLhb7FO6Asm76K2dkhOz6imTyKZFiWVcPRrJJSTPKHSf\ntZWj\r\n=yjD/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"e9b5c6432dbb8f0e4a7ea791922d41155293025b","engines":{"node":">=4"},"gitHead":"ed9dc78f6d63000a0143d0eb0ea9e3d7cc568279","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"3.10.10","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.9.0_1527592793155_0.6038143501587185","host":"s3://npm-registry-packages"}},"9.10.0":{"name":"hmpo-form-wizard","version":"9.10.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.10.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"365acfe294645c0a4346fae2b329f6f72467b6d2","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.10.0.tgz","fileCount":118,"integrity":"sha512-ZiFetHkL4qsDWX96qPKWZQQUyaQQHYkg5Sjlo10hopl0cVE8NLTJud06Y4cuLJrG4kr1KfH0Y56gonhd3sKfhQ==","signatures":[{"sig":"MEYCIQDzXy9cGhPyMFex9rDW5BvR6NOQYnAtja2LtakdbslB7QIhAJVNYbn4uaTsZhPF1hcHlr30zOx+maYaKmbUt6zmwDio","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJ39zCRA9TVsSAnZWagAAK/sP/0RTJRzsSIisJEhOApmU\nROygw/oHuQGSHBTsnIH1iKSZ3585jnHpVYavdJnnO7/BsLWWGezwDgLziPc1\nZGiHw6IY98vQammBrfvgg5EWRIOnN+1tQZAbPr3IT4VTpmI7WFZ/71t/brFw\nX56v/v3VHfPoxTX5r2L9lG5aywV3U1Zy2R38h7EqbbY1fdBnj/sGQlH0VK/Q\nPSlGPs/VBh6m1NU6xu5q2fCwXG0QVw0YqDSWG5oCW/j1a+6QIAuYzPieZo9T\n17f9OCmQOmWUFBP1bV6ofSxZxy/tDyBBigD8cqIiubMiyYemHatzQITw10iw\nWBpv0CReSM+MUOf0RoMH8ogfi3rQoxCFsnfYmt3NLIQlfIJipZi+U9RJUEB7\nDlrOtz/diOf0BGG3Hd0uBuH7OYAifKFrMV4fyWGPTId+GV2/5IX+YOlgFG0W\nzW9m17RLaAMTZ14txe6N/HsnptfeRQG8wcDT0di2I3sJe1aGSuIEheocwE6C\nl++l71hOYD1z0y+0bcBJBWak2nla+2rM8+3U9ufjD9mw/Sjl8HPKheA6ikLE\nV2UyCU846E170qmo9US3IU93Ke2H0PnM6TtmqW2DU+tq2WETqJYtJY+Jv58+\nY546gmpMF/sI51A4ht52aaU9dTum/CxI6CcmEvdRzOL4odVCmWs0IQZjZ2CY\nx54/\r\n=Z411\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"708ae74b31222de5db7caf92770e4e7c31eda841","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.10.0_1529315186408_0.18743348251025083","host":"s3://npm-registry-packages"}},"9.10.1":{"name":"hmpo-form-wizard","version":"9.10.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.10.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"04345be09a5a35acd86241348066a26816c9e088","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.10.1.tgz","fileCount":118,"integrity":"sha512-ro6+dAqdWaPtN9HFwh6i6KgJUHTuQUitEaGZtYcqR5Ez1gkdqKSYBJIYa3FRTwwHW9aVm7vEN0PKkpP29FZ4bg==","signatures":[{"sig":"MEQCIDHdGz/cxg88YJUMv/Eddy2gPPM6c/zjUgAkeHprc1buAiBj+hXrOecUYnDJgmLSi6qkF8mfUVpPqBpqj/Wvapr7Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKSjYCRA9TVsSAnZWagAACT8P/jXiMT86laqxX1EIIZ8e\n3gtRrwvImoR8eMtdy86yVZvBVejJnNZahObq1xOfk8djm5V3h1aqr7nv7acA\nMn0AFT5MKtzdbL5I1GdF93wRosAeXsbNJneId8sGs6SfVS5Tq2+FkRybhXp7\nLt9V94p9yt3RyoDVLOEePY3jHMn9XqyiHAflRl4qAnzmejb31fbcARnZu7RR\n+jNUdXAKjvChbSS+fXxXgfpm/JrzFUOqcZhzafOmMJAb2P6i1sO9omFcTaIU\niiD3OnT8Hd6t3C2BDmHxrc+vI4163B3ocM8bXBb62N6ApjKAneBywkFPz7cP\nrJPsfF5lQEbHHAKXEYVBB3fYPwla1jreYxUf9j7Y26x8UTznKwHB66LFQMb4\nanf51Mo9CSoA64+Ybo57kLg1dYYsxIrWa6m21dPmKlj2uIYoTkOmDP+Bq1GO\nUwBnvT2XQR6Ai0ZrsxYIKb0WVBJqs1kfbFy5Sai+WQmZAezPnXqSfPPMuY62\nQeLput96rnqDvoaSNLHiG8cXwFenS10oFlWyMjJ2/Sz4kZBPcFqcot7fZksm\nfCpzoyGtXNgCovC4cTbYLpYLGiCmOJnUJe3FdrAKZOfQ5V3oEqKudpSM8D0p\nUDlrNTPOQ583CWfMmOuojNu5VceCCsQHPAuZ58YU5sloC2+TpILwgk5TaUhP\n9E35\r\n=r7kK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"4409ed6bc28070f31d72adc3138266cacfe35ecd","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.10.1_1529424082482_0.9078956478954698","host":"s3://npm-registry-packages"}},"9.11.0":{"name":"hmpo-form-wizard","version":"9.11.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.11.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"74edd0d6eee93efc007b467ab2357dd6e2e63cbe","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.11.0.tgz","fileCount":118,"integrity":"sha512-QZV05JgDDAJAnznQGPlxaYMqbhBe2ttJtUQsNMUN5Zgrxh8C4q5xsvY1FLSLiXwzOB8TZEQE3unuJTzgoVFjOQ==","signatures":[{"sig":"MEQCIEEkm8e6/PYxwGB08BGQGESgdo8/CXs9Adzxg5JK336kAiBP44Lr2W8MRI/4rSos0MFNuVTsVWAnh76+MJIhqPEM+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOkeTCRA9TVsSAnZWagAADckP/RaAT75b8sRYGUSSdjuQ\nl+7WJtXn72Kh/svvJ+nOEBEu6lcQqbStaEWsR0D5ZiQKs42g6CrEuJLsYkbM\nxZ4jugdyT0F9y9YiADHcdqIkI78JA/bdlAzl9HmM6iqEZbaf024DuKe7gSl7\nr0/GelgDjKTyZZVxcA8oV/NZx845e0aRgvHPdbTT4rJfyfgJaWNxU3HOVb9Y\nJrmVipEVS9fXsCgakwXY4ZMe9NRAWAm5rsPjPClE0QHRoDE7G5ch1nhntnr4\nWzGjHq+Bszi/jwnIjBmtscYpNnGPpvrs/UOB3kyq5ECcvNopf5id181+E4Hz\n8K3AOvuW7VcSeEA/3WBODCMGlff4qtyI7wzPwc3Nosd046lm8CeqHsAW+VST\nQSsZVNGevRqBEYc3X43LRnaJYFKql/cHRU0bhWEPBo+sY7R1z8YJYwbvtzwJ\nsWA5UcBmIzbviGVHbiDQw5qDdxOl66rZaEKfTpNWngHNx5PtDlqR5L4hDwzL\np2dH6CzKYlZaFBuVL9nWTXqbf8dN7Js2PiQUbs9fUdPEraFj1x5ClSR6oudX\nw/1rhEBcY9zWtJ0YGJdctnjhu4NPcz1b0vWl5bPWWz9AzPz420JQbLCVgbw+\nAeNEyQdFJ4uVWorCrPjXkZeXAgjAvFzp9OUdEp6pdDHFc8ClcUZuA4D3EhXX\nggJg\r\n=0aRy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"cc2b5d2e64d4f1d1d445dd727bb30c727abcf247","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.11.0_1530546067533_0.5652088192403408","host":"s3://npm-registry-packages"}},"9.11.1":{"name":"hmpo-form-wizard","version":"9.11.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.11.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"d013cbc66e77412637191b991a89376b2e5e5ed8","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.11.1.tgz","fileCount":118,"integrity":"sha512-7IGONDm2+4hgLIeGYPeB0BpLPE77TerdPfTB8XJ2o8iBUpK1foGPZ4iUn3En1Cv2aMtrrCw8i3bMR0GzQNNrzA==","signatures":[{"sig":"MEYCIQDbMZvoVxLE+gxryLfVcXZ4LhA0oX2kdqtWJQOLNhXQpgIhAIpZ3kbwOamNiRyNZ3nceMRJ5xrGx5XxoMSF+e9/gBsn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPkgeCRA9TVsSAnZWagAAeLUP+wUOoEbeLT+RGvrak7ea\nkCQclNrBpSfUZu6B//JWnRGDs17D7T1gdEA62FhNxoYe710YHHlvtq3XqZ1p\n2ufARKQczzVcE60MN6lvAwAZVxFNiJ3FeIbZsBX+j8J8dUI7CHA5CGMMKdI1\n08Pz5hBj2/rcipfuc60+WHuqAfLwTS1PDuetMmaJoaGefTTnUaksYO3rrRNz\nFyLx8cbyWqvbq2OeBEROEwAAuUtuo8Bi03sdkQ3LBQjigz5FjYvEQyfRRHXq\n9ewlJ5caM32ChddEVxhHWZHzU/hYimHt8o6PpXkVEbOVJaEsxiCgMzQIhu5/\nHsphXsp9gP/wEYRE48xIXonJvJ55ma8imQ44GoxHuZWy0JnTVSHtHZFPdpZl\nkS3CZAPXnUEaMUG23d5zz9dTxW5AP9NpzO2rcLrkjAtaUyhxQPVAux+v8II9\ndKwUqL3O3ujaG5NQnX4vZzvsZr0beNHe2GGYM3kXhtkvFtPr84Xd1pmc0Kcf\nYxM4epO3hnflA8RQFsP5qZllRl2eE8iVAfHfC+YBCsVmLBdGS6Hq8S6swMTt\nPT9Y7pgf4hDR2Ihtwv26hHq4j5658CoUz6DeR5222U4oX4kbX9rbogjGdUJ9\nU15Nlgn3oKGDMxtPHMIC75iHRb/YaQFAy3bi7ek8pNbd6tC4xxZ3x6ReUACp\nxeym\r\n=kDHh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"1001d2f056d7471ec587fc182b60049f9c4e52f1","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.11.1_1530808350813_0.2358091322552227","host":"s3://npm-registry-packages"}},"9.12.0":{"name":"hmpo-form-wizard","version":"9.12.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.12.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"d2f54b25905acd8f3832cd0ee81d8e447f21218f","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.12.0.tgz","fileCount":118,"integrity":"sha512-xAJOfhZ3Lf6TCMARs1rdJhwgi0SFuvuwL2W0ctCFHbpZngY8lu/emF/FrNkADyNa38x5tmvVHYe6+6DB2WDPjg==","signatures":[{"sig":"MEQCIEH66cclLFdi/Oa/gkvi5UQ8L01kO/OorwDAXwNIi+fOAiA+Qvf4xfGVobw07X4bhEi2aAKMhBtj2nikYEPUxpOl3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUbuECRA9TVsSAnZWagAAPr8P/jdOwUydyyPrw+4Sg9ZW\n003pfKMnr9zZi6c+Hp7mI5LO9HVW30F7SiIhUmBiYxuv57vC+RHDCtCsdSQv\nSSDZpzYDoPGSm1Ftk+aUiIfVII91XL2oLHZRCou8/5ODdVODh4/rbZXdR2dk\nYkRcUG/hWvEe3bUNwZMulenyKRNzP3I6sksEFtnyQsZEAfi81vIRUDfIpPXS\nur2kvscKR3vyOtQip0DnYOeZYn8FDM48piOQ1SLor6V6ToZaHoYxDujys7KM\nd3s/ovsIr1t7RlE43LQy3B3tpSL0TylK4JozwGK3ukiB5OgPkFhJIZ14PIbO\nBE3Oy0EBo3Raem6YNcYOV44RVKShbWMHVW25j7OYgbd9UrmDxSPmGkT8jF0V\nMTYdPnTZgMlXmSrDLL8STP0jVpkx9/y/74k2kcsAUqrxusvPHQfClZfU8HQp\nmbmwKbue440GG8qCt/Q/4oMqkJu9AsBU4LXTM3lqlrxZXcVPg76c/PyCx742\nEH0SFeMSWCRznJuHpAYzLV2WyuvJU0KRDDBPabovDsJXdF/C0p8JUqoqdxAR\nZqpoK8CQwx/zZNXl4TDlmF9/aQwBgw4rVRiwbiG8gZFbe1XV+QisvWn4FtSJ\nHH6uXHIEhSNg2X9rG7rc5amU29Eit38FvjuNObaxzKwm6rufkZa5749c5+pM\nAEUD\r\n=cJcP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"03d53c36f463f6a42bcd1894defcf46a4c04fdaa","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.12.0_1532083076677_0.9826127164574741","host":"s3://npm-registry-packages"}},"9.12.1":{"name":"hmpo-form-wizard","version":"9.12.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.12.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"32048dda11647013e1a192409a5039052429210c","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.12.1.tgz","fileCount":118,"integrity":"sha512-bquLG3nntgD1iUA4+IFwxonRjF8lCWZ3GXqxc8AF12G6s7+qWKXSjAnkTJEosTax2mQjPhWGxAjLvExk7eswQg==","signatures":[{"sig":"MEUCIA1urx5SoKo/JLDWg+G2uQOSJIKFqOXIiGVHlxmmqm+sAiEA/mC8JY+veQ/ESkHN3s42Hqx5tDrXl6iOx3Wm73dWHSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUb+JCRA9TVsSAnZWagAAhNEP/i0H9u9Y3Wp+UnsM+9+M\na3QVceQGDIZTkDSQIE1FM37L2r4euZnK7Wi51f+24QYNVpEF9NASZTdjQnLW\ntMVDDCc+IFzThVPXnZahSMwB+6vh4+1rI/j9v20jozIlu5Te+qEhauk+r03x\nhSB9JqkSRxoB5N6OP+FKdvnfqB6uxC2qTMk7JEEpMzg/xIFDTHPoh2LJVD8n\nw8vu1vntJbV49DwN4fpZrv4p07Bs7R+VDxEN+kt2lK8B0agJHXAC3O4Z8zpf\nf+KaEVMUcfqadQJ2vLMDKzT73cPPWQtB2kIYHps1mfVW59rY4WkJ1Pg2M0FN\nq4h8bRpxL6e7rEQrCN3zxMUjnn0BTLzUYfjy7+lXrnUPArQZ13DhGAspHZJh\nFSs+u8Xkq4UtHpazb4VD0EoxUdnczgaGBOkKM66UeHjQKWd91qPV7rx7D5vn\ncE3skOfNN3izfuVmTQPnvsn3XZx9XzzQ/PPtssD/dOvLMe48xeeWxG/5eKhw\niL1fLF8LroCQ+i1kZorxpvlgXszrmJQMDffri0SujjlZw5/FoZGd5v5e8y19\nbc8UUSjmSz8akQtNlzg9KM7X8GvzD/2hQF1qYiRp1DIAxh8icSs0zp75b9TY\n55GBmHA6iCpQplXgsndz2Bl1B9eGFAg/QBnMX+yNdOTCw9za3+oNl9jDqcv+\nEdTK\r\n=RQ+4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"5f3f901e97e890aa666e3605184a3a1a64756159","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.12.1_1532084105551_0.5056026727974081","host":"s3://npm-registry-packages"}},"9.13.0":{"name":"hmpo-form-wizard","version":"9.13.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@9.13.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"662b9e07c707bddcff35adf15ae6ce9b3a4bc5d6","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-9.13.0.tgz","fileCount":118,"integrity":"sha512-vh1YCYs3y0d0hkImSnMUZgRES+IyHhZxxQw8KJ8+1p7KSZNVkPeY5Fo5y1IFDXW6rrCNbLd541M4gNa5X+YXWA==","signatures":[{"sig":"MEQCIAUNGneNiwwgrU1FF3DBAzYgATYSupz4Ui63RkDUOQKLAiAWIJKHfPWKwYxsUt9yZpRNR0qSwxgFLFT4r06rCRAhbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVgJyCRA9TVsSAnZWagAAca8P/3l6nb6dNUVyyMFSxy8z\n1iCywZzxd143TdeED2+298eaDyT/hca7gDo8qp/F/484eZkrMSAPw5FK2BCp\nThoxzLtZat9INdPdqY3Yd82FVerH09cI1h02dPG+lNuMR4l7NhU1zRL98C4d\ngsxPXfKYPi7WhGsp6WOdcy/52J8biM/K1sKQG9DdZ88hg89ChBvvGrxcqfSL\nExfm0AAHnG9wYct9Jz7Bixhvcn8jHO0KKNle61rw2U35TJNuhiAzSphpSjeV\ne6wOQPG2/lUXACbgLEh81qDgC2NAejB8NUflbNb9bqN+712lBhdz4p4tqS1B\nBZJec6975CeoecRR1Qot65drzdJpdxoo6ocWM7OBCGKiF100ZbrtnMBL76gf\n9ncfSKS2o3NByhzIcVbUHDmPdjMKC1ZluvOMcB/zl5riKHjN1qBIehCA5fi4\n6QlaHDT/o1YLo5Ui5tRSZB1IwrmLkmWnqmqZrZ7qpfWZPX4Jln0sb7LtsjUa\n5g3MYzyuSei4FUIkMLOtIZLD8sZL1Ry2DmEbmHHCL0KZTtiLJCY7GhSetTDf\nzMe26yZB/nowE27HyD7dxzdWKYOzbW7piLHWv+RJbvkM5qnZIntl3Ij1YkiT\nepBo3g9XPjXU9bufJ5rN1xyfqM88nAg7TraOhUFjd6GF2DXXH30wc4jCEQFP\n47CS\r\n=ze+q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"22b04c456e56538cf39ff8c7decce3268713be5d","scripts":{"snyk":"snyk test","test":"npm run test:lint && npm run test:unit && npm run test:cover","snyk:dev":"snyk test --dev","test:lint":"eslint .","test:unit":"istanbul cover _mocha -- test/. --recursive --require test/helpers","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_9.13.0_1532363378861_0.7618496981178462","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"hmpo-form-wizard","version":"10.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@10.0.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"8686ff722578e6009cb176346cc7fb64f1cd230b","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-10.0.0.tgz","fileCount":120,"integrity":"sha512-f4/GxZIJks9gcn6YV0AZwNznGqpejyDcFzfwuYPdxz1oODIlJ5y+91ShKbYcxvxqsS62TOX3siNwkzxmZ2E2ew==","signatures":[{"sig":"MEUCIQDe4j1zmrgWbNzqi7A0TipOlsnseZAbocxJ3FcZigmspwIgR8fr52Zuh24hkeFnt3yTvOvNI6KLJ5G6npAY1JfVm30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYv6fCRA9TVsSAnZWagAAAkEP+gP9VmyI2VxBPpToY2Kk\nEUS8cif0RteVZQ5Cb5cj3ciQFAwGkMQV1VlwW61W/MkWIzJQHqS/OyNblhO1\nds7z7qOuDMy7shHWo1ZtmCGEutGRHEt7MIFAf20M9cvLkdEoX4uVPDRQSF/g\ng/ZeOUkBYwrb8FReux/xX8eZU088gaHC6BwCqmU5QcVhIFFaysfMw2FIoD4y\n8MpMUWyOiB50ce+cHPoLuETgnqKDjAbnXRrHBCrRODsVpnUfFilwOyP0c63W\noU9UEVV7W5AP3mNWz+F7LgMFDNdbVvf1BjfJcY6n6dK+9JSoiofLmzfPS01J\n5s5vFU20O2+k6kXOQt611tDOqGF0B9a3prC89FJwUr05Zq8c/tu36B+Sstcw\n0+116L6wFjpgzXuKRWCPtJ2fU7cmfZRfzXc3lSnH/iYpNW7Oqv6g9CmwG241\nQpgz4VZsMig/lTGsZl+L4DNN/GITmVRFrz+bjh2L6OMlAMgWBclCmOJN5wy4\nPi6tzp2P1p+Tt+v/StOP3KRSV4PE22fxFGMHs4QPxh3WY7obS4sAnDDPH7+r\nPGpXjtyRs/MFtjhkMNAbM0nVVwpmiOm2K5TNuvB9of5k/R9KgNiHavKJYGZq\ndmoYOaT8qHcG/ZBxYUi+UPUFWrreA4tF4wFzqmvpLMTXOpTffyEBLsDsFnQw\nKQPL\r\n=+j4f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"db1b0bb9a6da88995d6b963a42b928b5745dbda5","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_10.0.0_1533214356028_0.24973731365881924","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"hmpo-form-wizard","version":"10.1.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@10.1.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"ca3029c64ab98bdb5363a57c5839d12d9bbba70d","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-10.1.0.tgz","fileCount":120,"integrity":"sha512-9mewqm5MhJOjvrlMuiS+KAK+V26LvGm/KbnbnbbYgZben5/CvJAl4j9ZcaunE1j3UkMItKbNPjTzq56JupUOhQ==","signatures":[{"sig":"MEYCIQCjrCQ9ui/ql0fU6xL2D4YxdZsl/dI02K5vmKriuYQxewIhAMsPzJGakkqu5vs6DaXMypmDAfg95qhVu4WSVCvjVO2k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvMPECRA9TVsSAnZWagAAWxIP/3OZwNRxf5X9t/Y91Dyb\nHipu/uGL5zhl96B6YlUTqVhNTmc6kRTQUCIVRfB1yh0FCkeLb0ODTtYCDvGo\nOZMggyfRiWU0ffLxmeznkDBH/v/p4XYv1sDiKJv8Qn9D1WLA1VLG7m3WvnxU\nwochlSv5ekMIFXmHcimV0QGdvzYwNT4hWKrr3EQeS8Kg6EMpsTpTQNQvLeZ0\nW4SqwV8po+nBBQ0XrhgB63ixCilQ91hOixui7HTq0lHPoUmv3GziAhV+rRSM\nBIyiYmHtF40WhxUefbxMXejf4BVYwRFDQdfSf5E4GATzvr7n15pKXlIpOkpR\nupLDFyLieshfuvcpQ65NKp8iM93JgYWZqWiOBnE2Rpk0qRsz54jlU7rZSZK8\nKzW0kMDOR7aOmRiAXZxntJuNTB7WxRl52szfnSmZTdEIhoE53Zk04N1g1jIA\nFCYohqHX8jd0VpdIhAi9kTGc0RMZYKhzRU3EZURS/dlt9kzE2Ro+2FUZHgWn\nhJNXEFUNzyZEbnnXpwFzsLK7ddu89zl3boecfBlnUFAQTC4Wos1+ArNpPKX/\nIQNFWuMFwVP6lo0x0xRiNA7bnFmjz7sG5zXbCiKdDJdgLTTSdir1U2rmRBTp\nJ8G03ZNY9s4vgUsuYoOh5/ZPxYftPW7I+3UvyAXcHsOKiOdOZiVCMs+z1MFL\n9VHO\r\n=G2m7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"ae02ef9853dccb8a349e616bdb90ed64d1fc6a26","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_10.1.0_1539097539724_0.37768853464421137","host":"s3://npm-registry-packages"}},"10.2.0":{"name":"hmpo-form-wizard","version":"10.2.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@10.2.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"95f9ca1cafc924074562d56073c6638f74ea5222","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-10.2.0.tgz","fileCount":120,"integrity":"sha512-p05aiHoBpviXqwNuBNHi2dVDysqCtOhJyPjQDvPM04l0WdiVoSmNZJlZZLUzH+a2I7wJRIfd4Vl8RxCs0uKcDA==","signatures":[{"sig":"MEUCIFVZwChyhRN1SPlsJZsKqdHNztDjLM4iRvMM1tOs5VrLAiEA9uB6Zd5yFB4flWopaHXMG7H+UCdeLBN9elAD8l6M6aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwKucCRA9TVsSAnZWagAA/gEP/RbY0LSU2iVKFl4YCeAl\nhjN3QO1MXfn97RMXf3YlLx+wSqMSUBTigNzbFw+ZW/ZOY4nJhA1NUkaIVCto\n3lvuith2VTD0DTXDyTJaWNOG4tIZ4XS1ccBPJNN038dFyJc9JwZpkLRNS6ZG\n2BNj3l2bE2q/CeTEhQd+xM+IONlL77HmFLUlZX9wjmIprUa3XwHkZw/GbDYv\noh7y5I7kZcN2/kqx+SpXgDszfzSB9ZlkexQG30mylpJDFIHcyqUHs8O+YD9G\n/ifcZg4zGCXQwDMRT7saq0oHb7RFe6gFyhDdh8MG24BigsYy/S7qUIwD3V/V\nu5aCZC5yDtLFhOf0WMloqt0a9iD1Y4qGspvizeX4ggUbsLcdcA/gxl5z/I97\nPyxTri8UEPTFshcLe8v4U+SY7K1gNsywSCYTKrylgVqEhVslr6d3XIZ2h4qD\nZJF0lOxBCidUTrQKHx+LBJCQp9qtj0SKYxBfdqqHi5rjBzt1Ihx0KNYrJsGW\nmgc+MMr71uLtyabBGvGzUIlGmQWaohJLj12zdBhZMwDeQzu7MiRL9kJMizIa\nK6DaZYFKYqP56gBkjDk3WhVF4jT4DXN7YsPtp634CAQkmKRhUmRfpHtBf/Uo\nREmE/jwka5t4T0Cvd5sC0E4vM9Go2kETlMDzfxzYqCSjOtoyqsdODa7qcWUK\nCRDK\r\n=6Gr/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"13e497a0d3b8d062ffb293d0649d5a083b713ecf","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"8.9.4","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_10.2.0_1539353499781_0.9411230466677127","host":"s3://npm-registry-packages"}},"10.2.1":{"name":"hmpo-form-wizard","version":"10.2.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@10.2.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"a2a7d09b2141ab2ac9eaaeb9211dbfb73ceb8002","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-10.2.1.tgz","fileCount":120,"integrity":"sha512-SrvZbqUNq0vlMd7m0b1OYUYGbF09lJ7pUr80mqFL7H98MerabDqHCCI+OeheoMh2nrUro7oR5XIpVaz7VkSWlA==","signatures":[{"sig":"MEUCID5gNWTUbm/QWFxzxuAL0Hl3e8oIsdV8NAjFrAtxHhjrAiEA1ReV6NN8BZ/Hm3nX8jt8d8S6Ckd/vhIeyH3tZMfvCN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb10LeCRA9TVsSAnZWagAAjbMP/0a2HiOVYFZixW1UTugV\np2ns1zkre9v9PAHtDO9FZZyHyllDFujJtV0VH3YpY8yhWYMUIL1mNjKbeYbV\nesLu1HFWHb3LWU3k3NRad4P7e9KLLRjlDdiPBkyzvOspIZNLFm1m35X81x7F\nJCuKVx4LdDKcFdwtJqMrm+Xo5cbIY+KnrGE4pcdHj9IcMTHbK4X3TdFvukac\nF7ykJYJRQcB6+IZgv/zgrGHfNJOeax2B7bPi1APYnveocU+/BS0ZYix0zrX9\nF5fkiuoqKX2ClMJOj8tl8TD1YN1cKxCHxElNBQ6yjWf6U+GysvHs6IKpmLWA\n3mAnmBvO+fCbMZxVAXhqqXbO3PGRbe1OzreO/9a2w6OWsI/cwS62JsK3CxGx\n9eY8GS5yzVplH1rKnFWBiw1/80xPirt17LEGk/AbHd1FOj6oA3EEILVOxhp8\nFn/RjW3oOScwJNiMap2wN115+RI3P0Ql34heZePGyvxdBRlFCT0FcjPEWjN+\nx/NqkiizeDcseb32IH/2zFkuxt228zxbyfnJGfDEEk2uABaJtsHDSBS79fD0\nQWH8qffN2De/Zms1myodo4RWgB++Ffhfceo8sJlWGr00a/HvdRWg14GjevqD\nRLwm2Vur7/ee2TdqoeV/jIUFH5oWfY5F82luGn07bdsROnEIHFmEn7ayhUdg\nMrF3\r\n=vDLI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"ea7b7aa3470ab7d561018c0ec2078d95888190a3","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.4.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_10.2.1_1540834013248_0.8452205393346386","host":"s3://npm-registry-packages"}},"10.3.0":{"name":"hmpo-form-wizard","version":"10.3.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@10.3.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"2034343d040e2f7ecb9fdf803d8c4e6f1daf6102","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-10.3.0.tgz","fileCount":119,"integrity":"sha512-acCyCMf9dL6cLjT+zIVgeXbJ2atP8Zm46Weyo6VneJBbFN2Cy+moQfrrvPvFkc5CHaciXnUJslFMu6PWPhgUbg==","signatures":[{"sig":"MEQCID5D2xAfmxCHGebn3kyFv8UZObJcy3DcHZonc9CqvANHAiA6utEKs4eJyL0yJNjCPgpgVSrtuH6AaF2iuZPktNZkqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAZZzCRA9TVsSAnZWagAAe/EP/26ThIQFm2EYcTjJqZ6f\nVwOn5XY59Jx3HDOYFAgUuSmOb0N/8vxkhb84/ZY4rKhFwWdP0jYBUYfBC3cv\nJwJOTAkut+7SYEYnvCNyjiInn9n/9rjSspLf2sJjOYqPQT0wbDL6UeDXW87I\nk4LIIfj25GK74NVL65SY5Bz1Ac4a+w1+5ds0RzHqE4x7OIufeibD0ggssfII\nJeOuh+EQ3fv8rl6cGNh5mFdJcBo1Ef0ec3Qc4kELZSaBNWEDCluUeNi7xcBC\no4XXlMymHvmYAaDaCaa5QK2qLvSXikg8bjYReYFVmMcI3tqf/zkJ2ldzq0rm\nIiU7N1QlwTT9f3pNKwvKZxjEV1RYF0uTybFzU+oETcKWlzmSD06XU7f02Mff\nAB9j8yTul8Vj3DytpoT/f/bn4QKj573ZqvJBR/QXu0EuIqIRlJAqW69JtgZW\n2Q62wxTKhrGWiyaMeQWb3vEDuvGnC9UH4gocbaZ++ddqWhnViTtvZzwaKUkw\nnaVEBjjht1e78da+oL7VLCRW2G9Vt0NKhjHc7f9Xkk+N8SCt5mPCzyxo1GIF\nPhbdvFpcbtF2/iOtBK2R9tBRqmNzWOOfQRtnhs0O2Ga6vnII5U+V4BFNFVQ9\nzJaW4jiMQqsE2Cm9CiXBQjsrwpsEUo+8RpfhUC1jdtk28aP2Fg3TYzuIPGUg\n5/6/\r\n=iIPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"ade4b2c3d224a6719a72c1e2201f81365ce6af13","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.4.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.0.2","debug":"^3.1.0","json5":"^1.0.0","moment":"^2.17.1","express":"^4.16.1","hogan.js":"^3.0.2","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","i18n-lookup":"^1.0.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","sinon":"^4.0.0","eslint":"^4.8.0","reqres":"^2.0.0","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_10.3.0_1543607922084_0.6298620694523338","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"hmpo-form-wizard","version":"11.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.0.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"928247ee2ad8a453f4a88d49c1ac158335136c2d","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.0.0.tgz","fileCount":119,"integrity":"sha512-HKf56dQACnf8kFqLmqJzxA37uvLKe6wRtPsj/gJaDnoECDUaZFjcEFdtb2MPqnMWuWlxdfYGsyBEd4dz0McTJw==","signatures":[{"sig":"MEYCIQDh9ezwShQDGtpqZzzoRpv3VSlYE1vKH6b7pAWA+YUurwIhAMR4uO3ao1B1b9kAtJzqK5hFR7Fh+/Z9tIBmqgyTAaMP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYYk/CRA9TVsSAnZWagAAh7oP/RdyTpA7nrp0Sm88eGtr\nBmD1lT/xssXBlVS54AVv6e5a1N+dgZi3rG5K0HcPSJPUitxqhW3lLg5qsYit\n2jCopjrphXZE75KFTTwa2wk0RaHaaSllQm3WWnih6iLPJwxNlxG6i2VRIOYz\nd1jFIGqv4r+YarTYFzDO6HVSptgS6ZjIY7yCtejIx4W70oNWA2u5y02dM/2J\nARzmgR1YZf3Mxb0vZSGqRTrlpIMMOZvXZG3eSqv8xcVzp6OTnubDed7d3s9T\nLbiBKzJ/vWfywhPfKQmK1zCDPhihHA+00NQHGIYMl1WuMe6NZw6+PCfqsmTz\nw+C4EdLP9lVSgaVDl054Z7X/8f6h0l37os/XHfRC6fEBNyZzAKDFhvai4Ngk\nyX5YuHmTbllaRfEtYBtyTa+9F7cPnOK/vcnNMDg/hN5t81X3Tm0wgNJBq1E1\nqwG2QfmXsM0NkVpuMqz/DBY0dy0mjfx9xt0xAqdqnEjQijxtkku60MxOC85i\n5FrBiGIug/VUCyxw5sTSInlIqlT5LDVlqARER+mj5mQIzFMtVOfmkXL6Rw0T\nadhWWp4DEwKkA0VWDu4VdX0IXtjY7WzNgBb75n7Ojk97F0c+1l8SExMXBD4P\nff2qHpdMWRuF1Th2SRfXaSStcDIQzvWBtv6BiyuQFutM9TBh+i6lssgFrD3e\npq6Z\r\n=GsTz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"88663abd06bf9edc50bf421e802f79b205eb46c3","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.4.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.0.2","debug":"^4.1.1","json5":"^2.1.0","moment":"^2.17.1","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","sinon":"^7.2.3","eslint":"^5.13.0","reqres":"^2.0.0","express":"^4.16.1","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"peerDependencies":{"express":">4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.0.0_1549895998584_0.09247547149821655","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"hmpo-form-wizard","version":"11.0.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.0.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"71402e5c1df7140aa9570cc14958402acd225795","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.0.1.tgz","fileCount":119,"integrity":"sha512-jYl2RL1k52KuqgBsWLrsy62HsnbFPPGKc0w59bjOmt3DOtsytKtkRPlw5XZx2Endfvs6ZwvMUzuYTwNmQ1b9xA==","signatures":[{"sig":"MEUCIEQYoAU1Cx/qWwOtLKG+AKHVJiMoi1252EToQQEH/NUPAiEA1d/pFJv96AnozWVrxNes6ofp8nJHLTomO16Rup5hryA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYYosCRA9TVsSAnZWagAADNgP/jaFWmZBlaRfiIMZMZrx\ne5Zidz67+k6picPfcnTyAxbXwUvdczajZSHAc+C9/ly2HSLWM5of2Qf/I1f8\n9jCsuI+WACrf9xdO6qLU82i7whuWdIMqsOpz8geKiHixsiEHX2gUKQEBO4Rv\nPCVXRe1EGzaLsSypzsv/G8FHjuxLsn/3ApM0lqfgS3i/LiC06dcVp3ifJOHG\nlCrOCJGY1QRPIxGYEPbuIxy8xl0PAa6Dr398pQQ5/pwJwVgUuHoaXovUCFHW\neI/0PBIaq1NATYS1mhT7tAt3qk/pxoro39wD7MvIWWHvTtfwRGfSl5kWoD8I\n8EBpWKivsxXKV1vyPCa2Vfql67ObAGvFPVkDgsEdWEQEwobnFJYKJGeBrCD0\nhMi5+bqC9fM0GkPtx0x4a8aCgsrZkw9UJH93qRK/FAr1NjubxWJCuuXrVj4Y\nHgaIqi+jUYAOfMQsYCcGepAzos1mnUtKXWHe2egn0jrTB/OP6SMH5q1DfbwE\nMp5D5PYM4BAmbzTkLSGIPYZOd/jEiCoy7KZ6RXGdUG8YFPrymmICOvvt/bZu\nlDndA9tvOHXK6UTQBTxRgIIUNirHfm8S+VihEE/7tgUM9H8vnTPJ3nEqCiNe\nZfzjXxECjJroLocB5kKMGCqoWC8+ruMkL0bSUZJcQzSUy6LDImtiJmuqQp4+\n3/7L\r\n=3hGG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"4f5eeb0a099b7714f01e20e8a773894a0f8a533c","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.4.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.0.2","debug":"^4.1.1","json5":"^2.1.0","moment":"^2.17.1","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.18.2","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.4","sinon":"^7.2.3","eslint":"^5.13.0","reqres":"^2.0.0","express":"^4.16.1","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.0.1_1549896235577_0.04336847904728924","host":"s3://npm-registry-packages"}},"11.0.2":{"name":"hmpo-form-wizard","version":"11.0.2","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.0.2","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"84629ce4e04cf4a0286ee77af17cc4dd54b7d771","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.0.2.tgz","fileCount":119,"integrity":"sha512-bjSK0Mqro81war9o6Ep6WpqPzzYQ6kYPYf0lqMfGW+CuuepD9gzviKgDZ9fnE876/VHOf8lRMMmnXOmBByDwIg==","signatures":[{"sig":"MEYCIQDy+rje3TaiZ5OI+0nUaMOFUXCFOCYd6Fjj4K6OFeP6sAIhAN0xaZ+ZVRNrQTEDra2DTlIx1Tsp68XyBOK1/FtLuyoi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/85MCRA9TVsSAnZWagAA8B8P+QH/GUglTzEsDjjHu7NA\nvubcuhOCO14OxcxbeR/78dm5624jYNEhMsBcjowQT8/MYnQ3wRJhldOM35vU\nCfWDIrxDx+cEPP2Ll4V54MVlQWE+Tt7mV9NOMwapjgY5ghrJBZK+gP5ONiYo\nhF2s5Vhoay/1rVvAb8qFQMUgLlKvRaTThY2/zuX/mK5NvXcb5ZujwoDH2omB\n5J5GiHWT8B2rPR3KFYxlmU901MYazFNuWJaPc2As912xZoHH7E/+hqY6QWRf\n7X52WnChtSYstav44ZHqg0z6AAouduqJWPGpHOQaZn0EeOBA2mGdYU83mhMw\n+xhkveVGAq1BczYYDUmVJ75AjecoIBfASj09Qs5q6lw8skIgIHIOYxaqszSC\nt+MvoXJ4eKwewWa8I7RZUQxtfmunm6ya8fkU28yH6NagXP9RsZiCCNj32khw\nr576zO0ibHGmoNRzwcGf06U4cGMMd/HnVFKZeFAdkljXv4jgVAl9pPkUA00o\nxq7NJsVJMZhAkfKclU6Idqkf4H0kQtMCzPuWt/FLOrCMUzixavQAAZf2gdzO\nMMUB5o7Xk5eVSWGFP4XJ/A3qiP0MZSaM5CcGY5kdfWbjWL41jR5iKzmAw4jB\nC6bmxMDL4XeF4qD4w7x4k345znEl6j8yJ5j9/2v0Ui7nBZDx11b8gcMk2SR1\nAuY7\r\n=0WGl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"04d49a895472e60c4577a97e875e3491bb619d4f","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.9.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.0","moment":"^2.17.1","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.19.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^6.1.4","sinon":"^7.3.2","eslint":"^5.16.0","reqres":"^2.0.0","express":"^4.17.1","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.0.2_1560268363269_0.9850216409329238","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"hmpo-form-wizard","version":"11.1.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.1.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"be731669c07ce6dc7d2f4ee918f674e66cc2f6ce","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.1.0.tgz","fileCount":119,"integrity":"sha512-c2huaWcd//svC1i1lmW4UNJ5pw/N+kfgDQZhLmyVERWvmDvKqIIwx2zwXix5NPrKWATrjl1oPyyaMVwbLfV5rw==","signatures":[{"sig":"MEQCIGLq3oC/PDqVsFiRlMId7777J9XOZxJP9HK6l/80udZPAiAm8WPPUmVSTBpzDxeHSLViXrhBUh+aLirj42huF0sARQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJbTfCRA9TVsSAnZWagAAMYIQAJ7icSSnzFbH2GGBG4Kf\n1aQYPW4fMbc0eR/1EVkmqXeW49Og3G7uZS2ofsFXobGfnUa6HqH0WoPXSfp7\nJpJdDpjuxSlnEVrrqSQ3TSYmCttz+guyguI47wxZL6BBNUXAY1NucQ9R+lds\nEYVUWoo11IkfTBoAOBCwXPU3hMV6W2R6eAy8PT6ExKSlTnm3/btHPXqSuWzF\nno23vS3INr1a+DOP7OhlNVTZVTrEK/Dpc7h5tzDkz6Q8y4f5//siMKEHChyM\ndv6N5dK5XSKB7UiFRf9YYBu5s2atuWpFcrxpxCJJJOb4dp/w6siDRqOJeF2D\nGLB0Rg3ZwdDFI0HGSdlvw1NGfn+lABR2F5oe5FDFf2BgRkZBenx/iB6eByPt\n6CPmmM6LqJKVjp29GP1VUhDB0NI/zrVC1zK5Q3lQH8fLbfLS9Q5Al6854udN\nmB7fIxXJS0mbrhDubMfuVUoxQihDtdxtQ6ufGuyyOMKhBxOMxuvB9zunT9rt\n5CRpgTybRt4GJ4mJR5DTqaMylM7bwVuapjTnlnGQnNn2QbSFnvNuYg6VxaP4\n/YLWgBlfO7u4DdC1+IDlooQSp8EdZzm/qqHAc4k5JjSZRAYvxK9IqBk9cpXA\n5J/ruqg474Z4jwy22I44xxxP/5G3PU2O1rqLyZnYgqY/Cz8ibpPO3GRMRmDX\n34pG\r\n=t1Mp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"dbee671ad20084a5eea922e62c0ad9cb170b307a","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.9.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.0","moment":"^2.17.1","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.19.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^6.1.4","sinon":"^7.3.2","eslint":"^5.16.0","reqres":"^2.0.0","express":"^4.17.1","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.1.0_1562752222530_0.8126050681351535","host":"s3://npm-registry-packages"}},"11.2.0":{"name":"hmpo-form-wizard","version":"11.2.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.2.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"27ca5e21fec02aa869c8d3adbcd2d9aac074a1f2","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.2.0.tgz","fileCount":119,"integrity":"sha512-/itYBy6SIiWlV898eexmjRlD35QCgxHQvQFZ+QGBqMtwyuQ5TCkbptiXFQaRij5ink5d5uZKw5t686wzJio8QQ==","signatures":[{"sig":"MEUCIDgMEH2bpRd0ShlISfLO2oboBZQ+IQi70UFxvFW5kch0AiEA/rrQJhQ9jyidIFmB0Ev4uc5KBowm0RWB/ULgqPWO19c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSCGPCRA9TVsSAnZWagAAlhgP/2yreOeDCssb3NpXiW7v\n/heokhUl8tk3eqHaAeuiMmVRC1vfmaMJaE5HOpoqdWqSEbgx9SKGpD7/Jh90\nKhUYIHnihWYTTjsNWCU4RRyY3HzlDeGe5VSKtz+fNKie2MlOITBJST1dqZvy\nl9m0WObeM14lwdGdvZEiJ5UEMYOoRmvYMIcrFIJK7uQz9M79ylg52Oou6+v8\nZ3C6tj3b8duoupeC1Nd6pqJUiuhBaG/M1zvQqGys82JLf8jNzJYlWLXFIpD5\n8jNOXbIH6beOn4XubjwsOqdggFfRoFVmgmlQ4Mo2Nm32F2zU4q5uIo8iR2mo\nSBSkSSMTL4ZHcGacOGjFXm3O24bkJWFdpbaHPkh7lozLYYhDddq1jgQ5jPT7\nGIDR+2O3M5EHKEjZAnS4MiNDt7jk2TsZq0oyIrjnkMqBqlc/98J07sN1HDNM\nfRXpgUPfWKmFA1GuHzU9Wqot9gKkCb0ul7zEuAEs2en1terjt2yoI9+QsIne\nTLx8PnkXYUIpaZgY0PBKl2qby4LvJ+jTUGHfltiXZeaEjnfFs4Y8iSeUXV0u\naZy8NSBP7LRRyhPzoClBjKZGcZ3dAYNauAjq7isYCgPoeWVRYLNbqadaW9zE\nPtoGdlwAo2+1bSVSUIHqZUN3VwJNd0v+Gk7tBfkZxCMONcPepixHwni9X9n5\nH1h7\r\n=NjWy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"44864bfbcefe49b7b27944f1c57419fff2d1c58d","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.9.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.0","moment":"^2.17.1","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.19.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^6.2.0","sinon":"^7.4.0","eslint":"^5.16.0","reqres":"^2.0.0","express":"^4.17.1","istanbul":"^0.4.3","proxyquire":"^2.1.1","sinon-chai":"^3.0.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.2.0_1565008270117_0.43460251244870585","host":"s3://npm-registry-packages"}},"11.2.1":{"name":"hmpo-form-wizard","version":"11.2.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.2.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"0c6ac543134f4dcbc54809309beccd2afaaf7068","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.2.1.tgz","fileCount":119,"integrity":"sha512-lgbV8ShUWaXQjbkvrduVh+8Usl7urF4Nj1mPg6bKkHgA9l05VqR/MU10pUwilDCeZ7mn38/kBB1dnwvE78yTsw==","signatures":[{"sig":"MEUCIQCUIPscDqonpwut415jszyTmXRawBLj9W+H8URWUGdsqAIgdzKkRkpvJNDkuTuc3mW4U71m0nVXzMVtCGg22GmIDks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSD11CRA9TVsSAnZWagAAF9oP/2NEiz1+UPN7HlPyBRYY\npH6Axcysxp+UVS+pW6TrUfIf3mV0nbvEAn8qcMuJIKi1NVquTyklbEX7zpSP\nQGKbuBSZcSAYebfe5s1Ka8CbOI7JebLRAxEG6MVumwvOnuI6GUWoFRYGhal+\ncwQgPXUv1+Mm3YMax7kc7LDrA95EhY5Gj7/UakqDEerC6U6P1ceyA5RZL+ZI\nxvDnpLXG4EY4+4Z9B79po3IjJ0bXWRgAUgUQuUoWoCYc94VJv8j8sSKvyKGx\nLrGky5eiQZUoLL8v0GIS6AFAWifM23ERNv5RDZNG69YURs9dPVlfUHuPGAGT\nozZph0Q5FK0xo12DXIJI14XJ/Ob13QzI5Qhf0xtnzTsCu/ZG5NqvpTsP5QbV\n3dTCvE4SnLJoPo2V5CQPEEOO7OhWRtnV4GpI+bXJngCrU/KY2lG2DrcQcxBJ\n7v+BZR+U3qPRnjHUIX7ISlb+84Gkl7ykHQ0TTbmITFTYm8vprQKHrsxnmYyO\nvCctHL4i2iSUtoHK+4SRbarvCUdAVJtk24Bd2JGPj4mmoY9TOfLU6s/PrzI2\ncFeW7DLnURlGV96AhPnRfapnBcUEy7FACt4WKryQLgN0KgxETnGlLOPOWfjg\niNNqpe/ptdeC88Ba+wSWAeA05hQfZfaLlvf3DTvPOeIKo/eH2onk89IA2SUj\nK1o6\r\n=hwEC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"220e86bbc4d4a07f6cf23c3ffd46b8cb5026c748","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.9.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.0","moment":"^2.17.1","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.19.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^6.2.0","sinon":"^7.4.0","eslint":"^5.16.0","reqres":"^2.0.0","express":"^4.17.1","istanbul":"^0.4.3","proxyquire":"^2.1.1","sinon-chai":"^3.0.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.2.1_1565015412515_0.5538288822907249","host":"s3://npm-registry-packages"}},"11.3.0":{"name":"hmpo-form-wizard","version":"11.3.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.3.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"d85a91e1c3b9dca2c2995018608a83ce4eb69a40","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.3.0.tgz","fileCount":119,"integrity":"sha512-LcSmxR/UkrDq/bMUmBKeaDRC4Zp9uvrYNKERUdvdLGKLMB4PVkOfkVlCA5Mu6WDOSa7d2cWdH3FufXWevw8huA==","signatures":[{"sig":"MEQCICZYK/u8TK2gy9YpH/kTBYZQIKdjvROM4RJsu/zWjBWbAiBSdklZCidqlr7Bn976EiMFT9vt10I3okzYhNXQgKNZUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3/6TCRA9TVsSAnZWagAAJacP/3RTtCnyQL4cY/GBj0O8\ncHlaPYICXlNfmb0gcb+zdeHhDatP5TMtELVk12cpzj7GTKJxV4BE0n7tAmj7\nkVColySP1Fy7NkSFy7l2JsWHUFgz+/oAYxygg9C1pgE+F9yNomLnhwjlYEJ9\n5e1EZTKeaWSBUBs+61EUhwAbCPibKhCv4M9w4JI8i6sOZWK9pr3lRCCBqLmC\nw8Wk8gsrD7FxFmTXvy4gLMDmpSjh+urdA1qjMfM8V53L7ARasP9pCgHqR5Og\nhp0rYffWQG4dyCQrwpR2gMkk+Vp2agPoOgGpl4dxpAfwBhH48t5yf9EEf3Dr\nVoSjtMK2ktgDInJICIu2U18HCpenxmSF2mDPzPAUXuWIXqI3QBls9NpnfX6I\nQbCX/f9CnNTE0rUM6xZy9AhR8gLS/KjDrOpCeXWM1hEKoGf06Imm2Y8c+0Xl\nbyqJ/kx4tfXNqtOJ7WCIkrGEm+IHa0at8LVjco9oEbsb/4PsxC857CDw5vuD\n2mYQK+ZNYNF+pUq5voEaGjulBz+LwNd6xFSjBbbnuZNDESOUKUcuZfTIOJKK\nsrU2koLl3m+UpuIdqOxOPG6oolWvBYbgAJZp9/MOuU0TliZp/pFSwFthgtXC\nUNl6meV341kRNUfdWGSJX3jAPGxQkz7k1UmNl+WIJFrBf3eOYyDa00MC2N94\ncGqy\r\n=xSjC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"93a0dba69aa4070665abb0a023c4e2e50ab52ff9","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.10.3","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.1","moment":"^2.17.1","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.19.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.7.1","reqres":"^2.0.0","express":"^4.17.1","istanbul":"^0.4.3","proxyquire":"^2.1.3","sinon-chai":"^3.0.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.3.0_1574960786829_0.2016089596607531","host":"s3://npm-registry-packages"}},"11.4.0":{"name":"hmpo-form-wizard","version":"11.4.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.4.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"dist":{"shasum":"f7ea325280d9c397e283d3584364025f883b3762","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.4.0.tgz","fileCount":119,"integrity":"sha512-lAoIc4SAQT+hXMw8igd5s339+SbOis8G/IsKAXjOCvcwXXNvDzP+3DDQinJssQpFjusST+GJLek0AVysxk3S9A==","signatures":[{"sig":"MEUCIQCSrkY+YCryQxFDl4qKTlpJlh9aZgP/3cN8bBqNcLPCbQIgItuB5gZd0V8BxQZxPoURtjiJxOtzLzJ+bN30j2pRXGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+0oPCRA9TVsSAnZWagAAd6MQAI48u65MVGTI/9M7Fitx\nM132jJLxodyMWPbM+nypuyik7jf00VR7hL6T02Mpda6E50o0LQgnfgcCxn+Q\nuLKPLIi+NZOKP/MUPAIeUPtv2nQr2pUqHoOg3TTXW/wHqeeskGbgFmADDxO2\nzyY8RCF1NeR7+z8aKzOz7pN35Xim2KqA/5MJh7SiMF1zopkmYYyOciPb2HnI\n1dvDdHqFu3B7V0cpN3EgiZZ31dMLHM2O78U2qfiwSYAe6Uya6oeBjhEKnojO\n6900P3TVtAokhJcsZYfUA0F+rX1MBQMvV7ll1f02vjEYexJzWsAKjMfbEoC5\ndjI7KfhlcsokVm0T14YpPhDqusPS+aEVrMn1ziuhwGHzThWNSoiPyASdsTE7\nUFl5vWVt3pqg6uI5+l0AiEJdXBbR4gCABtGY3KJyPkw/5Gy5bH6to26eESVU\n7SYLkIBg81MfYVUKxHcaGSCYZH7ZzKGedbK0OzRwNjfL1oWOv3/IzQyJoGEV\nDcRtswwqr8DH3Hn+CvsM1+EinXA+lfOJXb6Bk18bSTCR1Ejxy1cQeQsgycaZ\n29r7kezFDCAO3+fUoQf/QndrdruOv1kRwgeJNnVLvZAx4EXdScBn1Q/FN3R4\ngcvc2juJWIKu1OcyWU2zvozteWADWcMQCymcjzdeACy81Vf3idpZ1o5mA7ea\n9imi\r\n=wMft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"1a1cac62aa6d0df2cd25ef77d2f73f4eb9a1b507","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover","test:lint":"eslint .","test:unit":"istanbul cover _mocha","test:cover":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.10.3","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.1","moment":"^2.17.1","hmpo-model":"^2.1.3","underscore":"^1.8.2","body-parser":"^1.19.0","deep-clone-merge":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^6.2.2","sinon":"^7.5.0","eslint":"^6.7.1","reqres":"^2.0.0","express":"^4.17.1","istanbul":"^0.4.3","proxyquire":"^2.1.3","sinon-chai":"^3.0.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.4.0_1576749583248_0.9706794918160215","host":"s3://npm-registry-packages"}},"11.5.0":{"name":"hmpo-form-wizard","version":"11.5.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.5.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","example/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"fbcb3e3c66a5cbab4b6fdcfc0c401594b3723fa5","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.5.0.tgz","fileCount":120,"integrity":"sha512-e9qafwUFNlnhDm60Q8ag6WMpWvQk68i73ZyXO265MSGAVdsiVaRmA0EmrVSSWdIez6mIP+8n2VXwhPCJvKNLAg==","signatures":[{"sig":"MEYCIQDSs/VM8lVIspO1jEI+6xz5DoV2YQjT59NYAoPUdkzgtgIhANtO9e7z7OUmturd9WkYQr/BYeV8SCWT4kUY470Z0g3a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNHAJCRA9TVsSAnZWagAAVtwP/1AIDLmSje8SQDIpqsFh\nE8lOBa63C3aNkAB2Y7QCu7AcBRi59HOcosqRw1uFOni1Co129YQl6+FSiRaz\nM2Oy8W3QuzNo0WSF4Jut3wEBNTE0umfKg9NVb71Xy7OsuW3+Yq2hAZl2ythh\nIcFQJWsFA2d+2cQw0enDL5eNKD1HrFPSBi1EUQUlgiod9dQTSBv3lCoe/KSf\nz5dr3nB+dEmXpYwG2vCB2Ig7SC5+gnvA0duYDtw9oAQhN24RVmlbVVApN1Nf\npcpGAE4p6jMIx/lWmTu027R+dhkNpoh7tuJSM/JssLLXrZ03o2VpRtIuoFKG\nX6mbGohpE1wyK0mXB2nIIEK2zWrebfzRS9x0k5rVy586jUWcvvkoS7hL5sSC\nsm7Zo5lNkBxDzqHIqAV5auW3RMmArL1gMmJK2v0Don/Z1lpUJaoNVVqc3JZx\nelB3lRxOWo70sNETGjHbkRdbUlmnVBwbHd2CD6YnBqG1DFTM7QjHIM9RZ75x\nsRb+OvbVXZAqXWYLxPCr9q+uoprGWMCcMPSnMF0XPJu9jToc12qUhxrt2mMq\nEQRZ7p7HzCa+0OX4JmIZIRaUIFiah8iVCo7wMZm4G0kB0A2kUjcIQtOtmPvh\nbfTcxY340Pfz2EqM85VTy61ETTfRO68wXr8r5c3ISz/K+vvHjQvLlEmzW7yd\nBQFD\r\n=DVfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"8ba3efddd2e1dead1b7cede2ec20ad7191ed62cf","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.10.3","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.1","moment":"^2.17.1","hmpo-model":"^3.0.0","underscore":"^1.9.2","body-parser":"^1.19.0","deep-clone-merge":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","mocha":"^7.0.1","sinon":"^8.1.1","eslint":"^6.8.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.4.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.5.0_1580494856595_0.3590063910992156","host":"s3://npm-registry-packages"}},"11.5.1":{"name":"hmpo-form-wizard","version":"11.5.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.5.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","example/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"d74d9e4d20d6d415f58f39161476052340c31d3c","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.5.1.tgz","fileCount":120,"integrity":"sha512-++V2qTJDLLXQoTB/EBTfZz6nVEJLCHd6uYzaA7rovgmQKWky1cDBt98eNWJ4oKHSCifAN3AHBsXfiO47xQaGAA==","signatures":[{"sig":"MEUCICvR0HjPWzA+tgUp1U03C+pdm5WVhnz1a17tzgt+qkaVAiEA4lvCn/lHvuHwbpCCChA0pPeXnqUAUZL1tPIx4UpTYJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeciloCRA9TVsSAnZWagAAhoYP/1M6xR21pkr7Jwxzfx6z\nELjDCBPLYjVjmtn7MJ5Ew95B8YhNY7f0V/yWkNM9j8ODm+RG+ND86MRO3mAA\niCF1RkEVDdZ4qcPArs9E07v7+EbZQFllxsB+4wfBC0ikOjtcgLk086icke0Y\nwrBraqhvrs3eejeXCnab2QbGUBtRcUx/6niTDX1GEGgB6kto4s4XL6e+fNOh\n9uusLxTIBF1V4mIAwVGZK5cWJjs6ROOhtOO7GkwFIqA5qb73IPMnWFylACNd\nj6ZEBnIwxxznEqVptFGPJXMTTKhY3tkTD/TbqnAHSw2fCm3YgWfvZLIeHX8i\nsUyCKLPXx+yAbeFw7cSlps/KiKlIvO3uDpyRUlSBsMMQDDnBeo8vjXmLNBQK\nRr78p7ugM54CCDs3kqbVlWh2+IvpKJa/RFjSE0yuqN5pybndqOR+jywyS7cU\ntehwS4LhIKlXrAeO7bHk62gg0VQKn+zT7RkjRQPWLXigc2vyWaROIjAJYhoJ\nUUWkvXexQzEVnId7DqLqSpuQq7XsbYsCaAmYmotd2NQAnDaxCvppDg2A6JOQ\nFrDmxIJgZR06Db07Bd53kVcvf1KOvMM/+3JIEO0N8R0q13K24nkK85EoMLem\nJXJzqY9D6o38Wh3N8MV9aC2OYilvgZZNTwYrEFeN6uQJkQ7oZwW1JlWwWxw6\nTQs+\r\n=PIly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"a9610b0a6cb83165373cd8023b2f70300149a12a","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.2","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.2","moment":"^2.17.1","hmpo-model":"^3.0.1","underscore":"^1.9.2","body-parser":"^1.19.0","deep-clone-merge":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","mocha":"^7.1.1","sinon":"^9.0.1","eslint":"^6.8.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.5.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.5.1_1584540008272_0.7706627924819998","host":"s3://npm-registry-packages"}},"11.6.0":{"name":"hmpo-form-wizard","version":"11.6.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.6.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","example/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"9735f73be2cb1c46a3596ee844fd2dbf010551b6","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.6.0.tgz","fileCount":120,"integrity":"sha512-ZlGCdBhKZWxSDgIS/XBuBUvRUADdQZuYHBu7dOlHVtb8m0YgzuglbKL1sokucFEGvv9KasF68YUl/7MnlJtlfg==","signatures":[{"sig":"MEUCIDWHmjWcqrC8DtC1LyPCsgvvbG5uRK2zaDg2DUvmNnR6AiEAjphskrS/+aGjsG+aozAXxNdHYtotBMb5TzaF5hoIOlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemG6ECRA9TVsSAnZWagAAHyYQAJVbcEV94Uj2LZI9t/+p\nBlW33V4Z3uEt8YVlerFsae2+gWiKoiXhMkWpTpFpJEGH/JukbvAeQmdGMT9/\nZG3w6ibB2aY+7Q4tpqwbPf03r9S9FZ9QfnPwHMFn8b4G3/FanJjJD47Uar/y\nd1cTdBmkFjKNs0fiaeAHFbJElI4M2HsHesjPAd+FyT60LTQUQhnXxAajXlIS\nnYTMF7ff0vZzhzT7X59wkq6zIwwBthfmZ81+SlDbApk9mTobN0QTkvFxHlDI\ntYsuLqM46v4xmptZUacnhC7I+k+TlpmyES1lbuoKJrSY1kWYKQ1ciOtrClAf\nm4Q0mam4Ng5L5xls1ypgdSZ1uMdshGZafuvaFC52G4BegsMnwhDBfw1eg/XU\nD4J2xcrMSmFk3Cc+2BPlTnAuER6QUOJXZ1eFHcYcWqTSP6WyJhMuzS4Ii+mH\n/aJ1Ufli6u/NvILs907tyIgAzaLfCiFWgQ4SR1mIYSORSa+QEzyvnIHNncVB\ndGtffDlp2U/1KXMOWKFE7tXDUT2Buc7N8RaZnIT197pRuFVyGzlfs0RWVPEp\nqsl9DXex0kqPbu4jtGt2HF+ft6QnjfMvXEkfi726ArQc07BTHqXtzbFxnSTJ\n72FMfV2F+O0KaA4sKT6MXwLlOIUNGvy6QZ6yF2l6iLS4nSxhzJiVT4bUHZ0G\nT8IR\r\n=T9yH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"05a26def5be7d1a74d88a0c5e2babc38e17fa87e","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.2","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.19.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.3","moment":"^2.17.1","hmpo-model":"^3.0.1","underscore":"^1.10.2","body-parser":"^1.19.0","deep-clone-merge":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.1.2","mocha":"^7.1.1","sinon":"^9.0.2","eslint":"^6.8.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.5.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.6.0_1587048067998_0.13311660563496663","host":"s3://npm-registry-packages"}},"11.6.1":{"name":"hmpo-form-wizard","version":"11.6.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.6.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","example/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"faee8a62d8060e0575ddcc6a0bf47df40c153ca2","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.6.1.tgz","fileCount":120,"integrity":"sha512-yv11Mzb4mIvXSTKBDcOBWMys4IDoT0H65qickR8rWKPtV1czwPTi2r63Xe229E0flXXaLKHv7fkXpLZIa5YiBw==","signatures":[{"sig":"MEQCIFmNr3K+xaRr/5vl06PVFAl7Tk3cu+ksEIDJU8Ol/S88AiBvwTN+q9JC+UCuLU3LyNEpR+80Te/HpJFwt/TJ6sF2kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJequlkCRA9TVsSAnZWagAAIOcQAJ/ghwZ6dVb7O4PcduaB\nkCiuU+edpXD2WSUah8RYa+Wb9wvxwn57YBESs0G7BAnRo6PiJTLbuvppTwxn\nC0suBs/z6ji2x0Ub9hnl00yGzMVezFCTp3h8ZCtXQy7k9ij+/acXXeP6e+Ac\n/hf+o+F5DmS5SYFCBhmG0A330pwOx5C/yVgc4xC8sZOsYtmy25H5sXHhePE8\n7yP5QVpF2ob8fUodvZwx8z4vL5sln/nnyJCmxK6/SmV7y/zz7fGAeoPkuuaB\nIIbxJJ0qx5xBwrRi6EHEfDToR5bJPjABR6rvFlV32SVJkAchgo6tbr5rEPqV\na/DME2N0SLS4hBXWWoXw5SkTMaX4yPxzqqmmgfwjHx+hSkf+89zNdrqx5kkq\nfMx/KTFs83F0nHihmwFve/f/MPYLMSlfzEpT8g81bw7zMMNwAT6prjrM70Mn\nuvuigG1dFx75TwuZSLT0QL6UT5EJZiEHmr9KbkCnuTdLdRHUnayTUSp8wwZG\nQIQcCosPEuksjAXNsPN1xvCjcD3EaQAZ7QktL+WWYXt9Vs+Ae2Z6/ymWuWR6\nQZeNsY5WXnue1PCDGB3KSvrgOxovPdRsm85oNb5FrqM+l38ovDaVz5gVrrqx\neKne81bghDW7VVkA5X1OYdxXicEIPwzm8uve35vhEkfWOk+X+KzFmisLqko7\n1jVC\r\n=u2rV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"5431fb0b322ec56cb5eee05b66dc5b6ab17d6f01","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"msjhall","email":"m.hall@kainos.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.13.7","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.3","moment":"^2.17.1","hmpo-model":"^3.0.1","underscore":"^1.10.2","body-parser":"^1.19.0","deep-clone-merge":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.1.2","mocha":"^7.1.1","sinon":"^9.0.2","eslint":"^6.8.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.5.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.6.1_1588259171676_0.868001533865018","host":"s3://npm-registry-packages"}},"11.7.0":{"name":"hmpo-form-wizard","version":"11.7.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.7.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"4fa819fd87ddff81cfc46b46579d75c8807b3582","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.7.0.tgz","fileCount":119,"integrity":"sha512-WYzKffLc/DdTcWRjHFauIdpawW750DZqnoEvRdmw/I+jV4+H0dR/0Zmig9MTY61Dxdltpa71FAJVliNo/bRrzQ==","signatures":[{"sig":"MEQCIE98sGFWB8MhewjP/NHJFTE7LDjBmdIz6WRkZ8we9Mk/AiAHt8DreDBayGY7hsSSfydJetGhHxOzHw5VyCHbw28nXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDxPGCRA9TVsSAnZWagAAkN0P/jd2eqckbC8MGGznfhLN\nIr90K4TlB+5IqAFuORPqu+ww9Pa/MDdTwo83VAXB+/kA82N9nHE0MC5ELf3a\nrAOSLxxlzH/QRzau9fOc4QhGf1NIrZ2kKzZYLnTqoFmO1s438f64/WIDHQV0\nsW6Uqiu4gLHZJGQ+QVVdpoGr06Luy2vKg02EY2hS+wBUMECi8LpUyH/BECBz\n1W29/ljbuXw7IlX4HUAGZWjTP8xjuMsePXdy/lW7k1egCh11G3b5kNhClhn/\nuXRq4NJFUW9dPAAZ3ppsmypV3+e/kPMmAtsYJ/YGoqvSI1fajpsL3jDC/Uoo\nODDnRox833fuXnBWNyi8FHDWIKxJ669YYI9Wtpjz1L7bIX2V+/Goid4pfb+s\nCuzZ+qI/cpu+r8VqzEgHjAfQx98KN/r4qPaEMQjhlbBV6Oh03rZJgyQEqZ+V\nwjVyK0Yx+I11Zh/iGtKR2aeFa7IR/SvjZq9fClo5zSebH3nE9wyfwoNj38ab\nLqxKCnqMzmab2o+ICQsMEiwZ48BUS6WCPm4fgvolro8O4c27qTezUjvlHnlE\n9bFmNRaqFp5ZHZh/FqJy+4UZJfoWv4e3r/mkCAF28y/JenrOwMYmbjKYn9iA\n3DsbObJ1JTVIBoUWPTNB6h3tM5KNV0miZr/LZoiX8gwkdan4JUa/7/iyTog7\nMS+u\r\n=dcNS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=8"},"gitHead":"3d44ce172b3a897e94f9e2abf6e362f7ff9893f7","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.5","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.3","moment":"^2.27.0","hmpo-model":"^3.0.1","underscore":"^1.10.2","body-parser":"^1.19.0","deep-clone-merge":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","mocha":"^8.0.1","sinon":"^9.0.2","eslint":"^7.4.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.5.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.7.0_1594823621638_0.7373030652008263","host":"s3://npm-registry-packages"}},"11.7.1":{"name":"hmpo-form-wizard","version":"11.7.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.7.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"c4c8199c83d1545a9c3faf2aaa95ccc894311e82","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.7.1.tgz","fileCount":119,"integrity":"sha512-jWuO9IDcWBafRzdMzVCg8W0kzQGvQTXtF9z/9f7QBMq0ZPMKh1eNgSBCBO2W7t7HLH8EH2CTbECDGLif2vwWNQ==","signatures":[{"sig":"MEYCIQDYy7IOZabY4//zL3fIxAQSgibxuEx94bT945fFLNVc0AIhAJWyITDakiQf+dzi4GxkVNWZ3EuchuOXbR/FrUKkb+jZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDxaTCRA9TVsSAnZWagAAfbsP/RBoDzP2AXd3cnuqWm4x\nF+IUDDbVv1oK+PlxinrjwQUCMsJ6yEhaMR67Zrs7JlCG7MittZYdK5Ze7oiE\n3av8nkyr3X4PGknM9ZJH5qpTATt068zUCtXG5OYqgXURl899ZfkG0pFzjqgi\n+6DgVTyU0lnugxtUtKi4XykuBI7/WD7PoMGXvuSTdAORo5KJwC2DxYRhjOme\nNtiRpM1W5cFfutG3kK2Z1bNHEo/kSRvdDArf4TvrgjJduwiaw0SmGsWJqOsQ\npdxtvru5apE+1J7rhR7leKOQguYe0oY+YLhWxP8szdoRBSziEiAKC4/jG1U1\nUc4MkUUwnhoViOml6vyc+pJFWmeQvWsuxeAxiryUYXmaSEVlPHadtCYrDikI\nckJfqooI9L/TH7HvcT8nE8WVV7UOebu/Tn7hQ9l62j/vxm4lk0he+nnXUPIQ\nN/BSqeYMjVL1Sks9/fCstIpSgwhM1NMB8eLZD4L6rOXDpMbcl/pFtPFRFQOg\nYNgnYD1zEtEYB7ttgSCaXkmNaf4Gvh6jzo3X4o3g2LZJOrn5fW1Wfx+UlKUU\nQwjpHvmHZod4rzldkL9tp7oUpRA1OU4tfPDbmUbOSDwwEp+7DOX1x3dRqxrH\ntYEReM2SVB8YeChXSNLSCvkFBeLlLnY4d4dX92P2aPxF62O6wXdEgQAi/sPg\nTKRs\r\n=CAHL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=8"},"gitHead":"9dd5356e7d62c3c4050ed83e43a8a2c543577429","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.5","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.3","moment":"^2.27.0","hmpo-model":"^3.0.1","underscore":"^1.10.2","body-parser":"^1.19.0","deep-clone-merge":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","mocha":"^8.0.1","sinon":"^9.0.2","eslint":"^7.4.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.5.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.7.1_1594824338544_0.7244625161762404","host":"s3://npm-registry-packages"}},"11.8.0":{"name":"hmpo-form-wizard","version":"11.8.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.8.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"800280a79e7a2b6671bbc8059ecabb1574261ab6","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.8.0.tgz","fileCount":119,"integrity":"sha512-UISwef79s85uJ3gnTlMBO/GTv/lj/FofY9Hw3W5vAoVSJuZkH8A+1QHVR13uGCkFpvqP3gOndVIG/XSITKFARA==","signatures":[{"sig":"MEYCIQDdR0nDV2fbMLk+flHIrzrNUbi4hdcX5fb4AqVk7APjEQIhAKVMFv441Kkbi0ubJUwiLVQjNAhO0KXWKsLmuDt0Lt1W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW0O2CRA9TVsSAnZWagAAOYEP/0zZDO/6Qgq5a6gz+vFF\nTZnidztdzDCBKmfPV+G2YLNcAU+xLEVi5SSjp9AGMCcvtZypaKzz85DKWHVt\nEVxz5B6MiIy9nLTzD/Di4pgr3QOXlVc2m+7DbnJg1VSd4rAUt8Yq3UIRrmwo\ngVqjfePdURlwD4vozy/xozM+qqfU4EVFS87aChZA0F7rfaxaloodGNrjLCMf\n1npceUYv2q3tT8ju28KxgUPWcyGLn1s7IrngqbofG4dBO9iOS6lmY1oWkAab\nAApiWpjwONvKl1P/DQzneDkzpTlZNcmolWQWzP74Ny9Ms66VZx51ixajolGQ\nGu2yk4C1Raxuc+0v5fYIExYcqPzIsXp+4wjJ6VWXUD2qjaVTnxbPzdnJqBv/\ncmllfn8Jpur+wncW5As9xRW/dFVzyURSe00LyQ4pQ5/0MvPzG6UMUwak0UCQ\ntqXeMC3ft5mpPUhILqzdfl1EViTgLuY9qHLRc9K3UGnHPfxoJJHY4vhMSk2+\nOejSEjOy1vCBxuZQpZSNJmJQf/WMnp0//Ni9ix7l2UrtlcV1zW2G5Mcbcml8\nVSKRhyWplr0EUaqtQhpj5piPHSfA17mQCi2iGxyKmJa47Gd5Jh8aUfaWr8el\nG5X6nBSJrygEtrv6oK0NRh41ocBOOFbsTuKk9D4S+hHb3qfEwj6DxRFQPeJb\n1FrZ\r\n=TsMg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=8"},"gitHead":"c8131187ddaafd220af89e75b8c2a400f4bdd78e","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.5","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"10.12.0","dependencies":{"csrf":"^3.1.0","debug":"^4.1.1","json5":"^2.1.3","moment":"^2.27.0","hmpo-model":"^3.0.1","underscore":"^1.11.0","body-parser":"^1.19.0","deep-clone-merge":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.1.2","mocha":"^8.1.3","sinon":"^9.0.3","eslint":"^7.8.1","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.5.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.8.0_1599816630178_0.8328918546564748","host":"s3://npm-registry-packages"}},"11.9.0":{"name":"hmpo-form-wizard","version":"11.9.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.9.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"50818a419e5015dcdf7922814e6355bd81222c10","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.9.0.tgz","fileCount":119,"integrity":"sha512-1gZTuDOxCQtiSENxF9se4hGt3ulUmDbl6VhiZbTDXzqV7cGZPhwAM5Pw6xi3vSusrp35rtHBBcAtGNRK14yDPA==","signatures":[{"sig":"MEUCIQCw78poSiweIz3dN7wL788qhwDkOX70VM8NsyKnKIH2zwIgECEyayRKDZuz4cAoupJjzlYx0/3spqsJprx46u5u8js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdGCUCRA9TVsSAnZWagAAID8P/17jwQcUkKEhOKI3FjMq\nmAx5Yg99zybstLjj+TsF7XSohBa3OvDA7qeeZxc1j7zogIILJuXUi86Oeobc\nCoBEaOgsQUy2oelHc2KU/xNm/GE4NbcENXnNbAlqMmZB6kcPBIXvtdRa/B3e\nXU7QbXCBanTYczQ8RtGeIhlwrl3McM66bpOpAoE6PvbmPTrHKdyaLWZfRkSW\nj+EYz84z9b0A7K+G8E4ipZGcrFjajmwQC6aI1xpvbKlVFyIFU4vyTDTpwUNX\nL5e22PDFp+7smlgtlVJG4Nt9k3ThIpvbu+RT2tH9vHwtQvlorUcHcWLjagak\nc98ePFJ2ycoZpb0DWqb6FeUMh4kU0m78UopsmiMbo/rxzxKooy0e0eodFO84\njWgzBf0TTnNRUk6MZXar2jEWr8b/nXGcssMe9aXGXPIrDmVIJrwZgSqYqDy2\nsE1E5t4KPePq6VW5t+R5xJTqMfwkrHkP/14KNWRK95wXJUoMQ8zT5VAtT7FT\nrFr//nMtJ61jbzq2h9J6nRsCN0TfSUL/VMwfeU6IwJjjVX+HXcr/Qx2LMt4e\nGupoF2xDLq3/z0QAxc176QK4q9F72q4MApAEwRcELyVTfpTKkfXzJ7CCpONO\nPRHNjdmGusWVwg42ItU5CGu6WVN2thw73qUqq+XwWd6L1eG5akEdBjzNtT2g\nw/8w\r\n=JRke\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=8"},"gitHead":"c4bf8151a067e5ecd17a001d359dd3e19b442189","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.8","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"12.18.4","dependencies":{"csrf":"^3.1.0","debug":"^4.3.1","json5":"^2.2.0","moment":"^2.29.1","hmpo-model":"^3.2.0","underscore":"^1.13.0","body-parser":"^1.19.0","deep-clone-merge":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.3.2","sinon":"^9.2.4","eslint":"^7.24.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.6.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.9.0_1618239636452_0.43798195939612605","host":"s3://npm-registry-packages"}},"11.10.0":{"name":"hmpo-form-wizard","version":"11.10.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.10.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"f1b6f202e25b0cc7ba4dd954c9c70c9232a8b7a8","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.10.0.tgz","fileCount":119,"integrity":"sha512-i5b+ZrS4c8c3dZsRS5PhzQ4iwtKcCXkLmEj30WZEJhbZUPlJqN9ROu0gs/F9cLA3q3NsUX6NAjhQDIPf0OYePw==","signatures":[{"sig":"MEUCIFOloxYv2QK9GRTmLNvA2DA9thhKSRXeaG0fWUG8Q8DvAiEAtiwwDsU1YoqvwnUFFMPQ/+xdWbav3WU/4l7p9OZxP8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmTtSCRA9TVsSAnZWagAAI8gP/1bNZmBTo7ihPkn5vWt6\nlgk2OrWwytr0NVYTGyTifZauYshwCu39Csgk1EYIav4jKoYqKAJQvJHnWYrj\noitc/8Ve3riIaa114F4liSrhj7ivldmgpwEPnB1zMvVqq+V0jlk6pgPEz9VQ\nIMBwI4kc4QrOEt7prpzscGOWRdF7WN+ToaJBY3jVoBuJ6YGB5q30bkkS/foA\noZ6mHfnidhdahlpCPZ3eOkR0QXmI6P1IWAqYfX/sMWZ2C0OGENKHu0MOLIyx\ncQ/QEiF33k9Exb1gbfQwx/UmNgZqoBi9uHV6jHzQsx+I9sL+FxNQm37QI/+q\nvuDBcJS7i5CUOFt2Gw1GWJ4pUWYfNmrG2IAlDYuuxtN+ZZvGSsIKwmu/IKIC\noXcXYoAZOldwpE0V/bqA08+yMPcnnLkbyfeBwZ3QUVrMeP3b7vc5n7QGb7pz\n/UGs/QnktLYyBRqHPyP9jNtPP9puzbW73g2iWAE72GRYqiP2d+UQr8PpoS3z\ndIrkrEgCHLoEH8bhb3/LdKIg9k6FMzg5vwdKpbSfUBcAbpOJ6jwbTziFFlwB\nZyIEiPK9cPt1QkdZS7nTH1CVIC7ihDvxz51kdvGGfoXwKWXJH4YdQzcZVvv9\nKJ9PzF+TGFTHj4aoso4PfBQ2IlBMnXUtRALl75oUpzM/kpTBLNH9xh2Ox9lj\nvpQF\r\n=F0Ck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=8"},"gitHead":"0a175c28df853b3c489ca4ee951f65337ef9d9ed","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.8","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"12.18.4","dependencies":{"csrf":"^3.1.0","debug":"^4.3.1","json5":"^2.2.0","moment":"^2.29.1","hmpo-model":"^3.2.2","underscore":"^1.13.1","body-parser":"^1.19.0","deep-clone-merge":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.4.0","sinon":"^10.0.0","eslint":"^7.26.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.6.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.10.0_1620654929587_0.7974665924921733","host":"s3://npm-registry-packages"}},"11.11.0":{"name":"hmpo-form-wizard","version":"11.11.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@11.11.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"ce8b7048854aa5050fe34fc723babc58da9f67bf","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-11.11.0.tgz","fileCount":121,"integrity":"sha512-bIDE9cxslne7DRxP+tfAs9liE41UXv3BPyw4GdAdZgDup5xNww9dnkxNrobhJMaTa0AZUIImU3AZMHYi/i8tGg==","signatures":[{"sig":"MEUCIQDVOCapAXMC7klxbRPEn2u5x7qp00FzlcXkQtb4Ioih1wIgOWLbLk3eJaKaWCg8aRed1hUrTfYyIT4pwYhsGfURB7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9W4fCRA9TVsSAnZWagAAWFEP/26ljrua3HTzxBwTkJhY\nAi5Zfu5KxOGkDf6t8aW9woEjz8ySScOtqJ1otSjQYz50JhSu8gdW3juEAT3p\n30/VA/GCXZDXQjCiSQz7wkg26fbNKUtfRe6Vh7ZqSAnM6SdYhEfg48UDq1xU\nDHnHtdvhXg2hcjlJTaVrg8d59Le+kAJ/h84EcUs9KrpFlHxXNqtZIxLambs1\nfqTvBJ/NI/7ku9ki8rPYWe+Yyz7SbrFtKmdBzw0FzUSMDZpQljEpv4HikKtJ\nFKsSSraZ242ZHiRaX4YD0v9br1zpQ7gVRfmooLMrHEBTOEuZAG7JE2XBZNCF\nHXiUDVjc8eI3pBlYVWWCE1koSsbV4++MfUfJU9CLQkqYLcUW3iEBfmk3rswn\nza6ylROY2vEhSuYSBG/FueyQ2uOFF+JNm6GqsyGD+cYF6FvhBxlrg8yvtVFz\nl4ECqjWKZYalAeoP0TU66+HU1qiti0II+dDpFpVr/kFDxny/SuxHmwQSriws\nPJjdrXDJ8p+7InU2wONl7Jzl8UfVecxvHn5c5U5J2IDpfyUzbmYZKLeVefZ/\nHhqw49uTxlRKb/Y7BcGcket4QMeEi4PhVREbgId6dHPf6lGr3rZjjReCqtHe\ne02WycosMMBa1Nmz355mjgaNR6czs1TbFT4uaB//Y1A+Hv4b5fFQ3BF6QVlR\nTUMQ\r\n=9Rqv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=8"},"gitHead":"976976be4b04d872ced676450fafc119f19db864","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.6","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"12.18.4","dependencies":{"csrf":"^3.1.0","debug":"^4.3.2","json5":"^2.2.0","moment":"^2.29.1","hmpo-model":"^3.2.2","underscore":"^1.13.1","body-parser":"^1.19.0","deep-clone-merge":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","sinon":"^11.1.1","eslint":"^7.31.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_11.11.0_1626697247610_0.061971045023687","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"hmpo-form-wizard","version":"12.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@12.0.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"b76d4f48d23cdd3e6c617eb8cc25149b05cb6624","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-12.0.0.tgz","fileCount":121,"integrity":"sha512-a3J1F5+8ApEwiuytUJebOMuE8s8CYmlRmbGyGvYEtmuTe2SrOBKwi/I5/iS7Wv82OK/4Cy7nLV7Nk+qseE+cGQ==","signatures":[{"sig":"MEQCIFLm9ZUyA+apL4Ummxpm7zIznBZtAaQ4GRNeQM3+yNlWAiACCniq2/uS4MN/y5yDYWVkdwQAqbk+iIkRl/kBnjCC0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqlyrCRA9TVsSAnZWagAAhF4QAJO3S86fa6h5uWvqSKd8\nVoDVa2rGS7XobDcrIcUe2cw+2L52/QVsbolkgMwdfneWFYdbrJjaqYuJMIOw\nxcOTMbIewSLxoIQI5WDuvEcPvFyf9qiAvPCT/OJgFTyhxoFgHjtceyYXquso\n8q6fAB6ipfuF59KXs7TK1vqqGWenIEGoYD+TH01zBggTN0Bif9mTJGNlZmuh\nUD4q0dOQCaTeXg88L58E+Fk1ywr/1+H9M8HxSfPWC8VRBg7JpTHzjYx1jspk\nhQjvn7BYRZfnfxwKfGKjAzxRKaYgqgrb+8c9scIMVVTLRh56GP2RlcTiThDW\nrPvEHDZGi1KWQvQ6XEJZtm4Mf8crCCNd1NvjshYfwBZXl7ZbBDgHtEsh6cxh\nhQEu2PGHu6CgEy648Ce0g1REGbsK1AWYaH/qbq2OY7V9yoRI8nMV9sQoKU51\nwfQ09eqb/CxF31L44RCgGTwgdq7lXHOOybhEIfCqWdeKvpstUVxYH32NGN4j\n5LlbzsWvJ4D3j9WMZQclt2MBVo+HBKUJj1K+KIjmXtcs2OV16W4rQh62HSSl\nnpuBeUp8Bxv4oKiJmZJNbF2TGsqop2jgleF8IoGOVhEUsBtXmpg6wfob5c8N\nmzYFobrzQZkvp+/BC8r3djWCmtqU6ugb/9agmzlTjmEH3+gxrCrw03nYgrHs\nAIzV\r\n=5pyM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=10"},"gitHead":"6fa40d9fcd8dd18390a365938ebd37029a2894c2","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.15","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"12.18.4","dependencies":{"csrf":"^3.1.0","debug":"^4.3.3","json5":"^2.2.0","moment":"^2.29.1","hmpo-model":"^4.0.1","underscore":"^1.13.1","body-parser":"^1.19.0","deep-clone-merge":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.3.0","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_12.0.0_1638554795198_0.4207641342285209","host":"s3://npm-registry-packages"}},"12.0.1":{"name":"hmpo-form-wizard","version":"12.0.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@12.0.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"a601b8ae0d61cb665fe4a0656ecdc4ea9d7357c3","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-12.0.1.tgz","fileCount":121,"integrity":"sha512-Aw2EoUJH/vBFs8C1YoKeHg+CNqwmvmgEBZ0TihRhzlaEk3MJhkDlvn6/fp/TJA6MLL54uCq0tCSO+COhA2wKfQ==","signatures":[{"sig":"MEUCIQCagBDtujsy1vfvJiNnjFYXQ25qZG8i4cW6gWJaEsWs+wIgXl2v72MRVLewvyYxbEa20viJAcBk6Odpyv+xDLWKR+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsd19CRA9TVsSAnZWagAAseQQAJa6UjFcOsA2etH+Jmky\n3eatFZYYUjr1GMYkzusZNEYyWrd4w1NVd+MfDlOA+lnFwH4tRZwKhywdvPMb\n8jShWp6hSHlVXG6k3HmQVYRJFgJe8+poVAkbg5uCIHcIJ6YxgtH1Pp8jAoH6\n/+6oeI/dlItekHOMoeXP5S7gltv8KFXnNNmRvr8/Il46SokteU4Vo2V1IzxL\nqkF0SIX0KhalNyhhFEC2IbFa8tdNHPO4MEGGPDfe92DlI1+SElT/DkDW45jd\nLm3E23etiC3/jv698NnUBmaaeM0Br8a5TlVJbGuyz1XqoKWrQ7GEVskn4Y/K\nDtpsyO6/R2QZD9exAfoT8M5bSzh0zWEJPAxTW8ticPIxYhe+IQi4YG5jM6Xu\nis0/Cnyps7s/5X/jkEPEhrMUyPjJcinIH9nr3U5PHmIS2kunanp7UAxs7tGO\n8//y8XdkkKeVxtEVEztfp48ILAse8fOAQvVwgMU0DfMxGfhE/AgxsCpTMdcl\nY9ai2glCFTUFhJRoMc34rsrazhWDw9STuLpkZjK3RCRGc0xF1J7csAiltaXP\nwuGaqRjbbiuQkbIFx0xT9CjkSwQUcaGzkmI+rR8zpzUsEqjELIjs5PLeU9uk\nVEvmbe8b2gjwFWSrshzfXDLT8k3Vi96NVH7XdaIo3eERlV1ej11HIILSBRaG\nf8qr\r\n=LV28\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=10"},"gitHead":"efd8bfe1199bb5f0e599727f2a6147a2f4b4b0e0","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.15","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"12.18.4","dependencies":{"csrf":"^3.1.0","debug":"^4.3.3","json5":"^2.2.0","moment":"^2.29.1","hmpo-model":"^4.0.2","underscore":"^1.13.1","body-parser":"^1.19.0","deep-clone-merge":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.4.1","reqres":"^3.0.1","express":"^4.17.1","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_12.0.1_1639046524874_0.5965295066359815","host":"s3://npm-registry-packages"}},"12.0.2":{"name":"hmpo-form-wizard","version":"12.0.2","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@12.0.2","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"755d498c2a582ff36223e79724776810fe57f6e9","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-12.0.2.tgz","fileCount":121,"integrity":"sha512-Qh1lAAEfXj9KhglM+KrGvHZ4BU05BjEDRZXhbmLbA7JTfpRCZQ8lBpaVZfj/fVjeFrvhND7EntJX7iz0bemitQ==","signatures":[{"sig":"MEUCICnHzVwIgM4PwOltm+9M4sEh6YyDTcoI7+fgv7GCijw/AiEA+/dq+HJ1jl8J1IS3bzWri6tAoVwP5H6CN5akgqb5ftg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH1diACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqToRAAhHzSsSb7/a6nnw/5K6BKw4iyqMAm0dZ3FV4YfxbSh1HwbMz6\r\nIe8+4aMFutY08gWAE+K6ZRBahx++/Lz7lIc1CrGiLMdzXgpFXu6H9r5FR3sm\r\nO0jZhHLKnWgFGabzq254JbWIpl40zvwWrOQ1k0HdPtam8yDbEm1YLAyNxDNG\r\nhIWwy+RcgQfc72aEcawnLxV0MD9VqarvybfuG8frkVvZFyZUDg1AD5FT9lQX\r\ncVFlOXN0e3SQHVmu9vtnX18lkKHa5dL8r3z9GG/6OWXSpIw+h7triRLXOGLT\r\nW3Tpt0HEnVK1g0J0fsgIb2KGSnnr0w9b06Ild1L+dYV+U2nW21BVUJyYpnQj\r\n3HDSQ/1o94Fn9zRBUIJc3JIL5DXuCVCnpVmPyfKZpuMHrTVen+zvZf/3fbMm\r\nuFQ8R+BbXjeynAqDfL+8HWxI466kT5XHsiLOdxAnDGWpGCasxr9i43xQzwu1\r\nyxASqRjPi8yNUDTARYTQc2mqlEhJpNJyfZJd/UhFl3NcBIXoH3RuSQfMX4Wv\r\nM7a7pMsMldc3BfZELL5ALVKiFMC6QlYD0XdYidJBZtyVgnVGeuI5orNyilM7\r\nejNmEou3fgd++eciQ6OTD5JmdTes3ZT4/fQkoCk5NhGz8auXu05mxgT2BGRF\r\nuxIH4S7/bT2ExiGtSBokmKkQ5d21i3J4zKE=\r\n=Og6f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=10"},"gitHead":"edeb77f6319079f76e3fe7f47ed4057968ca5fb9","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.15","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"12.18.4","dependencies":{"csrf":"^3.1.0","debug":"^4.3.3","json5":"^2.2.0","moment":"^2.29.1","hmpo-model":"^4.0.4","underscore":"^1.13.2","body-parser":"^1.19.2","deep-clone-merge":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.1","sinon":"^13.0.1","eslint":"^8.10.0","reqres":"^3.0.1","express":"^4.17.3","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_12.0.2_1646221154423_0.7352711124107814","host":"s3://npm-registry-packages"}},"12.0.3":{"name":"hmpo-form-wizard","version":"12.0.3","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@12.0.3","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"a15faadcc853c2bf8eab677594e9d459f445460a","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-12.0.3.tgz","fileCount":121,"integrity":"sha512-CkxHiEVZcTBJbAhTCsjAqklauZldYh6IB5lTqtKwBxUeE5F2HpCidyXkItXopWM155xIIQLz0RjZPMY2B3k5Ow==","signatures":[{"sig":"MEYCIQDU1ZfrfY6QfGxY0sI5HZDLEiiuQ/vCoIp+geItwi9nhQIhAKnl7V0EV81G5brsUypQoOCgpEC9Tw7yOm/BVu6nztsG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU/6pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmVxAAh5uEKU0lQnH8Oxp/yoEN5m8reHNx6idKOnIvyRtM2ENt6tAh\r\na3mYolS6V1cRJ4JDT+zPlpUeW0T863qTl64u9sAia4S30iaxrLV29zthxp9b\r\n3Gr0Hm8GVVFSVFF6gh8u6vC4JpN4mkMpHa7C5EXv9oa8UU/Z6DL0PsIAp1xp\r\nQgSGAZH4L6J0nXvtDW4Ggy/SOq/fdcQ+rbxEwGj2mkpzmSeFxihfm9SsulJe\r\nC8Aj/L5EdGTL6zW4eiUeshQuxMrhzCADJg5dr5CBuxEwV0IDZ9nwdN8ikqJx\r\nWFEyO4RntyGRYya+SqEqE0jHIS+K+jRgaGGEDcY4lc88O6oc4LpdZW3qKs7Y\r\n9sms0/4S68S/g7OBvegv+aRhX80IaljtdR3HxBcvlCtEtZthVpWljSKx5neZ\r\nR96yVxnv/8QLuFikgxzi2r+eSHBgbd3W5MMFLGu+eRiJ4pi1xZOdaJMRCbAu\r\nUpy1QRJjj1ED95+ESLw8J8yhdK0kfM1OW4/psx6leu6XTm3fcEAWJxa5nkte\r\necDX546adUjNNE0hkfYNB5/K9K1hYos8mi7n1WnLNHWbHT3OZBx668jjkvvC\r\nDu8lu+0oxpP6kEwVrBZ8HblPdrzWoT8RF7ng6ZadPIblZSmMSrGi+ALpdAI7\r\nUuV9eCgXfWjIkrRU/vKup6Pnvf5Hum3Xg0U=\r\n=E6nu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=10"},"gitHead":"d5c94fa26148d7be5a6542bc6657a90f1081577b","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.15","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"12.18.4","dependencies":{"csrf":"^3.1.0","debug":"^4.3.4","json5":"^2.2.1","moment":"^2.29.2","hmpo-model":"^4.1.1","underscore":"^1.13.2","body-parser":"^1.20.0","deep-clone-merge":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.13.0","reqres":"^3.0.1","express":"^4.17.3","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_12.0.3_1649671849617_0.09304170430704728","host":"s3://npm-registry-packages"}},"12.0.4":{"name":"hmpo-form-wizard","version":"12.0.4","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@12.0.4","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"4e387d62fbdd79e9dd112cecc18bf5d2ca2fe8c2","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-12.0.4.tgz","fileCount":121,"integrity":"sha512-9Mhrn5sSEVneStUVTindeADKtb3EdWaoYNqDoaeK0vwTg7dcVxMx2xmpcnTmGTUxNUNFOFIQWprZF4zAgO0V6g==","signatures":[{"sig":"MEUCICPadDtPLeYT8FpLUgWrf2CPno7KxN8uJphJIP/7sToPAiEA8XLl9pjd6fPTJlq0weDOdgPsVHEYtqxIRiCHhCPuObA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitE0dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYVxAAn/KBgqDEjwsnb4k9RiLMNwnKredo+tKsrSeqsoDsOKMkc7a4\r\n7myuxTMWhCBU7NsZfBa6gQhWhyO0shnEWU6Zp1MukK9AiFnCbHKjDP4u/+iM\r\n74P7HAVwcFrWqU7kgIDVyUARohUatl6AZ4PPL97OPqJMAswXGGHK3vgGJZwA\r\nUM0izDhUSvK0X+8x7EWjbuCw+O0n5vb3pXLSOmcMT0lFx3arShDahjoA4VN8\r\nTayWgr6YOvXv7jILbdoJe1RnAbEU0kdocU1xAAws2VzjsAWuhOU8lTbhfBVv\r\n8Kx3lhqA0TLsZLpBtxPE5XeHMPLL0M9pXIvk07sUImxQlfBVZbKKMUj/LO2Y\r\nPN9fUWUdvRfua6f/W6EwvOy6fLrnRaxx3AwYCxkn2b1f3ih38JBl+aUnjdnp\r\ninA3n+WrVlpk3zaKriT3NXIPrdlc+31TJNa72wkzm5SHgmoz2F6JZupSRQ3p\r\ncZU2OVI6mQph92fcmqJZGbsyeUES1MfcvSqCROkbGlCNdLMn/UnPuDzxIjwQ\r\n317nnIEk/22+/JiE993ZqgVV9LDGYktW9lP3QZ2R8JyqSqlL4g8XDiA8Ouxg\r\nrtQIiOAiV1mVOnPccIkiI/m3LgX9u45pJujefvSzgJvVOTihH34xLvG5r+Aa\r\nEzewxHe7wNAd2vLcocIsSO+QGrOjBCAIsFc=\r\n=WQH2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=10"},"gitHead":"fb5a771372e7d1a0358f7d3881fa2dcbd5483014","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"6.14.15","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"12.18.4","dependencies":{"csrf":"^3.1.0","debug":"^4.3.4","json5":"^2.2.1","moment":"^2.29.3","hmpo-model":"^4.2.0","underscore":"^1.13.4","body-parser":"^1.20.0","deep-clone-merge":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.18.0","reqres":"^3.0.1","express":"^4.18.1","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_12.0.4_1655983389368_0.41843843290124116","host":"s3://npm-registry-packages"}},"12.0.5":{"name":"hmpo-form-wizard","version":"12.0.5","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@12.0.5","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"b59fc7e33e66f8e03a53fde326fc4d707ce077e7","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-12.0.5.tgz","fileCount":121,"integrity":"sha512-YTkZJWQzjl2JDlWxWP7fCjczD5TEA9I7JS6TTfF9ZPGa+Nf8yAH5q9DFEQ/ye9kK8kGtZOazJ0C7pDkYTQzIaw==","signatures":[{"sig":"MEYCIQDV8oaWBd65S2xKY6y36qNoW8zsdpfqlQDrHCuy+rGBHwIhAP9EyfdtuXoQLo+pLc1eYqUHR998MppHtqONL3T08jH1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0DE0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXQg/7BaoPNEPVEAW17mY9qxxFrtaJ+WLgTwLJj/nkXSPvW+ECU65Y\r\ni4gNty3TCcNWNk9G6lTw/7oAzCQIaXTi+jre7TqEuExNBG0k3uRbCWCebAwy\r\nS2uT/wJYfXaHCTAlrtzbQSlT3SYD5gJUg/rCrMh5nDVRigqbauorswKtp4ZN\r\njPQlMviXbZ7dn5BqyN/wlSbwto7NAqgkV9mR3JneohJxrck+Df1YSD1TH2DK\r\naRqnelRjl0x5x7c8dQkb0CFZIqnRBO4Uo/eS9Kc0AIE6LB+GpfkKwEEmNXZD\r\nMphai11+xGYAUz06bTYaaEIh8y788BzJ0a43Q0p5b/L0b7KZft2+FWOFm87L\r\nlJXIEjs3u3jHyhUka/+tBwcf3ykbuZ72BMZALjgMWAAHe9/s08Q5Mt4iRiDt\r\nWT2c0bqiVXo09z18UD1U9S0S59rmTXh/tfpuBhgoosTW07g8euAFuzqcc6Yh\r\nDIFYNHL/QTy9oU4t+LRPN0yCXR/649n6O9OfIDbQ0Zr8xX3odkrDh3Fmmb1A\r\nzTOsQjO8KzWnsekp3dRldbfJ6QjuyXFyNNbz2rp7COph6RF19G1aJdTMVPYY\r\ni/pURa2KrHtq6V4gbtdjv5AU3EA0r0Y/P5LRyyE6MN6+L2wE8PwqkbLNpM8k\r\nqwwy2T93mWXJ4Ovq4XGfjaMR1yOQf84SOSs=\r\n=Aw4E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=10"},"gitHead":"dcd41eb2fc608454685f0a98df75b540be423bf2","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"8.13.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"16.15.1","dependencies":{"csrf":"^3.1.0","debug":"^4.3.4","json5":"^2.2.1","moment":"^2.29.3","hmpo-model":"^4.2.0","underscore":"^1.13.4","body-parser":"^1.20.0","deep-clone-merge":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.18.0","reqres":"^3.0.1","express":"^4.18.1","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_12.0.5_1657811252461_0.3234978387903258","host":"s3://npm-registry-packages"}},"12.0.6":{"name":"hmpo-form-wizard","version":"12.0.6","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@12.0.6","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"b0750d5f719abda0bd0b8d856e9268470bff3b4c","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-12.0.6.tgz","fileCount":121,"integrity":"sha512-sjtnoS87wRF0M2c0/KMM6Kf+MBK4q11e2jSIwoVYsF9INDWT6sp7YT+54LQb4CgDLxr7I4mIQ1LcXP5qsQWhNg==","signatures":[{"sig":"MEUCIGn+7gQlbGmJnQRlK8mgKoD6RYiVJoemM/4urplOtwwTAiEA/XcwTwKF45L04xrVpOQdJ3Xua42A8MqSKiYJWp/YUas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4mkNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFyw//Wjd7eAJ68ZEe8Yk9n9kks5w2llCoiMuSYhaKNrZVLtQPdLpO\r\nZ5EWp6ZoiPdX2Ys4s5xRXY5gomnG8LQCPR5xImqN/la1muksAor1Zx+R79fJ\r\n0MzVFlnECLDxV4Ax3Y8dTcUOqiCAATY2/SSmxY2FRynUPhfKccQbeOuW/7p2\r\nolCmVgwVKQADpgpfXlwaGrvTQmvF9rqDwK1MWBUAsVWQz/YFXHrZFF9gh+A8\r\npitnpE6bWCv7wNte8om7EfwvSZUzTQuRdSZw7gQOU52LKQVq38o7AIxKtCp6\r\nBpCGDYU3Ei2HT+4GKLrBdwtK8yFl/tQR4vI4bksy4ykmFTeCb2NED+6rZ4kP\r\nrjNq3W2iE1lPwesH3wQz9aUam1Yx5VPQu9iZAhhuSH95l67kTf+6cZAsAI70\r\nAXRqle0ySeCXqbsvUDg1B9IjM/lsBfVODgTT94RLqvZfDeTJsIry8U8cfVJR\r\nXq4IjXd+oaiXZhtojp6yfdT++rM55eYlvwctL8MlBYLdq7xJQMtOC3gJH04F\r\nm2HihcjLcqZMoFkyZziVrcSfePqN9bmqTx5ESaQRCgphR808rde8W2xwBJTJ\r\n3E/dCXZp9so1eQChBqQPIzRtCPdIeQ31dPfT4O4h7WSUuxLQ8KMHBs4U8gO8\r\nvg8nYS35rimetDk4hR5CrbqF7IPwP2R9TH0=\r\n=6nGA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=10"},"gitHead":"251ffe789917066e1f3a49322956fe036b0d2cd2","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"8.13.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"16.15.1","dependencies":{"csrf":"^3.1.0","debug":"^4.3.4","json5":"^2.2.1","moment":"^2.29.3","hmpo-model":"^4.2.0","underscore":"^1.13.4","body-parser":"^1.20.0","deep-clone-merge":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.18.0","reqres":"^3.0.1","express":"^4.18.1","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_12.0.6_1659005197427_0.24972835140275107","host":"s3://npm-registry-packages"}},"12.1.0":{"name":"hmpo-form-wizard","version":"12.1.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@12.1.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-form-wizard","bugs":{"url":"https://github.com/UKHomeOffice/passports-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"a90ee6fb9555fb55331656931412aeecaf704730","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-12.1.0.tgz","fileCount":121,"integrity":"sha512-4OtVgYj6SiPUDt+xnHjzXoiQcbb7Bb1Alg95WyjzcL0fC3v6QNhnNyuWdiebdOk1vCbPRkCCJY8KKsbzOB4MeA==","signatures":[{"sig":"MEUCIDnD3N+MIt3iI4/e2YI98MKfle6jvT9DFyL0y5zVqo6iAiEA+q5NptQV334Y5FLKAe5Ky5zAIOSw0haxiww0J5gMOo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9inDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVvQ//eOlBfseM4gBDHEpkW0PD6m/Fmbni86a31pVrgDINhr5cG93r\r\nnF9v+B6crZdOqUB0ftRI9Yfm+IZ7U+Q9AudNOUr/wYPGq927WLulu11hI0Wn\r\ndDbscbHg0CLTU32AvNXBsAE2L0KBYVrR02G1pyJXKJ80yQNBue8RXQf/qoX2\r\ni2kkVa6JfhZ6EA7oCCMHaTXFq93QZmVue0HyA+MbH70qiGy28rnarLHNERak\r\naxTf+4Foi0k9jKuxMAKox0NxFycA6ODNXEMJoJk+u/vF99XSXj72rcZa/WrH\r\nxppsQy+ChZO2dm/bRjiNJHjC1HSXjExbST6ihDXFH3AzsFpli+Rm0YjBBRYL\r\nmrHV8hv+VTh6qw2+XKRPXv/vcNqPDCuOKHKE3mYzBmIYC+3tXOXh/qtkgjKO\r\nl1vyr0gOPQdvFni/QtDBn1fA7uUlTSAB9Ipykivf4AVH9bVu+FF9376mg3pq\r\nXrozn4vUGNvCgswzyOlQv61vpjE2deMZlyVsSmBfzI+meyGETAogHe1Yejnj\r\nnL8JmRn9LG8/e4Tyv6uJyMi4MRkXhFZx+aT6/AXtQnyViO3a6fWjvdD39a4y\r\nS+t4jTMk0atr8RFbOE8WD6x2LRNrXyvNrwgaGTv9mbWGieOFEKglgOG/ctSO\r\nBkNRkdADDdwtJn81XQhc4N9YOA3MtOFMWc4=\r\n=97Z0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=10"},"gitHead":"a6bc30e6b84bf4fd30cd341dea06f065aa31778c","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-form-wizard.git","type":"git"},"_npmVersion":"8.16.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"16.15.1","dependencies":{"csrf":"^3.1.0","debug":"^4.3.4","json5":"^2.2.1","moment":"^2.29.3","hmpo-model":"^4.2.0","underscore":"^1.13.4","body-parser":"^1.20.0","deep-clone-merge":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^15.0.1","eslint":"^8.18.0","reqres":"^3.0.1","express":"^4.18.1","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_12.1.0_1677076930792_0.4191743373630805","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"hmpo-form-wizard","version":"13.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@13.0.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"},{"name":"msjhall","email":"m.hall@kainos.com"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"d9d81e157aebde86cfbcfb732742fbd6c20aea57","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-13.0.0.tgz","fileCount":121,"integrity":"sha512-X/P4jyClUc7RA3QYcXmSXSJQYg1Ur5/zL9a+tDMnGLV28/fM0bPVSGmjjcrg58rt6E7PC/zJDFNcilb7FPjgKg==","signatures":[{"sig":"MEYCIQDxXfk+tsksYMxpmgt0j98KfPE7MHEXaMvM9fkTVUPgBwIhAPx8BwW2aoEQuWetlQAKYLskREzMVbUlvW0M22SvyynK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkStZ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWcxAAm6U18BLbBjbFP5izeN+Xlsyw+lK33RSZ6TFQkCu8HjKmSyzZ\r\n29UcLdpuWrSaMrwODQDAAdCd146x0J1FjtfJY7HAiWf2UE+Zo7ZbimFZi6AQ\r\ntMrgYoDyKozTPLtNL5UdEpCQMOsXcvQ7wnKfuNInCqora2h4yNYfPPbbR5rZ\r\niVONtmg4nY3Qpw402mP8ntKIV/TktVOwZFn4+q66wg9qEgdpN8HocagCNlx6\r\nzwWRoakiqGimqWpT0JmZyia+n4lwieKXO7DfgFCY3SM+YmAmhKYent72/jca\r\nFR7GcHpdCoLTvCGi9BBMQqFMml0e/IAe7SR17ZI4ftgRaP02UG6RLogyN0NT\r\n0jczHyN2sfQl+MACnzcM+EK/ZxM6qjcUMoUb90JsLdKaDdypvaDGxdqmr4SG\r\nWb0L80/l6KSix8BRMYbJw4+zy4F17aAY0QSCr0werV335CKitoBFaj0M8amq\r\nTol2RCLMuQGLtsqoJ84mWMeptAgNvYal8sImikQgI/SyN/cqo9X3IK33aqSn\r\nkxWdxQjflOaFu6OmRiaD1lsBEKlWyToPXa0vVhQ/1QbVdo3MLHyyZ46j3Oay\r\nlDZPVlcGO614zfBAwkHdPF8jvEIqMv5cslGw6ixjZOLPnStPYYg4Y8gdROUd\r\nEyXcZ1YI0ihs9Tl/ygwDkYgfuTdsUgmfyew=\r\n=kwQ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=14"},"gitHead":"a45c5d5207334380fab9e89c34dced46db0aef1f","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"8.11.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"16.15.1","dependencies":{"csrf":"^3.1.0","debug":"^4.3.4","moment":"^2.29.4","hmpo-model":"^5.0.0","underscore":"^1.13.6","body-parser":"^1.20.2","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","json5":"^2.2.3","mocha":"^10.2.0","sinon":"^15.0.4","eslint":"^8.39.0","reqres":"^3.0.1","express":"^4.18.2","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_13.0.0_1682626169752_0.6687671293924116","host":"s3://npm-registry-packages"}},"13.0.1":{"name":"hmpo-form-wizard","version":"13.0.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@13.0.1","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"46caa986a76820af43bce733d2480f8143b54efa","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-13.0.1.tgz","fileCount":121,"integrity":"sha512-Qb4zn3WYWA5AFnznask7YeyIvgDFUsAiZhKzO6QZJMYmRpxJeyj556YpfjR8ikvhlqgT4+GvTM39oI5Jn+E4xw==","signatures":[{"sig":"MEUCIGXqtrn2VQEQ9u2hcBXB8tu0JZGlIDswvNUaae0Fz7OBAiEAyCX0QjTmDWzxMclAvxE9bSP386xJtNOzKUbhVt4hxeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381491},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=14"},"gitHead":"86279d4f3265634904649c930f8323d1aa29b323","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"samchatfield","email":"samchatfield97@gmail.com"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.8.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.16.0","dependencies":{"csrf":"^3.1.0","debug":"^4.3.6","moment":"^2.30.1","hmpo-model":"^5.0.1","underscore":"^1.13.7","body-parser":"^1.20.2","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.5.0","json5":"^2.2.3","mocha":"^10.7.0","sinon":"^18.0.0","eslint":"^8.57.0","reqres":"^3.0.1","express":"^4.19.2","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_13.0.1_1722522407825_0.2952263253589227","host":"s3://npm-registry-packages"}},"13.0.2":{"name":"hmpo-form-wizard","version":"13.0.2","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@13.0.2","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"98882bf235c95afd82142c3c6c2652ad8d05ddc8","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-13.0.2.tgz","fileCount":121,"integrity":"sha512-hMEjMRi80FwDcFRg4ZpcxzDotAHU+FVuklO40M1dRxVqxgR/Ctwzz3HYS/tkEgKlhfEyEAutIyJRLLTmQWU3zg==","signatures":[{"sig":"MEQCIDzejiq6si99UTj949WtAJTd1eu7F7IMZGc3V8NXHqOcAiAij5E/2mbLNt1N6D8Af2MRD/AFsRYYqYTE7TH9JyCXsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381491},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":">=14"},"gitHead":"93ad17e5d23ad68bb9baf4cb0a991c1cc0309025","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"samchatfield","email":"samchatfield97@gmail.com"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.8.2","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.17.0","dependencies":{"csrf":"^3.1.0","debug":"^4.3.6","moment":"^2.30.1","hmpo-model":"^5.0.1","underscore":"^1.13.7","body-parser":"^1.20.2","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.5.0","json5":"^2.2.3","mocha":"^10.7.0","sinon":"^18.0.0","eslint":"^8.57.0","reqres":"^3.0.1","express":"^4.19.2","proxyquire":"^2.1.3","sinon-chai":"^3.7.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_13.0.2_1726661124478_0.45220572881162857","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"hmpo-form-wizard","version":"14.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@14.0.0","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"},{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"e9e2317314b5ce80cbe761c07d8b48001c52119c","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-14.0.0.tgz","fileCount":119,"integrity":"sha512-uDzjwiVtNCmH+mEgAqdzv0mCokJuy+T9E4YnX5sYCxzpU1YcGVr/hGFHNLDOaoCZurxxEUQQ6qMlF4fDV2D3gw==","signatures":[{"sig":"MEUCIQCxRbcEOjOD95k+OzGpLDZ0QySmyRrOTadkT/0bdwVUIgIgFqMRGIZGXxqSY0KnOrwT3wMTPTkxWmEYB82npPXuO/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381824},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"20.x || 22.x"},"gitHead":"d0ad2a058d7d6fb3430fbc43996e480927f48d44","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.9.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csrf":"^3.1.0","debug":"^4.3.7","moment":"^2.30.1","hmpo-model":"^6.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","express":"^4.21.1","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^2.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_14.0.0_1729523819681_0.47380464403801525","host":"s3://npm-registry-packages"}},"14.1.0":{"name":"hmpo-form-wizard","version":"14.1.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@14.1.0","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"},{"name":"viniovine","email":"vincenzo.iovine@digital.homeoffice.gov.uk"},{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"1a52b655486be353601399d15289c871185081d8","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-14.1.0.tgz","fileCount":119,"integrity":"sha512-mk7fD2o9DwlzQBzrA+BDkbG+WlVmNKfG3U/5OWrTipMLISfhKMOYc/kDnIpOnSDGmE1q4O7Y2RNf1ao4Y//akQ==","signatures":[{"sig":"MEYCIQCs/G5AwMX6tXGRFtjKUeXQiRRqkUwhjwBe5uv90xktdgIhAOZvBjz+1CZBfVvB+1/yxb1vwwX2mJgK4+tkYMzBXuox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382918},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"20.x || 22.x"},"gitHead":"534f800addf7d8d608b795601b2448345c0cd9d0","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"viniovine","email":"vincenzo.iovine@digital.homeoffice.gov.uk"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.2.4","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.11.1","dependencies":{"csrf":"^3.1.0","debug":"^4.3.7","moment":"^2.30.1","hmpo-model":"^6.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","express":"^4.21.1","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^2.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_14.1.0_1730127475927_0.639073353192628","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"hmpo-form-wizard","version":"15.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@15.0.0","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"},{"name":"viniovine","email":"vincenzo.iovine@digital.homeoffice.gov.uk"},{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"dabfee47401e374dde76eb191cf1b7ef829c54e1","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-15.0.0.tgz","fileCount":119,"integrity":"sha512-JZGCb4TA0ubp+KjaJKORC5kgfarFcH2B7vF3AIXP83YyCQ0ET6n1fC/rmlA8Hs3BjP8HHv6tfraRpXV9/upYqg==","signatures":[{"sig":"MEUCID9Ea0AUYtOMASnDifLgUltZ0+KFhG7XmbK39WeWvxb2AiEAhbZHvvaiVwTlUWw9q3uLSpYoomPbGE8dzruHaMNbHKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384179},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"20.x || 22.x"},"gitHead":"cf631e6f9e6ec0ce6ad4c60869ed977177cd19a1","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"samchatfield","email":"samchatfield97@gmail.com"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.8.2","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.18.0","dependencies":{"csrf":"^3.1.0","debug":"^4.3.7","moment":"^2.30.1","hmpo-model":"^6.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","express":"^4.21.1","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^2.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_15.0.0_1730467233212_0.9924044664298739","host":"s3://npm-registry-packages"}},"15.0.1":{"name":"hmpo-form-wizard","version":"15.0.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@15.0.1","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"},{"name":"viniovine","email":"vincenzo.iovine@digital.homeoffice.gov.uk"},{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"55ea82ae3ad61c3b90f6fbed773760a53c2d5805","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-15.0.1.tgz","fileCount":121,"integrity":"sha512-n8pbfCCMljE1hqLCgvVerTekAGpPy16CcPC3NI7MkkklBUz4Z2L6Nkq/2EuCRfkIrsq6JPdw8D2ZvQl3d9/e2Q==","signatures":[{"sig":"MEQCIB0whi4MoQRsQ4ZXVBQpj6wipBhsWBhB7OhDpZPvCtnvAiAaf5zkqXAM5upmvKNNNWAXvGZW6hqEYyhXNzBPYNiGmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391115},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"20.x || 22.x"},"gitHead":"5a24aae6d961af9174a853ca65a281431154e6a9","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.9.0","dependencies":{"csrf":"^3.1.0","debug":"^4.3.7","moment":"^2.30.1","hmpo-model":"^6.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","express":"^4.21.1","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^2.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_15.0.1_1749483072628_0.7493477433277453","host":"s3://npm-registry-packages-npm-production"}},"15.0.2":{"name":"hmpo-form-wizard","version":"15.0.2","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@15.0.2","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"},{"name":"samchatfield","email":"samchatfield97@gmail.com"},{"name":"viniovine","email":"vincenzo.iovine@digital.homeoffice.gov.uk"},{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"334a5e0301774310575b77c5141d024278d88896","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-15.0.2.tgz","fileCount":121,"integrity":"sha512-oq6zoCy9MdV2H2eTNpV+LeERzTTBFHh3EFL52F36TsOfKRdmAw+HjrTYMcx8LE250sDslavB8ctI9x7Agm0FvQ==","signatures":[{"sig":"MEUCIH964Y378YJ1bladr7gWfVFG0bgqyzHL0D2Cw7xUjC+sAiEAokd1X8aPKTSlYHS++82AjrH/9rs1qHpTJjOWF03bRcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391126},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"20.x || 22.x"},"gitHead":"ac61dad8051740f0b09c236ffe50fe62be238c49","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"cmcgee480","actor":{"name":"cmcgee480","type":"user","email":"conor.mcgee@digital.homeoffice.gov.uk"},"email":"conor.mcgee@digital.homeoffice.gov.uk"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.9.0","dependencies":{"csrf":"^3.1.0","debug":"^4.3.7","moment":"^2.30.1","hmpo-model":"^6.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","express":"^4.21.1","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^2.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_15.0.2_1751555125713_0.902203537804315","host":"s3://npm-registry-packages-npm-production"}},"15.0.3":{"name":"hmpo-form-wizard","version":"15.0.3","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@15.0.3","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"},{"name":"samchatfield","email":"samchatfield97@gmail.com"},{"name":"viniovine","email":"vincenzo.iovine@digital.homeoffice.gov.uk"},{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"10eef8152e82ebf7db902192d7b52e3802933cf9","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-15.0.3.tgz","fileCount":121,"integrity":"sha512-+Lta9KJbqgYvOnFGA3x+fMYYlsi1h4jLPCOvt9GVau00IzP2RjkVLbHZK31LatRq1uRqyMZcYw3Sr/l9PhF1Cw==","signatures":[{"sig":"MEUCIQCWlkErySORZc6rYke6H7LoERRQnvU66ahv62hrRZg8bAIgA+Re9/BSuL16IouLXfon9bW985SRPKFqPvXRK4v5k1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391821},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"20.x || 22.x"},"gitHead":"7bef78e5be43e757865596f163e5464ededf48d1","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"cmcgee480","actor":{"name":"cmcgee480","type":"user","email":"conor.mcgee@digital.homeoffice.gov.uk"},"email":"conor.mcgee@digital.homeoffice.gov.uk"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.9.0","dependencies":{"csrf":"^3.1.0","debug":"^4.3.7","moment":"^2.30.1","hmpo-model":"^6.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","express":"^4.21.2","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^2.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_15.0.3_1752064460911_0.9026947530125777","host":"s3://npm-registry-packages-npm-production"}},"15.0.5":{"name":"hmpo-form-wizard","version":"15.0.5","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@15.0.5","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"99ac99a58a3b1a6ae28242761b6fc5aa379918ad","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-15.0.5.tgz","fileCount":121,"integrity":"sha512-FxWtgVLTgr7xx7pEbyYwvsNM/pgIXYol52xns6Vxlh5xYHoqhDbF0rv73c4IyzHC3RZcDipq4upv5USW7TpICA==","signatures":[{"sig":"MEYCIQCn6SKz19wmUNa1a6yNhQHfDOO6n3wURAT5C13FJTcI3wIhAPybRKiha2P7qXccBizzZH0vIvFCBPvMHgCm8pUyO1mB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392024},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"20.x || 22.x"},"gitHead":"0e993343ad56957bb239b0574c30ad7ee1d46a41","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.9.0","dependencies":{"csrf":"^3.1.0","debug":"4.3.7","moment":"^2.30.1","hmpo-model":"^6.0.2","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","express":"^4.21.2","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^2.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_15.0.5_1757494246072_0.3675853438620371","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"hmpo-form-wizard","version":"16.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@16.0.0","maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"f96a3d22a0a01b8cdb9ed971e28df6cc70ff4d7b","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-16.0.0.tgz","fileCount":122,"integrity":"sha512-2fcGUd9399nvMWOWEOFU1LGWfSbLAmCQnWEQTtojYYixPfm64tUu3y7QMbGPQ6GD9U0wZsDCZQI/fw8enak6Eg==","signatures":[{"sig":"MEUCIEt5uP/xH4GNvuLA2Yeh03TpEFYMcGWTYoFUP/VeukFrAiEAqb7IKW3XHTc3q7kPO2jfPQ4KreoNsDWSQrJOeTLIVtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392077},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"24.x"},"gitHead":"4b400f813df969039b0bd3311b779702cfb62c04","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},"overrides":{"serialize-javascript":"7.0.4"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"11.10.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"24.14.0","dependencies":{"csrf":"^3.1.0","debug":"4.3.7","moment":"^2.30.1","hmpo-model":"^7.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^21.0.2","eslint":"^9.12.0","express":"^4.21.2","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^3.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_16.0.0_1773325423022_0.16324025562478495","host":"s3://npm-registry-packages-npm-production"}},"15.0.6":{"name":"hmpo-form-wizard","version":"15.0.6","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@15.0.6","maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"850418c4437143f509c001cc1fd4647a119ec8fe","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-15.0.6.tgz","fileCount":121,"integrity":"sha512-lRsdlLZaWOQhxK08Es5MJVPdKS2zoy0C7cDWNZx/Efs0GrJRJEIBQFTAs2hNrhoYQI89QCih665RWiWKuoF3hw==","signatures":[{"sig":"MEUCIBR9/FUWsoA3LUE5QzTO8Y0mnAF5zHDI6ptmDtW0jFogAiEA1E7O7WFKmaeMUN0/SGCpnLZHMi/7jcIJRFicc5hTOJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394902},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"20.x || 22.x"},"gitHead":"4cdb53c007cbb8336e4e258d15bc8813fcd8f325","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},"overrides":{"serialize-javascript":"7.0.4"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"10.1.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"20.9.0","dependencies":{"csrf":"^3.1.0","debug":"4.3.7","moment":"^2.30.1","hmpo-model":"^6.0.2","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^21.0.2","eslint":"^9.12.0","express":"^4.21.2","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^2.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_15.0.6_1774282367931_0.7061146809174321","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"hmpo-form-wizard","version":"17.0.0","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@17.0.0","maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"644c9974f6215d016ad8a72353446afda563e6e5","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-17.0.0.tgz","fileCount":122,"integrity":"sha512-qKGt0JA+828VSSNL/PoLZmas6qoakvrPhhtHz9hasX7KnRaa3uH9EdjzX09EBuIeb5DEXvimzEbvflW9gB4ZZA==","signatures":[{"sig":"MEUCIApkMOSX5XCpfoe7Y4VH6wyFWepHvC4kTfv1/IgldlggAiEA1ZaYYFIp4kVF7VnEdc42EXT2qCZF2aW/px5IPauu8bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405487},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"24.x"},"gitHead":"6d5fd8f57351b8db09522d5611fa7a9897fa0f64","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},"overrides":{"serialize-javascript":"7.0.4"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"11.10.1","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"24.14.0","dependencies":{"csrf":"^3.1.0","debug":"4.3.7","moment":"^2.30.1","hmpo-model":"^7.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^21.0.2","eslint":"^9.12.0","express":"^4.21.2","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^3.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_17.0.0_1775050947674_0.14635801298161133","host":"s3://npm-registry-packages-npm-production"}},"17.0.1":{"name":"hmpo-form-wizard","version":"17.0.1","author":{"name":"HMPO"},"license":"MIT","_id":"hmpo-form-wizard@17.0.1","maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"dist":{"shasum":"cb99e4bb189f6efbf0649f8a87020896a39ddd38","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-17.0.1.tgz","fileCount":122,"integrity":"sha512-SelNaRJ9wiPLuU15iPYLKkOXKlXMSjF0KKTslQpM/KMjPlWuNTdvnGwml6ircrEJPFzIeDc4HLNKx/uuUqm2hg==","signatures":[{"sig":"MEUCIEAVerNPg77JNrwvd8w+v9LYcf3f57xvquehkheU9afnAiEAwxIUm9wu8OMiCzbWuMc8Wskgiqxx8mArNFlJrQsDGnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408308},"main":"index.js","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"engines":{"node":"24.x"},"gitHead":"e62a10a34c51a4ec45c7949f54881159d112f23c","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"_npmUser":{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},"overrides":{"serialize-javascript":"7.0.4"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"11.9.0","description":"Routing and request handling for a multi-step form processes","directories":{},"_nodeVersion":"24.14.0","dependencies":{"csrf":"^3.1.0","debug":"4.3.7","moment":"^2.30.1","hmpo-model":"^7.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^21.0.2","eslint":"^9.12.0","express":"^4.21.2","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^3.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-form-wizard_17.0.1_1775138096770_0.8693939221970945","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"_id":"hmpo-form-wizard@18.0.0","nyc":{"all":true,"lines":100,"exclude":["bin/**","coverage/**","test/**","example/**","eslint.config.js"],"branches":100,"reporter":["text-summary","text","lcov"],"functions":100,"skip-full":true,"statements":100,"check-coverage":true,"temp-directory":"coverage/.nyc_output"},"bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"dist":{"shasum":"cc6cc9faaff3669854055bc98780f28138c26fb8","tarball":"https://registry.npmjs.org/hmpo-form-wizard/-/hmpo-form-wizard-18.0.0.tgz","fileCount":122,"integrity":"sha512-QGuJE38kBUuQJtAxLY24ekdKSl/kt7dJeJITpCMRMZuG15CAFyjy0fzeGbDOMacbEoxEh9JP1Z0PbqkvIdaSkQ==","signatures":[{"sig":"MEUCIHZWSwAePLX3jEmDu+3L/X/6zKRSIliw+1JP43DPvbm0AiEAhRfkrVUv1o/kyPL47RxYtowcmitM8k25/JLHK6A0KLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXQCY/DEb6qYp1Zy7h7z7hJSFO+154K7Ngjc58Lh2XSQIgKmWdsWBqXFk+SEthR95KeMHEJlOs8yzG1qoERla7Y5I="}],"unpackedSize":408385},"main":"index.js","name":"hmpo-form-wizard","mocha":{"spec":"test/**/spec.*.js","require":"test/helpers"},"author":{"name":"HMPO"},"engines":{"node":"24.x"},"gitHead":"ba88894b0c32f61085d48c9ec028363ec2bc1037","license":"MIT","scripts":{"test":"npm run test:lint && npm run test:unit && npm run test:cover && npm audit --production","prepare":"husky","test:lint":"eslint .","test:unit":"nyc --reporter=lcov --reporter=text-summary _mocha","test:cover":"nyc check-coverage"},"version":"18.0.0","_npmUser":{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},"homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","overrides":{"qs":"6.16.0","serialize-javascript":"7.0.4"},"repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"_npmVersion":"11.6.2","description":"Routing and request handling for a multi-step form processes","directories":{},"maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"_nodeVersion":"25.2.1","dependencies":{"csrf":"^3.1.0","debug":"4.3.7","moment":"^2.30.1","hmpo-model":"^7.0.1","underscore":"^1.13.7","body-parser":"^1.20.3","deep-clone-merge":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","json5":"^2.2.3","mocha":"^10.7.3","sinon":"^21.0.2","eslint":"^9.12.0","express":"^4.21.2","globals":"^15.11.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-reqres":"^3.0.0"},"peerDependencies":{"json5":">=2","express":">=4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hmpo-form-wizard_18.0.0_1789374796704_0.46960152364854424"}}},"time":{"created":"2015-04-17T13:45:17.431Z","modified":"2026-09-14T08:33:17.044Z","0.2.5":"2015-04-17T13:45:17.431Z","0.2.6":"2015-04-20T12:14:25.632Z","0.2.7":"2015-04-21T11:27:04.336Z","0.2.8":"2015-04-21T13:38:03.256Z","0.2.9":"2015-04-22T11:08:04.696Z","0.2.10":"2015-04-27T14:57:54.833Z","0.2.11":"2015-05-05T09:51:44.345Z","1.0.0":"2015-05-27T14:19:30.462Z","1.0.1":"2015-06-15T10:10:27.045Z","1.1.0":"2015-07-07T09:56:23.796Z","2.0.0":"2015-07-28T15:28:42.500Z","2.0.1-alpha.0":"2015-07-29T11:01:30.324Z","2.0.1-alpha.1":"2015-07-29T14:48:20.754Z","2.0.1":"2015-07-29T15:01:36.448Z","2.0.2":"2015-08-06T16:11:03.650Z","3.0.0-0":"2015-08-20T15:11:08.232Z","3.0.0":"2015-08-21T09:31:58.462Z","3.1.0":"2015-08-25T08:54:35.849Z","3.1.1":"2015-09-03T11:29:31.149Z","3.2.0":"2015-11-02T15:36:15.842Z","3.3.0":"2016-02-03T10:25:51.170Z","4.0.0":"2016-02-22T15:13:48.617Z","4.1.0":"2016-03-02T11:56:34.950Z","4.2.0":"2016-03-09T12:19:11.095Z","4.3.0":"2016-03-10T14:44:01.356Z","4.3.1":"2016-05-24T09:10:10.511Z","4.3.2":"2016-05-31T16:06:26.690Z","4.4.0":"2016-06-01T09:34:46.602Z","4.4.1":"2016-06-01T16:17:50.986Z","4.4.2":"2016-06-10T14:13:53.879Z","4.5.0":"2016-06-24T08:50:29.160Z","5.0.0":"2016-07-21T12:21:50.730Z","5.1.0":"2016-08-04T08:49:46.297Z","5.1.1":"2016-08-08T16:07:45.522Z","5.2.0":"2016-10-31T12:19:57.009Z","6.0.0":"2017-01-27T10:25:50.618Z","6.1.0":"2017-02-06T13:06:59.681Z","7.0.0":"2017-02-10T15:16:33.782Z","8.0.0":"2017-02-13T09:29:09.224Z","8.1.0":"2017-02-15T15:47:55.130Z","8.1.1":"2017-02-17T16:00:10.665Z","8.2.0":"2017-02-21T15:51:41.000Z","8.3.0":"2017-03-27T10:28:58.309Z","8.4.0":"2017-03-29T13:20:03.422Z","8.5.0":"2017-05-12T16:20:41.955Z","9.0.0":"2017-09-29T13:49:51.690Z","9.1.0":"2017-10-02T16:24:16.565Z","9.1.1":"2017-10-03T09:45:18.680Z","9.1.2":"2017-10-09T10:31:59.949Z","9.2.0":"2017-10-12T11:05:32.260Z","9.3.0":"2017-11-03T13:22:23.132Z","9.4.0":"2017-11-03T18:50:22.900Z","9.5.0":"2017-11-03T19:22:12.882Z","9.6.0":"2017-12-07T12:15:01.728Z","9.6.1":"2018-03-14T13:39:36.136Z","9.7.0":"2018-04-23T14:47:52.247Z","9.8.0":"2018-05-09T15:59:00.567Z","9.9.0":"2018-05-29T11:19:53.236Z","9.10.0":"2018-06-18T09:46:26.527Z","9.10.1":"2018-06-19T16:01:22.583Z","9.11.0":"2018-07-02T15:41:07.611Z","9.11.1":"2018-07-05T16:32:30.908Z","9.12.0":"2018-07-20T10:37:56.813Z","9.12.1":"2018-07-20T10:55:05.659Z","9.13.0":"2018-07-23T16:29:38.973Z","10.0.0":"2018-08-02T12:52:36.153Z","10.1.0":"2018-10-09T15:05:39.841Z","10.2.0":"2018-10-12T14:11:39.893Z","10.2.1":"2018-10-29T17:26:53.454Z","10.3.0":"2018-11-30T19:58:42.187Z","11.0.0":"2019-02-11T14:39:58.697Z","11.0.1":"2019-02-11T14:43:55.703Z","11.0.2":"2019-06-11T15:52:43.427Z","11.1.0":"2019-07-10T09:50:22.767Z","11.2.0":"2019-08-05T12:31:10.316Z","11.2.1":"2019-08-05T14:30:12.772Z","11.3.0":"2019-11-28T17:06:26.946Z","11.4.0":"2019-12-19T09:59:43.361Z","11.5.0":"2020-01-31T18:20:56.765Z","11.5.1":"2020-03-18T14:00:08.418Z","11.6.0":"2020-04-16T14:41:08.146Z","11.6.1":"2020-04-30T15:06:11.794Z","11.7.0":"2020-07-15T14:33:41.896Z","11.7.1":"2020-07-15T14:45:38.670Z","11.8.0":"2020-09-11T09:30:30.325Z","11.9.0":"2021-04-12T15:00:36.584Z","11.10.0":"2021-05-10T13:55:29.689Z","11.11.0":"2021-07-19T12:20:47.804Z","12.0.0":"2021-12-03T18:06:35.383Z","12.0.1":"2021-12-09T10:42:05.021Z","12.0.2":"2022-03-02T11:39:14.589Z","12.0.3":"2022-04-11T10:10:49.769Z","12.0.4":"2022-06-23T11:23:09.584Z","12.0.5":"2022-07-14T15:07:32.672Z","12.0.6":"2022-07-28T10:46:37.708Z","12.1.0":"2023-02-22T14:42:10.974Z","13.0.0":"2023-04-27T20:09:29.932Z","13.0.1":"2024-08-01T14:26:48.002Z","13.0.2":"2024-09-18T12:05:24.753Z","14.0.0":"2024-10-21T15:16:59.924Z","14.1.0":"2024-10-28T14:57:56.126Z","15.0.0":"2024-11-01T13:20:33.407Z","15.0.1":"2025-06-09T15:31:12.812Z","15.0.2":"2025-07-03T15:05:25.930Z","15.0.3":"2025-07-09T12:34:21.121Z","15.0.5":"2025-09-10T08:50:46.256Z","16.0.0":"2026-03-12T14:23:43.178Z","15.0.6":"2026-03-23T16:12:48.087Z","17.0.0":"2026-04-01T13:42:27.807Z","17.0.1":"2026-04-02T13:54:56.915Z","18.0.0":"2026-09-14T08:33:16.783Z"},"bugs":{"url":"https://github.com/HMPO/hmpo-form-wizard/issues"},"author":{"name":"HMPO"},"license":"MIT","homepage":"https://github.com/HMPO/hmpo-form-wizard#readme","repository":{"url":"git+https://github.com/HMPO/hmpo-form-wizard.git","type":"git"},"description":"Routing and request handling for a multi-step form processes","maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"readme":"# hmpo-form-wizard\n\nCreates routing and request handling for a multi-step form process.\n\nGiven a set of [form steps](./example/routes/basic/steps.js) and [field definitions](./example/routes/basic/fields.js), the wizard function will create an express router with routing bound to each step of the form and input validation applied as configured.\n\nAdditional checks are also applied to ensure a user completes the form in the correct order.\n\n> **NOTE:**\n> `hmpo-form-wizard` **v15.0.1 and above** uses [GOV.UK Frontend v5+](https://github.com/alphagov/govuk-frontend), which requires [ECMAScript Modules (ESM)](https://nodejs.org/api/esm.html) and a modern JavaScript bundler.\n>\n> ### How to Bundle ESM JavaScript\n>\n> You must use a JavaScript bundler (such as **Rollup**, **Webpack**, or **Vite**) that supports ESM.\n> Directly including these modules in `<script>` tags in browsers is **not supported**.\n>\n> **If your project or its dependencies use a mix of CommonJS (CJS) and ESM modules, you will need to configure Rollup with additional plugins to ensure everything is bundled correctly.**\n>\n> #### 1. Install dependencies\n>\n> ```bash\n> npm install govuk-frontend hmpo-form-wizard rollup @rollup/plugin-node-resolve @rollup/plugin-commonjs @rollup/plugin-terser\n> ```\n>\n> #### 2. Example entry file (`assets/javascripts/app.js`)\n>\n> ```js\n> import { initAll } from 'govuk-frontend';\n> import 'hmpo-form-wizard/all.js';\n>\n> // ...your custom JS here\n>\n> initAll();\n> ```\n>\n> #### 3. Example Rollup config (`rollup.config.mjs`)\n>\n> ```js\n> import commonjs from '@rollup/plugin-commonjs';\n> import { nodeResolve } from '@rollup/plugin-node-resolve';\n> import terser from '@rollup/plugin-terser';\n>\n> export default {\n>   input: 'assets/javascripts/app.js',\n>   output: {\n>     file: 'public/javascripts/application.js',\n>     format: 'esm',\n>     sourcemap: true,\n>   },\n>   plugins: [\n>     nodeResolve(),\n>     commonjs(),\n>     terser()\n>   ],\n> };\n> ```\n>\n> #### 4. Add a build script to your `package.json`\n>\n> ```json\n> \"scripts\": {\n>   \"build:js\": \"mkdir -p public/javascripts && rollup -c\"\n> }\n> ```\n>\n> Build your bundle with:\n>\n> ```bash\n> npm run build:js\n> ```\n>\n> #### 5. Include the bundle in your HTML\n>\n> ```html\n> <script type=\"module\" src=\"/public/javascripts/application.js\"></script>\n> ```\n>\n> ---\n>\n> If you previously included scripts directly with `<script>`, you will need to update your build pipeline to use ESM and a bundler.\n>\n> _For more options and troubleshooting, see the [Rollup documentation](https://rollupjs.org/) and plugin docs._\n\n## Usage\n\n### Define a set of steps\n\n```javascript\n// steps.js\nmodule.exports = {\n  '/step1': {\n    next: 'step2'\n  },\n  '/step2': {\n    fields: ['name'],\n    next: 'step3'\n  },\n  '/step3': {\n    fields: ['age'],\n    next: [\n      { field: 'age', op: '<', value: 18, next: 'not-old-enough' },\n      'step4'\n    ]\n  },\n  '/step4': {},\n  '/not-old-enough': {}\n}\n```\n\n### Define field rules\n\n```javascript\n// fields.js\nmodule.exports = {\n  'name': {\n    validate: 'required'\n  },\n  'age': {\n    validate: 'required'\n  }\n}\n```\n\n### Create a wizard and bind it as middleware to an app\n\n```javascript\n// index.js\nconst wizard = require('hmpo-form-wizard');\nconst steps = require('./steps');\nconst fields = require('./fields');\n\napp.use(wizard(steps, fields, { name: 'my-wizard' }));\n```\n\n## Sessions\n\nThe wizard expects some kind of session to have been created in previous middleware layers.\n\nFor production use a database backed session store is recommended - such as [connect-redis](https://github.com/tj/connect-redis).\n\nThe wizard stores values and state in a model synchronised to the session. This is made available as `req.sessionModel`. This provides `get()`, `set()`, `unset()`, `toJSON()`, and `reset()` methods.\n\n`get(key)` - Retrieve the value associated with the specified key from the session model.\n`set(key, value)` - Set the value for the specified key in the session model.\n`unset(key)` - Remove the specified key and its value from the session model.\n`toJSON()` - Convert the session model to a JSON object.\n`reset()` - Reset the wizard sessionModel when this step is accessed. Defaults to false.\n\nThe wizard shares journey step history with other wizards through a journey model on the session. The is exposed as `req.journeyModel`. The history is available as `req.journeyModel.get('history')`.\n\nFurther details of core model functionality can be found in the README for the [hmpo-model](https://github.com/HMPO/hmpo-model)\n\n## Error handling\n\nThe app should provide error middleware that redirects to the location specified by the `redirect` property of the error. This is to allow any error to be intercepted before redirection occurs.\n\n```javascript\napp.use((error, req, res, next) => {\n  if (error.redirect) return res.redirect(error.redirect);\n  next(error);\n});\n```\n\n## Additional step options\n\nThe minimum amount of configuration for a wizard step is the `next` property to determine where the user should be taken after completing a step. A number of additional properties can be defined.\n\nAny of these options can also be provided as a third argument to the wizard to customise aspects of the behaviour for all steps.\n\n* `name` - A namespace identifier for the wizard. This is used to store wizard data on the session. This defaults to a unique value for a wizard.\n* `journeyName` - A namespace identifier for the entire journey. This is used to store journey-wide data such as step history on the session. Defaults to `default`.\n* `entryPoint` - Allows a user to navigate to this step with no journey step history. Defaults to `false`.\n* `checkSession` - Check if the session has expired. Defaults to `true`.\n* `checkEntryPointSession` = Check if session has expired on entry points. Defaults to `false`\n* `checkJourney` - Check this step is allowed based on the journey step history. If this step is not allowed the user is redirected to the last allowed step, or an error is returned if no step is allowed. Defaults to `true`.\n* `reset` - Reset the wizard `sessionModel` when this step is accessed. Defaults to `false`.\n* `resetJourney` - Reset the journey `journeyModel` when this step is accessed.\n* `skip` - A template is not rendered on a GET request. The `post()` lifecycle is called instead. Defaults to `false`.\n* `noPost` - Don't allow posting to this step. The post method is set to null and the step is completed if there is a next step\n* `hub` - Mark this step as a hub: it is recorded in journey history on GET without storing a `next` pointer. This allows other steps to declare `prereqs` referencing this step without the hub influencing skip-ahead navigation. Use with `nonLinearJourney: true` on the wizard. Defaults to `false`.\n* `setValuesOnSave` - Array of `{ key, value }` pairs to unconditionally set on the session when this step is submitted (in `saveValues`). Useful for recording completion state flags. e.g. `setValuesOnSave: [{ key: 'sectionComplete', value: 'completed' }]`\n* `forwardQuery` - forward the query params when internally redirecting. Defaults to `false`.\n* `editable` - This step is editable. This allows accessing this step with the `editSuffix` and sets the back link and next step to the `editBackStep`. Defaults to `false`.\n* `editSuffix` - Suffix to use for editing steps. Defaults to `/edit`.\n* `editBackStep` - Location to return to after editing a step. Defaults to `confirm`\n* `continueOnEdit` - While editing, if the step marked with this is evaluated to be the next step, continue to editing it instead of returning to `editBackStep`. Defaults to `false`.\n* `nonLinearJourney` - Enable support for branching journeys. When `true`, edit mode allows access to previously-completed steps even when not reachable by normal chain-walking. Defaults to `false`. Set as a wizard-level option.\n* `fields` - specifies which of the fields from the field definition list are applied to this step. Form inputs which are not named on this list will not be processed. Default: `[]`\n* `template` - Specifies the template to render for GET requests to this step. Defaults to the route (without trailing slash)\n* `templatePath` - provides the location within `app.get('views')` that templates are stored.\n* `backLink` - Specifies the location of the step previous to this one.\n* `backLinks` - Specifies valid referrers that can be used as a back link. If this or `backLink` are not specified then an algorithm is applied which checks the previously visited steps which have the current step set as `next`.\n* `controller` - The constructor for the controller to be used for this step's request handling. The default is exported as a `Controller` property of this module. If custom behaviour is required for a particular form step then custom extensions can be defined - see [Custom Controllers](#custom-controllers)\n* `decisionFields` - Additional fields that we be recorded as being part of this step's routing decision. Default: `[]`\n* `revalidate` - Show this page instead of only recalculating the routing if this page is marked invalid. Default: `false`\n* `revalidateIf` - Show this page instead of only recalculating the routing if one of these values is changed. Default: `[]`\n* `translate` - provide a function for translating validation error codes into usable messages. Previous implementations have used [i18next](https://www.npmjs.com/package/i18next) to do translations.\n* `params` - Define express parameters for the route for supporting additional URL parameters.\n\n## Field options\n\nSee [hmpo-components](https://github.com/HMPO/hmpo-components) for additional field options.\n\n* `journeyKey` - Name of the cross-wizard field storage name\n* `default` - Default value for this field\n* `placeholder` - Placeholder selection value for select box or radio button fields when first loading the form. Can be set to `true` for an empty placeholder, or with `{ key: }` to set a specific value.\n* `multiple` - Allow multiple incomming values for a field. The result is presented as an array\n* `formater` - Array of formatter names for this field in addition to the default formatter set, or formatter objects\n  * `type` - Formatter name\n  * `fn` - Formatter function\n  * `arguments` - Array of formatter arguments, eg. `{ type: 'truncate', arguments: [24] }`\n* `ignore-defaults` - Disabled the default set of formatters for this field\n* `validate` - An array of validator names, or validator objects\n  * `type` - Validator name\n  * `fn` - Validator function\n  * `arguments` - Array of validator arguments, eg. `{ type: 'minlength', arguments: [24] }`\n* `items` - Array of select box or radio button options\n  * `value` - Item value\n* `dependent` - Name of field to make this field conditional upon. This field will not be validated  or stored if this condition is not met. Can also also be an object to specify a specific value instead of the default of `true`:\n  * `field` - Field name\n  * `value` - Field value\n* `invalidates` - an array of field names that will be 'invalidated' when this field value is set or changed. Any fields specified in the `invalidates` array will be removed from the `sessionModel`. Future steps that have used this value to make a branching decision will also be invalidated, making the user go through those steps and decisions again.\n* `contentKey` - localisation key to use for this field instead of the field name\n\n## Central journey storage\n\nTo facilitate sharing form values between wizards in the same journey a field can be specified to save into the `journeyModel` instead of the `sessionModel` using the `journeyKey` property:\n\n```javascript\n// fields.js\nmodule.exports = {\n  'localFieldName': {\n    journeyKey: 'centralfieldName',\n  }\n}\n```\n\n## Default field values\n\nA default value for a field can be specified with the `default` property. This is used if the value loaded from the session is missing or undefined.\n\n```javascript\n// fields.js\nmodule.exports = {\n  'localFieldName': {\n    default: 'defaultValue'\n  }\n}\n```\n\n## Next steps\n\nThe next step for each step can be a relative path, an external URL, or an array of conditional next steps. Each condition next step can contain a next location, a field name, operator and value, or a custom condition function:\n\n```javascript\n// steps.js\n'/step1': {\n  // next can be a relative string path\n  next: 'step2'\n},\n'/step2': {\n  // next can be an array of conditions\n  next: [\n    // field, op and value. op defaults to '==='\n    { field: 'field1', op: '===', value: 'foobar', next: 'conditional-next' },\n\n    // an operator can be a function\n    { field: 'field1', op: (fieldValue, req, res, con) => fieldValue === con.value, value: true, next: 'next-step' },\n\n    // next can be an array of conditions\n    { field: 'field1', value: 'boobaz', next: [\n        { field: 'field2', op: '=', value: 'foobar', next: 'sub-condition-next' },\n        'sub-condition-default-next'\n    ] },\n\n    // a condition can be a function specified by fn\n    { fn: (req, res, con) => true, next: 'functional-condition' },\n\n    // a condition can be a controller method\n    { fn: Controller.prototype.conditionMethod, next: 'functional-condition' },\n\n    // a condition can be a controller method specified by name\n    { fn: 'conditionMethod', next: 'functional-condition' },\n\n    // the next option can be a function to return a dynamic next step\n    { field: 'field1', value: true, next: (req, res, con) => 'functional-next' },\n\n    // use a string as a default next step\n    'default-next'\n  ]\n}\n```\n\n## Custom Controllers\n\nCreating a custom controller:\n\n```javascript\n// controller.js\nconst Controller = require('hmpo-form-wizard').Controller;\n\nclass CustomController extends Controller {\n  /* Custom middleware */\n  middlewareSetup() {\n    super.middlewareSetup();\n    this.use((req, res, next) => {\n      console.log(req.method, req.url);\n      next();\n    });\n  }\n\n  /* Overridden locals lifecycle */\n  locals(req, res, callback) {\n    let locals = super.locals(req, res (err, locals) => {\n      locals.newLocal = 'value';\n      callback(null, locals);\n    });\n  }\n}\n\nmodule.exports = CustomController\n```\n\nExamples of custom controllers can be found in the [example app](./example/controllers/submit.js)\n\n## Controller lifecycle\n\nThese controllers can be overridden in a custom controller to provide additional behaviour to a standard controller.\n\n[This diagram](https://github.com/UKHomeOffice/passports-form-wizard/wiki/HMPO%20Forms%20Flow.pdf) shows the interaction and sequence of these lifecycle events.\n\n### GET lifecycle\n> #### - `configure(req, res, next)`\n> Allows changing of the `req.form.options` controller options for this request.\n> #### - Middleware mixins are run.\n> #### - `get(req, res, next)`\n>> #### - `errors = getErrors(req, res)`\n>> Returns an `Object` of `Controller.Error` validation errors indexed by the field name.\n>> #### - `getValues(req, res, callback(err, values))`\n>> Calls `callback` with an error and `Object` of field names and values.\n>> The values will include user-entered values for the current step if validation fails.\n>> #### - `locals(req, res, callback(err, locals))`\n>> Calls `callback` with error and `Object` of locals to be used in the rendered template.\n>> #### - `render(req, res, next)`\n>> Renders the template to the user.\n\n### POST lifecycle\n> #### - `configure(req, res, next)`\n> Allows changing of the `req.form.options` controller options for this request.\n> #### - Middleware mixins are run.\n> #### - `post(req, res, next)`\n>> #### - `process(req, res, next)`\n>> Allows for processing the `req.form.values` before validation.\n>> #### - `validateFields(req, res, callback)`\n>> Validates each field and calls `callback` with an `Object` of validation errors indexed by field name.\n>> #### - `validate(req, res, next)`\n>> Allows for additional validation of the `req.form.values` after the built-in field validation.\n>> #### - `saveValues(req, res, next)`\n>> Saves the values to the session model.\n>> #### - `successHandler(req, res, next)`\n>> Saves the step into the step history and redirects to the next step.\n### Error handling\n> #### - `errorHandler(err, req, res, next)`\n> Additional error handling can be performed by overriding the `errorHandler`.\n\n## Non-linear journeys\n\nBy default, the wizard validates step access by walking a linear chain of `next` pointers in journey history. This works well for sequential journeys but breaks when a journey branches into multiple independent sections from a central step.\n\nTo support this pattern, two opt-in options are provided:\n\n### `hub: true` (step option)\n\nMarks a step as a hub. On each GET request, the step is recorded in journey history with only `path` and `wizard` — no `next`. This allows other steps to declare `prereqs: ['hub-step']` to validate that the hub has been visited, without the hub interfering with skip-ahead navigation.\n\n```js\n'/dashboard': {\n  noPost: true,\n  checkJourney: false,\n  hub: true\n}\n```\n\nThe `checkJourney: false` is typically set alongside `hub: true` since hub steps are dispatch points, not part of a linear sequence.\n\n### `nonLinearJourney: true` (wizard option)\n\nEnables two fallbacks for edit mode that the standard chain walk cannot handle:\n\n1. **Progress check**: When editing, a step that was previously completed (present in history with a `next` and not invalid) is allowed even if the chain walk cannot reach it.\n2. **Next step**: When editing, `editBackStep` is returned if the current step was previously visited, bypassing the normal reachability check.\n\nSet at the wizard level so it applies to all steps:\n\n```js\napp.use(wizard(steps, fields, {\n  name: 'my-wizard',\n  editBackStep: 'summary',\n  nonLinearJourney: true\n}));\n```\n\n### Full example\n\n```js\n// steps.js\nmodule.exports = {\n  '/dashboard': {\n    noPost: true,\n    checkJourney: false,\n    hub: true\n  },\n  '/section-a': {\n    prereqs: ['dashboard'],\n    editable: true,\n    next: 'section-a-details'\n  },\n  '/section-a-details': {\n    editable: true,\n    next: 'dashboard',\n    setValuesOnSave: [{ key: 'sectionAComplete', value: 'completed' }]\n  },\n  '/section-b': {\n    prereqs: ['dashboard'],\n    editable: true,\n    next: 'section-b-details'\n  },\n  '/section-b-details': {\n    editable: true,\n    next: 'dashboard',\n    setValuesOnSave: [{ key: 'sectionBComplete', value: 'completed' }]\n  },\n  '/summary': {\n    checkJourney: false,\n    prereqs: ['dashboard']\n  }\n}\n\n// index.js\napp.use(wizard(steps, fields, {\n  name: 'my-wizard',\n  editBackStep: 'summary',\n  nonLinearJourney: true\n}));\n```\n\nIn this pattern, a user visits `/dashboard`, enters any section, completes it (which sets a flag via `setValuesOnSave`), and returns to `/dashboard`. They can later edit any previously-completed section step from `/summary` and be returned to `/summary` afterwards.\n\n## Example app\n\nAn example application can be found in [the ./example directory](./example). To run this, follow the instructions in the [README](./example/README.md).\n\n> **⚠️ Express Compatibility**: If you encounter a `path-to-regexp` error when running the example app with `\"latest\"` dependencies, pin Express to a v4.x version in the example's package.json by changing `\"express\": \"latest\"` to `\"express\": \"^4.21.2\"`. This is due to breaking changes in Express v5.x that affect route parameter parsing.\n\n## Session Injection\n\nA [helper](./injection/session-injection.js) is provided to aid with session injection:\n\n```javascript\nconst SessionInjection = require('hmpo-form-wizard').SessionInjection;\napp.use('/debug/session', new SessionInjection().middleware());\n```\n\nThis can be used to inject a mock session object/JSON to aid with debugging/testing a form journey.\nThis can be useful for quickly recreating issues or testing the behaviour of a journey with specific values.\n\nAn example of how the SessionInjection middleware could be enabled for development and testing is:\n\n```javascript\n// Check if NODE_ENV is development and set app to dev mode\napp.set('dev', process.env.NODE_ENV === 'development')\n\n// IF app is in dev mode, add the SessionInjection middleware\nif (app.get('dev')) {\n    const SessionInjection = require('hmpo-form-wizard').SessionInjection;\n    app.use('/debug/session', new SessionInjection().middleware());\n}\n```\n\nThis endpoint `/debug/session` can take a POST of JSON or url encoded data in the format:\n\n```json\n{\n  \"journeyName\": \"name\",\n  \"journeyKeys\": {\n    \"key\": \"name\"\n  },\n  \"allowedStep\": \"/full/path\",\n  \"prereqStep\": \"/full/path\",\n  \"featureFlags\": {\n    \"flag\": true\n  },\n  \"wizards\": {\n    \"wizardName\": {\n        \"wizardKey\": \"value\"\n    }\n  },\n  \"rawSessionValues\": {\n    \"sessionKey\": \"value\"\n  }\n}\n```\n\nA GET to this endpoint will render a web form that can submit this JSON.\n\n## Important Notes\n\nThe following notes on version migrations can prove useful for better implementation understanding.\n\n### Migrating to wizard v6\n\n* The code has been updated to es6 and requires a minimum of Node v4\n* If additional middleware has been added by overriding the `constructor` or `requestHandler` method, this will need to be moved to one of the middleware setup methods (`middlewareSetup`, `middlewareChecks`, `middlewareActions`, or `middlewareLocals`) (see the Custom Controller example above)\n* Custom controllers must be specified using an es6 `class` statement, and not a function.\n* When testing custom controllers the mimimum options that need to be supplied is `route`.\n* `backLink` and `backLinks` must now be paths relative to the wizard base URL, or full HTTP URLs.\n* forks are now unsupported.\n\n### Migrating to wizard v7\n\n* Step history has been moved from a `step` array in the `sessionModel` to a structured `history` array in the `journeyModel`.\n* Journey history checking has become stricter. A step will only be allowed if it is an `entryPoint`, it is `next` from an existing step, or a `prereq` is in history. History checking can be disabled with the `checkJourney` option set to false.\n* Steps are completed when they are successfully posted to. If your step only has links, set the `noPost` option for it to be set as completed when rendered.\n* A `skip` option has been added that will run the `post()` lifecycle methods instead of rendering a template.\n* A `reset` option has been added that will reset the wizard `sessionModel`.\n* A `resetJourney` option has been added that will reset the `journeyModel` step history.\n* If a step isn't allowed and the step history is empty, a `MISSING_PREREQ` error will be thrown that must be dealt with. Previously the user was sent back to a 'first' step of the current wizard.\n* Backlinks will automatically populate between wizards on the same journey.\n* `next` links and error redirects are  now relative to the `baseUrl`.\n* Branching is now supported by `next`. See the Example app for details.\n* The app should provide error middleware that redirects to the location specified by the `redirect` property of the error. This is to allow any error to be intercepted before redirection occurs.\n\n### Migrating to wizard v8\n\n* Options are deep cloned to `req.form.options` on every request. These can be mutated by overriding the `configure(req, res, next)` method. Tests may need to be updated to make sure `req.form.options` is set to the same object as the controller options when not running the whole request lifecycle.\n* The `noPost` option will now set the step as complete if the `render` method is overridden. Previously this was done by `render`.\n\n### Migrating to wizard v9\n\n* The `hmpo-form-controller` has been merged into the wizard's controller.\n* Dependent fields that are hidden are not set to their formatted defaults in `_process` instead of as part of `_validation`\n* The interface to the validation library has changed.\n* The `locals()` lifecycle event is now called asynchronously if a callback is supplied: `locals(req, res, callback(err, locals))`. The method can still be overwridden synchonrously by only providing a method as `locals(req, res)`.\n\n### Migrating to wizard v11\n\n* Hogan has been removed from the wizard. Error messages are no longer localised and templated by the wizard at validation time. An updated `passports-template-mixins` module is reqiured to translate and format the error messages for both the inline errors and error summary at render time.\n","readmeFilename":"README.md"}