{"_id":"hmpo-model","_rev":"76-fa1b63ef2f9499e8bfa14dfe01979f73","name":"hmpo-model","dist-tags":{"latest":"7.0.1"},"versions":{"0.0.0":{"name":"hmpo-model","version":"0.0.0","author":"","license":"MIT","_id":"hmpo-model@0.0.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"1191a72d15c21a8be5077963049778a3e3f6043c","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.0.0.tgz","integrity":"sha512-PuydQiFTSZF+QIqkBHegAL/Rf39c4o70NA3q+AJhIyrpteOAbAOEjmbpW14q3Cp3T4EoxqmjMDm1PizlW+jVcA==","signatures":[{"sig":"MEUCIQDbPMek9ORbZ623VLPOii6zYcYzQ7d/05xyXCQXgzsIZAIgDiTPvgbbBWA+8ee/SFRcJKlFs6z8tprDWENMHUjukSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1191a72d15c21a8be5077963049778a3e3f6043c","gitHead":"78fec8bc3437b78ff0c67050645e182ca159eba5","scripts":{"test":"mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple model for interacting with http/rest apis.","directories":{},"dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"}},"0.1.0":{"name":"hmpo-model","version":"0.1.0","author":"","license":"MIT","_id":"hmpo-model@0.1.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"19f0f521d830ff307b94323ce173b5ab5213bae5","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.1.0.tgz","integrity":"sha512-ehwZ3gFTej/bQPYGWJMk87C8COa13TQGZxW1tgCh4qG6IADAAElGjKJxPZwS8ObJHtWyV0uFWg1hHmUy3xeG1A==","signatures":[{"sig":"MEQCIG7Cmtq30bHodm4qc0uO7/YH+SYz76xBF/6qp/7RXbF1AiBcaaq2v+8jZaVXTaZKhr0ItqChzFUMsIKqcifD9RwhZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"19f0f521d830ff307b94323ce173b5ab5213bae5","gitHead":"6f08242b3c5b6860f7cf6e5d876fa671ead30fc9","scripts":{"test":"eslint ./index.js && mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.7.0","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.29","dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^0.17.1","sinon-chai":"^2.6.0"}},"0.1.1":{"name":"hmpo-model","version":"0.1.1","author":"","license":"MIT","_id":"hmpo-model@0.1.1","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"d5efdc647fb12c88a0d03f68bcdfe1cf2a23dae2","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.1.1.tgz","integrity":"sha512-Z/vBuVDoSEf6ebxy/zPaDGkFp01V4Xg/omcIz27WVQGZxcLIshyKOH9CmbWd1qNiWZONiRys+KIh7UnJZhQNjg==","signatures":[{"sig":"MEYCIQDy+UHPg99Z1UNn2zRePyQGq6V8v7q7SrgtVquC5+qejAIhALah90I2lN5cbn877EiZdYkRXvzZjXrG5vRCd7cIHdtd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d5efdc647fb12c88a0d03f68bcdfe1cf2a23dae2","gitHead":"85accce0939f364503f67727a50d3c5e9b98d4e7","scripts":{"test":"eslint ./index.js && mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.7.0","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.29","dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^0.17.1","sinon-chai":"^2.6.0"}},"0.1.2":{"name":"hmpo-model","version":"0.1.2","author":"","license":"MIT","_id":"hmpo-model@0.1.2","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"455ace35d19de8ec9aa003877ea8ffcfb27e9679","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.1.2.tgz","integrity":"sha512-BGv2YCOWSiBKukqIL5Si1aWbbnXhp6yT5gB0TzOLRHMyPn1ToqYSr6dXW+PDvzuxievF4vUvSeAy6O8FeuC1oA==","signatures":[{"sig":"MEQCIH46fKGNHtNCTeKDqxqZlGWvDiZASsuVdk0ieobl5yAmAiBh6NqT0ddNxDuUkAmC2+RhNf+trFlB1KN9p5OYlGhc6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"eslint ./lib && mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple model for interacting with http/rest apis.","directories":{},"dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^0.17.1","sinon-chai":"^2.6.0"}},"0.2.0":{"name":"hmpo-model","version":"0.2.0","author":"","license":"MIT","_id":"hmpo-model@0.2.0","maintainers":[{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"240773c02cce621d5a07fdca20e7e506bb486652","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.2.0.tgz","integrity":"sha512-H/MD/yS0rJpkOVPIbuhosI36XMI1pe1OsIbEm9sMckniWZ0YhnwqHASLuIuC2HDoq12NP823Jp38WYHvbxnQDA==","signatures":[{"sig":"MEYCIQDmn0MaBrBUB7dZ645Pz7d/5Zme2E618Hq1MbyzOhwWVAIhAM2XrT8vRbdioclT8W4thyuObc/tRcx3abPqhyfZtv3p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"240773c02cce621d5a07fdca20e7e506bb486652","gitHead":"001b30d1e344a8852cef6badeaec18c7b4e5d091","scripts":{"test":"eslint ./lib && mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"lennym","email":"leonard.martin@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.7.6","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.38","dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^0.17.1","sinon-chai":"^2.6.0"}},"0.3.0":{"name":"hmpo-model","version":"0.3.0","author":"","license":"MIT","_id":"hmpo-model@0.3.0","maintainers":[{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"9bda96523a327b44e3610d8249db81c7012b2e90","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.3.0.tgz","integrity":"sha512-TVNVDmhdBygXLQ9rFCd6vHrj7/+HiBmcES2LbFB9uGoZyYTFcSTp4HRBnXlXlyph5oznWXHLdxKDolps7ZSPzg==","signatures":[{"sig":"MEUCIEj295jidSCPNBuIK4hnsDecY4A/nKg88Q0IJIx0AdjqAiEAy6Bhbwym/Cjbu4izDP8xP0D5AubeTglFavF85sQKklg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9bda96523a327b44e3610d8249db81c7012b2e90","gitHead":"cf4b5204748030078f21007245eade7b9483e5c1","scripts":{"test":"eslint ./lib && mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.7.6","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.29","dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^0.17.1","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-0.3.0.tgz_1457609681161_0.6872322105336934","host":"packages-12-west.internal.npmjs.com"}},"0.3.1":{"name":"hmpo-model","version":"0.3.1","author":"","license":"MIT","_id":"hmpo-model@0.3.1","maintainers":[{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"467b2f3238e018f5c22815942dcf572370cd1b5a","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.3.1.tgz","integrity":"sha512-FXP32PfwKx239x5wQTMg9JONPq3TyFF1WsZwbCac68JbkcTT4FIvbkC9+HXK143kzjhnvm4oDFHE6Cr3VRfC2g==","signatures":[{"sig":"MEYCIQDv4lBZkOel/badDYqrLIM3Qm+SKuySYfDNOBwIqMOA/gIhAOTzDk/zoSPIf9h9NbuJRpx8u6JqzXuyrHjVp2k3Ukxh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"467b2f3238e018f5c22815942dcf572370cd1b5a","gitHead":"39c6d8f966cd6d72900bf9860453497e4d84fd7c","scripts":{"test":"eslint ./lib && mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.7.6","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.29","dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^0.17.1","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-0.3.1.tgz_1458578101510_0.3412086758762598","host":"packages-13-west.internal.npmjs.com"}},"0.4.0":{"name":"hmpo-model","version":"0.4.0","author":"","license":"MIT","_id":"hmpo-model@0.4.0","maintainers":[{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"7a6897b9550a4f501d961bb460807ab9d2bd58b8","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.4.0.tgz","integrity":"sha512-KcjHuyDvTK/QJUhYSFiAqBtxfJOq4WQH/w4UbtOSc2r+orL2XECfFBADFu33G5NQ6Gu4rM+DUIlw9ZKV7D4YSQ==","signatures":[{"sig":"MEQCIAStu+EMRADOOOWAFajMQXzMO7cKWXXIcN0LRDVc2Ll9AiAV+fN3cah956KkXMm9ApK/av57VyHi/Q2TW0dw7VHm1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7a6897b9550a4f501d961bb460807ab9d2bd58b8","gitHead":"c7f20909af83a771e3e4be30904ebe67a050806c","scripts":{"test":"eslint ./lib && mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.7.6","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.29","dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^0.17.1","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-0.4.0.tgz_1459351226289_0.08663091412745416","host":"packages-16-east.internal.npmjs.com"}},"0.5.0":{"name":"hmpo-model","version":"0.5.0","author":"","license":"MIT","_id":"hmpo-model@0.5.0","maintainers":[{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"8c231eb70b4250f5742cb2c7b1601904dc519fe8","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.5.0.tgz","integrity":"sha512-aNDXCp10ugYor2ZiaGVSi1GC+ThVTIoGh/04cZCVLl7ZmY/yCCLaHEZW3Dnd1O9uySzJzAaegtYToPTBPi+25w==","signatures":[{"sig":"MEUCIQCgwzvkvxY3KKxvicWoMovQVnHTngVAtjslsQUfO30wHgIgbHgp8a4j/P9JcxpYwG+j+XK5erIv42vSw56H6M0dZyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8c231eb70b4250f5742cb2c7b1601904dc519fe8","gitHead":"d96dc65e8dd259fdd7dcf207e14f52c88f08b934","scripts":{"test":"eslint ./lib && mocha test/spec/ --recursive --require test/helper.js"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.15.2","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.29","dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^0.17.1","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-0.5.0.tgz_1462976908000_0.6139929045457393","host":"packages-16-east.internal.npmjs.com"}},"0.6.0":{"name":"hmpo-model","version":"0.6.0","author":"","license":"MIT","_id":"hmpo-model@0.6.0","maintainers":[{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"a307556c6e8a2d6f35f7337b7cf2d1862dbc36c5","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.6.0.tgz","integrity":"sha512-K7TqhLLJ2J+LuNCd/fBljtWanmA2brrKHtpOexI8jLH6Mf6McAO4chPWtImgX96NcmgLiH8ePt/iKsGlvOpRTQ==","signatures":[{"sig":"MEUCIQCGE+OPp2MRQT+QAbhwb9TGrtcmOpVhQNjx34aWiHZIMQIgJbeRjbLNbc4oNLdVJdgAIW6MFSV7dAhp+/CjDEIzwiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a307556c6e8a2d6f35f7337b7cf2d1862dbc36c5","gitHead":"bf8b177a5d5938afa6fc87e18ce842cf18a38654","scripts":{"lint":"eslint ./","snyk":"snyk test","test":"npm run lint && npm run cover && npm run snyk","unit":"mocha test/spec/ --recursive --require test/helper","cover":"istanbul cover _mocha -- test/spec/ --recursive --require test/helper","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.15.2","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.29","dependencies":{"underscore":"^1.7.0","concat-stream":"^1.4.7"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^2.10.2","istanbul":"^0.4.3","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-0.6.0.tgz_1464342266807_0.726359965512529","host":"packages-12-west.internal.npmjs.com"}},"0.7.0":{"name":"hmpo-model","version":"0.7.0","author":"","license":"MIT","_id":"hmpo-model@0.7.0","maintainers":[{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"9a4243750b30fb0a63d2066bd36b0a9466701d03","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-0.7.0.tgz","integrity":"sha512-Pc6xWTmtP9mVPPg3ht1SeGvciTJOD7NqB+xW7SDEIgQrsEHxTSXe3ND0HYGnRBDDUgIJYTDSZw/6+bhQ3GHlhg==","signatures":[{"sig":"MEYCIQDxEpDxVtmrGpyehvngtmZwg3qqL9yfbgcOC5XWdUPyDQIhAIkEfLUr38r0Z3cPfJRwgJiTPuepcadPbyvnypgwJUPF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9a4243750b30fb0a63d2066bd36b0a9466701d03","gitHead":"93d2dc552a2e229b7d4f0bba4dd5b58f256d62d7","scripts":{"lint":"eslint ./","snyk":"snyk test","test":"npm run lint && npm run cover && npm run snyk","unit":"mocha test/spec/ --recursive --require test/helper","cover":"istanbul cover _mocha -- test/spec/ --recursive --require test/helper","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"gavboulton","email":"gavboulton@gmail.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"2.15.6","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"0.10.40","dependencies":{"request":"^2.72.0","underscore":"^1.7.0"},"devDependencies":{"chai":"^3.5.0","snyk":"^1.14.3","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^2.10.2","istanbul":"^0.4.3","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-0.7.0.tgz_1467973681603_0.40133611648343503","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"hmpo-model","version":"1.0.0","author":"","license":"MIT","_id":"hmpo-model@1.0.0","maintainers":[{"name":"gavboulton","email":"gavboulton@gmail.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"lennym","email":"leonard.martin@gmail.com"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"b73aeb097d9fc45572604e15896ce6a210862cc0","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-1.0.0.tgz","integrity":"sha512-HG/c4YbFRBZi3HDr+gshQjb7WzzOCom8SDwXJt6S/5oWEfi8RZJfiPkHbntooDRsUrfyVV4uIqNsHvnb1DIdfA==","signatures":[{"sig":"MEUCIQCc3QnPUgZ1aslpcnMSx28pJ8NsXpuADT0w0HwlyC3PtAIgM9FtUGIv4Sdfm79i/LAJ7aOxvjYHsu5sGXZtWGQJR2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b73aeb097d9fc45572604e15896ce6a210862cc0","engines":{"node":">=4"},"gitHead":"cc235af7714d613d28d01f03a49f2ffb53813b94","scripts":{"lint":"eslint ./","snyk":"snyk test","test":"npm run lint && npm run cover && npm run snyk","unit":"mocha test/spec/ --recursive --require test/helper","cover":"istanbul cover _mocha -- test/spec/ --recursive --require test/helper","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100 --line 100"},"_npmUser":{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"3.10.8","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"4.4.6","dependencies":{"request":"^2.72.0","underscore":"^1.7.0"},"devDependencies":{"chai":"^3.5.0","snyk":"1.23.4","mocha":"^2.1.0","sinon":"^1.12.2","eslint":"^2.10.2","istanbul":"^0.4.3","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-1.0.0.tgz_1485265108200_0.3369161142036319","host":"packages-18-east.internal.npmjs.com"}},"2.0.0":{"name":"hmpo-model","version":"2.0.0","author":"","license":"MIT","_id":"hmpo-model@2.0.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"2ca03f223f2965f1ddef13efb889baa64ab1a7e4","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-2.0.0.tgz","integrity":"sha512-qTj/R0iXrsxJDhKGguq8BD3oTmp62ymqW5RzuK3InQx7W+eOI4y9WwvmVh0n2cYXTMY1pHx3dQQ7yIPdS2j4Vg==","signatures":[{"sig":"MEUCIQCLYdTjQk/MRabZS+vai+KUQtPlxxKLYMXW2ng7iBvGewIgDGbYbkk7c63Ybuqwjm7mrud/J39wYEfv76BMgMWkRm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2ca03f223f2965f1ddef13efb889baa64ab1a7e4","engines":{"node":">=4"},"gitHead":"a5fd35647a552a68c41ae7b66e45b0f0f0a54905","scripts":{"lint":"eslint ./","snyk":"snyk test","test":"npm run unit","unit":"mocha test/ --recursive --require test/helper","cover":"istanbul cover _mocha -- test/ --recursive --require test/helper --reporter dot","pretest":"npm run lint","posttest":"npm run cover && npm run check-coverage","check-coverage":"istanbul check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"4.4.6","dependencies":{"request":"^2.72.0","underscore":"^1.7.0","hmpo-logger":"^3.0.0","lodash.kebabcase":"^4.1.1"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.5.0","sinon":"^3.2.1","eslint":"^4.6.1","istanbul":"^0.4.3","proxyquire":"^1.8.0","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-2.0.0.tgz_1506943573895_0.5218609515577555","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"hmpo-model","version":"2.1.0","author":"","license":"MIT","_id":"hmpo-model@2.1.0","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"751e81a969cb53e9bc446d1eb81a513bb25fee54","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-2.1.0.tgz","integrity":"sha512-EWcO3Xxxp5jr9UnMU22u1bc2vF0G/kCu/ZSFMj0sY7PzxpdBpbHZxgw+2b4+yKlN6qVqfaCDvBxqCSNl5bjneA==","signatures":[{"sig":"MEUCIArg/j8sB59X1CGYxzbvCxK9ikJu4sqleGISylW30TXOAiEA3EHEDMuzyrzxMpfXz6yeVVk2Uonmya051CUo1jBG+84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"751e81a969cb53e9bc446d1eb81a513bb25fee54","engines":{"node":">=4"},"gitHead":"a88b012ac226c4f10a3d8642c03905b7977212b7","scripts":{"lint":"eslint ./","snyk":"snyk test","test":"npm run unit","unit":"mocha test/ --recursive --require test/helper","cover":"istanbul cover _mocha -- test/ --recursive --require test/helper --reporter dot","pretest":"npm run lint","posttest":"npm run cover && npm run check-coverage","check-coverage":"istanbul check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"4.4.6","dependencies":{"request":"^2.72.0","underscore":"^1.7.0","hmpo-logger":"^3.0.0","lodash.kebabcase":"^4.1.1"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.5.0","sinon":"^3.2.1","eslint":"^4.6.1","istanbul":"^0.4.3","proxyquire":"^1.8.0","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-2.1.0.tgz_1510314017165_0.10792799619957805","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"hmpo-model","version":"2.1.1","author":"","license":"MIT","_id":"hmpo-model@2.1.1","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"d7771f34cb3e4522aff40f69764865be4e42490b","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-2.1.1.tgz","integrity":"sha512-dF9vnDgLz1hosVjEoECr1MMqXVnLM71to1OZ8EXH0fhOczUbOVlD4IO9T3EMZa43ATDMsJYhOOQZVNLnJuhI2Q==","signatures":[{"sig":"MEUCIBCKYXNjjLg3+OSXxam4yOUhWy2mjEJvkqVeryvraBzYAiEAz648e98wBzb2vrwK5Wd6dTdQjggnm1/9IKQmDXmRlIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d7771f34cb3e4522aff40f69764865be4e42490b","engines":{"node":">=4"},"gitHead":"3c19a2f7ea5dd8c4eb049a500c01740a9dc25264","scripts":{"lint":"eslint ./","snyk":"snyk test","test":"npm run unit","unit":"mocha test/ --recursive --require test/helper","cover":"istanbul cover _mocha -- test/ --recursive --require test/helper --reporter dot","pretest":"npm run lint","posttest":"npm run cover && npm run check-coverage","check-coverage":"istanbul check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"4.8.5","dependencies":{"request":"^2.72.0","underscore":"^1.7.0","hmpo-logger":"^3.0.0","lodash.kebabcase":"^4.1.1"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.5.0","sinon":"^3.2.1","eslint":"^4.6.1","istanbul":"^0.4.3","proxyquire":"^1.8.0","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-2.1.1.tgz_1517498190192_0.32954434817656875","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"hmpo-model","version":"2.1.2","author":"","license":"MIT","_id":"hmpo-model@2.1.2","maintainers":[{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"hughepaul","email":"paul@hughe.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"a27aa43803b5442e364c8b473a929c187df29b20","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-2.1.2.tgz","integrity":"sha512-IsQDbkJrLpoQ/7rqD5y8lHzsxcT6y1gfO973zXr9kAnV7IowJy10+Los4fJ3McrP58LBCtTZ8dRryvZLbrQTVg==","signatures":[{"sig":"MEUCIQD32OyehzGDySiH5Pi7jLHWgpNJODEkNbFZ6pwIeLzGOwIgMwUk2qH9ogUF3aXOl9mujsawFNBYkgKBnA35ZbAHNGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a27aa43803b5442e364c8b473a929c187df29b20","engines":{"node":">=4"},"gitHead":"f9bdde6760041bb07ba5f6cb0f8e3c8b96fbc0cf","scripts":{"lint":"eslint ./","snyk":"snyk test","test":"npm run unit","unit":"mocha test/ --recursive --require test/helper","cover":"istanbul cover _mocha -- test/ --recursive --require test/helper --reporter dot","pretest":"npm run lint","posttest":"npm run cover && npm run check-coverage","check-coverage":"istanbul check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"4.8.5","dependencies":{"request":"^2.72.0","underscore":"^1.7.0","hmpo-logger":"^3.0.0","lodash.kebabcase":"^4.1.1"},"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^3.5.0","sinon":"^3.2.1","eslint":"^4.6.1","istanbul":"^0.4.3","proxyquire":"^1.8.0","sinon-chai":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model-2.1.2.tgz_1517599788440_0.5733714823145419","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"hmpo-model","version":"2.1.3","author":"","license":"MIT","_id":"hmpo-model@2.1.3","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"merlinc","email":"merlinc@thecourtsofchaos.com"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"dist":{"shasum":"3a9ae00792328764a709301da3abc11b84c0f949","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-2.1.3.tgz","fileCount":17,"integrity":"sha512-BF7xr9UpahRUUhQKw2NvGAe5HqOfY8hx5MNz6pJKJjLBbb6LE8QkCIpk8dBDGSBV98/ylAqXb/ykGC8xKiwsZA==","signatures":[{"sig":"MEUCIHt5vy5BtG0yZyqcuYwtOa3nIbupFVfD/vVfWqLM5FR+AiEA+P1XOzxyhZnOXIXrVIjzufTcIDbpEEPt+WDB9gByN7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50634},"main":"index.js","_from":".","_shasum":"3a9ae00792328764a709301da3abc11b84c0f949","engines":{"node":">=4"},"gitHead":"7647b12bbfa922216b94e7026a7fc05c796a86ef","scripts":{"lint":"eslint ./","snyk":"snyk test","test":"npm run unit","unit":"mocha test/ --recursive --require test/helper","cover":"istanbul cover _mocha -- test/ --recursive --require test/helper --reporter dot","pretest":"npm run lint","posttest":"npm run cover && npm run check-coverage","check-coverage":"istanbul check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"3.10.10","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"request":"^2.72.0","underscore":"^1.7.0","hmpo-logger":"^3.0.0","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","snyk":"^1.24.5","mocha":"^5.0.4","sinon":"^4.4.5","eslint":"^4.6.1","istanbul":"^0.4.3","proxyquire":"^2.0.0","sinon-chai":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_2.1.3_1521028232281_0.18789157625195085","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"hmpo-model","version":"3.0.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@3.0.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"fe2cc07340b8d384840aa38c49625f6f9a12ed52","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-3.0.0.tgz","fileCount":15,"integrity":"sha512-FECpgPkuIEb2TcfrQGwIocjm/X773Wd2EpQ+wi6DgaDUgFflcHb+rMvEeQnHT+xzOmF0gLBEi2MmdQ8bVR25mg==","signatures":[{"sig":"MEUCIQDGhfC0bYhMWyDICitqIYew2HYnpFaN0PG+I/Gf/PHPSwIgLjH6lmJcQTxyAtg0nPhMzDai/mkua9PegHpGyCDehmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNFq1CRA9TVsSAnZWagAAIEIP/jo7hOfrMGau25x5jdIb\nS8ChULXkHHf+yhDulFlkVROQ/Rga+s3LItTLb7JdaCBrhjf0rJChK+UcQT+U\nAXJZaqWIICIZC+WzSfpoMehY1zNCRGObYMwLqEojDMqtPPSR/Fm2fIjZ1Jw5\nurcBAU8lFUgxJfVo9uOivOgHzs/6SfB/PyzH/okoj8EhJORkQXegvB6827SY\nahxHByeUObYqJUP9N0y2j1jWXXs9TAsQD/qUhu/ZeaJqoEtNXU8KHlBcFFbj\nfQzAT0Age6RLvk/VZ8OGzgKoYyWEQtBse/8LEi7Fxd6CxfSfyiGj/saEfZkq\n8rIy5vpaNH2obaZbVHwdekUQg60vIi9fvLAYxXuVbNzgVZoPTxeMETFjmsJ6\nTeduS4z//iDWMMISIQ76BVc+RvcBoDI+A94U65E5mg/VePdZfZ3WSsTb0DIE\nvoI6YL4o3Y2X/3No8b4XCB605tSpRvCnZLalZBQUXNeB6CBOFlM4uyTaAk7Y\nVxxOOrRi0OJ6kae8LM7icRgGw7pGgn5V/qRZFBQFL0KtCGf1EPEMXXnL536q\ny+r5qK16l+Vl8QEaLJlXOTi52iCujG+37PdUgSRD3wZN6zWolA+fqNvMkHD1\nA7030hMLFXP3hPECmEEoczyPYe9Ddfm3Eg/CdW10frS5g+RZw8sfea2APoVx\nZ+c7\r\n=5Njc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"3adf25ab706f71147a8e45c70ad93109f01a4e0e","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.10.3","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"request":"^2.72.0","underscore":"^1.9.2","hmpo-logger":"^4.0.0","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","mocha":"^7.0.1","sinon":"^8.1.1","eslint":"^6.8.0","proxyquire":"^2.0.0","sinon-chai":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_3.0.0_1580489397033_0.615753899436253","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"hmpo-model","version":"3.0.1","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@3.0.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"63084e0f3438506913b45ca81bf35725d20c8bad","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-3.0.1.tgz","fileCount":15,"integrity":"sha512-KttedHLAVHznLdmHRtz0ZKKg753DR1bDmFVOFpwZUe4XPvR9l2gMLcpEZ+XUGiOjeiFnStY05pbXLZH6QHYuMw==","signatures":[{"sig":"MEUCIQDRiIDIYqIZg1xbih8TP1jV3TOJDnODb1fPVwgFlJ/CJQIgMzfHHhWL7cF9e+nRDad9SU6vg7O3ZR0V5r1yMVdAUCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeciGdCRA9TVsSAnZWagAA0XEP/RbgdYdXaz6HpMXrWgtT\nsJTsiYyZshOciJy/3ZBN56ULFxuAOCz5vT5LbSJhuayDRgWPu3MSheGVwM1T\nMKsBmkKJpAUnUvG/oZ8a1HBz3RpvXKnmDYlGT7u5HJArbIt2tqoDmzXB4MYo\nS6YjaOlcIjWLWQsH4R7x5yIK0BVz4TLfBt8EzzCnjYsWsGApuEczLFWzWtXK\nLsWATDriYKnRhUqOGzk+iXvoLoLaJzLiHQyHhCZ4nghJfl6E1bLxMD5z+zvj\n4soPJBdkbMx4iOJzfuOsXEvOIG9OWRzebQ8Eb5io3kdYx5sqSxvoBmlHAFGW\nD6HTLNnI/mXdwru4Rl3QXjARgnsZBMtq10RcK+4Api6vpHXzMoaF9js22sEA\nMuMknK1xl5JL5QvPTcgA6EF6wsdu68ut8533gUwJTnNJN+tz7+grha24WfJI\nxXnD1R1PVGvIEyvQ4k9cov2p4mridtoS6gteLFR+tLy6TUBJynJ/WwLF/x3M\njrYVnRO95HD9L4/aUuZz620BqJu0RgUQDG7cp4j17D24rjq1pvZw1H6AZj0a\nXI7dZ756xwRvUHfNwqxOsAjq9z6rGEk07OeGdruxqvAnulYXGuheWHvxDtb6\nXygXPW9mZ6DZqtVD0J/3QXhcnLAIlHjGsBLxvKZWVYS4jY52cvyXM1gQfWHY\nA3fH\r\n=Wa0j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"c5bbf07f368772a0f092a621ea54fa0b30d14c9b","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.2","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"request":"^2.88.2","underscore":"^1.9.2","hmpo-logger":"^4.0.2","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.1.2","mocha":"^7.1.1","sinon":"^9.0.1","eslint":"^6.8.0","proxyquire":"^2.0.0","sinon-chai":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_3.0.1_1584538013129_0.5596021217689042","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"hmpo-model","version":"3.1.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@3.1.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"b60870acfe60927e5547c96c35fcd3305d7e5622","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-3.1.0.tgz","fileCount":15,"integrity":"sha512-D2ZeW4s1pmdmNFFbUD4ltOmbfNrFvYiECJSjPUKxZ2l49+ABX7zd97C9Te8tnMELGZ+Z0Dgmtt1Oeqoqe1WzFQ==","signatures":[{"sig":"MEQCHz2UEd1X5eXYABWyXdPhW2uWGKXjKL6WhKUGwSQ+WDkCIQDQaSdyxCFIRw+MQJmWt4zaHb5W8JnHeBZ51jZR3ClhIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM5poCRA9TVsSAnZWagAA+Z4QAKEbs3gdsngCH5Tle+Vh\ng1Y/IdA39wg3PFSfoMjF7+NEELubdx4N+C8YQ5i9t6aDFjLx62H03ZS3TjC2\nIRqAz18e18PUBoHtqP8CLNsbpmK4/p9tI6LE6ae1CdBLsS2bgUWrXAL5R8qa\n64SjuRBR7vgpMJKX/JgsfLnyeum/lLy6Nz5lAeblw7fm2zZFgbs62DkVe3Nh\ndPFqY7DBxlhd5d5gIMRl/pTbtSOQZkJ9qeOngbuGcpYKDfrCrjYRTfDjcVXC\nd3I6SxFnG+C+gax95C84ZJV/TPxaTAm49iDsTHxobGP1zqEQ5z/Gfe3iKbCd\nb5MLutXvuAqX9I/4aqMCcQx+Svgm2ki0cN6n22A0hmfPpgVAgmD06PBV996A\nyzNMkB1TV7j9XVJZvKsseznQAGcF2ZY34/q1U+egJUlGjpCx89VmfCxhx5GD\nswQbv4uNUvhtj9mmz1UBHtGXT8zlhBBsFCSvr0mkTdGleL8nOS+5wMjmSBVK\nt/lBuTmzDVbhoRLZhdE4zDPNInPcVvct/WWXVTEPV4ct/z8GSedNi97FJ8Gn\npt80E1Ki2LFHAW7OYePguGe51BVyiVLhvzf8Ei6WX4DFBbTTLxVoR6KDM8b7\nHT4646W2MFhIWFzs3TZICnOfCUrm5BjoBVrP39RMGfDKNcfgD48JrpcAipf3\nNGk/\r\n=4p+5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"76ed8d3c5590e92c80c0150d6fa30d9f35fb6880","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"request":"^2.88.2","underscore":"^1.12.0","hmpo-logger":"^4.0.2","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^7.2.0","sinon":"^9.2.4","eslint":"^7.20.0","proxyquire":"^2.0.0","sinon-chai":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_3.1.0_1613994600257_0.48665750184957224","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"hmpo-model","version":"3.2.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@3.2.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"3b027b44bd169bc711bbf134fce94860502f8347","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-3.2.0.tgz","fileCount":15,"integrity":"sha512-gMu9kWsDs+0ZtuuQqLPx6o9cw9N/DbSqKFRP0kfXPC2HmW4xQbfPmKDzJN+UCHkviXGLVsE/J7zESJRbn9jNSQ==","signatures":[{"sig":"MEUCIHAaeLKihejpoHYDMACGTaogWVZUQh86NLh9zywoCC1qAiEAnYP5q9192xCKtml3IKnHiwomvCgOFb7JIoGLpq34rYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNMcICRA9TVsSAnZWagAARVsP+we+dUEkyZwmv0e5fGBh\nC0f7TDdSyOGbxhuKxXvG16odKp672AqTyGlnXjvaofRrb7iHGmOrBYolg/aI\nTgJ1fnLAI6Wo47OxhkCVH7aPtX5hDx432RfRkv/NmIHxoP8tnrmdyJjRCMRW\n3qQlT53nkaoPq0NYRTIWIBAvgFOSC69ZiFW2nlHqQ1/UWg0hchxiSqXt8R9c\ncdKnegbAoPC4IoYLUfppYndUB/w433F198Aq2aO8fHcCFXcyGGyS+uByHzwQ\nE7icKMl3GMYMHPkDguMcOOkmQZQVHbqlM9fI6YVqjZrhMB09IF/O4JbMeSDt\n7uUwgsFU8kH7OfFTMD16JacTOLUrGm983lhgPa97hEan7y2cWyhoDl/jMVW5\nWuNOSplHvVE3o5jmLPEIKNmDr2j85fiOMzpNr0C1BaxBnwl2R1hyo9nd9/re\ncPVrsj2K3fpr3nfaxeEyue57GDDZ+Hx3PANxKTo2e9oIqWlrWWHSKFSXWeKM\nTC8kgfoOLoWh48r2y8GIbP7OyUwAjMAK2EIv0Q3azCCrQ4WY7/IOsq21zFML\nSaLEVL0CN7auf5e8MPzvazlov9CIT/xZwUMK0+FO52zR6ZMDnI/UyNTGV23y\nRWKH067BN9UrmrFpXMznnbLO7PSGUuSRsywK4D+qDSXuJkdcEH0aLoET4+/g\ntcfk\r\n=N/Wt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"05262beae9532d5954c42f19abdeaafc08de9f9e","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"request":"^2.88.2","underscore":"^1.12.0","hmpo-logger":"^4.0.2","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^7.2.0","sinon":"^9.2.4","eslint":"^7.20.0","proxyquire":"^2.0.0","sinon-chai":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_3.2.0_1614071560011_0.7008220675327319","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"hmpo-model","version":"3.2.1","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@3.2.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"ec669b50026ab3d58ecd382c42e0fefab7c0b283","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-3.2.1.tgz","fileCount":15,"integrity":"sha512-jeT0nL/bRYUtPGibeUywgZ8/auelD9z2ASuRjh/zvwAh24msgFqwD241Q8wmkuG9rABySKa2VxvQXFhUZJgfPQ==","signatures":[{"sig":"MEUCIFbmzWYWb1AIzClOk8QZkYB4zobGO+4gK9XkZ0OE336XAiEA8Y5CAMLCuApKi+f7xgZdktTqDaCw/vfcPt9muCdulCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmTCtCRA9TVsSAnZWagAAAhwP/iTMQ6rEpOvz+zplw09g\nfY8q524ANSCXdsp8Ebp2OE4NJ5z+BJj0m27FmbRWEP9NjjWgAo54EEEsV0uJ\nFwMioHp9B4N+dPvFMa/txJbARrHQ2Yfu+oFKyPSNZ4d+XRhzMq2zBxF0l/9j\n1DCP7cqjI+yIXbSkndqFKZB0tFX3cbLSlvyBNu2FAQ0KYZl+L6Zosqcfrmmz\nsSnUcAvxY9RpkZ5BWHPlj2MVqatrn1MFiIiqFdaZzy/lI49hm8OK3oEdBLrG\npELOmI3Sac8PU4oXVRAN4OTTlwA67q0krF47/+585yP+uZf3nBjZircEov/f\nXMPA0Z/vDl3SGFrIWhls2ZmmwJN5d0yreRPEiOXC1qp68aW+FBIGMikvd9m3\nPX0viq/f+QF58pxZ76K01quSJ+Ve6J7ggzT5jIyRy524Ldu9oSbSiYESofwy\nXnxXPd0qit5UGsBbQyNFDj5lsJYxtJ+Z6JigVdrC4RnuTykaBsfcBANdrsTk\ns9btw41i8/eATxLCHhk+gP1qkJ9gPULcT0ZNSF/ggbamt3+YhQR3VFeMmIk+\nzRXhMxt4f/yJv5iYe7v75XRUh28su5vmqJUvzBc2HGw/10NCMHM3m84OCUVA\njAwpuf+1pGo0Jtzani42GQkUqDWIjh8LuM1/p8vlpWICMQF+3Y5zkordkNWW\nTkXM\r\n=s6Qa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"c1972ddbe554b73964762506cafedb65bacb8522","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"request":"^2.88.2","underscore":"^1.13.1","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.4.0","sinon":"^10.0.0","eslint":"^7.26.0","proxyquire":"^2.0.0","sinon-chai":"^3.6.0","hmpo-logger":"^4.1.3"},"peerDependencies":{"hmpo-logger":">= 4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_3.2.1_1620652204784_0.015988121815569745","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"hmpo-model","version":"3.2.2","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@3.2.2","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"8726532e694b699777d4ad4f22af2d57a1db613e","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-3.2.2.tgz","fileCount":15,"integrity":"sha512-ZLN9P7Gbx5yrsNCSEnGSePaSiGhaCftxk60RFE/IOkSN8Tna9bIBba5f1kfS5xj0tKK7QBdrtnQHPniX9WIyAw==","signatures":[{"sig":"MEUCIHDsS0GBuFgg2DTP65eb/J3LFfse+og3KPLuxsvlkr46AiEAj3EVV8Gwv6poDpeutpk5DAjLf1sYEAVdLp6776cbsDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmTlECRA9TVsSAnZWagAAP7AP/RkdJ+407c2+EnMv8Xfw\nZXC/O/hx5BKb+LOgOtppAOJXHCkNtdC0/NhOv90N0TI2iB/NJMkoLJD+XZXB\neJ1xPDnwqmmjjf6hhPIXOouTyaj4rF+raexGQOXXfPtsrrzCWbrFWf7G3JI5\nFEmuiUYNDxqe8gPX5+IPx38WOKucpCD7Vzgh9Hkjs/hrl6S5vmB97f5ynzV+\nmN7zoblda/pvDLZ0NYuYL8gnZm+iFF0owYVizPKANMfPN4MqKtCzYpvW1Ptc\nqCjj7UusCZMgRDC6HYC1MoXRx/9bUR9x2EaPLTq0EWizeKgYkhA/3i2JenZE\nn3xS3rKKiqaZyqmFxn8g6M/rlwcl6u07slHt5yeZKAfRRE4wFbj66XH9gBH3\naWFqNY47QAlYZfPL+Mw7bFo2YNeH7kyBkzMLg56OagxH4GJze8yvum3v4w9w\nchl0twC+1mPr6WzcusUNf/F0mx8hIJfT/KAPZYVPqZR0QTMXC9sOzl3svRIy\nZOLFEFuEkk6dnS2yeb74mBQf2FhMYVaLwVHG16NpttDat2QfUmUJuRQ9SZ4O\ntOFIwHw/913Gm3mUWlA4e8LOpUOVxf8nRUqIOpt6FkGSaabIsznjdNYLJxB5\nRvSoBoRwrDBp1pJMl6cCooJJZ/Ic2/H7alBOii+a9yeW06Vt/jbZHMNz1jfq\nbu6e\r\n=8zmB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"460d65405db259c056299d1aff76cae102266243","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.8","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"request":"^2.88.2","underscore":"^1.13.1","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.4.0","sinon":"^10.0.0","eslint":"^7.26.0","proxyquire":"^2.0.0","sinon-chai":"^3.6.0","hmpo-logger":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_3.2.2_1620654403728_0.7078352582651928","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"hmpo-model","version":"4.0.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.0.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"027f4dbad173f30a4daec4bedb837513a9f20bde","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.0.0.tgz","fileCount":15,"integrity":"sha512-6fI9AwFTIPlSq7UmosgnyyJzVWo8WuYwsGsxkZ6VEdEfJZWl17aDD2cmhQg4IcYMiO0XhKyMleZElSpokO1D3g==","signatures":[{"sig":"MEQCICPpBVVFI+kPQiNbJ30RWIYLEGOphXFt17ddEW/1SO7WAiBr9AzqSP2fBeCumaJEWOG5hOCyaxMjorQgo46Vebnx6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqMG8CRA9TVsSAnZWagAA174P/j46RKXbQNqGwJoE9HgW\nXDxVLVofd84Pt6w9mIOMmP9qbPvi/i4BHWhkrWgsdNz136+R72Jr9XeR4lkL\nlfo/dyAab8V9uw+ZC7binHoFfB/3Y2Kdh+oVoO7W6NRyMc59U+Ol9RW87q8+\nn/92VQB8/RdaGJ284+DR/L9T0HVTMDhElNhE7u1Aa/JwoVaOIGAp8eP9ayGJ\nkviBRRuu3k+/30ypjt8mnfIfUz3w4vfNHDas0i8sriKJupF3/LzDBLDn96Pb\n5F+/ahZK020k/pl/jQVk0SR27nKAMbnEbAT1Hx84G7eHAfQUaP7W+35BeAfN\nhmuC3Eb9x2HUYVWCJQqPITUMFFj02IIsEXzXKbL7ZsR+BlL9hiNFy7Zn6wgB\nH2ln3/lsqStFBn+LEbwp8gqFbjFyRqUG+F4cm7AEa+BtAKxCSwwJUdIcCATU\n9lh9c3MJJDuNshhwoyv20oe+0ncwU5g0SyGwsAKScURPr5bCzAxtuzHrJd4B\nPyy4uZd1Uew30wF+iG6mB4BySXjQ6Y7TtmU7X7UXwxb4TxG5NZjTUDtdS6vX\nkrgJ8Lc+SClmT48mTFuoCwHfreT/oDmjHMDtcrNAeb1dwojD+YKnNctP6ati\nkI72dl5YH/YyiQ08n1pAyltaW/cqWqnaa+NHnuvK/zFBPulUdy/RmhrOkJKt\nn1ey\r\n=fmPx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"e7e134477d1f7091b5d9f7637c9cc593f5fad381","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.15","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"got":"^11.8.3","debug":"^4.3.3","hpagent":"^0.1.2","underscore":"^1.13.1","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.3.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.0.0_1638449596514_0.2611441747292971","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"hmpo-model","version":"4.0.1","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.0.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"d55d8260cc546e39c6fd670735ae1b9bd4768bea","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.0.1.tgz","fileCount":15,"integrity":"sha512-ufne2MXHWAsgbLo/pkARnT+BH81xUqFPYBu4njjpeJ/lFE8djg5zgfnc5mVHS5Fj+ZuSqD3NqJG1NjKPMNBzEA==","signatures":[{"sig":"MEYCIQCeCDVjyEpnblDCWeouobiseXUkxFK/A1Ak3oGFWW7dswIhAPiVwfLkTtXey+cjV0yV1L5wDpYJT8woE5E9geIhQ8tU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqio2CRA9TVsSAnZWagAA2n8P/3zufRAvQH3lZBFar6/P\nL2mwLumaXeZjZifFouEyI68QByA0u/3ij+uQgiPQKkqK1WDecxTavFmwDv3t\nEKhJvjwqlP64UcT7QabK0Awi+Lm0PeRzZXonBRV7N0+KBOpjLbh1amQ10qex\nNPH6frkK2gvKejn1oUqc3uo+syJglJsFn2XIvFKmSKkywCFiAD3fhOrpvb9X\nuElpjxpJa/i7sSyTwDAI6C6Qz0txuzFTydVZVA3qESYuhQafFQepFKb7y+MH\ndBZFcN0FFKXa7irVFSy4VO8q8kKNy/7v+g+wm15LhSqvCjI3d0a27MAnqP4p\nfkfSW9t6Ujv7xv4MnH1yUSX9r1giof8ckCInW7+ZbQEttcj6ifrpHvfFEgmf\nYkvdnD1mN+Khqy9aie9xMUjkAiHcQIuiMCh5JgeHHkve51/a5s/ioichCKMy\np4ND8ZepbJBMKzP9JT4nUm3nH23Kk0IUqa+Av0FiK9DAelc31XTtOlbMJhw4\nhEE7ihBRVCwDBYTgXMbfO/pjqtyC1p67WXu0yPO2tgYs1ft+Ljovdh8ure0l\no5PgZlIISdyqMv8FVENe5xlL8xn/WJbISQ+ZvcHMRKVPRdGBGjA8caI3s/q+\nLM9lt8Y+GYqXOmCGTtlxrOvR1fxDyn/Zp8eQHGUDzNoC/C6uGghV70BhYenq\neQK5\r\n=3y/u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"d112c3f58407f5a57180b5c01c004054515ac5ef","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.15","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"got":"^11.8.3","debug":"^4.3.3","hpagent":"^0.1.2","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.3.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.0.1_1638541878760_0.5780095661288644","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"hmpo-model","version":"4.0.2","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.0.2","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"98f33691f7c06c9fff4ad96ea549d6d377f12b5e","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.0.2.tgz","fileCount":16,"integrity":"sha512-atckh8oO3piR0w7l+sNdwJ+nbe411/T7fdKNMwMWWmqnNFtOei874Z86ZCNUCBmgxmRDQZDw6E77Mgp2V6PH6Q==","signatures":[{"sig":"MEYCIQC+rOchAOlzOH6yfqkIWllTCO1SCDv5FmLusj4SnzJpowIhAOrsJ6IZJ3MnD1XBYN6fPwsj0499ZX9Xi64XVqgDQAs+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsdlFCRA9TVsSAnZWagAAO6YP/22OYKoY1GHwnwsh2snG\nqOxcnWMYUqIdI0dpJaONSKBj6wfW5pYVa6kQIGy1RlGq+YkG2GlWylz1nH4J\nVvbJIMNAcHzZCawnhTQ3YIj9uL7khxodI+q1rUQ1XUUI/91nADSxzQC12KBI\nC+IZaXRAyJ61gDpXEU8MQ68zXGpSpAQ6pCUvbHC/00nMtA0lqOdrGADy58TX\nfa8kRhyvYbz0GABilWZUW+iGhU4MovqVNi8teuLTFalzyLs9QTOWVnAwx5HB\n6rULJ75z8P4uPCMOuFIFRdm8nAxNtsOw/bD3ohhVCkNFtMRZARe0Ste8GFl4\nBF6Wwy1pb4P4e/3Uo6jAmJj82mzMR4vTQpEJPPlxWQWDa4ziXOXkQQ2UukKX\n/Ww9SX9NOfkigt+mvIRkR1C/KytWm3gcIh8lZd3yAQCemVWflBpnFjgeTYGq\nt+RVCNejhEP0JIl7lrKTLenfjlKuvduXckQBUCMUBRFuQdaaxgLDJijAkf0v\nmqWcFgAVmBn1rrkLPXptmNrJ+CF7oUfW3hgelc7rqn/LRhjX1M897uSwW64j\n2Xc8xD+m1mjTodcrLWtJnsUmXgj0UqUytpUdeFXNGCJMKRYVCTxAElzafXHT\nD4OFRuFNd8mjYLIPZ4kQdyCgbjjBtzxX56mH/QzUVyML5aPxZ/f7HT9AwWiY\n4LVJ\r\n=0jRx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"a731d5b42c15094ccbdb7cd6050561bb842c106e","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.15","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"got":"^11.8.3","debug":"^4.3.3","hpagent":"^0.1.2","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.3","sinon":"^12.0.1","eslint":"^8.3.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.0.2_1639045445170_0.06466186638948579","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"hmpo-model","version":"4.0.3","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.0.3","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"ddeac1fd33b6cd668c3472f39b6065c47f71ac51","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.0.3.tgz","fileCount":16,"integrity":"sha512-aVXcdUorGx5iv2zuySbHvcJKc4/+sA9U3AYyWUCWb0ov64AGcbEYCEvdoKGBYr0CQWIX0A91/yFj2TQLgej/Tg==","signatures":[{"sig":"MEYCIQCWfKwiW6N47doCkUTtTAlxO7mA/8axaxzmGl/hQXG4dAIhAKO3CAHSsT8kHpl0Sg0b7HMgXwZm/KgluJBrOJvQy6cR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH0WeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6QA//e4OSm/2VTmq02tSNJ3bQzLB4KEAdbh5Y1MYIbaz5mp8QJPcV\r\nbtHF4yMhWVGi2w3ym7mCUxOPDElKWnN/QNUtkW1xv4QVSlSVd7PBrCqb1aVp\r\n4b3J3hQw+QlaHHIxqG/WKfdVToPpwUoXsgJJZO7KStqdSxwlIK9WE/OxeszW\r\nnFDjrrWemtnwGC854NGWNLlzXEuA6lnVFbCeFfOJcIDpod/0gV6fFNFvF2Xy\r\n9FMY7/6flxSkyOrT2lj5N0oKSv029GA7c49UloYwrlbWnr+XrfjOEtgy3Gyy\r\nWvSLhaZGC2NpFkur/gZbzLzctp2qf7YRJ8uBGE0OQ5ZmLUweVtIQlG6QjKas\r\nGjty7n+crx5x/4lRacnzUeS+wHIVFI2bNl+/NVFfjSdVu9e7uoZk/m7GVkmF\r\nAOGQd77SCJSgnkee/nrOvpKzUZ/xmJ1x8p3r6sP7vii86dR4/qsx2j0rXd50\r\nO0k2Q9LDdrLt+5H0xV/fSbubuA7uu5G+pdl4qvHiF2NSoTtqyX2ypGnbjYkx\r\nLJSB++b4Y68Uz6IA+zAVlQBy3lzL5cqFCD+zBvwrOtpJuksrrOUblWBLVXB8\r\ngK3wCLiGm7HAyyciwFb5ZfsBSseYwKexpn+/yASt9sLzaazZe80dZXCGBOjv\r\nNDURTDnoRd9zyDrk99wBOv7RQrOeLnJkeWM=\r\n=F2F1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"a9a7b71f64ceb825b02eb23f1349c1d391455de5","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.15","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"got":"^11.8.3","debug":"^4.3.3","hpagent":"^0.1.2","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.1","sinon":"^13.0.1","eslint":"^8.10.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.0.3_1646216605981_0.6198800917012635","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"hmpo-model","version":"4.0.4","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.0.4","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"7cafd372d8097581a6870ac8365a0c6320975ad9","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.0.4.tgz","fileCount":16,"integrity":"sha512-k9IkWmZJA11ZDi334ab0gspJhLvk+WBGUjaa7V0/PZDHAmZ4//RFLA5yJTq+q1jAcD+dYRTETcVEdm+doeU1iQ==","signatures":[{"sig":"MEYCIQDERoC/T4K5KUGnx4arAWLmQ2PrCS7FNNSg2Kvi7SIc6wIhALnxjzL/HomGHJGQSjEeKl0Kl0rVMRwgM6QlZsf75Ll6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH03zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/ig//SoAfSQ/iU7knQEAyRpUKw93S56FjdG61sUbE4XNKyb1mNEdP\r\nhXkvcpIonM7YNt0DwPh9yInHlzHgOAVEQfjtntE6OibOONA/GCYFROKDqlP/\r\n6cdYQl6RqMA6jS2FP3msv+qRKIR4frtA9XaMOHHYzWDsVRbH0WQcakS4N6TN\r\neFLsS77fDBdQ66E6+iHE0RrQwuNdBDehF3iRAoU50/YZKrHncHpyfkorghju\r\nXTR3epUxGwmBd9bJK+f6gfeGTZgwy46dwBNAijMgcpJfDTZMFW1KGlnxhd7o\r\naomnzALshTqXb0b2DtmotujE3NU/sQMXmXoI2tnkCpETaH3/KbeQL8wzIsLp\r\naXAfYcDf+ltD12TosVPeECup4EEm2WtZWWz8BQypqZd5UlWNuUbNbqKeNAcd\r\nVJtsU01SjMRpO/t5NqGvsC7y2nsfYMKS5TUCoMtuGcOG10RaLcuGIBZB68Lz\r\nfIwjL1RDhIITGNI5uqzKy2DNf3R3u/dH2uF2C+gOvksnbKU6lVG91O/QChM+\r\nOXKTYBDlH0PyMPW9DojULr0DGeWfqjPFYPb06kmjYNN/SVVGRFRmFm51fp5Q\r\nZI53/lXPHIOzp+9M/+dFHaBN8M8gXM1o/caEhFSkIZKUyM05IIoODCq5+NKz\r\n7dvtJm8H73KOYAikx22gpa/SCGAItxZ6atw=\r\n=Azth\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"383cbb239f27f61aef6111913f7d0fdb86ab1547","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.15","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"got":"^11.8.3","debug":"^4.3.3","hpagent":"^0.1.2","lodash.kebabcase":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.1","sinon":"^13.0.1","eslint":"^8.10.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.0.4_1646218739482_0.8639706956738025","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"hmpo-model","version":"4.1.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.1.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"ddc777cd4a2150a78e83bb426adf18f48e6f8211","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.1.0.tgz","fileCount":16,"integrity":"sha512-2xpdQQRti+JksM5Xo+YisHKWKWAXhqJQbPneR1XjK8HnE1NGZuiVQsl182IhNGv4QMh+ziYStspobT+p/6ANsQ==","signatures":[{"sig":"MEYCIQDR2AkJrFTLnZ4CgdeerCuyklPHNgypgXs2CG4km+sYrQIhALEbmzFiMhcQCGayKKGphN5wFVAYZgpWUn6/JVHWsuJ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKM2+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSSw//ZV/x7Wq7n/RkZ3EFrQcdYe3s7ykMUKR2+6LwjmM+HDjITJPY\r\nxzmGFsM3jPVugxd2jC0XVlDpV7OXbs665cmvOaEKGotkGtP91p0mDCWZh0S6\r\nlmrcl/xUNJ0X37rQS1V6t9swMyJ+Kf5OG83tANEveyzqkW+lqaUdHXiX1POl\r\nVDBQUXQq93kuxrl5EfwHNa+r9hoTx2zH2kfNMCLprAMIBMaxabxkY2l2GKan\r\nCbnDB1GT3CwhV0ugvm9FC8F94uyJAU9vm5rqExfgnKGC6GyIW4sTk8SELPxz\r\no/CoXwvCKAk03P14YjNZRPBvi78Wy/U6oCKzGrc0tmQDbjpcwMhfpN0yLZbB\r\n93Pr/eE/Frm0HQ2DGO2TR0Pv37RD7VOr4qiPWpLt0xpAF9VEkEkb6HvVvgzl\r\nYXoMSACfypf3DWnBFOs6tZ+BMDcQ7bx/k6icwyZfoFKQaBSDVnDK1IpJ8Tf9\r\n8TxvCo2ZfacKX462R3jwZNkNnqAwnuMJFcwzS4iacgG8dlShpQMA2eznLzME\r\nu40q4+eY6W7eLn+7XxIy9CA3CdeTW54pMkzxEpIRX66sn93k+qdYK80B41Z+\r\nYsQfgH5yimhJDkJdfls6RgCEkApEpra0Gp1Gc+bF2Dyw6LfCOskDOfaD6CLq\r\nlxWuNjtnVP2yhA1DOM5nK9BOUzacnHfRa8w=\r\n=qb6J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"15063175392b55cab0fe0733cbe64b88ae8156a6","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.15","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"got":"^11.8.3","debug":"^4.3.3","http-proxy-agent":"^5.0.0","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.1","sinon":"^13.0.1","eslint":"^8.10.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.1.0_1646841277968_0.20248201611448047","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"hmpo-model","version":"4.1.1","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.1.1","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"6b50a24a6029fac228a5deb942a87ae5d60822d6","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.1.1.tgz","fileCount":16,"integrity":"sha512-Jujz34BLjqsyTrv8APkUaagXx/2Wc57vf8wbs6mjAlBTvhtDM7rMWgxWoQbaAwi8B7z90qmlpfrDIKe2dBpK1Q==","signatures":[{"sig":"MEUCIDKMONRfmGv739VO4ftXC1saB1xW+7cvrq270UTAiSbZAiEA9/tzUEyM5V0ScuC57gU5Qpwi/bMhg8fY1awNQtrQ8Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU/UnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9axAAoHJbz9WlA4+tg98qRUEM6BmO7lZCV0ZEFy6mZ2JR+vehHKa7\r\niXySjNV0DT3zAUyhvXMBEN6bLbm1dTdlpjAO78LwtzIrJgp+VGOsdWcrU3hQ\r\n+33zS5ns02Jm9cEEpmpcoRQCZR3WqNaII/GJ/3sBvceNrLOIzVSgBs0QiZCr\r\nVArETyGyLYxgLm3iWhIdVZ7AL94tl8LSYijSeHJXRIxTbpHmH9aTcypGyuZ5\r\nnFDHPVWblj8oPcV+DMDUKRpPeLNF+IB1I4IrVT6tguc3Rrib2NhkaCTjggiu\r\nP/wNSDUwVM+ccXDu20OVkkjrZlAZbmDHksTi1iuYHJQDrwQEv+URWUxqdWy8\r\nBS1HvzXoutwkrTW7mXhZU4cXuzAu+rYqGG857YfPJLYAPESehyTjZqb4LKLL\r\nbuahLdVZ7y0IcpEYIJA1pXBq9SMrAevdslQl4Ajw5/fdAN6FXMVoq+rWaOAt\r\nXezmzz4Xwn7Gp2g9hGH4a+YYDqY2A7p+fwD+4FSZgQX6SlQ8GijCOY3PpP0i\r\nlN/yq1jpCfeDIrsBj+XOqwzRl5kOU1AHL9LSkSqHFPKybG2reNLk2iEtajZT\r\nXDz10jsT1G46sfPCytAQVt2U/95Gv/webZW3sTK8NwnOsFlRAt2lqBlXwKL/\r\nfImOAYOBEMtAeTBS7TivccezDZRXenbUuvI=\r\n=aXbZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"1f845fffa0f7e6580c330578d427f6ba65292a14","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.15","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"got":"^11.8.3","debug":"^4.3.4","http-proxy-agent":"^5.0.0","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.13.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.1.1_1649669415549_0.063084754181858","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"hmpo-model","version":"4.2.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.2.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"3e305cea14d54ff2a8f932725e5c68f48fa73945","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.2.0.tgz","fileCount":16,"integrity":"sha512-NFdmzInWLFFVpobQyLWPVKQm0MYr5eW7fQkBIAi+0tFBlS6cefR8vkTVJfvW1Q/8pdINYLRJec9318tQGfBX+g==","signatures":[{"sig":"MEQCIHWZzw3e0dNYGswJzzj1T0+fCx/BKYqN5hyWVqrp4/jvAiA5pkdR8bJAsNFbWu+B3yR34LTMt8KUb+Buvdu7/N6Qaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitDJqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQyw/7BNKj0c4PSmLilUsncviqJy1/uJS5AQZ2stax5hAppP/zp4Ax\r\nGTgw5oGfiXDsDBwx/JIani+WZCHrD9cy7qDlLc11rIGcc3NAILk3+faZQN3f\r\nps7bk8N335CoWiDH9LxtKlY8g0nAJWxvl/WFn17UDdX6wANhOKxZJQ3mDBx+\r\ne3s9h1CWOi5m1vwmL/kVh5Ynh3VqLATRJjuflg2i0BAAMW3vGdqSXtIRCG2r\r\n5CbWhy9YDrM62sUc5iylObq+UvarcsC0QYcPDAHIYbg9ZdGgERmB9WQIj7dg\r\nc1+EuSm+/sMrdVkecc7+rPN5E1fjBRUlzmSyq3zS1urX2q5+bKZxB4vlw88A\r\n/Apd+5Da9ORbhFFP6xkQR/8KM+BQvO5EQ06iJnX9WTgw28KFgkRzvPFM6zTA\r\nj4rjiIdcN5SvYnvKyh2QfhKvM4WikzE81vRQSZ4jyfCaKbFUU/QygRUfmvHm\r\noVBJuzu8cpTSsCKTZnOdRzXiZ79hfTJCuLSPP8EwN2SAOCP4I5TPMDf+mHlE\r\n8iARf9RINbK1sVNzK1P46R86S8ejISvkMRc8N+yEBHtsq1nxvXQvsepLM+L4\r\nbKp53tgztZMstuswCh1M+RSc0RJyiZ2osJWJDk/dh84ivU+2ARo5h/x+CINS\r\nbYYBhFqzgsDqidOJnctw5bO1qXyXPGqOvSA=\r\n=nhUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"4992d08c316c347df5d8b9542ad6c576783e79ba","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"6.14.15","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"got":"<12","debug":"^4.3.4","http-proxy-agent":"^5.0.0","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.18.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.2.0_1655976554161_0.09555919451365424","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"hmpo-model","version":"4.3.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@4.3.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"ca1e548b0e9314028c6a4d88182793a8410df7aa","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-4.3.0.tgz","fileCount":16,"integrity":"sha512-2U+XhNf+AcQ+Zd04XwCbeorbjPkEMQvaKm2YW0gZF+IPJub7h8hDTvkedfhCdIGxWlKCcSeAUFNOTyWXH3j2/A==","signatures":[{"sig":"MEUCIQCI6YAW3XEOFqijbl/SMw6sLVALTlvwf/ZKPW/4xWcFegIgC7yzyq7dYo1GIf/DFQKmsIcFzuSVqVnJqbDufBjNoaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4kwoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf7BAAiJ0HutFcjg+XjYtOWXaDVDH3z7gGyqlcusH87v3NE1Ohbi2Z\r\nbOqpQXS9efnlDh3MTl+T6VruAJrcEYrJG3Gidhx1hJp/eYMmmFd7XuGWdJQs\r\nwJkaEYipaFqcLLxLFlzpDnhIqhn5cjCNKpFf1W/e+w8nRTbyfxgB00ijZlHz\r\njJrJjQwcQcqgxFfdeOR5cmuASU93GhINO2vVoSBAsP4I6zOmPNR4A0wuNMeS\r\nbEHBnI88tN0x1qJj/P6PJSDbyAK9bwE+hnso+oaNAuaX8c5C1MX+aU0jk9nQ\r\nLFaf6fJMxiTStyeHem2HqycLFCcIZXms5vY67JWZ4vL+5HBj4qDqm7sz5QlQ\r\nMQ1IXZP0ti1vY3k8JwLLvjPlJuve15rBlXptBLqOAYGkvPdcPmqR8e9FsITz\r\np13Kk7iwR36DVVLGBmFUCiMpCz5XfZrP33C6JcTLXStrBJrDEOsMN2itA8A3\r\nh5TNTH9I/QmWagfXesG2ljEtDSRrcvLhkuc9EFjWtUeWSNks4oEepkKQHHDl\r\n0XmtoBiI2f6OZl19wWkxFsc7LCp9LR699gePvEzr6CL86SiC/hZQN4jMgwCI\r\neue2I2U1iQAO9IX7DPVFLCn7v0uz6eE1wwK3CdXiar/kQVWnhMm3ZopiMbOE\r\ny3HFV+CYvF3I1Dk7EBfeqJ/havNWR3TJJYE=\r\n=cqRl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"6d7afbdbe7e56f638af8a3375b306ced9cab6c60","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"8.13.1","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"got":"<12","debug":"^4.3.4","http-proxy-agent":"^5.0.0","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.18.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_4.3.0_1658997799917_0.6640519851655913","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"hmpo-model","version":"5.0.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@5.0.0","maintainers":[{"name":"hughepaul","email":"paul@hughe.co.uk"},{"name":"oliweighell","email":"oliweighell@yahoo.co.uk"},{"name":"willhamill","email":"william.hamill@gmail.com"}],"homepage":"https://github.com/UKHomeOffice/passports-model","bugs":{"url":"https://github.com/UKHomeOffice/passports-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"00d429a3eef2674d06aaa15258455819d59a0a8c","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-5.0.0.tgz","fileCount":16,"integrity":"sha512-n18eI6qmnPSMi4GvbjrAlQ7CEKdEXvSN6Xd+ONJOvdSObv6e/Kxd0S1JjO267im41I5IJ7UyYlpPK0rFvW8YNg==","signatures":[{"sig":"MEUCIQCn+PWoNbBlC+lGOUK2MXTLM6eJ5o3B0UoX+lnDovsktwIgNgE2gZsAaTQzzF006qodhxVJejCcLAOKFDgJCxfPz8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSmmrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf8A//SQxXmUkqdu94imE3vtTjbLCqDQ5hmbYqpF0pS4LkfakMj+fQ\r\nPnPzGMKo8Wni4vjoBIgdFaP1MMJEIwiM985jGMj9Ual8tPMLLz93GMHJywY1\r\nOUSd3aoBaNXjgQQjj2UHQT+Sm0nudWf1OLh5/RiqMGqXczxx15znGCHRXPv7\r\n6SY+UN9I0+Nhguw66NDWbFmlf06jFCdLOEHtmxBz4C1yLUKfKSFm96MxO5k8\r\nunb1yvlcpE7kL4e/HAxUsaJY8OzzGfPhyUFNexfknVTAxDQS99Jolwz07hiq\r\nnd+oBBt6JMM9OAyAxzLnZRbqWqRpeOzSwSQ2L/Ptb2Ltfb0A5vv0zdgFAQsu\r\nTz0ZCSW/2NPOvssjB2yX66/EW1O7XO3bQv/iuKKpP67MzX7nXXc/2EjhwQg1\r\nGvJCzwo6nQpqeabeV9vKwQyI5nVg9+FRP+arlRxXejTgPF5HDzExu994y2bj\r\npZy2q9Ho0+XxMUGIdAtppMwMXt1LdHUOdejoytf+NyGUe/IMRsYNvJ5XvR9I\r\nJFOSaaoYdoyp9sOSEejGQzICm9fL088tUf283mISvjC/9xBb+P3I2PodfSA1\r\nn4dlFkUtwp6AYj95JNflWNHwL0bvCeGdD/oRa7bQmwEBau3LarNx3hYEtlCw\r\njeRw3S1SMzUEWqJJ111S7zIXtix45+Q9Bo8=\r\n=OuZf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=14"},"gitHead":"f7d31a37d8ccebf9761cee78fa19494c0d2f1cca","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"hughepaul","email":"paul@hughe.co.uk"},"repository":{"url":"git+https://github.com/UKHomeOffice/passports-model.git","type":"git"},"_npmVersion":"8.11.0","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"got":"<12","debug":"^4.3.4","http-proxy-agent":"^5.0.0","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","sinon":"^15.0.4","eslint":"^8.18.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_5.0.0_1682598314854_0.23252472439392702","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"hmpo-model","version":"5.0.1","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@5.0.1","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"}],"homepage":"https://github.com/HMPO/hmpo-model#readme","bugs":{"url":"https://github.com/HMPO/hmpo-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"ab992cdca5706edf985182c65c9105a5c390c9c9","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-5.0.1.tgz","fileCount":16,"integrity":"sha512-/h54rt6cGxePnYVLvv66wEhFHhmZ2NLXtmZWVnAgRIDKgsmPB3gT1HKyS7fx0K+naLtbC02VJGlM9oxk1wr7UQ==","signatures":[{"sig":"MEYCIQDF2AtNa6q65b/4ki177WID/AKqlVgsFTt9BnjxAC1NXAIhAO/3J7W6SqDk40fTmJA/cU3nsT8yKTGlPBIR8q2emTGa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72226},"main":"index.js","engines":{"node":">=14"},"gitHead":"e41e800887da32c061962819d736ebf317953390","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"samchatfield","email":"samchatfield97@gmail.com"},"repository":{"url":"git+https://github.com/HMPO/hmpo-model.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"got":"<12","debug":"^4.3.6","http-proxy-agent":"^5.0.0","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","chai":"^4.5.0","mocha":"^10.7.0","sinon":"^18.0.0","eslint":"^8.57.0","proxyquire":"^2.0.0","sinon-chai":"^3.7.0","hmpo-logger":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_5.0.1_1722513688162_0.45914149244096847","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"hmpo-model","version":"6.0.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@6.0.0","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"},{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"}],"homepage":"https://github.com/HMPO/hmpo-model#readme","bugs":{"url":"https://github.com/HMPO/hmpo-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","eslint.config.js"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"8600f0a0fb3b43e5912442e2ddd0859b8979f850","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-6.0.0.tgz","fileCount":15,"integrity":"sha512-Oykgy527h+ZNgMWUbHEFReonlOgfwuRjY1dvv0+2/QxsTbkruicJ8Akhf5r8VO1k1gCbAEUnpOv2lKr0CPxBxw==","signatures":[{"sig":"MEYCIQCEmvJtwaYyA1VeMfwCgGbglg/54/vPiivWqpk7e6C1+AIhANW1dwcBrQmo0QTB/0TepduaDLeRV8RwyhJKWo6oXIA3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72797},"main":"index.js","engines":{"node":"20.x || 22.x"},"gitHead":"c2e39fcdadf6286df445dbcc2f7524269eee6e51","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","prepare":"husky","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"},"deprecated":"Version deprecated - incorrect hmpo-logger dependency","repository":{"url":"git+https://github.com/HMPO/hmpo-model.git","type":"git"},"_npmVersion":"10.9.0","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"got":"<12","debug":"^4.3.7","http-proxy-agent":"^7.0.2","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","globals":"^15.9.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-logger":"git+https://github.com/HMPO/hmpo-logger.git#DD-272-update-dependencies"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_6.0.0_1729499225204_0.4738319369789814","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"hmpo-model","version":"6.0.1","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@6.0.1","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"msjhall","email":"m.hall@kainos.com"},{"name":"samchatfield","email":"samchatfield97@gmail.com"},{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"}],"homepage":"https://github.com/HMPO/hmpo-model#readme","bugs":{"url":"https://github.com/HMPO/hmpo-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","eslint.config.js"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"3981af4035933d110d14565251a568c53753bcb9","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-6.0.1.tgz","fileCount":15,"integrity":"sha512-H9FEmPwn4LwaHM8q2+5TWAPY/RzupKlWMU6btSlatc7jHujFPYJbPsfc86kVbNR6D7+dq4Vs0CZilBXY/J5Q7w==","signatures":[{"sig":"MEUCIQCLJ4clO5DEpAlA/xUkESA4KqQPYdloEn3Rh7ZeCT+rGwIgVafYeECZnyInzayhrVyynth6exE28SWOJqEtinIgA7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72733},"main":"index.js","engines":{"node":"20.x || 22.x"},"gitHead":"bae3f8636fabbb4e69be7fab74d97508ea265fff","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","prepare":"husky","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"rewaz.ismail","email":"rewaz96@hotmail.com"},"repository":{"url":"git+https://github.com/HMPO/hmpo-model.git","type":"git"},"_npmVersion":"10.9.0","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"got":"<12","debug":"^4.3.7","http-proxy-agent":"^7.0.2","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","globals":"^15.9.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-logger":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_6.0.1_1729507294293_0.21878332491406982","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"hmpo-model","version":"6.0.2","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@6.0.2","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-model#readme","bugs":{"url":"https://github.com/HMPO/hmpo-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","eslint.config.js"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"0b2df3e36ab9549a0093049f655b512db81477dd","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-6.0.2.tgz","fileCount":16,"integrity":"sha512-857XcWCbhbL65cL5W1lDnZ6tkBgAWLK8LxLXuGBbUqbXt822oIRXYesIK2GKJCz1MDiWmxLOvK0rk9JbV97kIg==","signatures":[{"sig":"MEQCIDKNWd4gZ+lfvNtpY2/MwR2bJSVZpBYgc0GWJICcVgt/AiABBB+whb8sQ6CFj8iZT/PEF3iXYhft6eEVZG1QBgk6Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77654},"main":"index.js","engines":{"node":"20.x || 22.x"},"gitHead":"c88f06ac7cc1d8c10576ce339984eff5f828a325","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","prepare":"husky","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},"repository":{"url":"git+https://github.com/HMPO/hmpo-model.git","type":"git"},"_npmVersion":"10.1.0","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"got":"<12","debug":"4.3.7","http-proxy-agent":"^7.0.2","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","globals":"^15.9.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-logger":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_6.0.2_1757431343247_0.20786049288292818","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"hmpo-model","version":"6.0.3","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@6.0.3","maintainers":[{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-model#readme","bugs":{"url":"https://github.com/HMPO/hmpo-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","eslint.config.js"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"24975e58d22e9d64b17581fe104f4906410c0c37","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-6.0.3.tgz","fileCount":16,"integrity":"sha512-/1vOagr0Y3pSyroEd8T2ZR/T+pQwIG0ODlqteOrdasI6o/IQrf74YbqYDvj+b8arevf+giiEQ3ZjWPTSzSz4eQ==","signatures":[{"sig":"MEQCIC3GZyKprpehfjLkfPRgUpWZWgakvhQp3U79UqfOAFvIAiA2klVeq121uXKHlPRWeog3OOKW1YXRZdMXQNJ65HmxRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77655},"main":"index.js","engines":{"node":"20.x || 22.x"},"gitHead":"a2c0ca9e62b6991f9bb8194c3d115ca8fc82eecf","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","prepare":"husky","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --production","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},"repository":{"url":"git+https://github.com/HMPO/hmpo-model.git","type":"git"},"_npmVersion":"10.1.0","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"got":"<12","debug":"^4.3.7","http-proxy-agent":"^7.0.2","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","mocha":"^10.7.3","sinon":"^19.0.2","eslint":"^9.12.0","globals":"^15.9.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-logger":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_6.0.3_1757684473132_0.45064731912789946","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"hmpo-model","version":"7.0.0","author":{"name":"PEX"},"license":"MIT","_id":"hmpo-model@7.0.0","maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"homepage":"https://github.com/HMPO/hmpo-model#readme","bugs":{"url":"https://github.com/HMPO/hmpo-model/issues"},"nyc":{"all":true,"lines":100,"exclude":["coverage/**","test/**","eslint.config.js"],"branches":100,"functions":100,"statements":100},"dist":{"shasum":"4bb4cf3b440305724483d39406ca4c759058c4a0","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-7.0.0.tgz","fileCount":17,"integrity":"sha512-5hEigDm0o19WubHQnIbCXRGt+4R0l4+fXBSlWx++NVlh8/363lHdo9Cu5RKPc5nzKKCHjEmTy4awSbcXgLhqtw==","signatures":[{"sig":"MEQCIGS7bJRDVwircyGrxRQ3knzsBZDfjVBP+KxqtmTEhqKJAiBzcS9mMx3qWkfkeWBxUbP2dnsL0uEV8y/8oIHuBbfJBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77730},"main":"index.js","engines":{"node":"24.x"},"gitHead":"f3b2a8b339b0180c3b4d4326e2644706a3d91261","scripts":{"lint":"eslint .","test":"npm run unit","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","prepare":"husky","pretest":"npm run lint","posttest":"npm run check-coverage && npm audit --omit=dev","check-coverage":"nyc check-coverage"},"_npmUser":{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},"overrides":{"mocha":{"serialize-javascript":"^7.0.4"}},"deprecated":"This version did not contain release notes on github","repository":{"url":"git+https://github.com/HMPO/hmpo-model.git","type":"git"},"_npmVersion":"11.10.1","description":"Simple model for interacting with http/rest apis.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"got":"<12","debug":"^4.3.7","http-proxy-agent":"^7.0.2","lodash.kebabcase":"^4.1.1","https-proxy-agent":"^7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.5.0","husky":"^9.1.6","mocha":"^10.7.3","sinon":"^21.0.2","eslint":"^9.12.0","globals":"^15.9.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","hmpo-logger":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hmpo-model_7.0.0_1773246376666_0.08953347137433565","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"hmpo-model","version":"7.0.1","description":"Simple model for interacting with http/rest apis.","main":"index.js","scripts":{"pretest":"npm run lint","test":"npm run unit","posttest":"npm run check-coverage && npm audit --omit=dev","lint":"eslint .","unit":"nyc --reporter=lcov --reporter=text-summary _mocha test/ --recursive --require test/helper","check-coverage":"nyc check-coverage","prepare":"husky"},"repository":{"type":"git","url":"git+https://github.com/HMPO/hmpo-model.git"},"author":{"name":"PEX"},"license":"MIT","engines":{"node":"24.x"},"bugs":{"url":"https://github.com/HMPO/hmpo-model/issues"},"homepage":"https://github.com/HMPO/hmpo-model#readme","dependencies":{"debug":"^4.3.7","got":"<12","http-proxy-agent":"^7.0.2","https-proxy-agent":"^7.0.5","lodash.kebabcase":"^4.1.1"},"devDependencies":{"chai":"^4.5.0","eslint":"^9.12.0","hmpo-logger":"^9.0.0","mocha":"^10.7.3","nyc":"^17.1.0","proxyquire":"^2.1.3","sinon":"^21.0.2","sinon-chai":"^3.7.0","husky":"^9.1.6","globals":"^15.9.0"},"overrides":{"mocha":{"serialize-javascript":"^7.0.4"}},"nyc":{"all":true,"exclude":["coverage/**","test/**","eslint.config.js"],"lines":100,"branches":100,"functions":100,"statements":100},"gitHead":"191b8796592a2f31d1f4cd8a1757a83baaa99a77","_id":"hmpo-model@7.0.1","_nodeVersion":"24.14.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-/zRZn3i/PVTEzJs//8k9wMyXfOErL5cC1VDF8eJAkrnn0C81eVvIrNfObT+iR7KfdgMPePSPvXIgLd9cVZ4JNQ==","shasum":"9f8dbae023e67b55d67a1fa911db00bbdf92856e","tarball":"https://registry.npmjs.org/hmpo-model/-/hmpo-model-7.0.1.tgz","fileCount":17,"unpackedSize":77730,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA4tJ1bhpLqdxQ4Lv43REI27i/XB7j4uhiXqWlavn8rDAiBHYNKo1j2q+ohlHjBFyzGZIMWaBMnRPFjtk0NLilLc3Q=="}]},"_npmUser":{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},"directories":{},"maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hmpo-model_7.0.1_1773310621208_0.11418786195690522"},"_hasShrinkwrap":false}},"time":{"created":"2015-03-10T14:43:05.539Z","modified":"2026-03-12T10:17:01.676Z","0.0.0":"2015-03-10T14:43:05.539Z","0.1.0":"2015-03-24T13:45:03.438Z","0.1.1":"2015-03-31T11:02:04.587Z","0.1.2":"2015-05-01T10:45:14.258Z","0.2.0":"2015-06-22T12:54:18.279Z","0.3.0":"2016-03-10T11:34:43.283Z","0.3.1":"2016-03-21T16:35:04.170Z","0.4.0":"2016-03-30T15:20:27.246Z","0.5.0":"2016-05-11T14:28:29.530Z","0.6.0":"2016-05-27T09:44:29.162Z","0.7.0":"2016-07-08T10:28:04.140Z","1.0.0":"2017-01-24T13:38:28.796Z","2.0.0":"2017-10-02T11:26:15.005Z","2.1.0":"2017-11-10T11:40:18.094Z","2.1.1":"2018-02-01T15:16:31.108Z","2.1.2":"2018-02-02T19:29:49.828Z","2.1.3":"2018-03-14T11:50:32.368Z","3.0.0":"2020-01-31T16:49:57.133Z","3.0.1":"2020-03-18T13:26:53.235Z","3.1.0":"2021-02-22T11:50:00.384Z","3.2.0":"2021-02-23T09:12:40.235Z","3.2.1":"2021-05-10T13:10:04.899Z","3.2.2":"2021-05-10T13:46:43.892Z","4.0.0":"2021-12-02T12:53:16.660Z","4.0.1":"2021-12-03T14:31:18.939Z","4.0.2":"2021-12-09T10:24:05.323Z","4.0.3":"2022-03-02T10:23:26.148Z","4.0.4":"2022-03-02T10:58:59.626Z","4.1.0":"2022-03-09T15:54:38.145Z","4.1.1":"2022-04-11T09:30:15.674Z","4.2.0":"2022-06-23T09:29:14.298Z","4.3.0":"2022-07-28T08:43:20.088Z","5.0.0":"2023-04-27T12:25:15.050Z","5.0.1":"2024-08-01T12:01:28.314Z","6.0.0":"2024-10-21T08:27:05.440Z","6.0.1":"2024-10-21T10:41:34.487Z","6.0.2":"2025-09-09T15:22:23.431Z","6.0.3":"2025-09-12T13:41:13.323Z","7.0.0":"2026-03-11T16:26:16.825Z","7.0.1":"2026-03-12T10:17:01.364Z"},"bugs":{"url":"https://github.com/HMPO/hmpo-model/issues"},"author":{"name":"PEX"},"license":"MIT","homepage":"https://github.com/HMPO/hmpo-model#readme","repository":{"type":"git","url":"git+https://github.com/HMPO/hmpo-model.git"},"description":"Simple model for interacting with http/rest apis.","maintainers":[{"name":"ntotten-hmpo","email":"nathan.totten@digital.homeoffice.gov.uk"},{"name":"leonardobishop-hmpo","email":"leonardo.bishop@digital.homeoffice.gov.uk"},{"name":"lee.service","email":"lee.service@digital.homeoffice.gov.uk"},{"name":"fionajosephsamy_homeoffice","email":"FionaJoseph.Samy@digital.homeoffice.gov.uk"},{"name":"carl.mendoza","email":"carl.mendoza@digital.homeoffice.gov.uk"},{"name":"myles.muda","email":"myles.muda@digital.homeoffice.gov.uk"},{"name":"sam.dagnall","email":"sam.dagnall@digital.homeoffice.gov.uk"},{"name":"kmoorewilson","email":"kelly.moore@hotmail.co.uk"},{"name":"taylor.crawford","email":"taylor.crawford@digital.homeoffice.gov.uk"},{"name":"rhyad-zergane-ho-1","email":"rhyad.zergane1@digital.homeoffice.gov.uk"},{"name":"georgeeker","email":"george.eker@hotmail.co.uk"},{"name":"moreilly5","email":"matthewdoreilly@gmail.com"},{"name":"m24murray","email":"matthewmu@kainos.com"},{"name":"cmcgee480","email":"conor.mcgee@digital.homeoffice.gov.uk"},{"name":"radovan-d-ho","email":"Radovan.Dacej@digital.homeoffice.gov.uk"},{"name":"msjhall","email":"michael.hall@digital.homeoffice.gov.uk"}],"readme":"# hmpo-model\n\n* localModel - Simple model for data persistance\n* remoteModel - Simple model for interacting with http/rest apis.\n\n## Upgrading\n\nThe deprecated `request` library has been replaced with `got`. The API is very similar, and some args are translated, like auth, and proxy.\nThe new `got` library doesn't automatically use the proxy environment variables so you would need to use something like `global-agent` in your\napp if you need to specify proxies by environment arguments.\n\nThe `request` method no longer takes a body. This should be inserted as `json`, `body`, or `form` into the `requestConfig` method.\n\n## Local Model Usage\n\n### `constructor(attributes?, options?)`\n\n* Local Model extends the Node.JS EventEmitter. The constructor will first call the super constructor of EventEmitter, then assign the options and attributes.\n* If no `options` provided, this will default to an empty object `{}`.\n* `attributes` is first assigned an empty object without inheriting properties from `Object.prototype`. e.g. `this.attributes = Object.create(null);`.\n* If `attributes` are provided then the `attributes` object is set, with `change` event notifications suppressed.\n\n### `get(key)`\n\n* Gets a model property via a key.\n\n### `set(key, value, options?)` or `set({ key: value }, options?)`\n\n* Sets a property on the model to a value and dispatches events.\n* Suppresses `change` event notifications if `options.silent` is set. e.g. `set(key, value, {silent: true})`.\n\n### `unset(fields, options?)`\n\n* Unsets a field or fields. `fields` can be passed as a string or an array. If `fields` is of type `'string'` it will be wrapped in an array with this string as its single element.\n* Suppresses `change` event notifications if `options.silent` is set. E.g. `unset(fields, {silent: true})`.\n\n### `reset(options?)`\n\n* Resets a model.\n* Suppresses `change` event notifications if `options.silent` is set. E.g. `reset({silent: true})`.\n\n### `increment(propertyName, amount?)`\n\n* Increments a property by the specified amount. Amount defaults to 1 if not provided.\n\n### `toJSON(bare?)`\n\n* Returns a JSON representation of the data in the model.\n* Optional paramter `bare` can be set to `true` or `false`. Defaults to `false`.\n* If `bare` is set to `true`, the JSON object will have a `null` prototype and will not inherit object methods from `Object.prototype`. Helpful info on this can be found on [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object#null-prototype_objects).\n\n## Remote Model Usage\n\nThe Remote Model is a sub-class of the previously highlighted Local Model, and as such inherits its constructor and property accessors.\n\nNormally this would be used as an abstract class and extended with your own implementation.\n\nImplementations would normally define at least a `url():url` method to define the target of API calls.\n\nExample implimentation:\n\n```javascript\nclass MyModel extends HmpoModel {\n    url() {\n        return super.url('https://my.example.com/url')\n    }\n\n    auth() {\n        return super.auth('username:password');\n    }\n\n    requestConfig(config) {\n        config.proxy = 'http://proxy.example.com:3128'\n        return super.requestConfig(config);\n    }\n\n    // add data to JSON post body\n    prepare(callback) {\n        super.prepare((err, data) => {\n            if (err) return callback(err);\n            data.foo = 'bar';\n            callback(null, data);\n        });\n    }\n\n    // transform returned data\n    parse(data) {\n        data.additionalItem = true;\n        return super.parse(data);\n    }\n}\n\nconst model = new MyModel();\nmodel.set('boo', 'baz');\nmodel.save((err, data, responseTime) => {\n    if (err) return console.error(err);\n    console.log(data);\n});\n```\n\nThere are three methods for API interaction corresponding to GET, POST, and DELETE http methods:\n\n### `fetch(args?, callback)`\n\n`fetch` performs a `GET` request on the url\n\n* If no args passed / function passed as only paramater, then args will be set to undefined.\n\n```javascript\nconst model = new Model();\nmodel.fetch((err, data, responseTime) => {\n    console.log(data);\n});\n```\n\n#### Request\n\n* Request args for the `got` library, can be set by overriding the `requestConfig({}):{}` method.\n* The `url` can be configured either by setting a default in the model options or `requestConfig()` data, or by overriding the `url(default, args):url` method.\n\n* `proxy`, `timeout`, and basic `auth` can be set in the same way, using model options, setting in `requestConfig()`, or by overriding a method.\n* Specifying a `proxy` will set up a proxy tunneling `agent` for the request.\n* Specifying a numeric `timeout` will set the same timeout for all `got` timeout values.\n* Basic `auth` can be a colon separated string, or a `{username, password}` or `{user, pass}` object.\n\n#### Response\n\n* The returned body will be expected to be in JSON format.\n* If `statusCode < 400` the JSON response will be set to the model.\nThis behaviour can be changed by overriding the `parse(data):data` method.\n* If `statusCode >= 400` the data will be passed to the `parseError(statusCode, data):error` method, and the `fetch` callback will be called with the returned error.\n* If response statuses need to be treated differently than the above, the `parseResponse(statusCode, data, cb)` method can be overridden.\n* If the response body is not going to be JSON, the `handleResponse(response, cb)` method can be overridden.\n\n### `save(args?, callback)`\n\n`save` performs a `POST` request on the url\n\n* If no args passed / function passed as only paramater, then args will be set to undefined.\n\n```javascript\nconst model = new Model();\nmodel.set({\n    property: 'properties are sent as JSON request body by default'\n});\nmodel.save((err, data, responseTime) => {\n    console.log(data);\n});\n```\n\n* By default the post body will be a JSON encoded object containing all attributes set to the model using, extracted using `model.toJSON()`. This behaviour can be changed by overriding the `prepare(callback(err, data))` method.\n* The response and body will be treated the same way as the `fetch` request above.\n\n### `delete(args?, callback)`\n\n`delete` performs a `DELETE` request on the url\n\n* If no args passed / function passed as only paramater, then args will be set to undefined.\n\n```javascript\nconst model = new Model();\nmodel.delete((err, data, responseTime) => {\n    console.log(data);\n});\n```\n\n## Events\n\nAPI requests will emit events as part of their lifecycle.\n\n`sync` is emitted when an API request is sent\n\n```javascript\nmodel.on('sync', function (settings) { });\n```\n\n`success` is emitted when an API request successfully completes\n\n```javascript\nmodel.on('success', function (data, settings, statusCode, responseTime) { });\n```\n\n`fail` is emitted when an API request fails\n\n```javascript\nmodel.on('fail', function (err, data, settings, statusCode, responseTime) { });\n```\n\n## Hooks\n\nAPI requests will fire hooks specified in model options as part of their lifecycle.\n\n```javascript\nnew Model(null, options);\n```\n\n`sync` hook is fired when an API request is sent\n\n```javascript\noptions.hooks.sync({ settings });\n```\n\n`success` hook is fired when an API request successfully completes\n\n```javascript\noptions.hooks.success({ data, settings, statusCode, responseTime });\n```\n\n`fail` hook is fired when an API request fails\n\n```javascript\noptions.hooks.fail({ err, data, settings, statusCode, responseTime });\n```\n\n## Examples in other apps\n\n[hmpo-form-wizard example : Submit Model](https://github.com/HMPO/hmpo-form-wizard/blob/master/example/models/submit.js)\n[hmpo-app example : Submission Model](https://github.com/HMPO/hmpo-app/blob/master/example/models/submission.js)\n","readmeFilename":"README.md"}