{"_id":"hof-govfrontend-v3","_rev":"84-f27b888b2a9f3c63d6d25a0d16f9b7a2","name":"hof-govfrontend-v3","dist-tags":{"latest":"1.2.5"},"versions":{"1.0.0":{"name":"hof-govfrontend-v3","version":"1.0.0","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.0","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"396a76698c6afe93a1874288030b6fe20364df50","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.0.tgz","fileCount":271,"integrity":"sha512-wukGF9NKNVy2aGh4zA7E+xiIzC1KjJIh3zbfhcmCeLixwzQXLPS2DtVYI6yC46Ei/PTwLJ6xzo0/KUuoycWqSg==","signatures":[{"sig":"MEUCIQD2BLa41RyKbGKo3ZcocsLfDbRgqDmSMH01mgIy29zF0AIgdqIwv0183V3SaQ2H12vpPfmTPIKmD6GJhssbpUpWRfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519833},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"741439fda7b26ce9aa6ed3331df3261ff4935cb7","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF project with Govuk fronetned version 3.0","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","govuk-elements-sass":"^3.1.3","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","govuk_template_mustache":"^0.26.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.0_1635761856194_0.9479713025105208","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"hof-govfrontend-v3","version":"1.0.1","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.1","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"c6af147e7a7b6efd34b0c83a927eb45eb785f045","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.1.tgz","fileCount":270,"integrity":"sha512-Nrt6fSavmWeuO6CJifdfBaqSkKem81oRO7n5cbo70MfWlGY5oEk8wRfNDjiHq/3RFR9EireKfVhmuekJbehjBg==","signatures":[{"sig":"MEQCIHM/UWLkQDOiep32PVDhAlCYXisP59/LNjqakDYWuqIsAiBkzbKbMg4BhdcIIPVRsP8QLeKKgrP6TYzuwz6HG1woFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417572},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"9c778db57831eeab9a29e07eb7bb2af2a6e0b38d","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","govuk-elements-sass":"^3.1.3","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","govuk_template_mustache":"^0.26.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.1_1635769901711_0.17099797943907769","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"hof-govfrontend-v3","version":"1.0.2","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.2","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"c26ccf03c792db355b5929582b6be69c8be682b8","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.2.tgz","fileCount":270,"integrity":"sha512-1rEbDQxjc6vkAHDPPNJt+UgfHPkgxP8RGj1tn3KTJcqwYAYB7kXvhXGdCPJUvYFPuXmneddO1u4jWdxeiV4hQg==","signatures":[{"sig":"MEYCIQDm+uwXk7g/6ydemhLarTGoMb8TL0d40lXvseCeM+H3fgIhAJ8KcNAuW8gwVaol7snmdc/dA+GAZvJhJ4YK5SToaBaz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419476},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"30592e8c91cb5cf99dd2f891d56982f31b13c410","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","govuk-elements-sass":"^3.1.3","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","govuk_template_mustache":"^0.26.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.2_1635779327227_0.5076515320930679","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"hof-govfrontend-v3","version":"1.0.3","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.3","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"8b4af325b3d5666db09dc51be1d79310896957d7","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.3.tgz","fileCount":270,"integrity":"sha512-M4nTH2sW3h0bq7Z0DcdBBcWPEgWcDmhiEm2yauh9LmREJZe46PcKC43ew7avbSckb7x/5jkntyUIcsbfx5foxA==","signatures":[{"sig":"MEUCIH+FEUm9DVfJNRff562QG5iSwPz0y+7U15b0NQ1B1oHyAiEAwZDCozULbAqGEzVWBJhkHyq0i7ScaApkB/28UbGQUvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420109},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"6540c9f0cf0a7f46cb542f0d8a46304907481c97","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","govuk-elements-sass":"^3.1.3","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","govuk_template_mustache":"^0.26.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.3_1635782570111_0.32280327933878605","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"hof-govfrontend-v3","version":"1.0.4","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.4","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"5de3e65a358a5c8d2eaf14ca86a0de0590e5c01a","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.4.tgz","fileCount":270,"integrity":"sha512-A9P9lWsYFoAJwfwWk2dtdrqGYj3Q5B0ZlrFoST0YBhumqL0+13ubgr5N1Md8m2j7Cbh2DxqBhKrED70Inx5KqA==","signatures":[{"sig":"MEUCIQCXYLy20j5ABorxC2ny4f88adkWLyY9FdnKDrmKofcD9wIgbDkTG4qvi+YLxT5a8fIEZTEqSRAA13JY2lzHHqv1RWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419490},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"596362df5da515f11f75747eb203c0e5ea57fb76","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.4_1636541947229_0.883012623630191","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"hof-govfrontend-v3","version":"1.0.5","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.5","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"a49e5a2e1529697db34e8d48f3fb52da19a7ed70","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.5.tgz","fileCount":270,"integrity":"sha512-ObAKRufZGLJSs8t3REXmJsZYMZ4Jou74iEj0C7fSxlllTtOHv/nEzuKTy+Pb6y0ooTVIP7rnEIrMwHBs3v/YVA==","signatures":[{"sig":"MEUCIAV8SSK8C0EwM1A3vvLbKpr4gDKDpEVtJiOZ3UmhdbVpAiEAj+EwYMU3IA/iMg0xh/6QxHnpgv04URBdKebH5slz42w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk4WkCRA9TVsSAnZWagAA1/AP/iDfp5IVL86qBluXvz+A\n0FYKAhj6cbDLZ9N+LxXufv8wAtahTZShXDjwPi6iQH0ATsD8TLDEBuIMHqY0\nALp05HRqadKxLuqECyYhFb9afVHb7iWJWHHzJHl9F+MDxP/v8VhC8OZWO4PG\npfhxCJy4xiHbbD1sxuYFXwR0TTJlkQnoJV1xXofdvsXKlGYHBC7g5i84+gcA\nfAZAt3wo75yE0Kii4KhUD4VmHJv/DWXlkQU2ROeB6vFSZIwXidaD7SABxO+I\nmkmR9dvQVMr58rVr2bDZ6nejtv96uHDTy1wkl+fyeVFRjrP66iXudSEk9WxL\nSVGh5MQN315CLJv+SQ8rvE47B5EpQak0gccGzLzNYATS5fvGw9CvZnPNnKqg\nuWbLrmmBy+nJ5ZrYU7B6pn8ZkRp27rru72OfMuD03MMdMfPEdpS/FrybQ8BI\njjNxjWFFaMQGIfEDy+de8WZWQTOHxNvMhrlwaJSIWrEfCyf9a9wFbHTgKvuG\ne6FG7hi2ZV+6YBDpASrvxo2/b/1EODnolTLTRLTO92ffzDVzM4+vxfcs+WTx\nVR/hW1fR5wHZUG5cnaBShe1UfS1H61Qaa0nqyL9lmoxf+hjCt/Lal8UAnHKL\nUqv/lqdfX3bkzNqe1GN2ffd+0g4CsffN5bKHDnZ9nUQOg3ShjvgsYwmQuCtb\n0pQ2\r\n=NZA7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"4f1b339d4dfb444d95ad3d5ed3493533440c1248","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.5_1637057956636_0.7143512290079794","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"hof-govfrontend-v3","version":"1.0.6","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.6","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"a97e989d4cf41b3b0fff61efc0f85e1f163125a5","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.6.tgz","fileCount":270,"integrity":"sha512-BQWJiVvCp+UDne/tflhjon2ItJ5ft35tvfxBe2Nb3V1JsfIUZGWOSPt9aB1u7siBJIYpkVphNWLSfhyO023hRw==","signatures":[{"sig":"MEUCIAeIrSVgK0sMvd5NgUbTfOagjoC+CDRFQyhVvgd35b2uAiEA9aPpKc8OBatQR1bBpRINN7JUEI6vk8RCe11DnT1E0Ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlOIsCRA9TVsSAnZWagAAAFwP/1w7pXvxcGErdO/Ky8yT\nFalFbRhdozEsC5WyiAoPnEbaZN9rCZNNmryIjbBGGYaDT9thEkSBwR9yJzlb\nJD3xYEnXakWffSH1cUFa2ZYw51RdVUiilgGwSSQePGu7AZ4cEH7AWhJ3CTMi\nScpBLnI30AEBts9VEBit0X0+IIm4L6sxqvYSu+LXdrFwO/zkbdJ5XCCeQ4tj\nUditgsT3OARab0cKu3NvPkOal5lcKEooxLcyp4A6tLDkOyyModtxanxEfnJB\nF8vd5VYFc9n1n5hPmIGQAQSmdpOqcD02gWpr3yKFWcmxZJ8Qp81fOTBJkuBh\npsDXmEeNW1jM6xXQfcqFrhJeWj2kaCOLhieWCSLmAizZu2y2x/Q3Gp1M+Nho\n8nAglI0dscyZcj54qeyu+aaigoBcTfhZquBxz2c+MJXLdyCrp3Yw81ECI061\nLOC1Ylzjc7fQ39LWuHLcWFJA9YojJ8d2beskONbW+MSuJHlagzANkh077w6S\nKAI85N4v62EGYTsrU3H3iWK3p4nC1iDawzULnj/JbiDX2PXFrX//suDn69Mb\nbbPw0CxzMVmaaTezhROS5Y57UK2W53VCY8An74DzOXCpwMvMPTxNgS3YBOit\n+4nhYjTqN4H5fY5+lzqG3FtAsJ6eEypth7UaxHw5slNJrquqCk5AT86TlCR6\nHLzO\r\n=N3+Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"eb035e9464a2802328069376039168c7dc209de9","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.6_1637147180573_0.5290163755206041","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"hof-govfrontend-v3","version":"1.0.7","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.7","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"7f8ea3792da116984a969e7e3c7bd706e732ba1b","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.7.tgz","fileCount":270,"integrity":"sha512-81cRtUz/anWXwzSyzRF7NUWQxEOINcV49ZTzSm44PNm2eexfHg1b1bgKFtnBA5E7jzAlAK+yuJItHIk+iQhyDQ==","signatures":[{"sig":"MEUCIQDogQ1+QuWYehCalpAD1k5Q9iaSxc2h09LiWYUr5wLj1gIgY5fyotZ9vy505iHfN/6VdfvsD76IQj4KgSwm4nz0k+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnf/RCRA9TVsSAnZWagAATwMP/2AqIjeqeDnpIuPDIqJa\n1Wms9U4HQX270/YdtEb75Pslbx8LlajScjxBCb8FVuQYWxmXzo8gTpZYhpnp\nPhaMI+8/e8CIoixpMDTapp3vivEu3cCfj3yTuhp6cIOzcktPtBNOZYyfpb8P\nrOjEpybtid0kzuCdjybnSZ7GZN9VL/PLjg+TwjVeWAm73Gzzpdir5rVD+SK+\nrnRlgVeY2fXLzVQazCH2MbxEXcIecGH1EoA5sFTPDp7AZ8ui6rrsDfnw393Z\nF+RjIJb1m0jf65zeGjXZZ2eOB3+y4v8xClvwkMWFGoSxduGIFsSEXPe8oTZM\n8H2R5G4+LdpFiP3is3CPeERRMoTmKqatCrxGnkYiQn4ReFzr45nAqMgKZXeD\nVskMj/mGc630EsmYDBHv4Itf8YY6/XTLBjRAMJ2gHYl5xs3WK+qviThssiDg\n+yKjxtA8WKEFs9J/AkSsuoHyjaYs/+wOIDfPc99QoZYj/x8oTOqiwQRyd02Z\nb3EOrHCJoj2j6trOP3e+AdGgq0qjuDaDxt7kDDGqv6vswLy+uARmMorw8u0o\njYbMTEI8Eo1JudYaxbTGlNPrn0EZm48+I6TOfT/sydrTZBTABde8lDvFcUji\neiBK7xpZqryF9uGGMfN+YrYiWuCNpPON+VTq4sQ8SsO+lV4zNN8UiKU3ziSa\nNZHf\r\n=YjqK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"61e7bb13948d28820cf05c41a1ad53d9d52f8176","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.7_1637744593625_0.13805720576959946","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"hof-govfrontend-v3","version":"1.0.8","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.8","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"a18cfc5530a3d4150cc48706ce2a2a75e3b6ebd3","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.8.tgz","fileCount":270,"integrity":"sha512-t9Ra5FV4JNrOJ/Oz/Qs99I1ELGbEF8NWetLW4Om1wYHztfGZVS7MHlqBZTHysk81G++Y17K2TWpfmCOocM4BJg==","signatures":[{"sig":"MEYCIQCLyyCLvRc+zMFeDhTAi/CJl8BLKEFu8Goss/Do4coZDAIhAKQfl4L35ypeXxupgFbjXdQPyYS8tcTZL2BjoQpkliuI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsGi5CRA9TVsSAnZWagAA6QYP/AmIEJSQNoewxfq8mfqS\nehAH3qNsjjaP6PrCpyTQR687CdgfbRSILaVFCxziD4is+fCCi5B0zvO6Mpca\nnIHrG4WUTwS+NzEcrP50GEtHBaM+q2ZTGp716/5mUwxDVVj8k+VMaaN034WT\n8xLrATY/AWWIpStXoihRFuLM77j/pMHizBtZGIE9SOp1cmILO927K6CH18Tj\n5HHUK/X0UMQV+PhMBNAYrt2ST4jepsCje8eTsd0A/6S+20bG+j0cFk/hD1Ki\nhfWHmbuBk4u6ZVaFnId2rZ+25slIPFayT69YtxwOHj9WhBmy78OxcOAO4tlD\nH2RpnaHudXfG6fciCdW+TqZi51TeXbKPGXZqrkClRtGR/Znk6KEeL4dsXcKa\nvCwfkeGs6wAw5PAbbP9Y62IvLL1ZkZX3PNEat66nkX5Fx7fAV5j9iiYXbnWC\nQ/Sk2jyO+rWPYdRNZnSgaMAytj2YzkOBmCtrcSyMDV5Zdx1rYzLVztyeEgmd\nYKO9eP7BNzAaFYaY0+h75T/Vwf2ruZEerlT7QlKCvH5whH99piC6Y3T7sc1B\nX7LmTZygwW7IRIzGwyoSpdfspp+sbem0noOoqbSb1Lws9vBOL3V/YLLFB3zj\nkL1icv25bPWgv3zfHzdMX6ivp+G992HiviMVXKWGDJkuw3c1TcGykOFQTf8f\nzNWL\r\n=Dyks\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"e2f673fbd68750ac4be5d07e5bcbe05b9fe579f4","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.8_1638951096879_0.8587480786901516","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"hof-govfrontend-v3","version":"1.0.9","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.9","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"cdd1347069966121af416a7c5e6587fa60ff7261","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.9.tgz","fileCount":270,"integrity":"sha512-wytwm6iGQFRMMmcEviEYZ2OhbiXMeTjwW1jwR+a5iFdJ0qngjPaQr52JHzdlhyAzeycjkdtHIZx3+9m0JPRLbg==","signatures":[{"sig":"MEUCIQDHbF7stGnyTSsfRaxbeig4HD5anduyPubVUrt9RaExsgIgbYxcNe6xYzcGA74ht8P/DvEv/ElI1uAFTQCj3tD+8nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsdhzCRA9TVsSAnZWagAA5LwP/Ra4/IoCVqI7IywA6HTJ\ns1zsGsLg9ELnJdeazBQI93lg61SJCfr1s/qOkrOsy3u8bPpSnTe6fTLDQTAF\nVJoZ2/y4/tME4VbUrD+Iz5Qfm2eTKQIdxamGieHiXC2XnkfNv70a9IrL4kfv\n4OaN+ktvbn4hFqzZG+O5IJs1XM+pfwv5U4EQRLB+4FUVbvQxZFDUOcCsLs8Z\nuyVdurVfG51DGVZYv1qaegNY+RxhKCvs9S6vGVKqsqGi13E0YGGm6F/prmKW\nBjpP1Lu8etYZE3QIxfLNhYVRhKS/oZSeXOUJQiuAEU3nZx6y8AT0nfsh/OP5\nZiOPTE27ooHXrm53hv7FuhGq9Jq7m4IMNIf16e2vYG3g4o+ex+GPJPllWz6t\nFWUtUzZ3Pcby8DXYsrMYK7jJ1PPdo+npQ65RqlfnoH5eYewkK097YSIqRgrv\nEJP6obsCe0OOXndGAB1pkgGuOG8Fdf0yFicnNVvS2ji7Ut48ECFWixHJgB0l\nXICTqewRK4HvbKAlKc6XPx9un6iOiCoovdLxZSqv/XG8sK4f1LdB7G5rSOkR\nhiJgIXJNI4UZnhpI2OTxiXZdRTQns1aFXBVRGubaq4WJcnKjeYoaYT6eMDxk\nLX2ZGaK7n7LXKni6GSM17lm568xmszV9Md/ltqan9kHSUCDbj4vgkmG464IO\n2zAT\r\n=FB8l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"a0c924b111695364d45bda4c10de8d47048a17fa","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.9_1639045234802_0.6802740915631729","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"hof-govfrontend-v3","version":"1.0.10","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.10","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"73b9fbfc04c5cb5b6e9dbbd0df714b5114dcade2","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.10.tgz","fileCount":270,"integrity":"sha512-vlyXPqXOm1eJlsz3wr1KVwD92sesnm3tySEXwPtw6pAtij4Vu/6QdsxbgiqatIxKM6RLwq8SE/L+cV1UMOmMKQ==","signatures":[{"sig":"MEUCID51sstHYzUg1e/UuTJ2I2M9xJ7XnH3vd8raY3MUY8YcAiEAnldSyZbcBf3v5E2hlRuow2kwRjG/qHI3oQdSTxBBUvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwbclCRA9TVsSAnZWagAAe7AP/Rc8/kY4v6UiNs7OBHir\n7HK0oL1+p39AjqwWwgYWJyh1XU+HuYSq3xj+/rpZmLgR33iIFVfb5vYGo7ud\n2VEm5f5m4VFWBS5iWOoBNOW+e0Nj0KLboRhMCBtmqfAb+fyRU7W6MWd85mc8\ntA+Y/hYB410KfLO7l3nKJgBDdMmfKMPkys39+nvDA2gELDBAFRq0ap0jwUSN\nTYltFDjOLY59oYWChGDUrs2qVXbXYtdD1hZvrtJJtneD5lAZXRjAnIxVvK5v\ny0agkqIt/F4ej+4o4SJHP5bNT26lQN3wY8b7OzXmYnWdA+Hihan+cUopjeIB\nILea0lBG2BmYwGL4Xr21pXXBkEDh4WZGmUkEkM0v4r3tATWbXAf11G0Y5xnC\neBr+NbBitAbUZXm+8hDk5Vem0GQoVCPgdIkmuM30w1XIsC/9N7enVkJ7XZz6\nSNeh0QFGhXtxxeqqVNf3/TvgfGJo/1hwavaMPMLFZnjMax/lEfheM/De+wQW\n0jS23h2CfjfyM8Et9ttHvavIDJSfd9cYnpNST5XR97iL6phVdwY3KM92hsP2\n2EuViV/pSfPeOPbopGVp9Rd8gEW5kZibv015cjXFHfpjRQPMO7QACzwK8Bbg\nNKWeBH7bmKePNots3qT418DzryIPAuiUV4Ck7KotCGIaRA1MRdx6oWZPp0AY\nuzqs\r\n=bmbI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"6e31c4d33e1426d78f5dd7a45b24285824e74d9c","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.10_1640085285559_0.46511479526987576","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"hof-govfrontend-v3","version":"1.0.11","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.11","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"d0669bb11a8862b7133aedd5611f52dfbd4c590c","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.11.tgz","fileCount":270,"integrity":"sha512-A8sUZPF6SMaZXAGELIH9p2JVdYryFiwFXB0T1lfr+M8LDaP9sf2socXtab1jl2j5BGK9qUI5O0dfXGqBXmhdjw==","signatures":[{"sig":"MEQCIALokVBpx6iCQkEl+q24UkeHdUIUosX9N8jMMyy66hbPAiAMGfqfNvH8DrEq291+KNrEcjPnBEHiM++Y8NV541sYdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwwHTCRA9TVsSAnZWagAAab8QAIW92a4VGPomuR4NgjIV\nwdXbXHNAoDteJSOO8sZ8CO6+THfMayOew8quoa6OE04BcwDYXFr4TTfPHZy8\n9ekaCewRjmiEecR6EoM0XNpMiPDSCSkezQBzxKIOM4UZ3KR0uzaIq3QL6W01\nRT46Bqq7ITftSaH1qLEUE+nHdx/GZNDjgJbfZI9g3J6pCBSG7LyTGqCAZ5QP\nQO5ZYdAXAtigy2jbRm0/BQfQlC7QXQX2y+NqkPKA7GvXtSaMQ9HPPqFlYyLv\nNV/B7w317RuYaeUaiEdhJimEcv89kSg73aTB2G1LxCDV7f4+II+v4MhCCkP0\nM8KGohojhKeRHywt4G0jVnpb+TrkU0F51AWhBFwrSfwwSL6F+qwp0ulEOwtr\nHk/g9EmfyYZ64ezsmZY9OvJb7Sf3ylXQlH+QGe7U7PK3QnZPXSKjCYY1W4vC\nutHmJppzyHE82nJ28KwqgdimNh051cY3cHV5Kw3UlEvSytpH0kXnymA0n7uo\nH1iXR/sP4aApFHn9Lnic/zsfaaMZueksp/3REeg9A4xNW3tb33upnCpRbq9i\nweGWKpL3Whq0xqPVapUDYcRuEwp3sTrfDm6dEAhukbRA5SmRKDG3ZbBHYj5u\nM+qv2k+ZgaQysijg60dbB+1rO/SLilH5eDK4oDaYThMdiadSth4bn5qNnNN8\ndh75\r\n=WctU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"c3e5ac270880cd89fbe79e274f437d3dd837e462","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.11_1640169939355_0.31228523180827117","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"hof-govfrontend-v3","version":"1.0.12","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.12","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"7b2bd37008e2ba962b70d119d11366bfd54c3513","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.12.tgz","fileCount":270,"integrity":"sha512-DHokmqFMqmeXZHs7sMiInPp+omentKLbJ2VaAwjl1pyuFC9jitAtaPBq4L7NEavYpsa6GX6lRJNlhBnr+q1gRw==","signatures":[{"sig":"MEYCIQCyqa8ul7nWMZJ35w9hcOujXpJO9eabg/9LF7unOHtgIwIhAMwJCa3omnG4K8Xrj1rhfh6lCcZAhvLtWfGALnYVaVdg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwziaCRA9TVsSAnZWagAAeOsQAJO0Nj2Fgxrf4d0VnTEr\nDq7fHkcU+q2xDyZAagThEIBd6ptwUjM17ZLbGd3sEalKvBCkvbXJMqi+8TVP\nu6glkqT2cqpJiBmU4ElZu3EcDvr+VgSepEn0NI9xHmZrNNPfrg3jHPDEZFuK\nc6nkHSeQQOMzxxOEQ3XE+I4QTDEY57hgy/sO1Z7C8osg8qFVcoTuMVbq+IyZ\nkQhjyjiuJnAHe/XkwkRT40TOYgID5TM4r6ejiE0tXuCUO1ZuRYQKZlmTAFV0\nu0D8NccPe5/uCy7B1xqmeJi8+M8XQtT7n4VRNuQ+YI5gunD7n6XPqRjgvAiH\nzx+V4JfdRunvMGtztJmfhqk8QeCGfVHeMsmfOVKd8wZjbcpalLLF4m2zfegd\nKcjMIbxX9h63VLVsNqKD/iwePnLU/EnkJwwOxby9pPV+gUb5Nwc4SGi7Yaj5\n+BHRrU3k+YjuNYDD7aFuCYLb/AxaVkkQ6my0uxBGg/RAO62Z/gx6KlZCFbmX\ne9U/XruNMTJfsLk6TE73z3YSMZo837rElZGegCWek9MuxLGrpdEwV262c0hT\nA4ZF0g8nI/ZDWNlReJQwJTVDkhC6pm4/2ppReGVQKc90cRTgzxZX5SgW0luv\nnL0CmH3K7w01iBz7OI5mVU5yzshUxJgaUcsYU0HaKNqxBhso6M7PxbrD6C90\nxyGP\r\n=yAzl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"60269572f264b05efc4c5f8bb517f7bd780b1a82","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.12_1640183962234_0.8680105110993654","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"hof-govfrontend-v3","version":"1.0.13","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.13","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"59254550fb7628c13195af77c99bf0ec31ed8aae","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.13.tgz","fileCount":270,"integrity":"sha512-XDR9AydEqc5Z5WUkyB94btbVGlwSgb17SsRzWDuHsUUqCxMuem6ntl13fgo6i6+n3KUQE0O9CIEcDPPGL2V10Q==","signatures":[{"sig":"MEUCIHjdFgyImU5FIrz9OzfLpqLhTP9JH8xU3Ee1o7n2HFlpAiEAl0ZqSWDv40XNX2oCVpbjTKj29ZpQFr/8g6KJMr+9p/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxE0gCRA9TVsSAnZWagAAk2sP+waIObyTkiYLd6OWx/51\nHPQUFTULzuyIUzSJAlCfWVRpZ/Q+r0k3a4ViUwnoq/aKuAIHIGSCJchRQaxH\nJ8lwrD5Ro3KSa65ktnawMfApOEp20YX8NMEJcMyQ5avpurKus1cIsGgpW8eg\n1BoaENQMolahtPK5RTt7ljaVrWyILBeaPHxeISdhVKFg3t/z9S/juWMZdwcA\nmSEg95vsNQinLPbfksy91iv5nYtBX47IHi8F6iLooy7JeYCCOyrcxCmEfFqc\nfj1TJj2WHq6FA6TxTGXcyo56s9m+DSRSUWI6h+uzrYIEuLU304gG1FzPKILk\ncTzs/AR/nRclGiYIymjfTT8dFVotChKCgB+ZVXCqGeWZbU96T3m3Ac8aywP6\nCft4+wJ3JVlV/7HZfcLBjoWD0HBo02oqMpwDgt4ZDs1FoZJr0D/YHwFeS3uW\nAMZLlzjKv6mI36flQGZvTaHK7KsKvSAoSxjE6KJWnKUgUcY2VNc3O66l+btq\nY9r2DkGEzuQroHdwNtT+EOH/liS3EOkQvGBshL6P7KbgNFW0OxMPd0oy/WzE\nIN05j7q0MJfDPhjNtdp42BvvCjNkAiKQQdnAdIyGvRB+lyjrc4E1jmCgYsfV\nXFL5BReA3vE7RckdNfhiQnmFdt6zPIwPe2G5q+oRr475/j4m1fFzGCZsR26l\nNLdp\r\n=gM4h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"c0037fb2c8effd21b2937bb880a2aeb470653933","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"6.14.15","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.18.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.13_1640254752407_0.6134904762542714","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"hof-govfrontend-v3","version":"1.0.14","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.14","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"9e7d5cfe12efdf599ea105cd31f1d34297a04ad5","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.14.tgz","fileCount":270,"integrity":"sha512-18XXZB3TvyrSPkK8zt6cgaArkCwo4sD5VYzt9F6bblBvuhSmJf4YuwldU+7ux2eBqz4GJ/GRm1IkKLESz78WkQ==","signatures":[{"sig":"MEQCICEBfsPilZzrJ/i4mFCRW158vJIVUyq9KNvc9prMY9mVAiAVWsr9iMBSNJ0vcOxGjUKb3RSkRffELC9EKda/8uRWXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1aFzCRA9TVsSAnZWagAA7YEQAJbWW5pX+LW+/ZrELQsy\nk7pjS0E6h7CV2FssSOqFCiNplABeh5Opd6mo+K6TctLrOi5TLqZfltDlSs8v\nigPokSsHL+3ftjSFwAZe8ERZciBS0Nmt2SDtBkstjLhHidvMsmcgCAnRElrw\nnYFUkjxwkWXajVWO+ho16TyMcF+E88KSj4sr0TsAiZdHPZKXxVXLxjWiUEWh\nYlHBtCVaWD//tD25oW3bwRygW7qOzuu2h0TOE6/PYkTFTEeoLji4rmah3Dr7\nPHvjGZSRGGJYcu4xZJdkBhXr8PLWLVL+jea5lznl+fsBuf1eAecTe7jNhkKl\ncneLMdB1051ziZSoutba+thckMC7JTS7kTLRa/i7nNhPRCt4zum50Sldstq5\neaJwVGHseDzrPp069o7x5DGMU5kZQ5FLi0cFf8j4R0GND15zYKP2a+YCxvFC\nNAQRNAnx4QAhi88ZosoOn0Qf2W83CQsGRoenSaD/Y7w4eHhRCnYgTrPaDnXr\nuWn/JzzR+FspKyPw70WHpCHP63UzeQm9v6JHcHh0df5jTLYBGmy2hL+7aHJo\nxMIMgYastJ8CxMsj9My7u7afzlHsNs+qwmJWjnKeozJOq7R7H2HsGfxUw293\nD+7pWGOQ0Fb3N2JJv9Eo4Pa7h6n93bpYKCW1ifgxZcnjEzWzg2QgoVBLDgo6\n4JMT\r\n=zaLS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"4cead394334f24915e32f7c3f3833bfefa064d8e","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.14_1641390450883_0.8900399518998203","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"hof-govfrontend-v3","version":"1.0.15","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.15","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"8d1c95d43bd2655e25bfcb10b5d7c542c76580e6","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.15.tgz","fileCount":270,"integrity":"sha512-yhlFdKECjPQRcIIuSV3XXHXvRElLJsXzHPwfej3yLB7btbte+Ab4Lwt1OSjdmo+Z95dp/sa9+nqjloh3ISW8Cg==","signatures":[{"sig":"MEUCIGeBMtv25iD3d0bj3LW4tPsL6jnzSUoI8mDiVFmoWKnIAiEAlSC35OWqtNbU3vxhmV//QgiAPaBooNN2ng/L3905bw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5WA6CRA9TVsSAnZWagAAFNkP/1zSaPQwcdc3junAJHcs\nElZpBfbivavavoktmMzvQGtNQRLKezc4owh51CJ59oNx0YQKDy1OzASvhkHm\nq5MoCajWb159ZHhvneEKMwjNquG/SmeRksVoBI3NMmtuNliEuqKLIXiF2XAT\nc8bC5q42ir1vHtUG7c7jnES7wRjzjntis9r/nMBXdBsUIIMm83bnCCgQLynE\nYscrYtooSOkIhSZTc/Ig6BlUo2wYq5tPTBvB6mVAtQnNa6S4p9cueUqo7kko\npHPKc07j0tpn13/7zgp3FzS0bUz/j+8EYt4pTBUoajGCtA/EVxAvbZc6yoWY\novDAg+XifbO0Vbv/d0PSuCSOi0a3lEyTH/jGLKUHdGHSGMUkNFrbJBSd+aD+\nocT6wLMagNDILbD9eHQVFk1c5eHVZLQGGHrLH3kvc9KqNAHWeetsTBew8uDD\npLkhlp92ou5FHBCEs820m7voADNioTvfPS4g8gsBdzbqm5CgllCMIjWDllEb\nn7REfGFHniXsc42iXoqJJS3EDkYvADkfgx2AErqHFLhgby6KjH7EYZJC7kwW\npL6/2ZJz8XT5qUSbHLNWUmVd2iAGHlQmCjp0KHbaRg4NozMYuTmJNeWbX6pW\ntqYsqvPrvIfbXLnjP9CBj3ZNfTxZSq+GDv+axO/xnrzG1BOb/aCBGKFWpPtU\nFxZO\r\n=vvk1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"13f315f3d0411c9c3683d0ac5a6a363e97b1008a","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.15_1642422330307_0.9806387267073613","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"hof-govfrontend-v3","version":"1.0.16","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.16","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"7fb0bcca1275d7a71217b9efebad83e268c02e3e","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.16.tgz","fileCount":270,"integrity":"sha512-CZzh3KPDbKpM4WBo4omTw6jAOzasoHWi8voavViY09vEFA5xroWVgWkj2+cQmYPh3unAIwGtm9nnZYa2WQadSQ==","signatures":[{"sig":"MEUCIQCdrk5HSAo2VFVHShDZeEeWSjcp/L6reQ8+2DHEsR5uYQIgKjIwe8cTuTvkYqVCVuIST5RSgCDzcLMjULdwVqKSxuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5YMaCRA9TVsSAnZWagAARogP/iyCBaKcX9Enwv3avcZK\nSdA2zNnxNG9btiKD1F8zTtrj8HZd5RlHe8foipZ76jJOPIeluaNUAbKwDEEt\nV8HoAMVR4Vk1NQyVJ9VJh9bR9mZpFBDrobvz2j646F54kPD8VXYeV6ObRSqK\nzxd4ZLE+CGJKDgWtWjsHgMQGZO8yHWPa4LuZ9ER89/nJnkiKMLcdFno1EXUo\nyffZpd0umAqHKCcUGCoNumgF4IHeTbqku2e7F/ZKyyNQHh2hNXyzmdB5K2Tc\nCIm2RT9HBRLzJraQbivOWtXoqEcNd/NiSOlib9XmqXSHs1d16KGwKOU76KwB\nHcqC3QmQvvkbta9PECq0195Oy5emqa/3WT2Ef6e8sGd42P1Ph5IkPeeUaAwY\nlh74E/p4JL/30cU28CzeDJ0T/IKwCrZwPzYvWG8gXE1Pq247E1lRSs31ya/N\nE890ESuVgz9YXWi+0qYWmAhl81Cns6PEXfYAdBJ2qriElt+I+ofdB3GGBNuM\n6a1raNKiWLmvGHqMl16HuqHPanzCttweUpClVzftL+Jg1I+1VO7GaYsCQtBq\nbVYVHqMzNsoy23wTxK6pEDiRrG1BR5YXH9CtF6Eym73Z0RMG2cKgNxan7Oxt\nyOCtEO2e0t1ku9+qc/rMbZdb5HMWsRw7HAMmu7xkP5Mu8v/W03qmNFBb41CW\nqmaD\r\n=Q71F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"14f5e779abf59a63d3f9b646d0b62a3d1001c58d","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.16_1642431258646_0.5757437581418243","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"hof-govfrontend-v3","version":"1.0.17","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.17","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"5e64213d3677fc2636d4e4f4ac354641a380204f","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.17.tgz","fileCount":270,"integrity":"sha512-TYFp4Qm5YW5OjFPBBqHH6YkZKd/tpYNK7lU97cFyrhgfMGnh/rzacLaM296vd/AIAFg17sXH24hxDzTJIWgBWQ==","signatures":[{"sig":"MEQCIC4Xz4LdR48vq1BViGnPK/GoWkK67H6ika0qyzKzUOVfAiBwXIl8EjsFqP/Gj5TI9zky9Mf9hsC9PCxX6o7/4f7Z3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5sMeCRA9TVsSAnZWagAAdHoP/0bZT2J6puytkKbwsbfT\n7W0e9efB5cq7mRH2w6GxxBXzpMirz0u1lCvM3NHJp9w6/e9i6Jl72QZ14DUH\nki0DTIlpmQ/LWr1T00SPO7odsHmFG5aRgLmWZEZMrSPTAq+75gPnljQcOlO1\nyOouI3aKyRNoFrdkcLa8aNgn4ENkP6lucjNwgyRBT1Z7QB1ADJo4hpXUTrIN\nTcB2YoB/98I3rSsP3LyCQYTMb6ruU1+2+pXr5XTefjS2J9tFch8tqnb11wNT\ndcsIn7Mh/7D5T7iQhoM+NynfgymQA3Sdtxgj9g4Ho8mC5yE7dCYxO25XTs3m\ncwUQxNH/CF51WpJ2m54Kdc8GSKvRtLhHZ0i2g2s9zayM3bIHK9An8F9ZYvZm\n0cLz4Nsv7hYii5AjnbLhUDdd3Zyx7yHbW9nGp0hm5jISrO5wO9MWuB98zV12\n99F6eERzaLyukTSthDS9Liv6zI0qp0SE6VEjebMaFdnyET7G/MTzXIQD0szN\nGj3yiBmsRnMeflOYy/te/zRWF7lV4NpbYp4goS2z12j2udatyz8RfO1fy+rt\nyKaxbstvcwrD08FIqD7KJsHdGoFqFA9Wjrhkv01EfgC4PSqTUP8lGH80RtXL\njCZHvhVPzeLNPxrXD0Yw2gVyLQN2I2vGVVLIiVdOnHnABioKWGbFQL9I7OBD\nevBB\r\n=VdV3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"1bb3f3f9d48d26185fcae5f790a2dba83d9fadf8","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.17_1642513182213_0.8627407046630364","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"hof-govfrontend-v3","version":"1.0.18","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.18","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"d99e133e9730b8989527028eebabfa6eafb16c56","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.18.tgz","fileCount":270,"integrity":"sha512-u1NkC0MIVXAJWGgP4IJmhTvJw3isC1EnNOATaQIURAF04JVSH8Fjkv1LeNhjQ5jsBz4giCf6/Ql4enZu/dIYrw==","signatures":[{"sig":"MEUCIEOPwm9djw8P+UJjqcUCoSzJACH00NTbhhXN9WE3OyxtAiEA1UucYPh1auw8x5+lyiQNey0oXnKV101bTxqtC8EJwbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLe2CRA9TVsSAnZWagAA0I0P/jdFMbQrRpZx6Y8NuoB+\nPLs7VixuER42XbX/0bqs23jFdtUFDKwJMTz5AzlhXJvUUtZ8TJkvXNtbiyGs\nA/PdjkIOKJdnhSgCjJylRWn8C0MJqCu9xh1jaSTamcPa8FOF8QFcYz2ZwYqW\nu0rlIoB4wxLu18MSU6qJMuWgiSdUZ7cyNUBNIvWUus8zTxzIiAroGVMz+gZG\njWE0QkH/oUHfJiqZ6svDm2gq0krLwAMuod+lWvVPyvqBofERV2+v+gFpMwe6\nwoCe8QWK21HcFbEx1bbGj5MvEfOYasQfB221uIAK9MFkC9cFs6ZrK4eGeTRj\nhuXIDB7DpxgbBmnv/rR03AdLuAxKxB3N0QIatO9a3wD+Qieduz9hcTopNCfQ\n4kIOdwRkc77wF2tPt8iArVOhV5ZggoeMkYoxV7hev+H9IWASz+li77gh5Hsa\n9JGS6wkYrAnmG1abO9USUfEDLVGG/g3n7Jv9KRowBgMuiik+oRcktxQFW/uJ\noyc5hkzCYBBfO8rb9fyNYA1FaKTfKzEJkdMI43T8T2hVdBtaVmYMPY9xtopH\nZS0LfiQ1KxX4YnH1d8UnEYOWs+/1XvuhKo0v7Ph/MYQzu0D47tgnS4lfqfCN\nXphzZQstlf9MP8Acm+HIi6tRzxCMJnsoe1HTxM62nHRg08VMIQQ5HRhPj4AS\nv3zE\r\n=LpEp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"8eba5efadf2f3d484c18e86a03b4773cd9c5f8d7","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.18_1645000629799_0.994390691140147","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"hof-govfrontend-v3","version":"1.0.19","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.19","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"8ac5fd89ca01186cea19e39f045d2529c8e142be","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.19.tgz","fileCount":270,"integrity":"sha512-A2YDab1PsXjTjTXwDxnX4kxgAkbyaXJHawR0rXUIar3CScJVQ3T1F0OTRecHVTNydoIlVUhBzJz/yXJ5/DTrpQ==","signatures":[{"sig":"MEYCIQDUED7FcAqGvGu1PW+PAF92S2+hHpaWF8Ux4bPWwdNtvAIhAMSKBh4ifvg/htXAMrUc8gB7CHwJGTS5YUJGXnyjan5S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE3srACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGUQ//ZZpAOW1k96vh4JsjmGgpMJkgRpBCz1g4ffXGgGkki83MSkly\r\n5ka2N6fLV8nvFLzULVLo+mMs/kKRPDwKP+nSOvOE20ucmEoKduPwMAFFxPXq\r\nZh2iBkbIob84y6MMvwhVt9hCXd/HHXIcLyK4N/i1QichdmvJBqO8R3slGTBi\r\nudBNZit+m1hrC9cn3b74bnpNgJe1JT4NbEonvmcbzinlNUkZDgMoB429T+2X\r\nXrA0bVhytIAFLZfSrBQKWdgKCF3bYX09CotAeTxCTs71wcXVFdIrBkBMZ50K\r\nlGrzgT3t6rnWHZ03KSwSyvO/H1XVTfJqpioKjfUVWyJsiB5IpK2+WQt9dpV9\r\nKQvzxckjYp5Niz6vDt5qockcCyYDzBlSDijWMKqx11ruoHxHu9c5C5wqWzKw\r\nkmN/+nfHEtMJi5ZMRKQ2wtOVF8aO+VnMu8J8+gxcDZA+6fJMivGyRDp/dTqP\r\nlgrSpWpSEpIL8/qt4BYQQmWCwIjOMxWqN4MV9V+4WR2MP0DoxsvI08bMYIwc\r\nfJ5xisGaXJqh2LC3SH+A1WJOwf6oZBgAi/mCS55/ApI5lKAttbIC4zrDZWF/\r\noej9AZIQBJH+2CuKqC8Bo7eBaEefsi0NcsTXsnjL5fzfGmga7mf1aZ7mgKGv\r\ntVP051wsmjFxn+aM1/Fj5z1+xNHq9Pz7mLg=\r\n=mwUg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"0eb18e9c0e644fadfbd6d596a637702812fe618e","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.19_1645443883123_0.5007540831361115","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"hof-govfrontend-v3","version":"1.0.20","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.20","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"b151288d9095f9355ad086dafd4a9078cc7b94f3","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.20.tgz","fileCount":270,"integrity":"sha512-c6aNBpf3lTK4sNzUxy9GCqvCi3qH+ITVgP9v+/knCXe0aNnbPlrzEf95wE+mcr/8RqkRsI4X4qKCZ79I650O3A==","signatures":[{"sig":"MEUCIQCKcyaHTxVFwT845zAStsKKH5t0IFxo4mz8IXd5aG4oOwIgT7SF22/SbiG+DFAiytpzc+ZiEpoEI0GxVA6JBy1HUMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFOOSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow5Q//ft8IVTHYcvIBYqyx2MDSCUwsNvAsLEDm4v8cH2a1Pz6/6uYL\r\nAtb/C458reexx99z8seoMbfWOIbFk3idSiK8Bg6xgK8XyvK4pckJV4ag/gLt\r\njAJ0PRNmQxjWBZm0AxeWAC/mieXzRlMw6bY9gd2bqq7uHs0kc9q3mRlWasvG\r\n25nTTHuQqXvAShWDmZJPn7B1n/5Mpi2TQlQI2EWXhRHtMYC7k7kwLYp6i/di\r\nxHMmdcynGC6DX19yrMESc5PnlQV840o3+rtHymrqa/rEINh/P4oTCD1TQ0yA\r\no+jeTNWrSE1n1ftOa6shk+lyLuPqo3lR7YHZbxYOPhu94uXRFGmf10gt3LRr\r\ntgULGbyga6XlrxJMWOnGqZgmkoR3dbI1PYsnt+EVcUbbjsHxNgAjKhxVCXgY\r\nOAmEJnOUKrlmWTYwo3RZiqp2kSz2p0mWKHF3PhYajq43CVUmiGLg7vjK98jj\r\nlLNgplYkYoIEktLXRake1COFC7CtkOGzwkv8monEBlhBxfX/5+yzyrY4AwsB\r\nKZgcTqTP8B/ejHaarWpae5bLtKUMbJGV9ruhE9Ixd4AzBMO+STDIs4EEXm64\r\nzn8p5vO/CkhXgRW5S7VedqITQbbVYcrCTFpQQc02OaQN91LxpSdKyb1ooTpj\r\niQVJBYzua/7uxuspXr+4hZW2DcOUK3tDbJo=\r\n=rmTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"c7cbd2df0e17a7fb50e5b249eb1e8dd4bf0d4ed6","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.20_1645536146178_0.9162313118899397","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"hof-govfrontend-v3","version":"1.0.21","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.21","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"9c8187a50bd59b1c3dab8c3a0d0f958a0e064654","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.21.tgz","fileCount":270,"integrity":"sha512-n3+voHTlQmn5Aw4dAbb5d02Rh3wqZ3kktmbzVfjKaCK/Qsdr6/MT/xh91jYHLjtsjXiAmh6z5DcSNCNNuDuD5g==","signatures":[{"sig":"MEQCIDaaaFZCz0Qs/fu/hAfeId0SlrVQd5SIyEadubhV7NnMAiAWSiPgBMeb8pmszyr8oc/AbqRlYDa1RpYAW1KpJmNaTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF2KoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJSA/9GesrNC/4si9XkFueWYSBll6Zka0Bx91eyE3I5m9zmQjuEP0W\r\nVseJwF4daZGXUeeCViu46VozJftW0n3RZgZnJZbtRkT5YP9YBycnkGR1f8ek\r\nZK9DFrtG3jEYpdMf0qBzqo6g54IA7WYLJvxBdSPuD5ZWjIjlLJj5uQFyZcT9\r\nTGTUjmF0OvuYlecS4ju/KCtzNH1YCUOdPjTHVD+n/ucGgB/0E6+QfIID6FQH\r\nKeqsZhWN7+IDiEnqfQQfuEW256kr22JfvbkNyc8i3tYP9tLfmRUeMMxZW8e3\r\n/g1Y/aSXLZC9k3dEbssQX2IH9CNNxkzc5m1SBW2VKYoVUN1S8OX3Oc7OSRtB\r\n3htmNRvU7JSPBjm5/9jBl506eNOFAUtQBFVWLWRhVHxZOrWRV/N8nEQmj2ke\r\nkrYAurFY2NBdbSd80OGGVoCA6kZIy9toqTxeiiXu/aFA19AklI0UBmo/yNvR\r\nFhk2zrgx56DvmWAL9N/+1v5hW9GJiKgj2tA21nsQSFUW365PIYf2oCl/6MbM\r\ngjmzzAv0FstvPNLiS1D+nELZDqo9nn0g34MRKgEnQxC1E5fkOmh8W28jzIqm\r\nTKIsHY5cV50lD9k1Zemi7MdHJwwsFisb41n9YjannK/R6SUkoNQMJ05+3W11\r\nWOkceB2IRLPqipcmDHXENobsEjdk7WcxvWA=\r\n=T2Wg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"22098327ff4a6b6668873cc26589d93448a5cfaa","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.21_1645699752578_0.24334225776214558","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"hof-govfrontend-v3","version":"1.0.22","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.22","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"a1600a23c6d572ccfd856249a0b051908245ddf4","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.22.tgz","fileCount":270,"integrity":"sha512-xalRLuZvPSN/0rjBCsztppS00VtdMFKJi46socrnDhll/huqg2/xWqX6LPvbltffbvXYr02QefEkzPek+eUrNA==","signatures":[{"sig":"MEUCIGQ3W9kBaq8AFM+TwLHkMFIPCRAgMKUBJDsZDsMJNazEAiEAnSoczpZ3D/7iSIC/duZ77wbamqv9AYF/wc2QzZ9Asqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGI5BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPKw//cq5Q8S6MAjGoILu1WwzpabPb1GPipZHu8aycM0wHBgnBoWjm\r\nqCMGXPDHMVqjnWVbRXH1j4pwW4ViDpdHgkYUzMwDLqundeo1EY0gu5UYM936\r\ni4JTlJW789rNF/VNthaZQfR6o5FpoIH7sy3EPZIAm807oLCUdqGQyOWsgX4g\r\n26DkjXpO7CivoinWtGWvOI2coFblDnKqctFGe+cYGZfsA4b0VaseEkR3HYF/\r\n7dUm9uSlak234wN1j+NwMx6JO1no2EtPtlt2yVw3JeKE/A8oQo3y6OpB4GMA\r\nxl2KxVXCVMEUsGU7AW/ypXEcITwhxOs5yW4cydZBoKh7Y8V8iOn9irpGIhZi\r\nWgA3yHBUFkqUsI8rtMqpF7LMyle1TZlluW3b5tZ5beoSJMsoXmYQla7KEXZs\r\nQlZD18Fqb2OKD+gYdNy0mDDY9tOwAIZTGzunpqfRK8/0sMMP++NLWIjcGEoq\r\n8aUtWvZMhCkciDo0LenNhcWxXqyZaSnmxkiLWOzYwrXziJSu16DYXCQoGsdm\r\nv+ipJqgz27PigEnNW10xCzLgn0XmGrm+jmwwLEZpR1GjZUP6IIsaTUEs6MHC\r\nOPf00mMc4zVri+eXgGjFX0rLnS/evuWEexfT+8dn3+mZvQoG9ayMQfphpOiG\r\ngIHE0qVhRD2VTPqU1Zl8mPz90Qz1EbfKc/g=\r\n=+ZWY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"956d5803b4b3a26d3716e72d6041451d719a602b","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.22_1645776449471_0.3542412417110501","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"hof-govfrontend-v3","version":"1.0.23","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.23","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"d2bd5d339b565065ae876dd75423da2cc560e53e","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.23.tgz","fileCount":270,"integrity":"sha512-Y3pAT3fr3wfD58ePj495Ut4CFM/omHGc71mSNutM1sBALtvhFr/sAegmm25DNS98v6KW9xB70sXuOqR/RQBo0Q==","signatures":[{"sig":"MEYCIQDQIwT9/boTVPPHk7bBCrEAeB00l7V6gmzjoEUeFXn8aAIhAN14Z5gu4OYhhr3ASlUAvkV4Jprv9GmWRGvR94NTh3Rp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLyuoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSKQ/+NYwzycVqqHCneAsx3jjgJ56ChqHlDJdwwUzdhRKwvOIPjKNF\r\nspY0Y9DTpyZOBa3fuWKb0+Ptb3SxafxqwdAgQfn2KdNQ57dELGXa7cSc1QZM\r\nWh5s9PfKjY0IE3yHg5ROYcLleHbEuuJQSn2SdSxt4R5c7aenR4qgML8XAWx4\r\nPt4hM3vrwHamgzAEcoT01EOXVPDbV+LtJ/BxwsQrFbGAByyymgpAkWkAVUrP\r\niMxrkH/P4FEMjXybUtmplh2fxObXD0/Gp3LVOsY4UZ6pRg/JGDQwLo4fIMeB\r\nraLoPpRc4Xt/P28YbaxBdCg8O6EQLa/1m/+Z9dZeTjjj+tSYIHorh98Ok12f\r\nQOi6cntnWuRRfFbFsCP36Squb0KZQHiEgU3LDHrOV/gzpTGLds5yhn5m2yiV\r\njRddoDGDJRvNOh0hB60M8l6vnKrHAr27IMKWGUm/VwfM66xBYjk4PIZ5+dfS\r\nQxiBEzoW3jSjQEQLdQIW+9Nb7o7zfJjpget+qX5ZBPSvUg9FsB/wEhnN2tcy\r\nuWOD8X3xK80xfXoFUtYlqcN6XGzjPWD8Ss9gv7OV4k7LydgHJU5y7ZY3k9hN\r\nJstJv/5C8S3ALU+hC3BVOi1Z1YvNOdigm/LPcXXa/vEy1ruYTHJqppLvALay\r\n1ENxQ1owLYQyQ6diBy6PEyQVfuUZ4xW3iZk=\r\n=9iCi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"c96fbe9c3f2f1ca923a1dec9be6a96f2f438a193","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.23_1647258536298_0.8503194327750929","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"hof-govfrontend-v3","version":"1.0.24","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.24","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"1699dedaff74e16ce66c0be32a5e0322c22813a8","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.24.tgz","fileCount":270,"integrity":"sha512-3u3y959bv5fgEZA6lvKome4pmsJIGyAoyDgus135pqar63ucrTmrpmkRjjWaXi+YRka5ubOB8C6xwgfUHcO8bw==","signatures":[{"sig":"MEQCIHrNLRN8zsFOXe+cMUp9uuBsOC9jNp45n/xCZcJd9K//AiAqm1+eueCYJ5+qDGotGr5/I7EIuogu4pJjIVafZvtIBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaoplACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqETw/9HwGnLsxZHXiduJ8qiLkT/LPtjkKc/HfJGEfBnsEkXQRrSf0k\r\ntdi8VWoDE92d4lqGvXYLpMmfxjPPKUQXnZoOJTlon+vw/S2Q2Z/EgCerH8+h\r\n0kKo59icNawxKhvXS8I9H10Wp9Ct76B4WnGCcBmqpr0ZLLINUNNVnmFDkrPQ\r\n+xTAXVJRIzPv2d/rQom/VoFjWCROSnbtxI/5uK6P9PkYwe27B9HIXJBNzTie\r\nwRVTw/9HY31bJmLCNpimNQV4xKdEwNK0u8HHY2MV7MLQMC+f1O9cZJGu7cdQ\r\nrElput0JuRtpCsUXpWIgoypzJaVZnTSvSqfkyffLFn8a8O2VfUQWBP103b3Q\r\n0URUqjOr6Nj8amDg3YCdNecFpCQYE478oeCrodirYMNetLxGrWhtoXy/0tq0\r\n6Sbvit0NETNzRfSQn2NZ/Fp5pn4iPPAgCRW3k0DwVoYwtATZ6FkEkLgne5G2\r\ncLm+Z6vAFOayD9i1ldtIk/CjhemBNalL1pUS0dvK/utyPLp/Vx8c5p9iHyWn\r\nI1x/nRX+RCU8JcWl2WoXh+yP9s9HCHw6MHdu9FX4hj/1DIPHeeMjOA3O6jJy\r\nkI/cTgh6j0Ij7RhazV+IVvcxwgbliMz0j6U6R6vTDRg32e3vc0lIPOE0FFVQ\r\nJHZELu+J2ea8S9KBYkNRTocFK9AdROhD0hc=\r\n=bl41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"78dcccb47a60bc5ee2f0d9660aa4448758036723","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.24_1651149412855_0.33793445070237427","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"hof-govfrontend-v3","version":"1.0.25","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.0.25","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"ac93a9e61dcb85a774b2fdf26d16a2644755e3f9","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.0.25.tgz","fileCount":270,"integrity":"sha512-c4KuJxGKbo4KfJbIIlp3jGM0cTPznxeX8lg+1mDqz9R3rV19GHphr9WwRRGoh1SWHG1VuID/uwSVZcKV01gzQg==","signatures":[{"sig":"MEQCIHzLNd8YqGm+b9ml/3Jr7uNPQFGDeapkORR5I5Oo0GlcAiBqJXWvaHVzJeH7OnuZIuEpsTkDqNT/EJVp6oqlP59quQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicl0LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohHA/+Jde16dDAfilne5uqxA1sSev5/Uxe4d33xy41fNrvwe05aj7c\r\nEZVxi5mW9CYoK3CdCxTxMB1G2ui7+ux+vj7zREqfsnOK1W+eK/J7IeZdLErA\r\n527yrhQwAgQUa/JlKVL7H52IjlBfi0xYnFH4obC0w9q6np2NNFCM7jVEj7g+\r\nRYH6/U2CRMQATxONcejWEo91NJwJPyDzWSUHrxvlcHfF9K7Kyd/zab+TVjMN\r\nlqriImVTCXz/NuO1uRe9imAuog/8RY3STG1MA+inuY1D0LgYyrtjsH7QICpc\r\nx6DLqfb9QfyCxutEfIoBeFZgG3p4Dt9uwlQEg+mju3UNsjt3/XiMxWd07Y1E\r\n+J2WneKfpn8+EyScuMpea5VeByHFLSoOI220S0uxgj5JvCRektI//Hydji0M\r\nUEENBNEL5r4It9jDsIwsejZ/q32oWQraQqewE9xqZJEgBwBJU4flMYTDslMQ\r\nNMau73XQccqhvtNFbiAxerFFEYy7M32amtmLUX6WdgCly5ZC5e9suDtGXVZY\r\ny9fiwjvwiYLcyGQY/JAdzMKXVF1sJcHBTdP4A1uB4JMorQVU7YF6s4puxofa\r\nQbtCFarFWeXej/QD5A1oOAIFWTgpFE3c5HNYXgTXtLJfa9RKCDlO0E0827zw\r\nNsvfvsZ9LOP1S6+u6Ii9q6lUl1rsBIdK28s=\r\n=tS/2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"e868a84943c7038516f82e73525bf12400e698cf","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.0.25_1651662091520_0.9463268974948063","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"hof-govfrontend-v3","version":"1.1.0","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.0","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"1d0b516a8e72c464714c9be1e584774dbbb597d6","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.0.tgz","fileCount":270,"integrity":"sha512-jB8cJhLMho2CIfgLnPP4WlUTr4K/hmJz4FeqW+rw9BHQNiX2AjISGTuUMpfmyvLI0Wp6CWdp8Jdsbmcrm2MuPA==","signatures":[{"sig":"MEYCIQD9Tk10OF3GPN3AJRW9ycuyT0VBDih2c4VErr/mQlfC6QIhAP309emojIhiS0cbw93LBHDlEutHl2RJZVcdKUWdbrhc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicmX0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomIw//XZbvVZzJlBN7VRDazOky26eSBA57lV3yvqZU527erURG2KFl\r\nRD0MWQDMjNX1LmkTMWEXowaRBF5o5byiR2DztGxUbEjkUv9p/C37h7c1wiHV\r\n1fN8e2DFxtwoK//cBfCWxdKCDRYKHQ7Y8KF+mgfhyOZ7zWsb8ykEOwqHBipn\r\nRAgqqPsJa6c97Wde6x80Lg6KS4tIz6YtMTn7IIvbjRnV/PvCrE326aM+lHrw\r\nwzVSDnME8cidQty0C5pLO3e++6EOqMmIerjmNgGoj8G6rgHlEqGYixqB8pPC\r\n/Fh8yfKanowH44/OEyQroIu7YR/3zYebkyr8X9YRTql+eryEWVBWe+GSZwmg\r\npspMpoTOWQjkfWF3ADjOMpwib0hkJdrJLdQkc/XSMiQQmTkTIPmHgxQWw6XX\r\nXumqHrxZp3Y+uSMHXzc1i7CzfsQDwCsAH4ROFfeKtBTZCZ+9q2KHI7pa4mtA\r\nRr6R44Z2Xbs1Y7yE/G9qD8RDfeg+GSTkoZqNE6ZenvpER6YJDPMUWDse2/hY\r\ndFbY2IiEqHntiYNpFIZvp5K73NESbnBaKyoaXnVMk5GssKrFd9uI8lylVEdb\r\n2qLN9AQcA4Ic0VmJ4vv4+qfoEssrqPaG7VXkShQUzm3iOppxQtQQPqB0rj0+\r\nWJtO1z1eAENtTdM/WcaapMjvWbO9a5z4lmA=\r\n=xsHM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"848641355784d5c7dc8bc166bff2155c282db251","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.0_1651664372197_0.5998823333478636","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"hof-govfrontend-v3","version":"1.1.1","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.1","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"5c53b5a4b91f083e8b038021b569f01d5699fbd6","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.1.tgz","fileCount":270,"integrity":"sha512-UurJd0CSTFsaVDzjIlbQNZqxPY8eUNESh4t3sabOiXOc4n8izLNDbbQPJYKGPzdIOTZPyVH9G0NnAQpcRXXNrQ==","signatures":[{"sig":"MEQCIBpqR8A/ZWjCDPbub9fc5CevdXdJBaoAWuiqhsKkaIruAiAP3tHU8jlE6NINps+uVOZwa2ifb5ebBxa3JGBmcnG/jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic44HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoelw/9G0n4SkekoRPFHJcWQtuaCsLAoHLl6B4MLxFFq4lLY9FnEpPG\r\nq8MJSQ2bRN4EIVCumWi7mc6Dwm6apR+QSflr5Ac3AA4L1a+3NEMnPOHZqI6y\r\n273gEQyefgBzj1hpGjlnTp3HiAsUrAAItc/hRadJ7jpje0Ma36hqE+hCxIbQ\r\nv34DayQD4SErR11kiojApWw7038qBHDuknGHqYoJvsg1r45bRHDLgJFxP/JA\r\n8ZXw+Zg3DeXBCjO89ZK5y7MUOEXQkoT4ZGI6pb4TvF4wJ+z0nUhkv+grelFO\r\n8jSZFX2gzz90UcwVQg5PZ49+e1cUPRdrSqakXlHFGUJS/uXKgwi+1fpMJeuj\r\nYXNJBxz2Lqn+dtlWfESB49lxcBTyBQtQu9aQIC7ufg2z9haJtS3VFDIYjPjF\r\nWF0R1brdt4169Q6pSEqbPzrR/cPVmHsWM0g+Cfu6+xESr4BGE3HV1Vo7KOwi\r\nIcJTWvgmcoMnfmhgvp6bwnLeChEPSX+uPrOlbf+i//aKvP75k+GqLtSBDP8o\r\nD0pd5Gg3CFWFLy26t5QjzRyJ48y+MVRtLGShigHUuUV5ARukmrnkUImoVF1/\r\novzzGGhJ/XeCi0oLKEifBeI0KSZhJ81E6YCh06ESM4ifYtRePnrG7711KlY+\r\ny162K9RtcIB6EvoTThF9ahoQyanOtKmBcDo=\r\n=gv/3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"f7b1f3097aa2d32ceedbb8142d9075db7d12b73c","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.1_1651740167231_0.7452411672772938","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"hof-govfrontend-v3","version":"1.1.2","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.2","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"7669bcd9deb433d1191b6ddcde139da83bb760b1","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.2.tgz","fileCount":270,"integrity":"sha512-hdfxyWcIugWBJ5KOAo5NNBEO1h/QCsKMUtN4Z32slH58IZm+Z5L1Z75dcjnrElOo6ZgPkM0colneUL4DsCGJAg==","signatures":[{"sig":"MEYCIQCFUYF5BYxMvjcZKtbl/WIkr0j1UacbfJzteaRMkaDncQIhAIZ1DnINEntON71wckyfK54Nt+0WH4t+k2VWJE/vZiOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiejv8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4AQ/+OyNJL5vLGljc1WpLNeOxEwaDY2UscecG3IPwyFtOdvZ3OMUd\r\nnqOaM+70CS9wP9vnkd8C36t97NNCdmiMJnLirDyL2yBIRv/2oUipZ8zxZxTT\r\ndLT+1zck+TrpuLf1/Li8zSPn9zyKlUafPO1cgK+KN3SizER95Cpx2qus5EAA\r\nybJmRWiNKH6a4DhJztkn+0g5Aj+AI3J2B4j6EWAlwkLH2mgB0W5JWLmYvkz9\r\ng2ZX+XrjO0CslXfxkIaQB+zEmd1dvP0wNV606JAczZ/N+I+fpQAi/4J3HPkj\r\nBcDUUP4DuG1yLq2EFJkTggSLqMgmvXuXUNMLrt7hI8Eki2DMASDxlIB3wCZL\r\n+XouXeugqvCJbaikzHLUW8Tim9lODjLY5fj0j/pnPMsghq4ag2l0CvnWSoCB\r\nqNs+FkoYPEU8oUzck+r+IWONkZ6IRPk4daxCYfH9Ijw/garFCkE7W6EkRSZj\r\nTQtIRcI1seuE3hyHdkUOgZgaJM6m9ciaPTLJAbTAdzTEAuCZ7PCCt6KIzMYl\r\nkK2uT+tedCJ7oEB11M/w6WkoFQReNYq2O0grnSQyb+Ie8+ODWJkFCxpBZGRU\r\n9gF9KBJ+Ygl7QkeMmZ9HZzDbhBhUnze5GO9WSMFgMBWWItJqtAVcZfpLU1Jo\r\nMEUGHJ+Na5gspuSzPIk3grn8gqZtE1Nm5eQ=\r\n=dXTQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"0058d0d36e226a04f25bf1aa62cc68c9ee3ba3a0","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.2_1652177916477_0.8547681691516877","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"hof-govfrontend-v3","version":"1.1.3","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.3","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"7e1fb0b75b4ddbdfb5b8c37b85c59498e2313105","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.3.tgz","fileCount":270,"integrity":"sha512-Tvcgfvtw02BAuGXHbRMMjUKidVVO4bCnceg6xOMl4v5vN9e/Mlb61YK8YP1YZnKdH/RwdNKgHnpfCTFMJFDLjA==","signatures":[{"sig":"MEQCICYanyaw/MC9bLf55B0p3ge1pUIImhc5tyCx9MR11W0gAiBjG6sbYvayp+4xIgd6k8xyFVxi+dU7yKyS8/AqiSTZew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifPnIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK1Q/7BrNiL1biXhMP2zVLP792/UImn2b+ukxldUUcUq7fZ7RyHybd\r\nP75rnUIksdu/8tIzCJnzf5u/ruqLXPszLYphqu0gGVvCzoAniQ8++lbMzM6w\r\nDfsZ16UZ+vBmlHKAoU77A2ViHTPNsTHKW/UXaY3rEwWcPkoRBz3QGfZJv1f4\r\naTOMozIxR55DQuz/+bk+Xi9cX1rzxFms27vi4la4Q9WNC083ftmfxOsPMVO8\r\nxetpQ8Nr0FPbPTZf7N1GzNDbk1l++HZK5TH9uL28SgWa9e2Y0M52vVAymIX5\r\nV/iPHeks82MiNxZVFGP4FsvK1PrQGZfTqInY/g3wTs1JnSF/DHTkyDQL/npz\r\niWrmFb4Bde5u+jLdWSAjLwqkMHxQsMOBsj6qwX0ib/txoezH5yqbigfikee4\r\nSllBqp+Do2H25VW+3N7G02ZNXtWf6I7lD7u1QekDWUaHpkTWKFOz2U6LSVLo\r\n9FwMEL9lx1oevxbrcb2ozcTgztSolwUFU6MI7gpPdQLD1qA7fELHfTYkd2n+\r\nJAO3Z5Ur3Q4C7sG+ouKXUvPOm50doMISHm6Qi+CET2pLvFkBiftfMGgCbGW7\r\nPe5Ix0uNWvOwqU4Mahlxyl3oMkarpZkau33vIrUQbmstdX3uqQfalm8uzkF7\r\nf1eHMN2y1O1/wZ0LxpwV/xDSZbwJ0YZ80J4=\r\n=Dr7x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"292a219865e1712cb5d522d776d6850d997e4984","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.3_1652357575883_0.37858349242075273","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"hof-govfrontend-v3","version":"1.1.4","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.4","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"9c2117bd024ff6b92f36eb9d8a3c5d3c133f317d","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.4.tgz","fileCount":270,"integrity":"sha512-wU8Yl1AdaPysDGiSmU+MHOj0plkT8dVAG3bKntw4aSz99wcj/3Gi46hg/qqFok1UgGkErevw1GVU5vF/8xO+kg==","signatures":[{"sig":"MEQCIAR7BcTm6AziStQE2pwOOAgT3fJ4pHc/A5MnGUfbOXFzAiAaPLDiKA66FltloFByZQ4TexJ3MwFYVYI4xPvCeov2Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiobvNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe4hAAk7R8DKLc/S3/ftIbPi50pPShZR+8G7wO6fV4P8CkiMtVYKGb\r\n3KBdupkV8D8tDvT77pHxztD4InnMZJ8ev2Sz8pBEIJ6Z8FNKXU2JMD6Os1KM\r\njbvctV75KI6gkl3CTnOUtr7glEqz20ABkIfwA/xGrtBA3s33oyXkVF1PmAVT\r\nLQTsOcV+qsDnRLQ4AuzJqMOzwYdNMM6iT3+n+fzbq0pX1MIHnsanIEMF9lKC\r\n6P7sD4yXdtWC72/5YwbEkgHxMC/QFeF7vw9T1cRgZIf7fvIREBEyExrsZDP9\r\nYROkYuavvPiOtwR4og0VLl/rLDg4n7Crx3Oafa3i+RQi3cQFRzyFPkRd9WUY\r\nqrbNBvZ+QPvm8wAFdetUyiOeROKhL03lAUjWYpF5on8hvkn66+A81Vt4xezi\r\nnVBTjD7NS48+jJOw/Cqs1ztPF+n8DUK2rG1et2HTLoR6KWH4tG/dHhUN0S8g\r\nRI4IpHXnOqGW1dPsODKICMhrEd+5NlY675HlalDM3tcwqp6N8v9O0BrScc8A\r\n+RBoxQ3929y8ErMtLLWn2p0WFGwKPbTYoJCya3c9cNOfX8/CF3ZicdC8XZ+c\r\nGva0gINs/LyO+Hda3nJeCqv9sU9rZkAHbQnjRVZtYw1LEFfNd8sM8jH27e22\r\nr1H2j0gGqJh4LQ6wyjLT92z/X6U0uTvOHEs=\r\n=d+BR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"ae02190327f896e2e98bca598916b8ce8f87f3a8","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.4_1654766541232_0.9834215303435101","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"hof-govfrontend-v3","version":"1.1.5","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.5","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"48210070b3cb32073346d14afbb3e99d89f30113","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.5.tgz","fileCount":270,"integrity":"sha512-08UCY34XQbkPxdsf8MlF/H0KiUG1Ur6SBzrzXVGljdaOv6pN0zlUagWvDnqRx6W4mMC5tuSzlkPsxJtbM1j4hw==","signatures":[{"sig":"MEQCIE/LudTd5vl6ssgltlhLeJ6NElr6+EqKwG//miZ20afIAiAEbuvSOD8RGoqRi7tXiIPmyeHbsVulZDwSv+4bC2Q26w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqwhwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQMBAAhXBcLuuTbiYysPCGTvFaT+7Uvw5yUx+I5U5g4Fvmr2NcE7TI\r\nkPG4rLEAFiirZk+0oshp/cFtVmcVVSkUCriRCXwOHSbiAkgFz4mSBhJohYvN\r\n4oViD2j12XmN3jthVgZI3hQw0O43SCRPR3v1xBzq5PApobs/C3ELQgfgOWUn\r\nmIGO5fte30Wgy1/7VPI9Q54BJLEmQGS0IjuXtEmfos6eS2sQFjP0u9GFXEg1\r\nD9HaDOHk2IgtWk63djhfsfhew9QqqoIsyRMQnY0dirKV7j0LGhjt2SIazgk7\r\nC3k/qyyLxEXYCjC1nyOkpOann4UmI7sN6NkqzVC0Qdo/kv2HG6NvDKdTaBxh\r\n0K4LMLg9nl4KxPcmRewE4SxNxidyRdhOc3+GmONXeDMyUZAiXdcD2K/hhREn\r\nMjvmXQylmj+HK8EggyepjvemKfw+dSOgVsXJrPj5KRZP4bsgkDeaiWgWyufw\r\nFn5PGyejOL/vkH7uB//iPZ2vt1uJWWFugLzSn1JKEunw0Qdy8Yc+RfYjS/bP\r\nkU4Duvjw6gBTubyF8zS7U9hj0XgssKq1KYBcdJ8fOvz8lPHa741R+9eukhW2\r\nTKqpBXIYwUZ7NC7uVja57MZt0qRa+JLCg0Kq8PLBX1EKvpBqKMdf7gETwoHd\r\nHfYXhs3gm5e9CPwLJYdAA/vVmfkK7jXKQVs=\r\n=zDu7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"110675ad39e338aefaa6a52c80ed858825a32298","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.5_1655375984331_0.5036554013628143","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"hof-govfrontend-v3","version":"1.1.6","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.6","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"30484c1ba34e20206e73dc906a8feceb216a9a01","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.6.tgz","fileCount":270,"integrity":"sha512-H1892Q93F20X4bdCaFC1LwCevKI4tVmYmi//wGC8vL+SU621cYDjLbRfyK/94qcLnN/UUwvK8aYak9OqdHc/aQ==","signatures":[{"sig":"MEYCIQCFuHqYmTnhQIH/S4ONhJcZBAnPXC7abhbCplhlzhxm1gIhAO9cOCE5IP/kUQ5kf0a59nqkIe1norBR7WaRDDlaPjFC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1/VkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfSg//b6JJM7x/lN9Of40y/2bBF6dqwKuiOcQnoBX2A5UI5jTAr1hY\r\n3t3+CiB49qTm6ha5uGwRKWWRpNiiXfooR2D2P9Jb1xvjnfqoQdYPPKJaE68P\r\n4vrFzDPnwgUUZY4guiUv+Dwa2ZPVzVlytZltiCm9C+o7Egq7n4667X0xYCeV\r\nexvdLBCTBaINN+7NxqW9S0IzTTVUgVmR4TnDlz7yiqHMtqQI+gKRn1l0ezny\r\nq6IIIzCs+QSLcMc2DePAmOpoUWOB+cJQLjEzUTV0lPP7AsMxUloVc6ke9GZs\r\nLo1baRYP58ItYKqnfcu+zT2BwLvrEyTzs2Z099eijZTr4UGo80glN3THjTFc\r\nZBQitgrCeWnakjWbGVmDScPIGDzPnEYX6QD4axhKhIXBluOd4JlF470A/gUa\r\nY1C6I+GeTH3h6vuEeYy7VemencwCOnArn/IqNk/xbIcetBBL4ZARmlfKOnoT\r\nNbyrXGxV4XHxTFiGQJ4WhcKRzp4YsCCS47Ik7yhY0P9NqxCXzlF6vJgGUpSt\r\ngrVk8vifZPDuSyPFmTLMOBjtmQidM1fjeOW7Vhfoi8bqEznMDrX3MQfs2hXm\r\ncsmNGrN/1JSEw24ktjl6Jo+z0oFb31Soh0jvLO6it9lKLQTC5EWKUYzcX557\r\n4KaLdCURNn/w0YaEHodto3/3FB8qqarMohk=\r\n=8YKh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"0d7368f6d36495d37ee84ed45a58b886fb91319d","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.6_1658320228637_0.026635767323358817","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"hof-govfrontend-v3","version":"1.1.7","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.7","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"fbe83c8929d65bb4b417fb6f83aa3cc30fd08ab7","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.7.tgz","fileCount":270,"integrity":"sha512-+eXiU3LQS0ZmpLIrY35HlOX9wxOPxj9hZQYpKJxtXDnStD6mOue3gOibChoYTo6/Ysbk/xA/ZeqjMPM8FOhnAg==","signatures":[{"sig":"MEYCIQC+U1iPFGgRjNL0m6bxDPAgzzxNYq+IJyxHqI1V7LtC4AIhAKyXVyPRAJ4uJskHCYK1yIGbDjUe5nsa+QGP4YVIP2MQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4onmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAphAAo+iEi8kGo5bQ5cdn9x+ZWWRf+vU+UOuxo4GCOIqAYk1Di8rL\r\n85VvVDhzOw3+w35F0By1q0GxcEV2owg/QfjYLTymCp70qD/yxTkkIwIc/Zb9\r\nZb7VZGbShWPzTTtWVv6SKHCAM3qCrbBHyn8nE4ADC+0ruLlKq0f2UdEy9pBn\r\nlyDXfG3lzF/B41GL1voHiEKHhr3zeJFT4VH7hg9wruqFg/7sZVfpEA/Aw0HI\r\nUSNj5OZL4L8Rq5ypND03sDyxU60ish5ULBcC4MtuFTM5U8DvZXIsuDEeb23Y\r\nAzmnPPHNaiiQb9dkhopGg5EZhGX6R00iOLcMny9MogzLPSy1a5jvu3iaJ+l8\r\nZlSPR7QdSrdftgVKAW/CfrB0xKJcTkSm0f5c/ibeh6CDPinYw2vMbK2bjhAZ\r\nwQ+1vPmo0WYMBe478buLcLUr0KYe0Ogx6v+WAfIACqhU0P/LvlQdcgWeQiS9\r\n9vplA1BVjPKNe306605cmuFnIx1sp8R7CF/atL7aZDFzjhOLfPoHxpLaFbAB\r\nYgwGuNYB2NhOK3Il3asT41/H21OVdh1wddLmetOs1ftvngRu30WKLuqRl2Fj\r\n3zlDIDlbjv4261SfhMiQtKeBOSh466YOS6+O73VB+j1uQ1teLeba1XtleLVO\r\nSrJVYPnAN6VNxWX2zQ8P8mRC2RTZvNq++5c=\r\n=/wrF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"0f124973e66c380990ebc86570257e7fe07911b2","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.7_1659013605962_0.19726523315564615","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"hof-govfrontend-v3","version":"1.1.8","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.8","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"5deb6863a199e54ad5c27e54f6f6760da642e7c9","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.8.tgz","fileCount":270,"integrity":"sha512-aRJ7G88BXEmg0qmW7zjYSGwnlzogUknjUcNxZEOabA7tB3lh4xszm23ElbRp1I/nJHWYz1FjjektdtZBomi2JA==","signatures":[{"sig":"MEUCIQDTxdt5gWBYE5+nqd09Ra6UT1c3gmUCHgYSeb+a5aEJpwIgCU9YzmZ7Ax47N5MmzeRIHpVIEjHh+DunNXFVH3n6Tr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi47XgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX5w//bk02K3ZaDbX41/8EK4d+C5JaLRQBdAWmJH4heTZTrFqLUq1O\r\nawcdfiRXRenCfT2wI8N2d8mdrGNE0eVEih9zA/+cK0EbxgpMbkPyt4XMQQDh\r\nyOCNw6zjl1xfpXxilG9LK+nKaROlBVmXNhYX3SDvokVGGd/A/o5SEUYwJtPa\r\ntC04XIZ1m8E238tDqtfkwP6nnni+fMT/Kv6jN2n5oy7dsrDOk8ykimX+8A9P\r\nDUSuoLWpASCcGNiO08N/NmhcW3YbGVuK/duSvphRlD+oRrcKb657VEeb7HAc\r\nrWlWX+mSt65zVnT7DiL8qXkg9kWTpgTmSSRe1YI8UhiHTuUmclTIHg53ENth\r\njnba0AzbPT0SUAf7WCpliReRHby+lMtCiRfeQMgkgOh1JR3LdAR1AyFT1XR0\r\nLRZRuWBtyUIscSEehBkH4iBGVQ3rzG8ab9TQTaaBTolTLrafQPUdDDOa6aHK\r\nCeUv1lfnFlQ4aUrM4kn3LpmaTeygfTd28Zd3POvt5/2wJrJy5DyPzUecOpiN\r\nvWK4OOOIvIUlOX8STxtp7axSxjg3biIlFG5/Xr/8zD8CzNwFc++AM+4scZ74\r\nD7V1Nz/ckP2H9sDwZqXcBnCsEypUGv/H98Yy6+KL+awy1yljZM6jczTS5NC/\r\nuI43TMtcEgG8mq4cblALSRL9XAYpVk6KLlc=\r\n=MWIb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"6e647175b582ee2b82b94721442722ce959a1431","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.8_1659090400356_0.021173675016929572","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"hof-govfrontend-v3","version":"1.1.9","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.9","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"453b157834dddf41af6db7c75fa5e9a4d4f30cc9","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.9.tgz","fileCount":270,"integrity":"sha512-2gA80OrxbQx+oVwoMuyLKY3Po2hyYzsXy2Lm/vygVTcXBhT/udkeacF+zBjv8Vl3Wa8WSSTtR2Nc23bxWfctdA==","signatures":[{"sig":"MEQCIFDpsrDB3CZ3v4Eu/74wP82fkFs+YUA4+3gljOPvSNx7AiBToTiR4TnKVnnzGh7cJT318k/B1O0kaT5cZ/334LyVQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/hDgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8gxAAh0B/9nj1RtPvvhTLIFob1ItxfwVW2VCjaopvE3RAJenn6eNW\r\ni8CPCBHleI2U3x8WU6iFxGy3Dy1MsOLCVK7LcbaUZKY+gLRA85+HRZmh5opS\r\nBv7e5lkIYYsb2JZO9kXj2Un74a5UmHxXsPEyIEbAmx+QEGJRGG4cPzAyk2an\r\nvT1Ej/O88CyidJ3esc3wqiM6cbldjhlH5cwWcZ+C/LTL9cvjsfYDXFsthLIx\r\nSiDyY2upq0941HZGl8Yk/umRcvJFK20sFq9GuCEQw98DWYREg7eSjIyTsEHC\r\nNIWTgqjDSbnNvugHAsGOAWXV6a6lyxSKarB3xru7NTOx9ct6EwfcQEQd3Q7c\r\nSkVALrFE8VPNV+L8cF+FTIMMtUWhzG2zxdhaWwqC4ok2ckiwXVSbXiVchoNB\r\nKj91INJHaAj7wln2auV1JIQ9+QVZU7mI/4PrethxQCnGmFTu+hu2NL0c7AXM\r\nPkWhZLLR1y0EK2h+n8wmxFHjlyhzsDMMrXHN1Rc4ICwq2dUQmt3LEL5JRysB\r\nKiAk5pzjCpkrYtRpnfalOj3DXcUD8hyKhdsaxAXL5KXWgy7kNOxO0QLgSJch\r\naFUhR7fJU1m0XZSlFLWxfaQDuiwmSU/FH8QLt87pgopnnIHDM8fTImuqE5Oj\r\nW5QSY8VgQVCwTjD6VznKPAW9AGx+UgnBVu0=\r\n=lGTh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"00987a7ae0dc2c6590791de7fed1193e5e0bdf8d","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.9_1660817632288_0.6624859897392654","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"hof-govfrontend-v3","version":"1.1.10","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.10","maintainers":[{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"b8e43a28240b973a1cb4509e0974c093646374b4","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.10.tgz","fileCount":270,"integrity":"sha512-glR1/QtGr/4o4OJj1ir1CI6YmWOMKnacCNl3buk/ebquoWplSmMwNTAqTBo9jWnQZh4xp4aDur3O8uIV3yBVRg==","signatures":[{"sig":"MEYCIQDmHgj4439aMsYg7GS29JHuUQauPdvelNtIPdziULOzqQIhAKoGRCo8DGpUaebER7dk2B8RlT9haivfpvR0WBGp0G1V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBgJ7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoniQ//TMJEZwmfNHEHAQ2wOSU4BOhgO4NdcZJt+dSNGf986F3KkJrO\r\nLu9dy3axqEZF7hZedCcPBiOlb8OrSctU62uumd7pB6imSFI9aOVGjMrDU0or\r\nHxjcjYrHf+Cqr2XHFbzUEyOofodLVyh1jIFvm7aebyq20pHTod3xUoWOP/on\r\nE68i6eYPrF8X0Wx0f4YljyPHOvetHTQrObdDdE0Zfkj/nWqnrPJWm6av7abg\r\n6BPfFZaXYUJpMPjd5nq7dq8zM0YmQ6Zw0XPN+S27nHPE8Ssjr5pZEZlFTAoA\r\nN19sc9SuWjoLQMbYmjnNLE9mQP7FTMMXzAus9nuSA1Gi/GxcRayd+VWV5F8U\r\nuKlNmbcU9edUDQAM38fhkqQIXNKdYhHZ+HFZ5XdfJdSShhwl+H2zKseXCIpX\r\n620HaUfws7X3IkE3brPjBoVS9U/bWXq/+f60VqHuHX8vNHP+WAEOsJjaFw5y\r\nUu0lKz3meQJp48UR0j5cm+EBz1uGGVkWCuIg5o+WFJ+B534tfCnaZELwg+OM\r\nB3qOgDJyoHeJZ0qAMrkGaHvJVU9ao4HnA0rNWUzsrsThiKxkCyN9UWXY6pFA\r\nimCDuOEsibIoGZRUANaJ5Xaq5KxF+Aqk+POxTputop8C/BuYjheB6ifYRQus\r\ncwdpoDdGEnq7KUt+HLmwvDkq35pL4fLmyEs=\r\n=L3nS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"be2f690b74665675787c1db1ebb4c1f9ed1a16b3","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.10_1661338235012_0.2958526198962337","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"hof-govfrontend-v3","version":"1.1.11","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.11","maintainers":[{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"029e7e9f054495a9026218df30354effc9bc5b99","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.11.tgz","fileCount":270,"integrity":"sha512-LIQjPDXIz8zOnlhj+hrqBwHQw9ElY/GjU43mLPrgxpMiRHUrv6ZbBoT8Z5Duf9ANnu0630tFYaAUHIXQ6GKaPg==","signatures":[{"sig":"MEUCIGfeAOCvwA1tfO0cWoFVwPeXLhZ4BxIsP2cEa73cz5MBAiEAmfi+xbwDn+zuwNWZZ25fM/L8wgKY6k2r4MAZAmtA8tA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKsniACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQLg//e6OaXlWL2u1cZLnw8OgXHwCQiGN4qWHELlZZXWV2M8reGkYI\r\ngWWkBXrapfXkc5VqEmPNLkF0Hp/BPTbTgCAMpacOBlkdkpu1ObvL6RMb6GMU\r\n8tANJWRlHCQW1JBaD0rvRvad+yVpZrdX8QGoDtkx3Ov8aSJpRz3IOgkRn3Bg\r\nFSYVWTyUkd36opy3TfkVuAkwYMV0uOFlzKOOq1y1DLdkhE7kxgdBuvbbSd61\r\nFucQ8tjMROkJuNUbM4mMf+SoX0350WdclFdQ9tjTqy5pu1OTizXUNdSWS+y3\r\nsKFIvGmiBD5brvyWW1CGGUQf+T7jmzaEfbmGKe+rpoe3SD6w6NG6g5R9omf/\r\nRzAW5tQ8LEmIuNl9Pn+K8NQ/cfD7M/R/vVbJ0kJSlHvh9QHkxBiFiQ9d58jB\r\n9JY/9JB0VbCMXP8CUM8uAxQzdhpa6wH2sBlQJh8cfATxeOQJs1Lj5YguwmAb\r\nClnRa2n4MMjD1yrcVbekjO8H92Y/Jun5iv6A8AcehtXc3agYeP5WEtbzq833\r\nhF0L+ZOgHUhbvmgx4FvxAi3jw7oaBfuT4nnf8cHxPG9io/dMHTPB8Uz2FbZH\r\nC2tFj/fOjX+bXY3YMGWz7nnUDsE6alqhFacyoA5AebAqjbUTzH22rj0yvUbZ\r\n224yUYw4zvT83bpNj4blQ2mVvgAt0JFIolk=\r\n=0Fnd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"11ca9ac2324b3e3a84236d8603b41388508d4470","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.11_1663748578356_0.6195823615287992","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"hof-govfrontend-v3","version":"1.1.12","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.12","maintainers":[{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"6c17ccf75b85f982bb2e1ac056bad3140bbad70e","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.12.tgz","fileCount":270,"integrity":"sha512-PjJ9f967lHA2ZNkAWau0MODMglBiS/KcbYJpxSW+ww0Kxk2nYPRfqmyo0N7jZ225Xi5TNaQOwDrxr856TSILgQ==","signatures":[{"sig":"MEUCIQCe6LV8QQQNmIze1sJywwWlvnBuHQPorGyVmGDINqJDHAIgEciHOyFiO1dRxTH1xi52bvUZkW86ZYTfK+uclorocmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLF0EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbVBAAkebgcW+uLgqAsZvy/DSrxhjisZAImLxPXziKOi8te4HKOjnZ\r\nTyV3EDpHNW+/cZkGcpB5u1aa0VdXfrXtF9ydKq/6xyWdj5Pqe1g1OG8mAjvC\r\ngqrpqLUDw7H52efFz7Wch1xDBHInD7fr47WnZLFCmoi4ky5Ag3mYmwzl3tGx\r\nRZCuS9aRcB0UW7VH3c3WKwVd9uYvEUQV3ghcVHBeAM+CKiE1fUokm0CpXbnb\r\ni+gYIA/ljEPLBJ7ygAhq0xx8LiBKF6wJ4LrZfvpssYUUmaom7QjA202Ufz3w\r\nUZUXcC7iF1VqEzFDW1LLDimELZdBj0wqWqxnDNntA/XcwyktZTT6ccQDlc4w\r\nYE6Xzayx5efy1an81cjE6FE4tazSeMij63wDhBxbwTk1eBTaTtxrBOhCLlW1\r\nB9FqIEipYxleOm2VhjzVzO9taTCShFUkuyExktHXRvta/m3cTJXupzTbsa7m\r\nSrkUMF6aPFtFtu7iI0BM+LXE3BhiHXzADQrK0B3vhaH1wom5uhLs5+Fyfq1W\r\nDQMZVYoBWMStdpuhVr9pJcQUmL2wqym2dUk+fm6yc7XLgg5sccBYFTNGaIZx\r\nZUiDxXehBPY4ukNwH/Zqde+USc3aSIUxY6kqZ86xEJFDw5/kuqZx3xoqbc6g\r\nVRZnkTY65urOVI1TqqflXyOTAMzvscF9UZk=\r\n=dBNF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"b393b043fc4b5825ad42d665ea28dd3699a40c78","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.12_1663851780367_0.9279173818509809","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"hof-govfrontend-v3","version":"1.1.13","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.13","maintainers":[{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"9dd15559a78218bd2c0a4870a05fa3b47a4ffc29","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.13.tgz","fileCount":270,"integrity":"sha512-KlMqp0JmfNYX0dwTztOl0BPocZPTHuAmqXHJYJiZVfjuWM2m46zZXbY+x9PTzNl3fXH5+3+y41OGJbwivUGnUw==","signatures":[{"sig":"MEUCIQC2c8xgjo4zermwleYhYfaOYIyYi/lQzRZxxXlDpx/qnAIgWdyPPYCgH6zB1NDbiY9V+wCea173o5zCkyQeukez8K8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOumFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmougQ/9FrgUbngafwsUzzGnwesGmgN9C6CBxjCDjmb5lqucsREI87ZV\r\n5hadgUm9ybtVisRRDT0V8OyJ8Fqe13XWurn+qy2fWhmciJoCu6UriWgrw4xE\r\nLxTilPfsDM36AIKeGz1KrhCg+H3pt3ybbk9ueCvWLZKfyJQOOOI87mBaqe1N\r\nOawWFEO95jpl0XhqZ1Xvp0cb5+4VC1rYIkOmkSfSYzyIUWN83no9EEfEVSk/\r\n76TkAIyMyT+C/yEdWZcu5naB+rNxdluhHTfuScP7tJ582bCxVhVZYvM0jPnK\r\nV+IB2RE7COZD9UAHSTafx8+GsmRHto+9JKYDm1kg6EsCncsosOdyfiNiC8t1\r\n25z2xByZdxRS0uoTNoAtVIqafAAy8WwhinoqxpKyNEVrVQ7G+z6gEqHlOdYY\r\nkzdiAa/rtp6azFHaPGRguYuWhSgC4mq19BucTnrkj/eNGWGNiKSySnbCvQ/o\r\nU4MiwctmzaSx1C1jwV03edyeR2iXoAlv7aNDGUXPq86YXHHYAjO3uES5JWbH\r\nCsLEaKqSNN+QjYt6CVUjUoUw9NohC/6tT7HRhb1gzDjtA8ZBH0Sun80oEOZ3\r\nxV1cpraKSV1/2gPY63sMhca9bfhvCDQ3wRxDa7RmlmSHA00vLaWNV94ZPfLh\r\nZzvtZcB8DRaGJ1U+bbkmp4pzM1kvffJ/i3A=\r\n=ql9M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"ab93bdcee9dcfe308501104a8aa0e61339810c8b","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.13_1664805252804_0.16466143772041208","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"hof-govfrontend-v3","version":"1.1.14","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.14","maintainers":[{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"bd170395f4b48b9d7497ddf0ab01884b6c2f8af5","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.14.tgz","fileCount":270,"integrity":"sha512-B3dyl3+s2D4YImoX6nC+90gAW3MBfrLXgfdHkw11/Q9U4YF+Ae9anBkBZWzLF/oRYopPLtjiC2IlbAa7nYHArg==","signatures":[{"sig":"MEYCIQCATLy/SLn04SKDjjVqbw0oE3ZiHSmQZJDGgEj2Q0NWLgIhAL6t6w7AMID560mPJ2wTlfbBnirlPt/g71rz35WVPJu6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPCK8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt1A//RSIN0ee3Zcyegmn+Fbd8jRFIEhY46BNyMwmPD6vjIaJAzfbA\r\nNhLiit39dR9ebgEGBWVD9i5V0EoefIAFm02FD44S69MXI7mmrUlDs5VCoagP\r\nWHs4EUq/yrsA4AB/luLtw9feQXCYuR4bqeCKPv9gGJCXdbdjZjhwyqJ4ToC5\r\nfiEfUQxZ1C5yPU/EWBw9ucjX+w8xFlF795/Zzcv1fLodVreO3ZgIeWJdUUad\r\n+z9YJ9KgdRcPksmEd/shx2okuDbwkPbraBfvU81OJwKH1iN8Fi+PiIK562HS\r\nV9qmCXbjAN+ATdr8QLm/r/jJh1XxYJB0XWyqtiEcC9DmEEV6fCYWwsf1aq50\r\nUD7JOjuuP+1JIkzFbRsj2+sqEAyg5eCoYK/c+ArA15CF3TwCdfzade95mKCH\r\nJKQuCal9+QiZOdgKBcT3QoV5LH51fICcVVprweOw2G5eKhZyiUauMvdwK805\r\nXjshQ6v2Ck2yzq1Df3SF4uSqbhw5TvzYS8VYUyHiykg66bosTeiZ6Fpabx1Z\r\nEx/cVBJCzGe+dUX/hxC6K99UsizQ/9Dw34UBT6NWWpqcn4Deb2mZFZlE+yuD\r\nBM1T8Eh72VAVrB/JvwPvle5SnWUswxMdw5sTx2dN0CGfIIaydH7Jop/yVTHa\r\nHsHszVrs1Zv9flNMWSaxHqaUBeKteNhXWpE=\r\n=QMiX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"50833c1cefba849ba1a6df462cf373ee84321f38","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.14_1664885435713_0.12230791496538229","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"hof-govfrontend-v3","version":"1.1.15","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.15","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"fd6e6f10c8d987d7ee42ec86ba53290c56f679a2","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.15.tgz","fileCount":270,"integrity":"sha512-sajpco3sFoMdXYTaEw4UtOmJ2U4u8kUK2fkj6A4ncHmfsl5XhMvmqU/mRXrZmNtkjk00f4tZ0gH/kZ1FVoe0Lg==","signatures":[{"sig":"MEUCIQCUOixRDXuVA3T6Nqw28Zu+TDR3jFF3xdhE1ZpcfodiKwIgBNBMLrFRStL6VahoevKpXfLOWDAtz6XLDqaR0F7LnBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRrnHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1IA//XQyaya+ugY9xR80IDCuMMIDQSLujylIXujkZbk9uL4Vt+QZA\r\nYWHkyyGV0eFxHru1OU7feXxXHxKEgllxaAOaqwdfWcngIEussBBm4VY8DnVN\r\nAV09NP7pjlX81N9pFwUR7hJ7bqiPVYzXtU+U69JZlzFlYkIPBBOP+PUAaCbJ\r\nr7dEjDRMkvjzP8vv0yax/WfrYnsET3wrrnremZUa3Ri1RvjmVPNIpvc/hYBJ\r\nYfunxRzv1QfPLj+n8HVJ9GtsBco131KJIRnJiasMM5lN/rWfJqEDZjV6gDLZ\r\nzlt5+2ISXXYHvFZSJjiw8me/0Plm+QVySKO2V1FLzXZ3OXtcs3wX3AvsvNs0\r\nUn4asmh9B7rQ5/YiqdOXbH8gU2T6tKS3rbiIKZ03hrML0zstvE+yjghghGn7\r\nYobtvYaGlE2E2HToNOL1+R7K0Ck5SHA324lhL/C5j+bgi1aJm42FxQPzSycT\r\nMjLlob3h6kZ6nssKcM7OKCI4RiDlCCvhfOsRozrf/ME+jLHAfgv2ugJhtstS\r\nffsUaBnZLOq6ho+MenFnGgUqi36uMaklvfh1GBa2rIy8dXXFO9rdqP6ks72N\r\nbz8b15zALod9JJ3iwawmHioGxJx86hrzeTp9O3cpbZEKq6VRaxL2MT3PfXMs\r\nZ8OrgHl5TGgNc8m8fnHUSFzdVksystL9K4I=\r\n=YaM6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"1d493a7284f5a5c1ef86279bab29bf9bfd1bd5fa","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.15_1665579463434_0.9618378500031564","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"hof-govfrontend-v3","version":"1.1.16","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.16","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"27c20b9ea1b71587430b9ca79c04ddb9c643e7ee","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.16.tgz","fileCount":270,"integrity":"sha512-o7tnwf32lgji/pBZ+lL47UyxraDqwQ+U5cJUmGGdBfYq55KjZwt4J716JvhsFci2LEf66oKcn8LKfQHC84bYsQ==","signatures":[{"sig":"MEUCIAez/vhdil2cqPSULjIJAxke8I4TZnOjQxq/WS2fyibpAiEA6MPw7myoPVG8MzkJmBq5zoYCOcH/E+4rqXa8Gakgdvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrpg7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNaQ/9EGwSSuNobY+fIyX+ewdA5AldGLYAl6w2WUvS4Vo+VYFW5tnH\r\nKE9AcSPx/hnOBS2aee2mLhyQhGweT9CRujjTsmN1DBBSOcPiUooY5sv8GTkA\r\nOTqOLGKPbsmaNk345Ch3pGSKB3Gy58Q6G9sN/D8Qz/VGsLnV12rWgH90ZOoy\r\nkSyRIQD1skLkOsJjgbDYgfzHkPBqKq9J5wSVHSRkqb6HX3z76GFjzEooCxqj\r\na2gB6CC4fIW8q0tEvs1aLWa8Sx2KlVVIrVWNflySKDUTpR4gED6dn+2g2gKA\r\ngNBSKs9Zn/xj5g5d07tclYXafbH9AOWFJe9QYKI1NBjwbDsBrnOyNXEahIu3\r\nbq4bd6VEohjaJXtRoHcsM4OMK/ZwKNBA4/J2F3AtVD0OF/JKtUS7mF7aNpco\r\nA8iYyfc07t/+q3yCyK/cyugLTgPUMwk6FR/uxxGY2Lyh2lYTKZh6iD2gV9kx\r\nj10i7vi08yXnHlqBTArkL8dISpkjPYnArpKmviTuAGqFWKyiyUr7yEjVhe57\r\nmqRbs5cn/OP5K2f6AprE0x40yGavDgOqudh/5sWeGk4dNzwMuzpdIXRoTjha\r\nNuJwa0iMJvM9F6HefXNDT49tCXUtWlbhAlsxP7PgN3y/A5n6dqNnRxLrGa+w\r\nhtKAusulirNshBc2q9h95ghq8IEpS3Uc69Y=\r\n=txsB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"5f9e728b4f156e0417ce2a7140284509eb6aff00","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.16_1672386618804_0.392967619962699","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"hof-govfrontend-v3","version":"1.1.17","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.17","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"31f84fb0c0cf28cdd6ec05ebcfb8c113bd0fa654","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.17.tgz","fileCount":270,"integrity":"sha512-BNa37EsE2NBltfnrOssB9YpWnTLfiKOtZrdP4VdbdviQh2vbvVcoXFlU1B6Gmtaqg1N/oF0TDOySFf9uZ7iaVw==","signatures":[{"sig":"MEUCIQC+OnAKCMP3JFj5pJGlxMc2wie6BkEV/Z63a1Cxu1XUxgIgAaqm34XLzoq05dmFijcrlJf9TxTvUpcdJBSv2Z6o3DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrumpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdew/8CIUdE3XsiK16f+hX1pkbangMWWOENhmcPYF0Sqc9+dAJwYC8\r\nWzd1M1VuzrOIQ6PQJrkO2/IFjEqdDyVmKXwG1w0yObxGrTzsJYdJqCGalHeG\r\ngKQwEnRMInMkTpX7S09dWkgg9F8oYxaX1aKtvUzQVOwAN4FeFjBIjxwrc9lv\r\n9sBKZj1dOWwv8Rwksq4kjH/xFGCFkLaj4Zzfj5/vD7CFITGD09sagAdjmQMD\r\npeRatJZDApLD+mhZwWpkDM20uv/WHFTX1XQbH/UdBUcBLj8t6q1uVlO2T5z7\r\nJuUqiWAES/npYxJo8ZFxE4eAENcurxRA8f+5EGF1lePICX0AGMRM3zGsdwuS\r\nRYT+CW7Ls2JKFH7FqLeO0YYw0rLAe1jV1XcnIRyAYJ8dNFqIKjC5A30hMe0Q\r\noAOkjwMIEjKwwzU0bl3IReoRU3vEl+JnAs05K+2qBJcwzXeIFlOclcxA8VOQ\r\nkYUI2MMKzE5537uiTbpd589R8CIOhtVfbcrz1fUjEiKN2bPG+Aru2oh5Pygs\r\nnabWott4veqwGg1nYIL3AzDihfPaeFaHy5Vj3YvHhrsWaRymc4VrSAL1y7kz\r\nqyxoNOoGEYyp9mot9FXGCa/GXnMqceewimvmju4WHkp337qewJ5GWHfMTkOa\r\n/5d5d+3uPMkKfDtR7pode72MucXd0kfHa7k=\r\n=TnSM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"250692a00e6f4facda9ae9e2a6e6f9a4ae9b0b1d","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.17_1672407464886_0.3101935322079812","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"hof-govfrontend-v3","version":"1.1.18","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.18","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"41f36a69227782bb6176d3eeb5a3c1bf0d129bcb","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.18.tgz","fileCount":270,"integrity":"sha512-hjH8t/yDKNI48kYCnnTQFX6rShXoVPnR9Rd6sDvcp1UuUt8GiBavWg5YoWGRcP4RYoaMnorD5Md01hDZnmUGHw==","signatures":[{"sig":"MEYCIQDs9DvvvzdVNTRmG997qstp0qPUtpyf7q/j8CNxK63K/wIhAN9EE/CgRcKQ2pp547pHlO+EsL7gK9Kybi5DrIGaPEfd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjss9MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVpA//dyQgAuYqTMA1V1TRzvekvU/VCV2R31Jl0c9H2stuz2eDZvtg\r\nbA1QQn/Xi9R7zyAnTBRuU7YcOGIMBJLirRE3CmX0F0qSaguXE06gy2aSmslx\r\nDbutIS7R0lR5fDLn1Dw8sTbntGA2AAZvrbBTWb9XFjN4S9Os/yoSkg+Ub2Hj\r\n2/lwWBFXssuegecfs+JamxpF+o38Xvya/HPnYQl07NZbMg/qu710+gJp/QPV\r\n0MbKV+4GVul3m4M0ufSQVCr/sDNl/nZXhA7nbJ6zlr396GOwTJmmEYGO4XrF\r\njzRpnvI7ATVWpABQPUhFpjtfBDx/UGJZwuATIyGiUVWKQJdpRkOhF9NBHsmB\r\n0ntNGLjt4mkZXIinChND0cJynArD1fykUFrxt2GeW/RPKG4NC4ECOgcB5gk0\r\nba6i2aYe4prr0/HbjBNQE1RTP8WPwO7fGfXgwsBGtz5mgitTPnRC0lp6lGi9\r\nJreMHV+wtsXGHGULWenwNpX3OL1OqlytcYzazYZqg1mFFrzyPq/pMcLzsNE8\r\nY406aI+BFOTObXOJanI0lmxtmPRyikOI9jUt+TIRz0UVda+BpOliy/7yVkuT\r\noAGfKd3mZcJRESfWAOaom00f19zdFFFmXHYhAZMugij9OAXwpRy6rGlfRNm/\r\nhSteOKHQnjj24wVKUW3QnWrtTRQloeCsf7M=\r\n=ktQk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"dfb4a8fd252025c7bea3ff85559244ddc53bb2a0","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.18_1672662860374_0.5287865507153777","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"hof-govfrontend-v3","version":"1.1.19","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.19","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"3121629e6385ce9d6f8d0840073a281df38c5d93","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.19.tgz","fileCount":270,"integrity":"sha512-JfNxip1PxNzQnaGAKcVpIGO2dFZga7c82UnTI4rOKYr3EjgY4Xc5X3uqeQOW0617wR61/789V6bvi0r2Ztpvuw==","signatures":[{"sig":"MEUCIQCUkipupGkCXtJPhEqq+tO/NkmjU6DZi+a9T5a/GkLTSQIgaInRMp56wAe3qg7FrsP5r2M4BC75cTD+6+z+iu7cdAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuCltACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3QRAAkdkGUaiIB8fvqG3AMO+MXcgDn2jnoeFPw44CYb691HB1k2h3\r\nxCgqNl78avTCCxkHf1o0YIojh7+yAhF7Y+Ozin1V/6CIQ5m3Hnb1e133SbI1\r\nfl78+DOkEG0E6qG0kA+jonqCgmtNgcBfhSxFrtut+oIzwhiOsIQxTpQNdgG4\r\nR5fcExcmU3LlT8yxwtMzCI6UFZUhL7TyBhzhf1y/LHxUszzhzUM1/Zx67ujb\r\nsrQlleMnr1dXBrmDFHbp/BOD474C0h0zWa8fAjvEFg5DI5/eqbW7uFum0s8j\r\niQ7SpNY/qLxYmNKQtEW6ebu+FUXM6IanR/zHetB/82CCiRVO/gHmLw+N+YJO\r\nt6wS0YUN+azCZWQyxgkBobAJ4oFPWIxNj+zeH1EXLTOb5LSXsjy7XZ/os+j0\r\n4mXliO2KKJFLqsAIFSiciLf3gVnODEUNZnUV9B2v3HfkkBVtyKJnymrqfYzZ\r\n7+GvZOM5ZqIzFZ8q0mF82t/u2Ch7/EXX3ma7hldqCdAnSkCWDfgonpDLiu52\r\nK+Rllsqwrq4ifT275t6G5k7X+RNx/UAWi/BAy77uqOyyncbK4tnoAdKTTnzt\r\nDRnlW8IvOhpwk925CCuzgrM8mtoYFt8zhaQsJpayqlJkZXfRMqytYkgpZ4BZ\r\nOkd12KAb8FxEa44EeHQL56ZSuIOKgHeAkUc=\r\n=y5ih\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"0aed8596a982313e69ea373b8ba5b57355bcbd37","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.19_1673013613176_0.4144609741970413","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"hof-govfrontend-v3","version":"1.1.20","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.20","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"cb484c0e443de9e94ca39eaf6831da12c771c6a3","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.20.tgz","fileCount":270,"integrity":"sha512-brkbsjNNJoA4AU+j+Y/D2c0MBdrI1/WNAFVyaoRxBYx5hbo4ISknqFtb5Rrep1mUj1/A7jDnJPNWM1ZJmDWFNw==","signatures":[{"sig":"MEUCIDL9Z/iRf6Yg6oPKW7aSM0PD4NDNdkgCRGnWTyn9853vAiEAo3Qrh7X1VImZIAqBQ/3CQSEQgEg096l1Shs2+DzRozY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvsbtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7kw//W0tNr8Pub7v58AMSU97vv8btFbElggCPfkWcdI0mSYUFdJEY\r\nVMxwKaTZfpJMRJBht8iUaP32f6ghX6pOVMRHKcmH1apC7DYNTV1NWRRS1ugk\r\nPuKXij3TkPXsav0nF+YAVjM7iQmP+B0CGHESswb7LzzDex6dzqJypZvqFrN7\r\nV9oEjw+FwuxOT6idEg8Y/E5vlpABieYoPJGNQ7wfvD0AOlu0OyDBwyIEaRFy\r\n4q6s5DrWv5twRIlhIxK463ohLEl9MKaCD+/IBPd/8Mb6I+xzYH0U9nlqVpsk\r\nh+z/fU7c4//Ygq0WYX5XbLxmXjFPNRQAkuX1lU6wAgmmdWGuawm1nuh0VnVP\r\ndq0PjhsKInZzGL7bNjpcGNmN+/m5cFQNlzLs+E5GJUYHFJ0tltRzxnm24kse\r\nt8mZ3T+GJCTBrbja90OcSQsfLTHlpgYmUhyK94mDWCXCR6VQ6GdmF95tHklK\r\nEp7AnzOw6dRXZlkmfp2BcZLx+wT48yg8FkZ2IgngT92FZo9my2sX5z2j8e/R\r\n1UkN21zUwaTzoTuKGfud3Brs9oWKavTqISZtedpRs9/uCfCwwH9E4a8dCdEV\r\n3IgHKvcyMRCSson2pJJYE7kn+4xHUlZXn9xchP3uwRC0JoMddtjxVwXQhhgG\r\nTcOEoPLaKIxZ5i18Lo6+fo/nNqhjKlsaSJ8=\r\n=FaWk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"30e56f56eeba3c54bf4f679a04551c2023ecb8aa","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.20_1673447149539_0.38435192202173996","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"hof-govfrontend-v3","version":"1.1.21","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.21","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"d2d0fad0d1b78c9448e8d21156084f2246edde38","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.21.tgz","fileCount":270,"integrity":"sha512-jE2/sHfhHPu7JAyPfbvD8RpvzQQQP4uBU42h081MsAUyJ59ZQjO2zwC5STbLiPIfr05p1pqFWLOVzOMfndvxyw==","signatures":[{"sig":"MEYCIQDhhXKxH+eNRZOrAzyjnOvOLtNDtK1QZCfKZN2HIbSjwwIhALV2KVz0er0DsKzHQZQL/wI8W8z17VYwurldv+UzQRoR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxSrgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAig/+JeGRpxtjcPWpIgp8LClQGb+EtB6GFNC3MFqPB4j2Q+GlDLep\r\naF+8Vq4fXmkGpM3tcReWwA1lp+GucsfTRlITgXCks9LvpBQwNmHIbx2W9aep\r\nTCEIOYyRqiQNacsqfxBioYFO88weCnYqKSWeVLCi3GShMonBY/C+E+OWyM6F\r\nEozIqXousV8kzCmSidUkj/ok17/ilynHpFDzlxfLDobAXKENKKDleHMHnePG\r\nD8j3OQJvwZsCdUpyLILB+Ks2qQxOvhMe5CoEVKca6dcdyaGdTxJJRf2I74mP\r\nDDeQgngbq9BI44KaCBpm2S3HAsdgL1F7VmC6ixkpEt5GfkP0uke1kq5QAuGK\r\nLBGMlyfuwbMl6wFbP/W0ENTrw0HltEzdiUiEtVsIamR7KQktrVvv4JcXcT2+\r\nKFgSLT3G22p6G+9S79AW45OmhWIQptXGw7eS2sT3u6mbVQG5rGxHzJbBCYlT\r\nsMesPy0G4jn6UmOLN1ZheW2OS2ppKdYeooC+VdgE1+ruj9ImwtehFsnCnWcz\r\nQfscpkp0To5ywsNE6jhYrxCe7OVckokChjr5DF82S2DjFGuBLWlsMyz3Kftp\r\nW6qzyCXOyYmCid47p9hvBnl8GMxSfPwqnn1mix3kZZ7Tb/cdsFDiwwKTY1S2\r\nXImJIqILuIkFN0QNAwHGmOcWLQpj2yv+4wU=\r\n=ZL8t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"8c4af481ae02fa9944666b17ee9c4ae5f641c691","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.21_1673865952256_0.4760313533077254","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"hof-govfrontend-v3","version":"1.1.22","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.22","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"aa9a3251d8d4a16c00d0989537bc2776f490184f","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.22.tgz","fileCount":270,"integrity":"sha512-cnijNgdXwKgqXSk/XN1/Yh4Jc/IzV+Mxcs940lhQjP7vycRSq4SvVVXgdIwZLaN1spdriyHiQwg4R28q/GuPvA==","signatures":[{"sig":"MEYCIQCa/xM6j1hFAfUS4/SMYd8Ro04HR04epypuI8qSvcXYzgIhALfdtjMBPLM1c4zHVvewY5xYN6o/tRG9TNbo6Oy9qdN1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxnU5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq2g//e8ajTcBZ2ces4GDWOeq0bYDcHnIyj0vglH9qWizpYDWXpP82\r\nUQgEUL+mCXshBFCJl+LEi2tSLQACdHXz0x66+ooY/Toc59q5l1lKDnSrWuYz\r\n73FomHNfe5gvDRY9ZJljUoFsDuX2GpmPEcK9hiydI+aG7OScd397OhbYLKvG\r\nyoHTuAR4KnGAyxznOcYAyGgtQKOhsanuGe6Asij59CUy/fXbmE1DN6cE+3BI\r\nIR6tJ8z8XDAvyH1aBBgFqVfcJPvw+AzWYNye4I56Sxz3evz31/GQHkDEgZWc\r\np8orU4M1jrw7eXyygEAvuAzPnJfb5u9Ujak1mQP+VojhKEmkhSxyxSmQ8a++\r\nQcAPGaDZL2L9UZXl/xIRBTHlnz4U2rOfiEsZ7WA/0rSX6wmZ5rLcdzbO490p\r\n5qEaGHewat+Ip9z1ErQnOORh2rjsNgqkwI1ziRMfrMmGmkuD22c8jBrt0XP4\r\nLmRpH51EB9PAeMB+pT1XXOj3L1Lf1wX+wO0I7zQy1OKDbCQ1YQttL7xJpXCe\r\n+KxBFGQo0rdRYZrX3MzSce4orKpvHRRTTkvgorLwYGtRJMBfymJ2gzIYUV8D\r\nMLGD+0xVPddpYbxMRhhMFBOwN+XgwaFIJeptNpXBancCzX7fEDlfA91Kojc8\r\nJPSp8MEIB9G7TlPjrwgyRkXQ/aYncNH/AP8=\r\n=4620\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"e18f962b01f25d1436cb4f186ef1ec98efa472b2","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.22_1673950521333_0.1364812936738493","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"hof-govfrontend-v3","version":"1.1.23","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.23","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"86173375cf1559e0b9910268f07c098a5d010b53","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.23.tgz","fileCount":270,"integrity":"sha512-F7kzZr6bqntcA7QhWiiRQUIsgN5IY4khwtzoi97ycDNEhSbHDFcB5KUDeTxNnZRTQ6kYgvSLWvggVYajPl1elA==","signatures":[{"sig":"MEUCIAYcguXrxh+tgAXCZIkNlZloGYD1la64HAqIrzwoKeO8AiEAvt4gN/hbtufslUTJDVxjIesXoBHKBCSSB+9KK/IEHg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxpHfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgVg//ZsTlbZj8JjdDraIGc5sjIheBQSXy7nvJ2/RJv/g7f3VvnXJQ\r\nzkrQT7YE6KHa7kAGuHAKf5mJaQoLan5IW3Egfv4kN4JzIu4tZXLb0dH6QZwz\r\nVEm3qbZvpqUSRwbZEHnfV1ul7GKmRf1acWe7JvqJiyFIqJZ9XYSg3/iv9Y9X\r\nc432bmCuq8G9CLhwB/XriiTPht9QhRr/cYIq4fBOdFhzS0If7DUAuMiIuQpr\r\n6iX2a7wHlsiudrLKom+VIDL+WDfIvQdFezVvLsM+NgQjSae9TmPrxWrQG8+G\r\ng9bkY91nTANMMnZHyCdfT7SxF47TjAOhJZhozDjMh8k1m/Wd701w5Qy8RvUq\r\nkKE9QjAaDkSLLmxOQ1JndjzVyeRCzvLBByeHx4se8HfM/6/NhW83jda446Of\r\nS3h7ON7yLGF8Z35JedUvJKuKZkcFvkb8nsvitKm0GdcwXunqeZyuIg2kbqYt\r\nUpSOk9RncUyStbE4WfxIlZwnb+0MOJWqOGF979FYJ6J+Z0KFZA/+LBe8Iwer\r\nfnKXWbEj9J+affLfa/U1c1EVG+b7TL/8zhH+dblQ4sSR5Czo6FZNmTCsT0Li\r\nI9x8wW4N60CjVm2+6UJxzAl7BJzlLVlXDY9JO/vxRdLadfLW5fFIQjiUND4F\r\nJQ5BqR2hHRiozL7LrHI05dR1VxVvlE6ZVsg=\r\n=8wzl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"659fb020d96c776bf85e5c55d87da103fb5023e8","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.23_1673957855031_0.7557853534332599","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"hof-govfrontend-v3","version":"1.1.24","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.24","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"e45fe61fcc619d294191b5afb368262bbdf213a3","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.24.tgz","fileCount":270,"integrity":"sha512-a8K4yu+yUMo701GyuxprwO7UTRmRbYH/lQud15iDUCbHSfifaLD+xEV/UNv0YFXKCBq9sRdhflJqD2CBIHpA/w==","signatures":[{"sig":"MEUCIEYhpltaSkReUt+DNCwG6pXSGr1RzZI6gUfdhc7ZSvEzAiEAz3TcZ99kmf++Fjw6gtV1xvC7i8mnfN0HTdXQ/wdPTJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxrbxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTAQ/9HbMyyshh1tNNnGcgT28MQa+65FN+Kw5256arK8HJptVAIWNu\r\n4Ig1MMm+taba2sG0/HIX5VJuVP1PHBkCh3XbfDXQO6nhCxK8DkqsBETQ+XQG\r\nIqF7yaAP55UWMUKgKHWBHZMXo/XjPmlqUO/E1kk4+yr15HIvj7oESq9YlXEM\r\nx3mZyB5C7xYntk3evV2IKPGS7I1BtI9wrN777ruon53ythK5EV3tFEibgf7L\r\ntnEyDtfZ0R7/cH8wcVul/Xul3NuBVLb7wdRMGbv1qCLarmI4WEAFGl4j/m2Q\r\n/LEvuJ1W86A5P2vfwEEb9WwhsZ225gCj9lNGOhPfaYklEApUa/+C/uIvUJlE\r\n1yAXU9hyhrm+aMGiyVHuhpxszID6xp7PcgZke/ibiOYz4DqyJbA4WGtfWZQK\r\not8/Xpk+yoDrrZEetmXvA1wapHexR93rt6AzX2T5zrfYnwJgl7k+oCEdlEpW\r\nN3eG+mhS8wbG5EMvVfR9ZaCavU+dUBlTnTIj5u9PA4TlqDbB/lOHo/hqjTYa\r\n13FsavOjkOlv3eJ9/o8yhCdFOpA6UgjWniDXla1nIAVGAV9u/uGvRbhmsNJe\r\nT4wjBbihRmloOkia6NNNL321WLfIoQBHccB4+oRS7bbNbcKWP6a06LRZI9J8\r\nYY7b8FZhMd/DCeE5YX0U+xuTxVIEi+9DfMQ=\r\n=WPug\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"3642048857888248f8b09936912c23dab72a210f","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.24_1673967345410_0.6268465824440048","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"hof-govfrontend-v3","version":"1.1.25","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.25","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"6c5e370f1736f50dd332cebf5c7d3ae7bec21518","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.25.tgz","fileCount":270,"integrity":"sha512-FrsWtxZALbv0M7LoPQLBKrzSvFd9d1bDt/bFJl8OhvuTVubqpuYERicTjRib8cAMHfXXeTr/heLAw7liNTnorg==","signatures":[{"sig":"MEQCIHZoizKliEKsglhvYP8Yldg/Q8di2S+ShSPypRpVdU1CAiBeCB7js3eLNTY+kbhPdf7nur3kTS4rs6m+sBYcqjW2FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjySEgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpzA/9Gd8PRESyUfT3IwtDc3LV8+zQoqBv673Z6AFz0uVvwG36Wpan\r\nx7J83Mtb/qqYXHioW+tfqFn1nMDBUDCmgPWcmpP8dYzJ7k/mmP/bTcu4gDQA\r\n7KKweEPM/DTaRap/0/6y0RObapfZSaoCrMX/zfdYn+H0bfDkzoBovMhsK/jH\r\n7G4u6OwinjCJ1jXStHHMR9ouzK565PrsgAbRjEkMXo703fty1iqO4ty0ffHN\r\ng56XUYyxTtlDukiVhkU8bdamdZZwRgw82wQda63l/RNjDHA0F+zkp6E1+SKW\r\nJmr+9BDq58Rf2FUhp5owacBcrnNyWZJxEUZGPkdQH2YdZufJN5rriPCtPZLV\r\n/p41NsgYyvhLSLogN74NRjmIc2ie67bYat6fBfNE3CiXpxde0dte/+3YXDfK\r\nQzt9MxNNws4mpFNsCoggL2r78RQOldgX4TsqmifqBWWUtnKIdj9BlCXa7h3Q\r\nOTe4nIOBRxiJDheV8lTUsJKjxlGV42VEfA5UfigOFKnjp1kxE2LkVLDCX9/L\r\ndwIR0SU5zm+H1A8m4GpHNNYSSpnQAKKAUbKvgdoPjeSOfG+Om32Rx3iKhD45\r\nsEDB6upZkLKh/YtEA55m/1cj2ZK+iimBE6iwEObmqKP22GhBT208FxJk/Emf\r\nmNjkDB8DjTF3K/c/W6uK5IuPpgVWOIRhwlc=\r\n=yAsE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"93f10ebd641320b1a951fc6466448d1abd926f76","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"8.3.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"16.14.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.25_1674125600575_0.21858986919221568","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"hof-govfrontend-v3","version":"1.1.26","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.26","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"8c168f7c489d69ba8e7c3b2336b0d2fadc403503","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.26.tgz","fileCount":270,"integrity":"sha512-oNhWfMKN1YDguZF+H2plRf63XR5ryvba41KExlagRaK3aoC0gH2FSoF1f5FQdotfBplEHuEMCAh2oqQdd9HqhQ==","signatures":[{"sig":"MEYCIQDa7s2ByKuiKPtukWHXmqTdE6KauVzQUPR4jdFyjFvyYgIhAKkRrb/nZJtiNMrb3c/RiwrAjueqj2rldQiAnPafqGmm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz5wQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKSA/8CTNu8VtK+DC5VLQAVcXHv4zbiudGFVcTUb8YDnNZrMpC+rWK\r\nNU5h4ES0CebXJUBkOkzoAlt6CAgIAUVfMRV05HOpb1RX5DRIlhQgKPxL/bUT\r\nY9qrDabFiPEc96IDJQ0b6L63qkUKEHn1P+eOMNuxCQVVrTHqaQGqGEsiedl7\r\nlaAGuQc0kQOz+tPDySXHmyqOeQ6K1T8szQM+Yf62//wJ1P03R0KT/d2LQcqK\r\nUHa/GED/kvHvB3dF8wUgo3gEOeapuN/c1AEHUWlRXLiAJkPxfkUodkpqrlDi\r\nb7jx3zVwKqrzjDoSV7i449B99yiAqYZPq48OxhTZALEGqTNBVuU3hHVOefIM\r\nhY9OA9v3WdO2nEGE4NBOYOEoIm4tX6EvYOSVDCkDj2pu/3MhwG23eNCwxPO0\r\nB/A54D8uhv06dtggE4BSNCAc4FWNyrYnfXzUEuYUa6W+lOR1usNHNTsB3w3y\r\nHnh25V4SJ4IaFuGyEe8R/Yh53yflpRKULZD/mLtdLmv9zmfAwhBLayVpBJSJ\r\nnNgu75GKegdjLMkcPCnjTXSCqv5Go0t/e4+SMExF1lDMFJmGvXDqgDbfCd18\r\n28v8/I/DjhYlv1WWs8VbBJIF9pg6QIJXk+hr4baAFidMpowudVkanEvumlHb\r\nIaecMuGMuszoxCcJCfZHqmcg6WNUdnnNP8M=\r\n=zl7B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"62ab62cee067beed468575513f3d64da0e351e8b","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"14.15.4","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.26_1674550288073_0.7624764006617275","host":"s3://npm-registry-packages"}},"1.1.27":{"name":"hof-govfrontend-v3","version":"1.1.27","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.27","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"300236347353a6731017f8829ca45bc0fbd58124","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.27.tgz","fileCount":270,"integrity":"sha512-7V9H9yegl6KZZ66Ys72EHXAYSBZhNysP4nF+PsY7671tGArifVcuZlQGhYiOaAg7aPCJTQk3UrZ54EyLEOirSA==","signatures":[{"sig":"MEUCIHXmYl3jeO5CI3p27u1kIwbi/KZUKNmkI1LuqfArZNaFAiEAjt3jBQbiOr9SnO40B6IuMPr66aHt1bGCx6gGC/zECA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436198},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"13f3e6df2b111f4a5251c30839f4e7356640035d","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.27_1683888296005_0.4581858709005582","host":"s3://npm-registry-packages"}},"1.1.28":{"name":"hof-govfrontend-v3","version":"1.1.28","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.28","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"b9c6964a1ffb76da484707fd850c4ab918d87793","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.28.tgz","fileCount":270,"integrity":"sha512-BnPa2O+isfYmHBNuN1u2HtEst868RjsPtMuF4zjPmI2mQ78I40eImc3aOqmh9DQMnaS2St6LsNOxYfZhrIViag==","signatures":[{"sig":"MEYCIQCurTF2xkvpVaQTDLxGHJWkE0AfCyxnM9gPuE7TgUKVAQIhAIWGb33+bnidYiLsg4arQBsNXIhwZDmZyEHZ48KuURFY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436103},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"2f85b53eca868d1a97b88cc0ed456c2cec3de9db","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.28_1691580608457_0.4712859609918634","host":"s3://npm-registry-packages"}},"1.1.29":{"name":"hof-govfrontend-v3","version":"1.1.29","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.29","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"f83cf15ccd55ef2813f3bdfb7ff5ba134f415f19","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.29.tgz","fileCount":270,"integrity":"sha512-rh/6D2XUbbjtPGxKR/Pd5qAd0OM0Apsz3ak3HOJ8BXNTJCuy14UR96DDj7F4vzB6QJ+zuJCZ606N//BRxZRqbg==","signatures":[{"sig":"MEUCIHNfHRLDS9g7fO2l8pQd7ORoOahzo3IJw0IvjxQxH7L9AiEAnaWazqb4vPMRL4p6Rw6i/Vt6zlkfuKnZhwSj0gJqj2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436102},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"3337b1066aa4530f9cb0596c32d66ac1fa2343f8","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.29_1691591489113_0.5367732933174327","host":"s3://npm-registry-packages"}},"1.1.30":{"name":"hof-govfrontend-v3","version":"1.1.30","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.30","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"23d7d05d52be3b7fd5c492ea17cd0f8f8b4f782b","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.30.tgz","fileCount":270,"integrity":"sha512-VRjObHMEgeNlpvc/DDHBgnaMMsrEhtPw7+iAFfWQCZR1XDjr876pdqFnaZrdX8TqGbGBv8rekm7g6k4iyrgLrw==","signatures":[{"sig":"MEQCIBfpyKBuR+C3N80uiBwAqn6F5+ZQWbhZhB1xyrHanxBwAiBB3g8jKjXfCPLOpmnHpXLuWFtlLIRmC7/cVIo4NBs/Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436722},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"3a35eec0a2b7560ec0720eae8be9eea47c3e6ebe","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.30_1693985238877_0.22244056994290307","host":"s3://npm-registry-packages"}},"1.1.31":{"name":"hof-govfrontend-v3","version":"1.1.31","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.31","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"55b111fad099e6ba4df281757c9aeb5e749962bb","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.31.tgz","fileCount":270,"integrity":"sha512-lzLi50J4D1HVCvWwwIM7Rq/meTQiDk7hBLlr0cOcawdsfbj8P5Ib6IulX7ltEJEtslnRDcwTcENJ/YnKwlzlrQ==","signatures":[{"sig":"MEUCIH2+H9sYe3DLprOCRIf2GzNr7eAUZgUeE/pLd26PPZtSAiEA45d+x2h44ACB94125VAFL1WQmdIVRgeYLFLgy3KcMWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436720},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"fe9dbaaf9e3be4ef1a3760a87e59f1a1b8f29149","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.31_1693998138615_0.23768179610997686","host":"s3://npm-registry-packages"}},"1.1.32":{"name":"hof-govfrontend-v3","version":"1.1.32","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.32","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"d61fed829013d36c42ea50b0f17b49350956725a","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.32.tgz","fileCount":270,"integrity":"sha512-d4w7y5zLFoZUAYEamnjWOeIXRGMAc7nl3kPZVKRfJjqJlpTwH2DH4y6qxytTX19tuvKOzk7j9h6tIs6h2gLmAQ==","signatures":[{"sig":"MEYCIQCFicAtSTqrKiRaUWdzSbOjGI3HSL2rQqVQ1uxlualiuAIhAL0svyJv2y2HQ7D9tnjMw+WIvNGNDR8HRA6oiwt7NF4e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436735},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"2ac9c52beb9c2b4ae2e8d2894eb56fe63de736bc","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.32_1694080132747_0.6654194302581589","host":"s3://npm-registry-packages"}},"1.1.33":{"name":"hof-govfrontend-v3","version":"1.1.33","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.33","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"e750d7310763ed1f3ef8e637e6da8f5ff800ed93","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.33.tgz","fileCount":270,"integrity":"sha512-XA/mNGMxSJTH135LE3JFJzSSfib13xWZMjSsSIR0+gfkwF/hcfD/OET3Td8O1zi+ZJZ1nvGu3/Z4W/w0tkkCwQ==","signatures":[{"sig":"MEUCIQCR15ajPXSUEU/d5JZuLYuhdBnhdYUeM7TSCd9aXoewGwIgJ0Q0wqodUTNbkAWDQ+VvAE4YPtQzwGcNEVQw791qPrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436907},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"af08c528e9ea7e6124ddfc620eee901af8ae7c2f","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.33_1697471397654_0.8150621266444211","host":"s3://npm-registry-packages"}},"1.1.34":{"name":"hof-govfrontend-v3","version":"1.1.34","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.34","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"df2ba41872b16252914c18fe70abb539fc215503","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.34.tgz","fileCount":270,"integrity":"sha512-pWF1xI8rCNaQXMbMpduWRoGxL6wpAQgv9d1aHMfUEwxzIPlWX4ZjqaCXUayusmvBpFjnB/XfH5F/LbHMkW2bzg==","signatures":[{"sig":"MEYCIQCcCmoLkb72hr5WLoOr/jw1sVtKzYuuvJa/Bi6nvT09rwIhAL+jU7mRE2FvZrUChpdwmeTjPS44wnIIlIyupJu8e9v5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436898},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"7756d6906bc45fa727d98602af92a92dd67cfab9","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.34_1698748241609_0.6466853498971081","host":"s3://npm-registry-packages"}},"1.1.35":{"name":"hof-govfrontend-v3","version":"1.1.35","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.35","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"b57d4929741e5b2a92e1c0d6103bcf7011e65403","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.35.tgz","fileCount":270,"integrity":"sha512-adq8a5hQOjYxujFMe4VKK69ng3CPARLE/2xmJe7LbN41m1hG431XTBMtQKo74WXqt/i/SUYW8HewIOX5T4dHNA==","signatures":[{"sig":"MEYCIQDDhFjBohKUouT0u/tKwMtOALHQc8iLeU8ig2kmLoCaKAIhAN9QHj+mGLYaXP8Tf948IYC1gu1mpHN45UFlpwWTGKOr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437728},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"49212f0566b965b43d953264436f6e7b7c044925","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.35_1705336854571_0.2549523732199517","host":"s3://npm-registry-packages"}},"1.1.36":{"name":"hof-govfrontend-v3","version":"1.1.36","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.36","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"0b513f9d76d491028dedfe6c42e1386290fdf99a","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.36.tgz","fileCount":270,"integrity":"sha512-cueOBQ1muhjepWaUJKRrJbJsWdE+fqo45JLg0LNr2zUBXtTnqTSeux3LQid4eZ1eJx5Q6KBLFxEnaUWAK+qWaA==","signatures":[{"sig":"MEQCIGT9dAfVI2yIv/oK5pDcwvrYQVE3OnCuwRh7swV7ZkPBAiBz2qlEng69xZm4td6SO0zCT66aF3dwJxV0xEAuOQCN6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437746},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"4e84ddd361d170900d1d0c7ad62354f74ef003b7","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.36_1705398518140_0.1897590078870639","host":"s3://npm-registry-packages"}},"1.1.37":{"name":"hof-govfrontend-v3","version":"1.1.37","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.37","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"ee082839d4ecc658eabc88fa7db89b6cd70ca07b","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.37.tgz","fileCount":270,"integrity":"sha512-yV00G58uGi5UQi+NaxfFeUanToUKUuyl+QZ5e09uWHWuXMTXYnGdam1TLo8XblSxPgonpm+4oK9ILDUZ5JNSWg==","signatures":[{"sig":"MEUCIQDR2u+UnEfkcdocndEcoio1YOp3Ar+F/INRs9Bf/X22uwIgZ7cKbhybAzIfY3h61uyEHwO93GCpICDXtPSwm1rNZ2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437775},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"b730b6f14a08227d0041f7e40d45a0f5e8b669af","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"7.24.1","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"18.11.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^3.14.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^3.5.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.37_1706606250791_0.4410829354508108","host":"s3://npm-registry-packages"}},"1.1.38":{"name":"hof-govfrontend-v3","version":"1.1.38","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.38","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"c80086bff673d7e0904d2971232674d5bdd4f8bd","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.38.tgz","fileCount":270,"integrity":"sha512-TuawWF0ToVB4+8HUs94XNqSFcedGEdHZJ4D6948lOJMSa2oTGrZ07Gb5tgeCt5fAX42Mcm62L5t3uz1r8XMVxg==","signatures":[{"sig":"MEYCIQCdCv+1YOBeCD/zzbHl2Rc1b7Sj0rjHU3URCiaJZnyGbAIhAK0XimLrdrzZ14fF7O8pl0O/eSrcqbJZiV5u605d+RW7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437811},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"743e05b902d93c3c4d74bda5bfe89a2664d3afd7","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"10.5.0","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"20.11.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.2.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","registry.npmjs.org":"^1.0.1","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^5.1.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.38_1709896912169_0.6057004999217888","host":"s3://npm-registry-packages"}},"1.1.39":{"name":"hof-govfrontend-v3","version":"1.1.39","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.39","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"f636432064f499e5939282c693b3bf18fc36e0df","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.39.tgz","fileCount":270,"integrity":"sha512-C+D3vldq4LTVBy0I6y9uu1Lqea6E/c6ZHFhLUO3ssBOV6oV9aXfUajX2NUXKUeVLQyBD/7s0gt3V02lm3w5rFA==","signatures":[{"sig":"MEYCIQDdkdb+3S0B4NPy6Ui7KsnbWFOtovN/H+mkWIyn2CmzfwIhAO7KJ22E6kNjA/jXaMCW1c8hfaIQgUMpLiZE5q9DKWm/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437832},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"e47a81ad86ee5b05592e4392058fc48117be71f4","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"10.2.4","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"20.11.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.2.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^5.1.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.39_1710321850309_0.16559524784105806","host":"s3://npm-registry-packages"}},"1.1.40":{"name":"hof-govfrontend-v3","version":"1.1.40","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.40","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"10e2640e9381be818ab3bc6476bdfbc169adfec9","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.40.tgz","fileCount":303,"integrity":"sha512-sSSkrifFSIx+GfhXlmVW5Vg9kyT+gnrExXMFRzelYTJjfdmBL6fQb80MhkBTYJVMbm7PIetGDQJnKVe+W9ASfQ==","signatures":[{"sig":"MEQCIBZ5r7/EywKWuYOuytLi9k53fV1RXH0t/lH+Y7iFi4VMAiAYJp+Hr/hcx9ANbOH+9a9H166FwfpWa3l90jlHlxTqjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":864603},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"428151059a34fa7ee3b3f16a63cc277aa4dfa79f","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"10.2.4","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"20.11.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.2.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^5.1.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.40_1721309513848_0.6272461258738473","host":"s3://npm-registry-packages"}},"1.1.41":{"name":"hof-govfrontend-v3","version":"1.1.41","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.41","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"84eaefdc872cdd768ca683f3e2a74ccfd6b49af0","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.41.tgz","fileCount":302,"integrity":"sha512-hNXsncrdg6ARtgs87AB48515QMNgqDYZe9EzkSh6LQLC1zPmyBjGR8CDolHwKbzRhklc5ZL+F41+MGi8Chd3Gw==","signatures":[{"sig":"MEYCIQCcxmW5aivJRF3lOFbugWYk9e3VXxF7eDob8E9vZtlA6AIhAOue0y5nzQ27vhcSOtLCw540XeBlT8M8Vb88mVBm3e8p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519621},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"ed5056b72d458e93c1ae0ac1807348cbffb9dabd","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"10.2.4","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"20.11.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.2.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.7.4","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^5.1.0","jest":"^26.5.0","karma":"^6.3.4","mocha":"^8.4.0","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^14.10.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^4.14.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.41_1722244440907_0.16952610672363844","host":"s3://npm-registry-packages"}},"1.1.42":{"name":"hof-govfrontend-v3","version":"1.1.42","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.42","maintainers":[{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"66c990f077cf3c1367c440dfcfb6c4e128fee561","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.42.tgz","fileCount":302,"integrity":"sha512-RZAhXJ5xIJE3LEbliZ+fz78yaVBztXHS+PfpYAeu3wWlSBC3rCdKs+JbDmkwly2gCAscgoEZP5cgH4aYG4urpQ==","signatures":[{"sig":"MEQCIDsOLva1lFvjdyIBBUusc9Y/9Ijts4WPC5FFTHAXXDZpAiBq2hqn0cRVUq2wj4l7KBQy6turqNgz4ZQdP69pAv79iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519428},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"70fa902722722d2666e52a107b6a021ee58ba0fa","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"10.8.2","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"22.5.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.2.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^5.1.0","jest":"^29.7.0","karma":"^6.3.4","mocha":"^10.7.3","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^3.1.1","webdriverio":"^9.0.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.42_1724063253626_0.459519535641151","host":"s3://npm-registry-packages"}},"1.1.43":{"name":"hof-govfrontend-v3","version":"1.1.43","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.43","maintainers":[{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"e5cb93f4f8d66fd359fb972fc9ef5bc79c5aab91","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.43.tgz","fileCount":302,"integrity":"sha512-y5Jxe6gg+uVp0dL5tVVQprSZBYX9uj9tOd2oRI05EyM/XPSI40EROSizGh5cdsgqxszKidNRpno+5P17+eFy/Q==","signatures":[{"sig":"MEUCIQCp5JwRvO7i149b6G4/NqjB7suToDi0iVreOSIi4+cQogIgW2hKh06A42j49hIC8olXmCU87iFdT4Z/iIzSzQF576c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519229},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"747452a772c80ac2503ce9b84e2e8df71c6d0696","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"10.8.2","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"22.5.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.7.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^5.1.0","jest":"^29.7.0","karma":"^6.3.4","mocha":"^10.7.3","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^4.1.5","webdriverio":"^9.0.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.43_1733233485950_0.9127247105455587","host":"s3://npm-registry-packages"}},"1.1.44":{"name":"hof-govfrontend-v3","version":"1.1.44","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.44","maintainers":[{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"588ec864db8bc401071179199d9a3e7bb6050e2c","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.44.tgz","fileCount":302,"integrity":"sha512-3IQAv6AEM6HEfhmmLraW3yKJHpWE74RxHSPMON7BrtyvBU5M3eEtWIG48J7S7wDr+831r3CHWk4EEJ1VpT9aIQ==","signatures":[{"sig":"MEUCIEBSpthmWXR5i1II65CFHiUBCTYIxRNR/g7WvFHTTeLHAiEA4u6Rnv2HbSb0QPsv6pg7ACJYc1Lj0jHXyl+PxXZbMVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519229},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"5c65055b8811a74274a150e7cb682232c83b4bb7","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"10.8.2","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"22.5.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.7.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^5.1.0","jest":"^29.7.0","karma":"^6.3.4","mocha":"^10.7.3","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^4.1.5","webdriverio":"^9.0.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.44_1734080861756_0.26114993662001473","host":"s3://npm-registry-packages-npm-production"}},"1.1.45":{"name":"hof-govfrontend-v3","version":"1.1.45","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.1.45","maintainers":[{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"f634a6ed0b76dc5744634b1c490e8407a25ece2d","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.1.45.tgz","fileCount":302,"integrity":"sha512-t+YBLrRrS83wgJObnu3YQmalLMap8BASQejOmnAK1CA9gsYW423YGZHsxZird/Ao+LRU1o9P63zZbGWKQCtuhw==","signatures":[{"sig":"MEYCIQCxaWkmOgbk8+GupOZoOGL5vfB3Cl2cFAiebFMPGrT9BQIhAJzjVSa5nlk/kaPjVVynn0iUT5lWpa10+EMaTNadVkoj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519244},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"a6730737f6fbbdfff266997f8ad5fd2823fd53a6","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"10.8.2","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"22.5.1","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.7.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^5.1.0","jest":"^29.7.0","karma":"^6.3.4","mocha":"^10.7.3","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^4.1.5","webdriverio":"^9.0.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.1.45_1736932442696_0.6098320263902524","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"hof-govfrontend-v3","version":"1.2.0","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.2.0","maintainers":[{"name":"impank27","email":"pankaj.sawant@nhs.net"},{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"caa916c8bcdfc667648f1bfbc77037815db50550","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.2.0.tgz","fileCount":302,"integrity":"sha512-+mohbPyCquHTQU7eZKDFUNpvHueGV7DgGy0jlLegJezDd00jCpbNthDz5v5HxHn4QWkJJLs+wfYp6fqLjo5mwA==","signatures":[{"sig":"MEQCIAO9kXxMFWpjfGYoj1Be3w102Gqn3EiXSfORWND5DIt2AiB2Bg5BhpkcBoqC/rxg5tnhq5gvALqCxUlFosVT1/k+VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521442},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"6d8612bd2f53d970dfc36f0e0a25782b2156a53c","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"11.4.2","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"24.4.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.13.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0","notifications-node-client":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^4.5.0","jest":"^29.7.0","karma":"^6.3.4","mocha":"^10.7.3","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^4.1.5","webdriverio":"^9.0.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.2.0_1762250082500_0.2592364212623486","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"hof-govfrontend-v3","version":"1.2.1","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.2.1","maintainers":[{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"f29fe5faf757a9d233c706e2197f527486724718","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.2.1.tgz","fileCount":306,"integrity":"sha512-mNnc8KJzfxhOm/lgQflUQAiqPbxuDnUq1up7LBL+kqs6Ni1kSRBoyKKpbMXbKL6Cw0c3In9foRW8RC4FAYA1nA==","signatures":[{"sig":"MEUCIB+5XQ8Uf0GkaOKep59oazdoeuz6OLh3dcMIG9wZsNRDAiEAt7vhQ1dDk9C8tze2CZeSHbwdGd3Uyo1lks1JucYcEe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198097},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"9b9988975aff60cb3a4f3a822af4cfafea5ff546","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"11.6.2","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"24.12.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.13.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0","notifications-node-client":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^4.5.0","jest":"^29.7.0","karma":"^6.3.4","mocha":"^10.7.3","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^4.1.5","webdriverio":"^9.0.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.2.1_1770266005071_0.4231949635886785","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"hof-govfrontend-v3","version":"1.2.2","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.2.2","maintainers":[{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"9e56b83148ba331a561ebffdfb302f2df54ee6ab","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.2.2.tgz","fileCount":306,"integrity":"sha512-dM1eWqSWYl431HVx8pmqpZOZsk0LZRi0ykRZIAGus4z9uFWRg/BS7ilat0XqLFBmqV85QvVkwk1XtmtN8ahd0g==","signatures":[{"sig":"MEUCIAyGmRj0OnOH8Tgh/2eMrXDsGgVXw4rV50Ffh5ooPIjEAiEAucpFIUqU1iJ3mcNoGbADloJkmvBAKcLBWUYvDeZsiGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198375},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"a66b16d7297649f4bb0eb7a55d6c4617c6da25ea","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"11.6.2","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"24.12.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.13.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0","notifications-node-client":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^4.5.0","jest":"^29.7.0","karma":"^6.3.4","mocha":"^10.7.3","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^4.1.5","webdriverio":"^9.0.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.2.2_1770909043185_0.9585532620784754","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"hof-govfrontend-v3","version":"1.2.4","author":{"name":"HomeOffice"},"license":"MIT","_id":"hof-govfrontend-v3@1.2.4","maintainers":[{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"}],"homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"dist":{"shasum":"0b7dc4579a6a85d3bd4364d561abf6a783fc01e7","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.2.4.tgz","fileCount":306,"integrity":"sha512-g1C0ZNZ3rZwxWw0uxvtM3R2GqLr6IYUizMvuimhveedSH+uCc+2vET3htq8aks2slzRxTtrFfxj5fLV+84/leQ==","signatures":[{"sig":"MEUCIEkBrYKqcphreE4jMWOdOrICdJyZTY3ZhvA6mBVrlDGdAiEArDaoFFQ5Z+N9WTz7hGsKOQVKfw2OBCnfqXAxocabv9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1200125},"main":"index.js","mocha":{"exit":"true","require":"test/common.js","timeout":"6000","reporter":"spec","recursive":"true"},"engines":{"npm":">=6.14.0","node":">=10.22.1"},"gitHead":"fe8b896b2eae9bc5efb8e3cc14ca2e7959562793","scripts":{"ci":"travis-conditions","test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","unit:nocov":"LOG_LEVEL=error mocha","postversion":"git push && git push --tags","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:cookie-banner":"jest test/frontend/jest"},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"repository":{"url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git","type":"git"},"_npmVersion":"11.6.2","description":"A bootstrap for HOF projects","directories":{},"resolutions":{"underscore":"^1.12.1"},"_nodeVersion":"24.12.0","dependencies":{"cp":"^0.2.0","csrf":"^3.0.2","glob":"^7.1.7","sass":"^1.35.2","chalk":"^2.0.0","debug":"^4.3.1","redis":"^3.1.2","urijs":"^1.19.7","dotenv":"^4.0.0","findup":"^0.1.5","helmet":"^3.22.0","is-pdf":"^1.0.0","lodash":"^4.17.21","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","reqres":"^3.0.1","rimraf":"^3.0.2","express":"^4.17.1","mixwith":"^0.1.1","request":"^2.79.0","winston":"^3.3.3","aliasify":"^2.1.0","bluebird":"^3.7.2","callsite":"^1.0.0","chokidar":"^3.4.0","hogan.js":"^3.0.2","minimist":"^1.2.0","mustache":"^2.3.0","deprecate":"^1.0.0","duplexify":"^3.5.0","minimatch":"^3.0.3","uglify-js":"^2.8.22","browserify":"^17.0.0","nodemailer":"^6.6.3","underscore":"^1.12.1","body-parser":"^1.15.1","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","markdown-it":"^12.2.0","serve-static":"^1.14.1","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","govuk-frontend":"^5.13.0","express-session":"^1.13.0","libphonenumber-js":"^1.9.34","express-healthcheck":"^0.1.0","hogan-express-strict":"^0.5.4","homeoffice-countries":"^0.1.0","nodemailer-ses-transport":"^1.5.0","express-partial-templates":"^0.2.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0","notifications-node-client":"^8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"csv":"^5.3.2","nyc":"^15.1.0","chai":"^4.5.0","jest":"^29.7.0","karma":"^6.3.4","mocha":"^10.7.3","sinon":"^11.1.1","eslint":"^7.30.0","funkie":"0.0.5","jquery":"^3.6.0","xmldom":"^0.6.0","istanbul":"^0.4.3","postcode":"0.2.2","watchify":"^4.0.0","karma-cli":"^2.0.0","supertest":"^3.0.0","karma-chai":"^0.1.0","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon-chai":"^3.7.0","@types/jest":"^26.0.14","chai-subset":"^1.6.0","karma-mocha":"^2.0.1","npm-run-all":"^4.1.5","webdriverio":"^9.0.4","concat-stream":"^1.4.7","mocha-sandbox":"^1.0.0","funkie-phantom":"0.0.1","node-mocks-http":"^1.6.2","chai-as-promised":"^7.1.1","karma-browserify":"^8.0.0","eslint-config-hof":"^1.1.0","travis-conditions":"0.0.0","karma-phantomjs-launcher":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/hof-govfrontend-v3_1.2.4_1771427782936_0.7356309349177703","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"hof-govfrontend-v3","description":"A bootstrap for HOF projects","version":"1.2.5","license":"MIT","main":"index.js","author":{"name":"HomeOffice"},"engines":{"node":">=10.22.1","npm":">=6.14.0"},"bin":{"hof-build":"bin/hof-build","hof-transpiler":"bin/hof-transpiler"},"repository":{"type":"git","url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git"},"bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"scripts":{"test":"yarn run unit && yarn run test:cookie-banner && yarn run test:functional && yarn run test:client && yarn run test:lint","unit":"LOG_LEVEL=error nyc _mocha \"test/**/*.spec.js\"","unit:nocov":"LOG_LEVEL=error mocha","test:lint":"eslint . --config ./node_modules/eslint-config-hof/default.js","test:functional":"funkie mocha ./test/functional-tests --exit","test:client":"karma start test/frontend/toolkit/karma.conf.js","test:cookie-banner":"jest test/frontend/jest","ci":"travis-conditions","postversion":"git push && git push --tags"},"dependencies":{"aliasify":"^2.1.0","bluebird":"^3.7.2","body-parser":"^1.15.1","browserify":"^17.0.0","callsite":"^1.0.0","chalk":"^2.0.0","chokidar":"^3.4.0","connect-redis":"^5.2.0","cookie-parser":"^1.4.1","cp":"^0.2.0","csrf":"^3.0.2","debug":"^4.3.1","deprecate":"^1.0.0","dotenv":"^4.0.0","duplexify":"^3.5.0","express":"^4.17.1","express-healthcheck":"^0.1.0","express-partial-templates":"^0.2.0","express-session":"^1.13.0","findup":"^0.1.5","glob":"^7.1.7","govuk-frontend":"^5.13.0","helmet":"^3.22.0","hogan-express-strict":"^0.5.4","hogan.js":"^3.0.2","homeoffice-countries":"^0.1.0","i18n-future":"^2.0.0","i18n-lookup":"^0.1.0","is-pdf":"^1.0.0","libphonenumber-js":"^1.9.34","lodash":"^4.17.21","markdown-it":"^12.2.0","minimatch":"^3.0.3","minimist":"^1.2.0","mixwith":"^0.1.1","mkdirp":"^0.5.1","moment":"^2.24.0","morgan":"^1.10.0","mustache":"^2.3.0","nodemailer":"^6.6.3","nodemailer-ses-transport":"^1.5.0","nodemailer-smtp-transport":"^2.4.2","nodemailer-stub-transport":"^1.1.0","notifications-node-client":"^8.2.1","redis":"^3.1.2","reqres":"^3.0.1","request":"^2.79.0","rimraf":"^3.0.2","sass":"^1.35.2","serve-static":"^1.14.1","uglify-js":"^2.8.22","underscore":"^1.12.1","urijs":"^1.19.7","winston":"^3.3.3"},"devDependencies":{"@types/jest":"^26.0.14","chai":"^4.5.0","chai-as-promised":"^7.1.1","chai-subset":"^1.6.0","concat-stream":"^1.4.7","csv":"^5.3.2","eslint":"^7.30.0","eslint-config-hof":"^1.1.0","funkie":"0.0.5","funkie-phantom":"0.0.1","istanbul":"^0.4.3","jest":"^29.7.0","jquery":"^3.6.0","karma":"^6.3.4","karma-browserify":"^8.0.0","karma-chai":"^0.1.0","karma-cli":"^2.0.0","karma-mocha":"^2.0.1","karma-phantomjs-launcher":"^0.2.3","mocha":"^10.7.3","mocha-sandbox":"^1.0.0","node-mocks-http":"^1.6.2","npm-run-all":"^4.1.5","nyc":"^15.1.0","postcode":"0.2.2","proxyquire":"^1.7.11","release-it":"^17.6.0","sinon":"^11.1.1","sinon-chai":"^3.7.0","supertest":"^3.0.0","travis-conditions":"0.0.0","watchify":"^4.0.0","webdriverio":"^9.0.4","xmldom":"^0.6.0"},"mocha":{"reporter":"spec","require":"test/common.js","recursive":"true","timeout":"6000","exit":"true"},"resolutions":{"underscore":"^1.12.1"},"gitHead":"6dae17cb46c67cda703bca83a8404db8b4d932fb","_id":"hof-govfrontend-v3@1.2.5","homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-SDzOGpULtVOpH6t5uSlNkes2CAibLnwLe4Q82VLjyLw37SBjgJQH/2Vm7HP0IitCCH/gLfyCW0G+dN/0jkj9Sg==","shasum":"32369eb1fdbbdc9d6fb3765942469703ae4f8ae7","tarball":"https://registry.npmjs.org/hof-govfrontend-v3/-/hof-govfrontend-v3-1.2.5.tgz","fileCount":302,"unpackedSize":523479,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAEVX1c5bazXvAI+/IpWaC9Dn1YwWY66tHu+N9g0SI2KAiEA58i8Y/GMnpuedYDc7TuTIW/aT4xHftOaPC1yPXkPxOc="}]},"_npmUser":{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},"directories":{},"maintainers":[{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhsbsa.shrba","email":"Shreyas.Balachandran@nhsbsa.nhs.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hof-govfrontend-v3_1.2.5_1772451902489_0.3045776192546017"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-01T10:17:36.193Z","modified":"2026-03-02T11:45:02.837Z","1.0.0":"2021-11-01T10:17:36.325Z","1.0.1":"2021-11-01T12:31:41.859Z","1.0.2":"2021-11-01T15:08:47.389Z","1.0.3":"2021-11-01T16:02:50.269Z","1.0.4":"2021-11-10T10:59:07.405Z","1.0.5":"2021-11-16T10:19:16.831Z","1.0.6":"2021-11-17T11:06:20.788Z","1.0.7":"2021-11-24T09:03:13.781Z","1.0.8":"2021-12-08T08:11:37.012Z","1.0.9":"2021-12-09T10:20:35.038Z","1.0.10":"2021-12-21T11:14:45.726Z","1.0.11":"2021-12-22T10:45:39.566Z","1.0.12":"2021-12-22T14:39:22.493Z","1.0.13":"2021-12-23T10:19:12.564Z","1.0.14":"2022-01-05T13:47:31.024Z","1.0.15":"2022-01-17T12:25:30.485Z","1.0.16":"2022-01-17T14:54:18.835Z","1.0.17":"2022-01-18T13:39:42.401Z","1.0.18":"2022-02-16T08:37:10.034Z","1.0.19":"2022-02-21T11:44:43.269Z","1.0.20":"2022-02-22T13:22:26.319Z","1.0.21":"2022-02-24T10:49:12.772Z","1.0.22":"2022-02-25T08:07:29.721Z","1.0.23":"2022-03-14T11:48:56.493Z","1.0.24":"2022-04-28T12:36:53.033Z","1.0.25":"2022-05-04T11:01:31.811Z","1.1.0":"2022-05-04T11:39:32.675Z","1.1.1":"2022-05-05T08:42:47.401Z","1.1.2":"2022-05-10T10:18:36.689Z","1.1.3":"2022-05-12T12:12:56.066Z","1.1.4":"2022-06-09T09:22:21.418Z","1.1.5":"2022-06-16T10:39:44.539Z","1.1.6":"2022-07-20T12:30:28.940Z","1.1.7":"2022-07-28T13:06:46.210Z","1.1.8":"2022-07-29T10:26:40.560Z","1.1.9":"2022-08-18T10:13:52.441Z","1.1.10":"2022-08-24T10:50:35.207Z","1.1.11":"2022-09-21T08:22:58.506Z","1.1.12":"2022-09-22T13:03:00.483Z","1.1.13":"2022-10-03T13:54:13.015Z","1.1.14":"2022-10-04T12:10:36.038Z","1.1.15":"2022-10-12T12:57:43.622Z","1.1.16":"2022-12-30T07:50:18.994Z","1.1.17":"2022-12-30T13:37:45.072Z","1.1.18":"2023-01-02T12:34:20.557Z","1.1.19":"2023-01-06T14:00:13.372Z","1.1.20":"2023-01-11T14:25:49.729Z","1.1.21":"2023-01-16T10:45:52.427Z","1.1.22":"2023-01-17T10:15:21.525Z","1.1.23":"2023-01-17T12:17:35.215Z","1.1.24":"2023-01-17T14:55:45.599Z","1.1.25":"2023-01-19T10:53:20.800Z","1.1.26":"2023-01-24T08:51:28.234Z","1.1.27":"2023-05-12T10:44:56.188Z","1.1.28":"2023-08-09T11:30:08.726Z","1.1.29":"2023-08-09T14:31:29.325Z","1.1.30":"2023-09-06T07:27:19.043Z","1.1.31":"2023-09-06T11:02:18.838Z","1.1.32":"2023-09-07T09:48:52.985Z","1.1.33":"2023-10-16T15:49:57.891Z","1.1.34":"2023-10-31T10:30:41.944Z","1.1.35":"2024-01-15T16:40:54.773Z","1.1.36":"2024-01-16T09:48:38.313Z","1.1.37":"2024-01-30T09:17:30.941Z","1.1.38":"2024-03-08T11:21:52.404Z","1.1.39":"2024-03-13T09:24:10.508Z","1.1.40":"2024-07-18T13:31:54.196Z","1.1.41":"2024-07-29T09:14:01.117Z","1.1.42":"2024-08-19T10:27:33.850Z","1.1.43":"2024-12-03T13:44:46.193Z","1.1.44":"2024-12-13T09:07:41.992Z","1.1.45":"2025-01-15T09:14:02.937Z","1.2.0":"2025-11-04T09:54:42.689Z","1.2.1":"2026-02-05T04:33:25.250Z","1.2.2":"2026-02-12T15:10:43.452Z","1.2.4":"2026-02-18T15:16:23.163Z","1.2.5":"2026-03-02T11:45:02.690Z"},"bugs":{"url":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3/-/issues"},"author":{"name":"HomeOffice"},"license":"MIT","homepage":"https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3#readme","repository":{"type":"git","url":"git+https://gitlab.com/nhsbsa/Libraries/hof-govfrontend-v3.git"},"description":"A bootstrap for HOF projects","maintainers":[{"name":"amittn","email":"amit.nagmode1@nhs.net"},{"name":"snehal.joshi","email":"snehal.joshi@nhs.net"},{"name":"nhs-garybrown","email":"garbr@nhsbsa.nhs.uk"},{"name":"ihs-deploy-bot","email":"ihs-deploy-bot@nhsbsa.nhs.uk"},{"name":"nhsbsa.shrba","email":"Shreyas.Balachandran@nhsbsa.nhs.uk"}],"readme":"# HOF (Home Office Forms)\r\n[![NPM_Publish Actions Status](https://github.com/UKHomeOfficeForms/hof/workflows/Automate_Publish/badge.svg)](https://github.com/UKHomeOfficeForms/hof/actions)\r\n[![npm version](https://badge.fury.io/js/hof.svg)](https://badge.fury.io/js/hof)\r\n[![Known Vulnerabilities](https://snyk.io/test/npm/hof/badge.svg)](https://snyk.io/test/npm/hof)\r\n\r\nHOF (Home Office Forms) is a framework designed to assist developers in creating form-based workflows in a rapid, repeatable and secure way. It aims to reduce simple applications as much as possible to being configuration-only.\r\n\r\n## Resources\r\n\r\n### HOF documentation\r\n\r\n[https://ukhomeofficeforms.github.io/hof-guide/](https://ukhomeofficeforms.github.io/hof-guide/)\r\n\r\n## Content Security Policy\r\n### Inline JavaScript from 18.0.0\r\nFrom version 18.0.0, unsafe-inline has been removed from the content security policy by default. This means scripts\r\nmust either be referenced using the src attribute, ```<script src='...'></script>``` or with a nonce value attribute. A nonce\r\nvalue is generated for every request. You can add this to your own templates' inline scripts as needed:\r\n\r\n```\r\n<script {{#nonce}}nonce=\"{{nonce}}\"{{/nonce}}>\r\n...\r\n</script>\r\n```\r\n\r\n### Built with HOF\r\n * https://github.com/UKHomeOffice/gro\r\n * https://github.com/UKHomeOffice/end-tenancy\r\n * [Firearms Licensing (Home Office)](https://github.com/UKHomeOffice/firearms)\r\n * [Contact UK Trade & Investment (UK Trade & Investment)](https://github.com/UKTradeInvestment/contact-ukti)\r\n * [Biometric Residence Permit (Home Office)](https://github.com/UKHomeOffice/brp_app)\r\n * [Report terrorist material (Home Office)](https://github.com/UKHomeOffice/rotm)\r\n * [UKVI Complaints (Home Office)](https://github.com/UKHomeOffice/Complaints)\r\n\r\n## HOF BUILD\r\nPerforms build workflow for hof apps in prod and development\r\n\r\n## Usage\r\n\r\nRun a build by running `hof-build` from the command line in your project directory.\r\n\r\n```\r\nhof-build [task]\r\n```\r\n\r\nIf no task is specified then all tasks will run.\r\n\r\nIt is recommended to alias `hof-build` to an npm script in your package.json.\r\n\r\n## Tasks\r\n\r\n* `browserify` - compiles client-side js with browserify\r\n* `sass` - compiles sass\r\n* `images` - copies images from ./assets/images directory to ./public/images\r\n* `translate` - compiles translation files\r\n\r\n## Watch\r\n\r\nYou can additionally run a `watch` task to start a server instance, which will automatically restart based on changes to files. This will also re-perform the tasks above when relevant files change.\r\n\r\nBy default files inside `node_modules` directories and dotfiles will not trigger a restart. If you want to include these files then you can set `--watch-node-modules` and `--watch-dotfiles` flags respectively.\r\n\r\n### Local environment variables\r\n\r\nYou can load local environment variables from a file by passing an `--env` flag to `hof-build watch` and creating a `.env` file in your project root that defines your local variables as follows:\r\n\r\n```\r\nMY_LOCAL_ENVVAR=foo\r\nMY_OTHER_ENVVAR=bar\r\n```\r\n\r\n_Note: `export` is not required, and values should not be quoted._\r\n\r\nTo load variables from a file other than `.env` you should pass the location of the file as a value on the `--env` flag.\r\n\r\n```\r\nhof-build watch --env .envdev\r\n```\r\n\r\n## Configuration\r\n\r\nThe default settings will match those for an app generated using [`hof-generator`](https://npmjs.com/hof-generator).\r\n\r\nIf a `hof.settings.json` file is found in the application root, then the `build` section of the settings file will be used to override [the default configuration](./defaults.js).\r\n\r\nAlternatively you can define a path to a local config file by passing a `--config` option\r\n\r\n```\r\nhof-build --config /path/to/my/config.js\r\n```\r\n\r\nAny task can be disabled by setting its configuration to `false` (or any falsy value).\r\n\r\n```js\r\nmodule.exports = {\r\n  browserify: false\r\n};\r\n```\r\n\r\n### Configuration options\r\n\r\nEach task has a common configuration format with the following options:\r\n\r\n* `src` - defines the input file or files for the build task\r\n* `out` - defines the output location of the built code where relevant\r\n* `match` - defines the pattern for files to watch to trigger a rebuild of this task\r\n* `restart` - defines if this task should result in a server restart\r\n\r\nAdditionally the server instance created by `watch` can be configured by setting `server` config. Available options are:\r\n\r\n* `cmd` - defines the command used to start the server\r\n* `extensions` - defines the file extensions which will be watched to trigger a restart\r\n\r\n### Shared Translations\r\n\r\nBy default translations put in the commons directory in a HOF project, i.e. `app/common/translations/src`, are bundles together and shared with other translation files of the same name, e.g. fields.json, buttons.json etc. Any other files will have their own json file created in the default.json translation file of a sub application. E.g. in `app/<sub_app>/translations/en/default.json`.\r\n\r\nTo override this behaviour you can add the following to your `hof.settings.json` file or to the settings possible to hof on your server.js file\r\n\r\nHof.settings.json example\r\n```\r\n\"build\": {\r\n  \"translate\": {\r\n    \"shared\": \"./apps/another_common_directory/translations/src\"\r\n  }\r\n}\r\n```\r\n\r\nserver.js example\r\n```\r\nconst hof = require('hof');\r\nconst settings = { ...behaviours, ...routes };\r\n\r\nsettings.build = { translate: { shared: \"./apps/another_common_directory/translations/src\" } };\r\n\r\nconst app = hof(settings);\r\n```\r\n\r\n## HOF TRANSPILER\r\n\r\nHome office forms transpiler is a tiny tool that can be used as part of a build or manually to convert multipart locales files into one default.json. This is used in our stack for translations of form applications.\r\n\r\n## Usage\r\n\r\n```\r\nhof-transpiler [source dir|glob] {OPTIONS}\r\n\r\n       --shared, -s  A path or glob to a directory of shared translations\r\n```\r\n\r\n## Example\r\n\r\nLets say you have a directory such as: ```translations/src/en```\r\n\r\nWhich contains:\r\n```\r\nbuttons.json\r\nemails.json\r\nerrors.json\r\nvalidation.json\r\n```\r\n\r\nIf you run hof-transpiler against the directory ```hof-transpiler ./translations/src```\r\n\r\nIt will iterate through src and for each directory it will create a new directory at the root level with a built default.json file ```translations/en/default.json```\r\n\r\nWhich will look something like\r\n\r\n```\r\n{\r\n  \"buttons\": {\r\n    json blob from buttons.json\r\n  },\r\n  \"emails\": {\r\n    json blob from emails.json\r\n  },\r\n  \"errors\": {\r\n    json blob from errors.json\r\n  },\r\n  \"validation\": {\r\n    json blob from validation.json\r\n  }\r\n}\r\n```\r\n\r\nThis is used further down the hof stack for application translations.\r\n\r\n## Advanced example - duplicate keys between source folder and shared folder\r\n\r\nLets say you have a directory such as: ```translations/src/en```\r\n\r\nWhich contains:\r\nbuttons.json containing:\r\n```json\r\n{\r\n  \"unusual-button\": \"Moo\"\r\n}\r\n```\r\nemails.json containing:\r\n```json\r\n{\r\n  \"customer-email\": \"Hi how are you?\"\r\n}\r\n```\r\n\r\nAnd you also have a directory of shared translations such as: ```shared-translations/src/en```\r\n\r\nWhich contains:\r\nbuttons.json containing:\r\n```json\r\n{\r\n  \"common-button\": \"Click me\"\r\n}\r\n```\r\n\r\nIf you then run:\r\n```bash\r\nhof-transpiler translations/src --shared shared-translations/src\r\n```\r\n\r\nThen transpiled translations should appear in translations/en/default.json as follows:\r\n```json\r\n{\r\n  \"buttons\": {\r\n    \"unusual-button\": \"Moo\",\r\n    \"common-button\": \"Click me\"\r\n  },\r\n  \"emails\": {\r\n    \"customer-email\": \"Hi how are you?\"\r\n  }\r\n}\r\n```\r\n\r\nNote how a deep merge is performed between the json, with key value pairs from \"buttons\" being included from both files.\r\n\r\n## Multiple shared sources\r\n\r\nhof-transpiler supports multiple shared sources, extending them from left to right. This is useful if you have translations shared between applications, and additional shared translations between routes within an application.\r\n\r\nIf you have the following sources:\r\n\r\nnode_modules/hof-template-partials/translations/src/en/buttons.json\r\n```json\r\n{\r\n  \"continue\": \"Continue\",\r\n  \"skip\": \"Skip\",\r\n  \"submit\": \"Submit\",\r\n  \"abort\": \"Abort\"\r\n}\r\n```\r\n\r\ncommon/translations/src/en/buttons.json\r\n```json\r\n{\r\n  \"skip\": \"Skip this step\",\r\n  \"cancel\": \"Cancel\"\r\n}\r\n```\r\n\r\nmy-application/translations/src/en/buttons.json\r\n```json\r\n{\r\n  \"continue\": \"Go Forth!\"\r\n}\r\n```\r\n\r\nIf you then run:\r\n```bash\r\nhof-transpiler my-application/translations/src --shared node_modules/hof-template-partials/translations/src --shared common/translations/src\r\n```\r\n\r\nmy-application/translations/en/default.json\r\n```json\r\n{\r\n  \"buttons\": {\r\n    \"continue\": \"Go Forth!\",\r\n    \"skip\": \"Skip this step\",\r\n    \"submit\": \"Submit\",\r\n    \"abort\": \"Abort\",\r\n    \"cancel\": \"Cancel\"\r\n  }\r\n}\r\n```\r\n#HOF Controller\r\n\r\nImplements a request pipeline for GET and POST of forms, with input cleaning/formatting and validation.\r\n\r\n## Usage\r\n\r\nBasic usage:\r\n\r\n```javascript\r\nvar Form = require('./controller');\r\n\r\nvar form = new Form({\r\n    template: 'form',\r\n    fields: {\r\n        name: {\r\n            validate: 'required'\r\n        }\r\n    }\r\n});\r\n\r\napp.use('/', form.requestHandler());\r\n```\r\n\r\nThis won't really be very useful though, since all it will do is render the \"form\" template on `/` and respond to GET and POST requests.\r\n\r\nFor real-world usage you will probably want to extend the Form class to create your own controllers.\r\n\r\n```javascript\r\nvar Form = require('./controller''),\r\n    util = require('util');\r\n\r\nvar MyForm = function (options) {\r\n    Form.call(this, options);\r\n};\r\n\r\nutil.inherits(MyForm, Form);\r\n\r\nmodule.exports = MyForm;\r\n```\r\n\r\nThe Form class allows for a number of insertion points for extended functionality:\r\n\r\n* `configure`   Allows for dynamic overwriting of particular points of form configuration based on user session\r\n* `process`     Allows for custom formatting and processing of input prior to validation\r\n* `validate`    Allows for custom input validation\r\n* `getValues`   To define what values the fields are populated with on GET\r\n* `saveValues`  To define what is done with successful form submissions\r\n\r\nAll of these methods take three arguments of the request, the response and a callback. In all cases the callback should be called with a first argument representing an error.\r\n\r\n* `getErrors/setErrors` Define how errors are persisted between the POST and subsequent GET of a form step.\r\n* `locals` Define what additional variables a controller exposes to its template\r\n\r\nThese methods are synchronous and take only the request and response obejct as arguments.\r\n\r\n### Validators\r\n\r\nThe library [supports a number of validators](https://github.com/UKHomeOffice/passports-form-controller/blob/master/lib/validation/validators.js).\r\n\r\nBy default the application of a validator is optional on empty strings. If you need to ensure a field is validated as being 9 characters long and exists then you need to use both an `exactlength` and a `required` validator.\r\n\r\n#### Custom Validators\r\n\r\nCustom validator functions can be passed in field config. These must be named functions and the name is used as the error.type for looking up validation error messages.\r\n\r\nfields.js\r\n```js\r\n{\r\n    'field-1': {\r\n        validate: ['required', function isTrue(val) {\r\n            return val === true;\r\n        }]\r\n    }\r\n}\r\n```\r\n\r\n### steps config\r\n\r\n#### Handles journey forking\r\n\r\nEach step definition accepts a `next` property, the value of which is the next route in the journey. By default, when the form is successfully submitted, the next steps will load. However, there are times when it is necessary to fork from the current journey based on a users response to certain questions in a form. For such circumstances there exists the `forks` property.\r\n\r\nIn this example, when the submits the form, if the field called 'example-radio' has the value 'superman', the page at '/fork-page' will load, otherwise '/next-page' will be loaded.\r\n\r\n```js\r\n\r\n'/my-page': {\r\n    next: '/next-page',\r\n    forks: [{\r\n        target: '/fork-page',\r\n        condition: {\r\n            field: 'example-radio',\r\n            value: 'superman'\r\n        }\r\n    }]\r\n}\r\n```\r\n\r\nThe condition property can also take a function. In the following example, if the field called 'name' is more than 30 characters in length, the page at '/fork-page' will be loaded.\r\n\r\n```js\r\n\r\n'/my-page': {\r\n    next: '/next-page',\r\n    forks: [{\r\n        target: '/fork-page',\r\n        condition: function (req, res) {\r\n            return req.form.values['name'].length > 30;\r\n        }\r\n    }]\r\n}\r\n```\r\n\r\nForks is an array and therefore each fork is interrogated in order from top to bottom. The last fork whose condition is met will assign its target to the next page variable.\r\n\r\nIn this example, if the last condition resolves to true - even if the others also resolve to true - then the page at '/fork-page-three' will be loaded. The last condition to be met is always the fork used to determine the next step.\r\n\r\n```js\r\n\r\n'/my-page': {\r\n    next: '/next-page',\r\n    forks: [{\r\n        target: '/fork-page-one',\r\n        condition: function (req, res) {\r\n            return req.form.values['name'].length > 30;\r\n        }\r\n    }, {\r\n        target: '/fork-page-two',\r\n        condition: {\r\n            field: 'example-radio',\r\n            value: 'superman'\r\n        }\r\n    }, {\r\n        target: '/fork-page-three',\r\n        condition: function (req, res) {\r\n            return typeof req.form.values['email'] === 'undefined';\r\n        }\r\n    }]\r\n}\r\n```\r\n\r\n### Dynamic field options\r\n\r\nIf the options for a particular field are dependent on aspects of the user session, then these can be extended on a per-session basis using the `configure` method.\r\n\r\nFor example, for a dynamic address selection component:\r\n\r\n```js\r\nMyForm.prototype.configure = function configure(req, res, next) {\r\n    req.form.options.fields['address-select'].options = req.sessionModel.get('addresses');\r\n    next();\r\n}\r\n```\r\n\r\n### The FormError class\r\n\r\nFormError can be used as a façade to normalise different types of error one may receive / trigger, and to be subsequently returned from a controller.\r\nIts constructor takes a series of options. `title` and `message` have both getters and public methods to define default values.\r\n\r\n\r\n```js\r\n\r\nlet error = new ErrorClass(this.missingDoB, {\r\n    key: this.missingDob,\r\n    type: 'required',\r\n    redirect: '/missingData',\r\n    title: 'Something went wrong',\r\n    message: 'Please supply a valid date of birth'});\r\n```\r\n\r\n##hof-behaviour-session\r\n\r\nHOF Behaviour for reading and writing to the session\r\n\r\n##Usage\r\n\r\n###With [mixwith.js](https://github.com/justinfagnani/mixwith.js)\r\n\r\n```js\r\nconst mix = require('mixwith').mix;\r\nconst Session = require('./controller/behaviour-session');\r\nconst BaseController = require('./controller');\r\n\r\nclass MyController extends mix(BaseController).with(Session) {\r\n  ...\r\n}\r\n```\r\n`MyController` now extends `hof-form-controller` and has `hof-behaviour-session` functionality mixed in.\r\n\r\n##Functionality\r\n\r\nThis mixin extends `hof-form-controller` by persisting the form data to the `sessionModel` - assuming the [session-model](https://github.com/UKHomeOfficeForms/hof-form-wizard/blob/master/lib/middleware/session-model.js) middleware has been applied.\r\n\r\nThe following form controller methods are used:\r\n\r\n* `getValues(req, res, cb)` - calls callback with `null` and a map of all items in the `sessionModel`, extended with `errorValues` - to persist entered values on current step if validation fails\r\n* `saveValues(req, res, cb)` - Called on success. Sets all step fields in `req.form.values` to the sessionModel, unsets `errorValues`.\r\n* `getErrors(req)` - returns all errors for fields on the current step (`req.form.options.fields`), excluding redirects. Set to `req.form.errors` in `hof-form-controller`.\r\n* `setErrors(err, req)` - called on validation error(s). Sets the current step field values as `errorValues` in sessionModel to be used in `getValues`. Sets `errors` to sessionModel - a map of `field-name: error` to be used in `getErrors`.\r\n* `locals(req, res)` - Extends the result of `super.locals` with `baseUrl` (`req.baseUrl`) and `nextPage` (the result of `this.getNextStep(req, res)`).\r\n* `missingPrereqHandler(req, res)` - Error handler called when a `MISSING_PREREQ` error is thrown from the [check-progress](https://github.com/UKHomeOfficeForms/hof-form-wizard/blob/master/lib/middleware/check-progress.js) middleware. This occurs if a step is visited out of sequence. This error handler causes the user to be redirected to the last completed step, or the first step if none have been completed.\r\n* `errorHandler(err, req, res, next)` - checks if `err.code` is `MISSING_PREREQ`, if so calls `missingPrereqHandler`, if not calls `super` to hand over to parent error handler.\r\n\r\n\r\n##behaviour-hooks\r\n\r\nHOF Behaviour enabling lifecycle hooks for extending functionality in main form pipeline.\r\n\r\n##Usage\r\n\r\n###With [mixwith.js](https://github.com/justinfagnani/mixwith.js)\r\n\r\n```js\r\nconst mix = require('mixwith').mix;\r\nconst Hooks = require('./controller/behaviour-hooks');\r\nconst BaseController = require('./controller');\r\n\r\nclass MyController extends mix(BaseController).with(Hooks) {\r\n  ...\r\n}\r\n```\r\n`MyController` now extends `hof-form-controller` and has `hof-behaviour-hooks` functionality mixed in.\r\n\r\n##Functionality\r\n\r\nThe following hooks are currently supported, the methods are GET/POST pipeline methods from `hof-form-controller`:\r\n\r\n####GET\r\n* `_getErrors` - `'pre-getErrors', 'post-getErrors'`\r\n* `_getValues` - `'pre-getValues', 'post-getValues'`\r\n* `_locals` - `'pre-locals', 'post-locals'`\r\n* `render` - `'pre-render', 'post-render'`\r\n\r\n####POST\r\n* `_process` - `'pre-process', 'post-process'`\r\n* `_validate` - `'pre-validate', 'post-validate'`\r\n* `saveValues` - `'pre-saveValues', 'post-saveValues'`\r\n* `successHandler` - `'pre-successHandler', 'post-successHandler'`\r\n\r\n###In field config\r\n\r\nfields.js\r\n```js\r\nmodule.exports = {\r\n  'field-1': {\r\n    hooks: {\r\n      'post-locals': (req, res, next) => {\r\n        Object.assign(res.locals, {\r\n          foo: 'bar'\r\n        });\r\n        next();\r\n      },\r\n      'pre-process': (req, res, next) => {\r\n        req.body['field-1'] = req.body['field-1'].toUpperCase();\r\n        next();\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n# HOF Model\r\nSimple model for interacting with http/rest apis.\r\n\r\n## Usage\r\n```javascript\r\nconst Model = require('./model');\r\n```\r\n## Data Storage\r\n\r\nModels can be used as basic data storage with set/get and change events.\r\n\r\n### Methods\r\n\r\n#### `set`\r\n\r\nSave a property to a model. Properties can be passed as a separate key/value arguments, or with multiple properties as an object.\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.set('key', 'value');\r\nmodel.set({\r\n  firstname: 'John',\r\n  lastname: 'Smith'\r\n});\r\n```\r\n\r\n#### `get`\r\n\r\nRetrieve a property from a model:\r\n\r\n```javascript\r\nconst val = model.get('key');\r\n// val = 'value'\r\n```\r\n\r\n#### `toJSON`\r\n\r\nReturns a map of all properties on a model:\r\n\r\n```javascript\r\nconst json = model.toJSON();\r\n// json = { key: 'value' }\r\n```\r\n\r\n### Events\r\n\r\n`change` is emitted when a property on a model changes\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.on('change', (changedFields) => {\r\n  // changedFields contains a map of the key/value pairs which have changed\r\n  console.log(changedFields);\r\n});\r\n```\r\n\r\n`change:<key>` is emitted when a particular property - with a key of `<key>` - on a model changes\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.on('change:name', (newValue, oldValue) => {\r\n  // handler is passed the new value and the old value as arguents\r\n});\r\nmodel.set('name', 'John Smith');\r\n```\r\n\r\n### Referenced Fields\r\n\r\nA field can be set to a reference to another field by setting it a value of `$ref:<key>` where `<key>` is the field to be reference. The field will then behave exactly like a normal field except that its value will always appear as the value of the referenced field.\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.set('home-address', '1 Main Street');\r\nmodel.set('contact-address', '$ref:home-address');\r\n\r\nmodel.get('contact-address'); // => '1 Main Street';\r\nmodel.set('home-address', '2 Main Street');\r\nmodel.get('contact-address'); // => '2 Main Street';\r\n\r\nmodel.toJSON(); // => { home-address: '2 Main Street', 'contact-address': '2 Main Street' }\r\n```\r\n\r\nChange events will be fired on the referenced field if the underlying value changes.\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.set('home-address', '1 Main Street');\r\nmodel.set('contact-address', '$ref:home-address');\r\nmodel.on('change:contact-address', (value, oldValue) => {\r\n  // this is fired when home-address property changes\r\n});\r\n\r\nmodel.set('home-address', '2 Main Street');\r\n```\r\n\r\nA field can be unreferenced by setting its value to any other value.\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.set('home-address', '1 Main Street');\r\n\r\n// reference the field\r\nmodel.set('contact-address', '$ref:home-address');\r\n\r\n// unreference the field\r\nmodel.set('contact-address', '1 Other Road');\r\n```\r\n\r\n## API Client\r\n\r\nNormally this would be used as an abstract class and extended with your own implementation.\r\n\r\nImplementations would normally define at least a `url` method to define the target of API calls.\r\n\r\nThere are three methods for API interaction corresponding to GET, POST, and DELETE http methods. These methods all return a Promise.\r\n\r\n### Methods\r\n\r\n#### `fetch`\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.fetch().then(data => {\r\n  console.log(data);\r\n});\r\n```\r\n\r\n#### `save`\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.set({\r\n  property: 'properties are sent as JSON request body by default'\r\n});\r\nmodel.save().then(data => {\r\n  console.log(data);\r\n});\r\n```\r\n\r\nThe method can also be overwritten by passing options\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.set({\r\n  property: 'this will be sent as a PUT request'\r\n});\r\nmodel.save({ method: 'PUT' }).then(data => {\r\n  console.log(data);\r\n});\r\n```\r\n\r\n#### `delete`\r\n\r\n```javascript\r\nconst model = new Model();\r\nmodel.delete().then(data => {\r\n  console.log(data);\r\n});\r\n```\r\n\r\n### Options\r\n\r\nIf no `url` method is defined then the model will use the options parameter and [Node's url.format method](https://nodejs.org/api/url.html#url_url_format_urlobj) to construct a URL.\r\n\r\n```javascript\r\nconst model = new Model();\r\n\r\n// make a GET request to http://example.com:3000/foo/bar\r\nmodel.fetch({\r\n  protocol: 'http',\r\n  hostname: 'example.com',\r\n  port: 3000,\r\n  path: '/foo/bar'\r\n}).then(data => {\r\n  console.log(data);\r\n});\r\n```\r\n\r\n### Events\r\n\r\nAPI requests will emit events as part of their lifecycle.\r\n\r\n`sync` is emitted when an API request is sent\r\n```javascript\r\nmodel.on('sync', function (settings) { });\r\n```\r\n\r\n`success` is emitted when an API request successfully completes\r\n```javascript\r\nmodel.on('success', function (data, settings, statusCode, responseTime) { });\r\n```\r\n\r\n`fail` is emitted when an API request fails\r\n```javascript\r\nmodel.on('fail', function (err, data, settings, statusCode, responseTime) { });\r\n```\r\n\r\n### HOF Model APIs\r\n- `Html-To-Pdf Converter`: This extends the HOF model to interact with the html-to-pdf converter API https://github.com/UKHomeOffice/html-pdf-converter. The environmental variable `PDF_CONVERTER_URL` needs to be set to its local url when running in the same kube namespace to the service that wants to use it. This is then followed by the default port `10443` and then the URI for which part of the service you want to consume. For example:`https://html-pdf-converter:10443/convert` when the container is named `html-pdf-converter` in your kube deployment file. This has to be set to `https` for communication between services to work on ACP. However, `settings.rejectUnauthorized = false;` is set in the model to circumvent expired certificates due to this. This is preferable to using:\r\n```\r\nname: NODE_TLS_REJECT_UNAUTHORIZED\r\nvalue: \"0\"\r\n```\r\nwhich should NOT be used as it sets ignoring TLS at a global level which could present a MITM (Man-In-The-Middle) attack.\r\n\r\nUsage: Example below, as per the converter docs (link above) it accepts html and responds with Buffered data in pdf format which can then be either written to a file or attached to a Gov Notify message:\r\n```\r\nconst PDFModel = require('hof').apis.pdfConverter;\r\n\r\nconst pdfModel = new PDFModel();\r\npdfModel.set({ template: html });\r\nconst pdfData = await pdfModel.save();\r\n```\r\n\r\n# HOF Middleware\r\nA collection of commonly used HOF middleware, exports `cookies`, `notFound`, and `errors` on `middleware`\r\n\r\n## Arranging the middleware in your app\r\n\r\nCookies middleware should be placed before any other routes, this guarantees that any data gathered in the form will be saved to the session.\r\nThe Not Found middleware should be placed after all routes and before the Error handler middleware. This arrangement ensures that if an error is thrown it will be caught.\r\n\r\n## Cookies\r\n\r\n### Usage\r\n```js\r\napp.use(require('hof').middleware.cookies({\r\n  'cookie-name': 'my-application-cookie',\r\n  'param-name': 'my-query-param'\r\n}));\r\n```\r\n\r\nThis middleware must be declared before your other routes.\r\n\r\n### Options\r\nThe `cookie-name` can be the same as your session cookie. (The\r\nmiddleware will not overwrite it.) Defaults to `hof-cookie-check`.\r\n\r\nThe `param-name` should be chosen so that it does not clash with names\r\nyou are using elsewhere. In almost all cases the default value of\r\n`hof-cookie-check` will suffice.\r\n\r\nThe error raised when cookies are not supported by the client can then\r\nbe handled in you error handler by identifying it using its `code`\r\nproperty which will be set to `NO_COOKIES`.\r\n\r\nYou can also provide an array of healthcheck URLs with `healthcheckUrls`,\r\nshould you not want to throw a Cookies required error when requesting the app with specific URLs.\r\nKubernetes healthcheck URLs are provided as defaults if no overrides are supplied.\r\n\r\n## Not found (404)\r\n\r\nExpects there to be a view called 404 in your configured `/views` directory\r\n\r\n### Usage\r\n```js\r\napp.use(require('hof').middleware.notFound({\r\n  logger: require('/logger'),\r\n  translate: require('hof').i18n({path: path_to_translations/__lng__/__ns__.json}).translate\r\n}));\r\n```\r\n\r\nThis middleware should be declared *after* your other routes but *before* your errorhandler.\r\n\r\n### Options\r\n`logger` can be any object with a warn method.\r\n\r\n`translate` can be the HOF i18n translate function\r\n\r\n## Errors\r\n\r\n### Usage\r\n```js\r\napp.use(require('hof').middleware.errors({\r\n  logger: require('/logger'),\r\n  translate: require('hof').i18n({path: path_to_translations/__lng__/__ns__.json}).translate,\r\n  debug: true\r\n}));\r\n```\r\n\r\nThis middleware must be declared *after* your other routes.\r\n\r\n### Options\r\n`logger` can be any object with an error method.\r\n\r\n`translate` can be the HOF i18n translate function\r\n\r\n`debug` set to true will present the stack trace in the form and return the err as the content of the template.\r\n\r\n__Note__ If `debug === true` translations will not be served, but the error handler default messages\r\n=======\r\n## Deep translate\r\n\r\ndeepTranslate middleware supports nested conditional translations in order to show different content in different scenarios. The middleware adds a `translate` function to `req` which is used in various points throughout the architecture.  This middleware must be applied before any other middleware which rely on the `req.translate` function. Also when initializing the form wizard, or template mixins, if a `translate` function is provided, this will be used rather than the deepTranslate middleware.\r\n\r\n### Usage\r\n\r\n```js\r\nconst i18nFuture = require('hof').i18n;\r\nconst i18n = i18nFuture({\r\n  path: path.resolve(__dirname, './path/to/translations')\r\n})\r\napp.use(require('hof').middleware.deepTranslate({\r\n  translate: i18n.translate.bind(i18n)\r\n}));\r\n```\r\n\r\nlocales\r\n```json\r\n\"fields\": {\r\n    \"field-name\": {\r\n        \"label\": {\r\n            \"dependent-field\": {\r\n                \"value-1\": {\r\n                    \"dependent-field-2\": {\r\n                        \"value-1\": \"Label 1\",\r\n                        \"value-2\": \"Label 2\"\r\n                    }\r\n                },\r\n                \"value-2\": \"Label 3\"\r\n            },\r\n            \"default\": \"Fallback label\"\r\n        }\r\n    }\r\n}\r\n```\r\n\r\nUsing the translation key `fields.field-name.label` will return different values in different situations depending on the values of named fields. In the above example the following are true:\r\n\r\n* If both `dependent-field` and `dependent-field-2` have the value `\"value-1\"`, the label returned will be `\"Label 1\"`.\r\n* If the value of `dependent-field` is `\"value-1\"` and the value of `dependent-field-2` is `\"value-2\"`, the label returned will be `\"Label 2\"`.\r\n* If the value of `dependent-field` is `\"value-2\"` the label returned will be `\"Label 3\"` regardless of the value of `dependent-field-2`\r\n* The default label `\"Fallback label\"` will be used if value of `dependent-field` is neither of the given options, or it is `undefined`. It will also be used if the value of `dependent-field` is `\"value-1\"` and the value of `dependent-field-2` is neither of the given options or it is undefined.\r\n\r\n# HOF Components\r\n\r\n## Date Component\r\n\r\nA component for handling the rendering and processing of 3-input date fields used in HOF Applications.\r\n\r\n## Usage\r\n\r\nIn your fields config:\r\n```js\r\nconst dateComponent = require('hof').components.date;\r\n\r\nmodule.exports = {\r\n  'date-field': dateComponent('date-field', {\r\n    validate: ['required', 'before']\r\n  })\r\n}\r\n```\r\n\r\nThe above example will create a new date component with the key `'date-field'` and will apply the validators `required` and `before` (before today).\r\n\r\n## Configuration\r\n\r\nThe following optional configuration options are supported:\r\n\r\n* `validate {String|Array}` - validators to use on the processed date field\r\n* `template` - an absolute path to an alternate template.\r\n* `dayOptional {Boolean}` - day defaults to `01` if omitted. Defaults to `false`\r\n* `monthOptional {Boolean}` - month defaults to `01` if omitted. If true then also forces `dayOptional` to be true. Defaults to `false`\r\n\r\n## Labels\r\n\r\nThe three intermedate fields have fallback labels of Day, Month and Year, however custom labels can be used by including the translation at the following path:\r\n\r\nfields.json\r\n```json\r\n{\r\n  \"field-name\": {\r\n    \"parts\": {\r\n      \"day\": {\r\n        \"label\": \"Custom Day Label\"\r\n      },\r\n      \"month\": {\r\n        \"label\": \"Custom Month Label\"\r\n      },\r\n      \"year\": {\r\n        \"label\": \"Custom Year Label\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n# Summary Page Component\r\n\r\nHOF behaviour for showing summary pages\r\n\r\nThe behaviour mixin will create a set of \"locals\" data which is compatible with [the `confirm` view from `hof-template-partials`](https://github.com/UKHomeOfficeForms/hof-template-partials/blob/master/views/confirm.html).\r\n\r\n## Usage\r\n\r\nIf no sections config is passed, then the mixin will create a section for each step that has fields, and a row within each section for each field on that step.\r\n\r\n```js\r\n'/confirm': {\r\n  behaviours: require('hof').components.summary,\r\n  ...\r\n}\r\n```\r\n\r\n\r\nAlternatively, sections can be defined manually as follows:\r\n\r\n```js\r\n'/confirm': {\r\n  behaviours: require('hof').components.summary,\r\n  sections: {\r\n    'museum-details': [\r\n      'name',\r\n      {\r\n        field: 'exhibit-addresses',\r\n        parse: (value) => value.map(a => a.address),\r\n        step: '/exhibit-add-another-address'\r\n      }\r\n    ],\r\n    'contact': [\r\n      'contact-name',\r\n      'contact-email',\r\n      'contact-phone',\r\n      {\r\n        field: 'contact-address',\r\n        step: '/contact-address'\r\n      }\r\n    ]\r\n  },\r\n  ...\r\n}\r\n```\r\n\r\n## Configuration\r\n\r\nThe `sections` configuration should be a map of arrays, where the entries in the array are the fields that should be shown within that section.\r\n\r\n### Field configuration\r\n\r\nFields can be defined as simple strings of the field key, in which case all default configuration will be used.\r\n\r\nAlternatively, a field can be passed as an object with a `field` property defining the field key, and any additional properties as follows:\r\n\r\n* `step` - `String` defines the step which the user is returned to to edit the field value. By default this is the first step in the form's steps configuration which contains the field.\r\n* `parse` - `Function` can parse the value for the field from the session into a value for display.\r\n* `derivation` - `Object` allows for a new derived field based on a combination of other fields in the form. Note that\r\n  if both `derivation` and `parse` are specified then parse will be applied to the result of derivation. E.G.\r\n  ```javascript\r\n     derivation: {\r\n       fromFields: ['field-one', 'field-two'],\r\n       combiner: (values) => values.map(it => Number(it)).reduce((a, b) => a + b, 0)\r\n     }\r\n  ```\r\n* `useOriginalValue` - `Object` uses original value of radio button or checkbox label rather than trying to find a translation in the `fields.json` file. This could be due to options that are generated by user input that can not be predicted in advance, which are subsequently used to populate a value in the summary page. One good example is using one of many addresses inputted by a user that is additionally a contact address. See example below:\r\n![Firearms Use Original Value Summary Page Example](docs/images/firearms_use_original_value_summary.png)\r\n\r\n* `multipleRowsFromAggregate` - `Object` if this object exists on a field, it uses the `labelCategory`, `valueCategory` and `valueTranslation` values to populate the row's label and value name but also iterates over multiple rows that have been aggregated under one field name. There is one good reference of this in Firearms where the following example is used:\r\n```javascript\r\n{\r\n  field: 'location-addresses',\r\n  step: '/location-add-another-address',\r\n  multipleRowsFromAggregate: {\r\n    labelCategory: 'address',\r\n    valueCategory: 'address-category',\r\n    // Optional: uses valueCategory name if not specified\r\n    valueTranslation: 'location-address-category'\r\n  }\r\n}\r\n```\r\nThe `location-addresses` field is one that the application has setup to aggregate and store all addresses labelled with the `address` field. Each address is a storage location for firearms, and so there is a sub-category which lists what firearms type is listed under each address (i.e. Full-bore, small-bore, muzzle-loading), and these are stored under the `address-category` field. Along with translations to them in the `fields.json` file living under the `location-address-category` translation header. By utilising these three values one can achieve the following output on the summary page.\r\n\r\n![Firearms Summary Page Example](docs/images/firearms_summary_page_example.png)\r\n\r\nThis allows the creation of summary rows based on unknown dynamic user input, i.e. we can not predict in advance how many addresses a user wants to input, what the addresses are and how many categories the user wants to attach to each address. This allows you to easily list them this way.\r\n\r\n## Translations\r\n\r\nThe content for section headings and field labels will be loaded from translation files based on the keys.\r\n\r\n### Section headings\r\n\r\nTranslations for section headings are looked for in the following order:\r\n\r\n* `pages.confirm.sections.${key}.header`\r\n* `pages.${key}.header`\r\n\r\n### Field labels\r\n\r\nTranslations for field labels are looked for in the following order:\r\n\r\n* `pages.confirm.fields.${key}.label`\r\n* `fields.${key}.label`\r\n* `fields.${key}.legend`\r\n\r\n# Emailer Component\r\nHOF behaviour to send emails\r\n\r\n## Usage\r\n\r\n```js\r\nconst EmailBehaviour = require('hof').components.emailer;\r\n\r\n// configure email behaviour\r\nconst emailer = EmailBehaviour({\r\n  transport: 'ses',\r\n  transportOptions: {\r\n    accessKeyId: '...',\r\n    secretAccessKey: '...'\r\n  },\r\n  template: path.resolve(__dirname, './views/emails/confirm.html'),\r\n  from: 'confirmation@homeoffice.gov.uk',\r\n  recipient: 'customer-email',\r\n  subject: 'Application Successful'\r\n});\r\n\r\n// in steps config\r\nsteps: {\r\n  ...\r\n  '/confirm': {\r\n    behaviours: ['complete', emailer],\r\n    next: '/confirmation',\r\n    ...\r\n  },\r\n  ...\r\n}\r\n```\r\n\r\n## Options\r\n\r\nIn addition to the options passed to `hof-emailer`, the following options can be used:\r\n\r\n* `recipient` - _Required_ - defines the address to which email will be sent. This can be set either as a key to retrieve an email address from the session, or explicitly to an email address.\r\n* `template` - _Required_ - defines the mustache template used to render the email content.\r\n* `subject` - defines the subject line of the email.\r\n* `parse` - parses the session model into an object used to populate the template.\r\n\r\n`recipient` and `subject` options can also be defined as functions, which will be passed a copy of the session model and a translation function as arguments, and should return a string value.\r\n\r\n```js\r\n// use a translated value for the email subject line\r\nconst emailer = EmailBehaviour({\r\n  // ...\r\n  subject: (model, translate) => translate('email.success.subject')\r\n});\r\n```\r\n\r\n# HOF Emailer\r\n\r\nAn emailer service for HOF applications.\r\n\r\n## Installation\r\n\r\n```bash\r\n$ npm install hof-emailer --save\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\n// first create an emailer instance\r\nconst Emailer = require('hof').components.email.emailer;\r\nconst emailer = new Emailer({\r\n  from: 'sender@example.com',\r\n  transport: 'smtp',\r\n  transportOptions: {\r\n    host: 'my.smtp.host',\r\n    port: 25\r\n  }\r\n});\r\n\r\n// then you can use your emailer to send emails\r\nconst to = 'recipient@example.com';\r\nconst body = 'This is the email body';\r\nconst subject = 'Important email!'\r\nemailer.send(to, body, subject)\r\n  .then(() => {\r\n    console.log(`Email sent to ${to}!`);\r\n  });\r\n```\r\n\r\n## Options\r\n\r\n- `from`: <String>: Address to send emails from. Required.\r\n- `transport`: <String>: Select what mechanism to use to send emails. Defaults: 'smtp'.\r\n- `transportOptions`: <Object>: Set the options for the chosen transport, as defined below. Required.\r\n- `layout`: <String>: Optional path to use a custom layout for email content.\r\n\r\n## Transports\r\n\r\nThe following transport options are available:\r\n\r\n### `smtp`\r\n\r\n[nodemailer-smtp-transport](https://github.com/andris9/nodemailer-smtp-transport)\r\n\r\n#### Options\r\n\r\n- `host` <String>: Address of the mailserver. Required.\r\n- `port` <String|Number>: Port of the mailserver. Required.\r\n- `ignoreTLS` <Boolean>: Defaults to false.\r\n- `secure` <Boolean>: Defaults to true.\r\n- `auth.user` <String>: Mailserver authorisation username.\r\n- `auth.pass` <String>: Mailserver authorisation password.\r\n\r\n### `ses`\r\n[nodemailer-ses-transport](https://github.com/andris9/nodemailer-ses-transport)\r\n\r\n#### Options\r\n\r\n- `accessKeyId` <String>: AWS accessKeyId. Required.\r\n- `secretAccessKey` <String>: AWS accessKeyId. Required.\r\n- `sessionToken` <String>\r\n- `region` <String>. Defaults to 'eu-west-1'.\r\n- `httpOptions` <String>\r\n- `rateLimit` <String>\r\n- `maxConnections` <String>\r\n\r\n### `debug`\r\n\r\nA development option to write the html content of the email to a file for inspection.\r\n\r\n`transport: 'debug'`\r\n\r\n#### debug options\r\n\r\n- `dir` <String>: The location to save html to. Default: `./.emails`. This directory will be created if it does not exist.\r\n- `open` <Boolean>: If set to true, will automatically open the created html file in a browser.\r\n\r\n#### debug example\r\n\r\n```\r\ntransport: 'debug'\r\ntransportOptions: {\r\n  dir: './emails',\r\n  open: true\r\n}\r\n```\r\n### `stub`\r\n\r\nDisables sending email. No options are required.\r\n\r\n# UTILITIES\r\n\r\n# Autofill Utility\r\nA webdriverio plugin to automate filling a form\r\n\r\n## Usage\r\n\r\nFirst, add the command to your webdriverio client:\r\n\r\n```js\r\nconst webdriver = require('webdriverio');\r\nconst client = webdriver.remote(options);\r\n\r\nclient.addCommand('goto', require('hof-util-autofill')(client));\r\n```\r\n\r\nThe command can be given any name you like, here we've called it `goto`.\r\n\r\nThen you can use the command as normal as part of your webdriver command chain.\r\n\r\n```js\r\nit('completes a form to a certain step automatically', () => {\r\n  return browser.goto('/confirm')\r\n    .getUrl()\r\n    .then((url) => {\r\n      assert.ok(url.indexOf('/confirm') > -1);\r\n    });\r\n});\r\n\r\nit('uses any data passed as a second argument to fill out the form', () => {\r\n  const inputs = { 'first-name': 'David', 'last-name': 'Hasselhoff' };\r\n  return browser.goto('/confirm', inputs)\r\n    .$('span.full-name')\r\n    .getText()\r\n    .then(name => {\r\n      assert.equal(name, 'David HasselHoff');\r\n    });\r\n});\r\n\r\nit('saves screenshots of errors to specified screenshot location', () => {\r\n  const inputs = {};\r\n  return browser.goto('/confirm', inputs, { screenshots: '/path/to/output/dir' });\r\n});\r\n\r\nit('tries a pre-specified number of times to get past stuck loops', () => {\r\n  const inputs = {};\r\n  return browser.goto('/confirm', inputs, { maxLoops: 1 });\r\n});\r\n```\r\n\r\n## Options\r\n\r\nOptions are passed as a third argument to the exposed method. The following options are available:\r\n\r\n* `maxLoops` - determines how many times a step will retry if it resolves back to itself on submission before failing. Default: `3`\r\n* `screenshots` - specifies a location to save screenshots of the page when it gets stuck. If not specified then no screenshots are saved.\r\n\r\n# Test-Data Utility\r\nGenerator for test fixtures\r\n\r\n## Usage\r\n\r\nThe library contains a number of generators for values of certain types. Values are generators on accessing the type property.\r\n\r\n### Example:\r\n\r\n```js\r\nconst TestData = require('hof').utils.testData;\r\n\r\nconsole.log(TestData.name);\r\n// \"David Fletcher\"\r\n\r\nconsole.log(TestData.name);\r\n// \"Irene O'Grady\"\r\n```\r\n\r\n## Available generators\r\n\r\n* `firstname`\r\n* `lastname`\r\n* `name`\r\n* `email`\r\n* `phone`\r\n* `streetname`\r\n* `streetsuffix`\r\n* `address` - `${number(1,100)} ${streetname} ${streetsuffix}`\r\n* `postcode`\r\n* `country` - a random country from [homeoffice-countries](npmjs.com/homeoffice-countries)\r\n\r\n## Functions\r\n\r\n* `number(min, max)` - returns an integer between `min` and `max`\r\n* `number(max)` - returns an integer between 0 and `max`\r\n* `number()` - returns an integer between 0 and 100\r\n\r\n# Countries Utility\r\n\r\nA utility to parse `homeoffice-countries` into a usable format for hof select elements\r\n\r\nBy default hof select elements expect a list of options as an objet with `value` and `label` properties. If passed an array of strings as options it will attempt to translate the strings with some field-specific keys attached.\r\n\r\n## Usage\r\n\r\nIn field configuration:\r\n\r\n```js\r\n{\r\n  country: {\r\n    mixin: 'select',\r\n    validate: 'required',\r\n    options: require('hof').utils.countries()\r\n  }\r\n}\r\n```\r\n\r\n## Options\r\n\r\nIf needed, the following options can be passed into the countries function:\r\n\r\n* `filter` - `Function` - applies a filter to the list of country names before mapping them\r\n* `parse` - `Function` - applies a transform to the country name before setting the label\r\n\r\n## i18n\r\n\r\nIf you wish to translate the countries into outher languages, you may want the labels to be in the form of translation keys. In this case you can use a `parse` option to convert the country names into a translation key:\r\n\r\n```js\r\nconst countries = require('hof').utils.countries;\r\nconst options = countries({\r\n  parse: country => `countries.${country.toLowerCase().split(' ').join('-')}`\r\n});\r\n```\r\n\r\nYou can then define a single translation for country names to be used for all country list instances.\r\n\r\n# FRONTEND\r\n## Template Mixins\r\n\r\nA middleware that exposes a series of Mustache mixins on `res.locals` to ease usage of forms, translations, and some other things.\r\n\r\n## Installation\r\n\r\n```javascript\r\nnpm install [--save] hof-template-mixins;\r\n```\r\n\r\n## Usage\r\n\r\n```javascript\r\nvar express = require('express');\r\n\r\nvar i18n = require('i18n-future');\r\nvar mixins = require('hof').frontend.mixins;\r\n\r\napp.set('view engine', 'html');\r\napp.set('views', path.join(__dirname, '/views'));\r\n\r\napp.use(i18n.middleware());\r\napp.use(mixins());\r\n\r\napp.use(function (req, res) {\r\n    // NOTE: res.locals.partials has been set.\r\n    res.render('example-template');\r\n});\r\n```\r\n\r\nIf rendering as part of a hof controller's middleware chain then the field configuration will automatically be set to `res.locals.options.fields` by the controller, and will be loaded from here by the mixins.\r\n\r\nAlternatively, if not using hof controllers, you can explicitly set field configuration with instantiating the middleware by passing a `fields` option. This should not be used for dynamic field configuration.\r\n\r\n## Translation\r\n\r\nBy default any function set to `req.translate` will be used for translation if it exists. For example, that generated using [i18n-future](https://npmjs.com/package/i18n-future) middleware.\r\n\r\n## Options\r\n\r\n### viewsDirectory\r\n\r\nAllows you override the directory that the module checks for partials in - Default: the root of this project\r\n\r\n### viewEngine\r\n\r\nAllows you to alter the file extension of the templates - Default: 'html'\r\n\r\n### sharedTranslationsKey\r\n\r\nPrefixes keys for translation - Default: ''\r\n\r\n### translate\r\n\r\nDefines a custom translation method - Default: `req.translate`\r\n\r\n### fields\r\n\r\nAllows for manually setting static field configuration - Default: null\r\n\r\n## Mustache mixins available\r\n\r\n```\r\nt\r\ntime\r\nselected\r\nlowercase\r\nuppercase\r\nhyphenate\r\ndate\r\ncurrency\r\nselect\r\ninput-text\r\ninput-date\r\ninput-text-compound\r\ninput-text-code\r\ninput-number\r\ninput-phone\r\nradio-group\r\ncheckbox\r\ncheckbox-compound\r\ncheckbox-required\r\ncheckbox-group\r\ninput-submit\r\ntextarea\r\nqs\r\nrenderField\r\n```\r\n\r\n### qs\r\nThis mixin takes a `key=value` query string and returns a query string with the extra params appended. If the key is already present in the query string, the value passed to the mixin is used\r\n\r\n```html\r\n<a href=\"{{#qs}}key=value{{/qs}}\">Click to append query</a>\r\n```\r\n\r\n### renderField\r\n\r\nThe renderField mixin can be called in your template to render all fields. This will lookup the field.mixin in res.locals and call it passing the field key.\r\n\r\n```html\r\n{{#fields}}\r\n  {{#renderField}}{{/renderField}}\r\n{{/fields}}\r\n```\r\n\r\nfields.js\r\n```js\r\nmodule.exports = {\r\n    'my-field': {\r\n        mixin: 'input-text'\r\n    }\r\n}\r\n```\r\n\r\nIf mixin is omitted `input-text` will be used\r\n\r\nTo disable auto-rendering of a field, set `disableRender: true` in the field config. This is required when using the `child` element rendering functionality to prevent the field being rendered multiple times.\r\n\r\n\r\n### Render a single field ###\r\n\r\nTo render a specific fields in your templates use the mixin name (matching those above) and field name like so...\r\n\r\n```html\r\n{{#input-text}}myTextField{{/input-text}}\r\n\r\n{{#select}}mySelectMenu{{/select}}\r\n\r\n{{#radio-group}}myRadioGroup{{/radio-group}}\r\n```\r\n\r\n## Options\r\n\r\n- `className`: A string or array of string class names.\r\n- `label`: The intended value of the HTML `label` attribute.\r\n- `type`: The value of the HTML input `type` attribute.\r\n- `required`: Value applied to `aria-required` HTML attribute.\r\n- `hint`: This adds context to the label, which it is a part of, for input text, radio groups and textarea. It is used within the input by aria-describedby for screen readers.\r\n- `maxlength`: Applicable to text-based fields and mapped to the `maxlength` HTML attribute.\r\n- `options`: Applicable to HTML `select` and `radio` controls and used to generate the items of either HTML element.\r\n- `selected`: Applicable to `select`, `checkbox`, and `radio` controls. Will render the selected HTML option/element selected or checked.\r\n- `legend`: Applicable to `radio` button controls, which are wrapped in a HTML `fieldset` with a `legend` element.\r\n- `legendClassName`: Applied as a class name to HTML `legend` attribute.\r\n- `toggle`: Can be used to toggle the display of the HTML element with a matching `id`. See [hof-frontend-toolkit](https://github.com/UKHomeOfficeForms/hof-frontend-toolkit/blob/master/assets/javascript/progressive-reveal.js) for details.\r\n- `attributes`: A hash of key/value pairs applicable to a HTML `textarea` field. Each key/value is assigned as an attribute of the `textarea`. For example `spellcheck=\"true\"`.\r\n- `child`: Render a child partial beneath each option in an `optionGroup`. Accepts a custom mustache template string, a custom partial in the format `partials/{your-partial-name}`, `'html'` which is used to specify the html for the field has already been prerendered, such as in [hof-component-date](https://github.com/UKHomeOfficeForms/hof-component-date) or a template mixin key which will be rendered within a panel element partial.\r\n\r\n\r\n# HOF-template-partials\r\n\r\nHome Office Forms template partials is a collection of mustache partials commonly used in HOF applications.  It also contains a collection of i18n translations used within the template partials. All contents are designed to be extended in your individual applications.\r\n\r\n## Usage\r\n\r\n### Template partials\r\n\r\n#### Standalone\r\n\r\nTemplate partials can be used by adding the route to the views directory to your express application views setting. You will need to be using the HTML view engine with Hogan and Mustache.\r\n\r\n```js\r\nvar app = require('express')();\r\n\r\napp.set('view engine', 'html');\r\napp.set('views', [\r\n  // your application shared views\r\n  path.resolve(__dirname, './path/to/views'),\r\n  // the module exports paths to views and translations directories\r\n  require('hof').frontend.partials.views\r\n]);\r\n```\r\n\r\nThe views are now available when calling `res.render('view-name')` from express.\r\n\r\n#### HOF Application\r\n\r\nWhen used in a hof application in conjunction with [express-partial-templates](https://github.com/UKHomeOffice/express-partial-templates) the contents of the views directory are added to `res.locals.partials`. These are added right to left so conflicting views are resolved from the left-most directory.\r\n\r\n```js\r\nvar app = require('express')();\r\n\r\napp.set('view engine', 'html');\r\napp.set('views', [\r\n  path.resolve(__dirname, './path/to/views'),\r\n  require('hof').frontend.partials.views\r\n]);\r\napp.use(require('express-partial-templates')(app));\r\n\r\napp.use(function (req, res, next) {\r\n  // res.locals.partials contains all views from the views dir in this repo\r\n  // which are extended by any local views in ./path/to/views\r\n  next();\r\n});\r\n```\r\n\r\n### Translations\r\n\r\nThe provided translations are designed to be used in conjunction with a translations library such as [i18n-future](https://github.com/lennym/i18n-future).\r\n\r\nThe exported `resources` method will return a compiled object containing the translations, which can be passed to an `i18n` instance as a pre-compiled resource.\r\n\r\n```js\r\nconst translate = require('i18n-future').middleware({\r\n  resources: require('hof').frontend.partials.resources()\r\n});\r\napp.use(translate);\r\n```\r\n\r\nBy default the namespace for this translation is `default`. A custom namespace can be specified by passing it as an argument to the `resources` function.\r\n\r\n```js\r\nconst translate = require('i18n-future').middleware({\r\n  resources: require('hof').frontend.partials.resources('hof-common'),\r\n  fallbackNamespace: 'hof-common'\r\n});\r\napp.use(translate);\r\n```\r\n### Cookie Banner\r\n\r\nThe cookie banner has a placeholder named serviceName that you can set within the locals of your hof application so that the appropriate value is displayed.\r\n\r\nSet `appName` if your hof settings being passed to hof to take advantage of this.\r\n\r\n\r\n# HOF FRONTEND THEME\r\n\r\n## Usage\r\n\r\nIf you are using `hof-build` to build assets then you can add the following to your applications sass file.\r\n\r\n```\r\n@import \"$$theme\";\r\n```\r\n\r\nOtherwise add:\r\n\r\n```\r\n@import \"hof/frontend/themes/gov-uk/styles/govuk\";\r\n```\r\n\r\n## Configuration\r\n\r\nBy default the compiled sass will attempt to load referenced images from `/public/images`. To override this, add the following to the top of your sass file (noting trailing slash):\r\n\r\n```\r\n$path: \"/path/to/your/images/\";\r\n```\r\n\r\n# HOF FRONTEND GOVUK-TEMPLATE\r\n\r\nCompiles govuk mustache template into a more usable format and provide middleware for use in apps.\r\n\r\nExisting [govuk mustache template](https://www.npmjs.com/package/govuk_template_mustache) has simple mustache placeholders for content sections, which necessitates a two step compile process where sections are compiled individually and then again into the parent template.\r\n\r\nCompiling the template to replace these placeholders with variables allows for templates to implement the govuk template as a parent partial.\r\n\r\n## Example\r\n\r\n```\r\n{{< govuk-template}}\r\n\r\n    {{$main}}\r\n        <h1>Page Content</h1>\r\n    {{/main}}\r\n\r\n{{/ govuk-template}}\r\n```\r\n\r\n## Usage\r\n\r\nWhen used as part of an express app, a middleware is returned which will add a static fileserver (using [serve-static](https://www.npmjs.com/package/serve-static)) to serve the template assets without needing to copy them to any other location.\r\n\r\nIt will also add the template as a mustache partial with a name of \"govuk-template\".\r\n\r\n### To configure express middleware\r\n```\r\napp.use(require('hof').frontend.govUKTemplate([options]);\r\n```\r\n\r\n### To use the mustache partial\r\n```\r\n{{< govuk-template}}\r\n    {{$pageTitle}}An example page{{/pageTitle}}\r\n    {{$main}}\r\n        <h1>Page Content</h1>\r\n    {{/main}}\r\n{{/ govuk-template}}\r\n```\r\n\r\n## Options\r\n\r\nA number of options can be passed with the app into the setup method:\r\n\r\n* `path` - Sets the base path for the location of static assets - Default: `/govuk-assets`\r\n\r\nOther options are passed onto the [serve-static](https://www.npmjs.com/package/serve-static) configuration, and more details can be found in [the serve-static documentation](https://www.npmjs.com/package/serve-static)\r\n\r\n# Nonce values\r\nVersion 18.0.0 and above of HOF provides and requires a nonce value for all inline javascript, as unsafe-inline is disabled.\r\nOlder versions (pre 18.0.0) will work with the hof-govuk-template templates as expected as the nonce value fields will only be added\r\nif a nonce value is provided by the version of HOF.\r\n\r\n## Example\r\n\r\nThere is an example implmentation in '/example'. To run:\r\n\r\n```\r\ncd example\r\nnpm install\r\nnpm start\r\n```\r\n\r\n# HOF FRONTEND TOOLKIT\r\nSet of common UI patterns/styles for HOF projects\r\n\r\n## Images\r\nCopy `assets/images/hmpo` to your image directory. Images are loaded by using the `file-url` function provided by [GOV.UK frontend toolkit](https://github.com/alphagov/govuk_frontend_toolkit). The `file-url` function uses the `$path` variable which is set before the toolkit's modules are loaded.\r\n\r\n## Vendor JavaScript\r\nAdditional vendor JavaScript files are included. These are:\r\n\r\n* details.polyfill.js\r\n* indexof.polyfill.js\r\n* safari-cachebuster.js\r\n\r\nCopy `assets/javascript/vendor` into your javascript directory (ie `hmpo/vendor`) and compile them with your JavaScript.\r\n","readmeFilename":"README.md"}