{"_id":"@financial-times/kmt-utilities","_rev":"54-fc45271db1e102c59e80beaa006cc5ab","name":"@financial-times/kmt-utilities","dist-tags":{"latest":"2.2.6"},"versions":{"1.3.0":{"name":"@financial-times/kmt-utilities","version":"1.3.0","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@1.3.0","maintainers":[{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"8e6e5062dbf9de65814a990b32356b4ec4360d6e","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-1.3.0.tgz","integrity":"sha512-cMXDp16UB6fDocDHyFQJh/rGdhTkPOYpVFHgd0yKhVe2vgH+aJFuiY1GnVJatiPtfimDf32IwcFnk64BGYZ58A==","signatures":[{"sig":"MEUCICy/qqfUYdwp+VDxmReAxw3TLiQM1y3Tz3JSvdzGczbLAiEAlJC6V+gQ781Mk71u0GCTo7Mp6KKVt5316bOyzYGIXK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{},"_shasum":"8e6e5062dbf9de65814a990b32356b4ec4360d6e","engines":{"node":">=6.11.1"},"gitHead":"e739c6343fb1f2b020cfc67fd2749412028840f7","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities-1.3.0.tgz_1512137046520_0.7634993984829634","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@financial-times/kmt-utilities","version":"1.3.1","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@1.3.1","maintainers":[{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"3faf249463f1c9a9b1aefd8c47d4ad5efcd27eec","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-1.3.1.tgz","integrity":"sha512-MA/TS/2wD992RJLV/F1thi8fXAVaFpI7wsacMuxWoGSCJB8BpPOFHkOoyq84Hz4g3ujxGPUsmgALc6tNll+0wA==","signatures":[{"sig":"MEYCIQDMJX284yMRx1POPW4J6BLS3A3QxH0Cvrp9aAHKqhU7xQIhAJTwDjEB57a0GP8eAv2RIczSCFHPTtULmnEGte8aRPla","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{},"_shasum":"3faf249463f1c9a9b1aefd8c47d4ad5efcd27eec","engines":{"node":">=6.11.1"},"gitHead":"ffe4a13bd3564dcbd39ba1d8059da64426a1ce3e","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities-1.3.1.tgz_1516357734401_0.11944685108028352","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@financial-times/kmt-utilities","version":"1.3.2","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@1.3.2","maintainers":[{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"69453aa645bcad43169025c36a909fd903ef94ad","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-1.3.2.tgz","integrity":"sha512-QoVpfU2QXe9tzUZMSvsTpGGcjE11nDIbimeM4Hitgl41f9yV/vsrPtL2t7m/uK9TvlYmF28aUijKG2ichkRbSA==","signatures":[{"sig":"MEUCIQDK3U2Af/UfSs+g2CphPCWN3o6ZYfpuOET2XMmbRNEREAIgRvgiucIcTyqEnklRiafr09dg5QDX9tOlqqaa9Q7lQXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{},"_shasum":"69453aa645bcad43169025c36a909fd903ef94ad","engines":{"node":">=6.11.1"},"gitHead":"969da01880b16b6e93f53b8908a745266641b571","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities-1.3.2.tgz_1517228049610_0.649114326806739","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@financial-times/kmt-utilities","version":"1.3.3","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@1.3.3","maintainers":[{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"445a0c679f37aa99371a8f92adf018ef2432d175","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-1.3.3.tgz","integrity":"sha512-xR8t8fAFE8YDEt/XX+7ns2zxcPzB1HdiYQ+A1lY/UNpE6vPEFsey+vwMQSqcJUgW+8vtPHrVfRey+gvnBTjJcQ==","signatures":[{"sig":"MEUCIQCHPG//jiCYQ/ceqwDYAgQFsaTeoglfHvabyF3jcnbiUwIgGAyLbLw+7ZKL1eZzkmsdJDBisBYLwgtJE8wiDe0Ba0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{},"_shasum":"445a0c679f37aa99371a8f92adf018ef2432d175","engines":{"node":">=6.11.1"},"gitHead":"f476bd474cf29c1e64e825f7a4d3f689eebce416","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities-1.3.3.tgz_1517243792500_0.7987484240438789","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@financial-times/kmt-utilities","version":"1.3.4","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@1.3.4","maintainers":[{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"84d55b02f9fb076b94be448f529b64bafeff980b","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-1.3.4.tgz","integrity":"sha512-F+a7i6fyWIw89NWiamxSFajzdSmMT7KFIa7vMD/ub/iGRRN9q5w+jLVj9r9YVkHTEMt6Lc4Vp+cjFMkjze5znw==","signatures":[{"sig":"MEYCIQCoDcS6xtlTCEB5RXzmmzhWTVI/MakJf5gEAWmN2BAeegIhAOuqv9mQKBToMs0JB7alaaRL1WoNe5R2Rl3RcP10K2xL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{},"_shasum":"84d55b02f9fb076b94be448f529b64bafeff980b","engines":{"node":">=6.11.1"},"gitHead":"ec8bc7061e46c384baeb0bccbcc26d0dd687965c","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities-1.3.4.tgz_1517306040697_0.3395599403884262","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@financial-times/kmt-utilities","version":"1.3.5","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@1.3.5","maintainers":[{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"55a8965d7acdfea139a1c3fbbc17fe842fe0a30b","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-1.3.5.tgz","integrity":"sha512-iWnhcxpK035DMB2YzFoOTns7/SN2G6tTyo95ijaIyEvJXRphrdsNpA4lMLgjhSAfkvDX4rJQNFHpNk0JSmv41w==","signatures":[{"sig":"MEUCIQCUULPsVQwcECTPXyJzf4O+6slMREIXojY0E0lT/5qH3gIgBIJwWsUehpFi27/Alp7A/ntEWb9J0Fnq62sgXcN2ynw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{},"_shasum":"55a8965d7acdfea139a1c3fbbc17fe842fe0a30b","engines":{"node":">=6.11.1"},"gitHead":"f6f8bd0b8b4efe8503f8c7720bd50fff163877b9","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities-1.3.5.tgz_1517837539165_0.1668224756140262","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@financial-times/kmt-utilities","version":"1.3.6","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@1.3.6","maintainers":[{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"26c573e1c691999a36470f80b72b774e832dd0d7","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-1.3.6.tgz","integrity":"sha512-ASLvem0KdujPJuz5WzNE++Ja1M8WDwujWEyLRDVkt4nWwIvZ1eE7y69hBcF2+5BWPoqIYqXsr1i4Oklcr9OAHQ==","signatures":[{"sig":"MEUCIFF2GhgFgiSLa9ZZdtVGKvgldhSrPaPrKcHrREBgRiTwAiEA3KgDPIiO6Cs2QtYZvUl1Kezm4RwT1KG+f6cLtRUZ6Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{},"_shasum":"26c573e1c691999a36470f80b72b774e832dd0d7","engines":{"node":">=6.11.1"},"gitHead":"6422716faeda9eecd623a9ceb34cd0d30f01be3b","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities-1.3.6.tgz_1517946693388_0.41699536610394716","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@financial-times/kmt-utilities","version":"2.0.0","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.0.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"742726afc40b8613dc469b10b7f4209520259620","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.0.0.tgz","fileCount":55,"integrity":"sha512-OXmrh/aNfjWY/wCwEgh6IZ/Q8WP0l99SVcB3I5mELYOB7jexMX+UepurIzUP6LdSeI5I7MX49THgbkXAR22+bA==","signatures":[{"sig":"MEQCIDRojsy9oYpx7rZfgqnRlMc5DxMe580GwjMPwY+JWS+tAiAbMCMUYR0N71BHosNhqGd/EeCVnkaxPnUO/aId+FsvDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89254},"main":"index.js","_from":".","config":{},"_shasum":"742726afc40b8613dc469b10b7f4209520259620","engines":{"node":">=6.11.1"},"gitHead":"671deb8ace83c25fd647ba244d62a0193798e53d","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.0.0_1518182515279_0.876988975297742","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@financial-times/kmt-utilities","version":"2.0.1","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.0.1","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"e6375f83b2a5b7863035b9ac09dd9b80551e9b42","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.0.1.tgz","fileCount":55,"integrity":"sha512-UIbSGDNwa4Ldlhd+fYclkU/vcabHrQKHSCf4rBuVAwaRs//RwnnUM2TlTljOalLWaOmnuLf8cCuWyEPKFAYdGg==","signatures":[{"sig":"MEUCIDQn+GroIWBk8PNBVG3qc3nGMny0war6rgqzqQiIrD4YAiEA1CWUDeiyGM0lO2A+iOV1En2iUyT1yzpeUM/Zv4zqCH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89350},"main":"index.js","_from":".","config":{},"_shasum":"e6375f83b2a5b7863035b9ac09dd9b80551e9b42","engines":{"node":">=6.11.1"},"gitHead":"47e6a9b4d7de33c9ddba1069e8f19a4b2dd59e71","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.0.1_1518624820449_0.3496809555007059","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@financial-times/kmt-utilities","version":"2.1.0","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.1.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"52367ac97294ac899162e52974ba129fad9408e1","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.1.0.tgz","fileCount":56,"integrity":"sha512-iWd4xzWwKBhaC9zVBEKxjG193f1ilT6vLhrkHEDiZIXYsPoBvAfq0BF7psd44c6NHXw/ilC2FOSxWmzoL6nzqg==","signatures":[{"sig":"MEMCICu1kgO631IKLL2XuIYhE1O/GhpwSEne6kMjPNy7XsuuAh9K3tE8BzUNgjh9Ud+rLIMct8QUrEgBFxI9pz2fxtGZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89609},"main":"index.js","_from":".","config":{},"_shasum":"52367ac97294ac899162e52974ba129fad9408e1","engines":{"node":">=6.11.1"},"gitHead":"fa195003c5f2928179a28453b986a5b62bbdfd46","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.1.0_1518708805441_0.7612680440066448","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@financial-times/kmt-utilities","version":"2.2.0","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.2.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products@ft.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"61742af55bfd1d52cf38b2ef7d05d9ebb3818963","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.2.0.tgz","fileCount":56,"integrity":"sha512-gcPu7Sf7K145uuEnlvqTweja6CiTB1iX1kDIL74wXZcB216ILV83BAvr4qD1PwUmKKKnFMxTouITpn4MbcoEAg==","signatures":[{"sig":"MEYCIQDpP+cSpwegSjup6gggipw7QRZbjc8nhyv27vBwbWFKHAIhAIKj0dRpymRa+PQ9edtnp+j/eIaUpMEa5XoxiCHjj8S1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89717},"main":"index.js","_from":".","config":{},"_shasum":"61742af55bfd1d52cf38b2ef7d05d9ebb3818963","engines":{"node":">=6.11.1"},"gitHead":"306d2a484ab45a23cd982d83c9b0a7a5830800b0","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","compression":"^1.7.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.2.0_1521111930491_0.26593698135453736","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@financial-times/kmt-utilities","version":"2.2.1","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.2.1","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"ecda65a7357a63dfee1e0c7cd222e41d487f7672","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.2.1.tgz","fileCount":56,"integrity":"sha512-jSUqDIZMN77VGyRdU2B5vcma5HhNfXa5Jflkp/oRH5Xx5Z5v/VyXaB7SdJLI4Qq6QPk1TSU6SEO26L0FJ2Ab3A==","signatures":[{"sig":"MEQCIBPLfQ81lRVCfyGtO4OjyIxru2ScGHbvXMvDWTy9FCAVAiAwxp0jrxg0r4yHXwXiwq6Ybvls2RiPI19wQ1IJtaFZmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90247},"main":"index.js","_from":".","config":{},"_shasum":"ecda65a7357a63dfee1e0c7cd222e41d487f7672","engines":{"node":">=6.11.1"},"gitHead":"ab444a44621b3bd5e4e4c36eb783f085c8512bf7","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","compression":"^1.7.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.2.1_1529587342955_0.8682490998021395","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@financial-times/kmt-utilities","version":"2.2.2","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.2.2","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"ba1499e51a778ac26dbd01f5aaac7ec17cebd0f4","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.2.2.tgz","fileCount":56,"integrity":"sha512-QAAojzdn7g4OQ1zT2NuO3h5E9rNnkKp1MR3r2BYpGW2A6ESVernrFJRayCifzNxHWhzHM9x2WGMpPe9+V1rOkQ==","signatures":[{"sig":"MEUCIDkv8UCwvbFRXruW42eYSBaSbdfTFS4qVWpMf07YbhI3AiEAodoybTctbhfzCNI93Ryq2jNMFLIpHdG1po47UpiqqiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90074},"main":"index.js","_from":".","config":{},"_shasum":"ba1499e51a778ac26dbd01f5aaac7ec17cebd0f4","engines":{"node":">=6.11.1"},"gitHead":"73ea689683e3ccedbd6ea84aba2d8c8df9a2dd26","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","compression":"^1.7.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","nock":"^9.0.13","mocha":"^3.2.0","sinon":"^2.2.0","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^3.0.0","lintspaces":"^0.5.1","sinon-chai":"^2.10.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.2.2_1530198499754_0.4563179425766075","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@financial-times/kmt-utilities","version":"2.2.3","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.2.3","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"37ae615b1efd3d9e638dd8eee17665b3e76459a3","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.2.3.tgz","fileCount":56,"integrity":"sha512-Dr3KO4Z5p8MjvaTy17xuM4QD+MK0YihDb5PxLlY5tCval0WnKoJblSco+lF7aRd6LaWIWoyWxfcQ67BAIF2u3A==","signatures":[{"sig":"MEUCIG2eFar2kTxydXqsOfkorOby9SPUZQYZEd92tpC2VvzRAiEAh7CigpJU8LOvtR4IqAn3HWKc1ungAt2y5rJxIgOJm9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89809},"main":"index.js","_from":".","config":{},"_shasum":"37ae615b1efd3d9e638dd8eee17665b3e76459a3","engines":{"node":">=6.11.1"},"gitHead":"884cc0e16489549e5cafe1122d30737bda2f6857","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"3.10.10","description":"kmt utility toolkit","directories":{},"_nodeVersion":"6.11.1","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","compression":"^1.7.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","nock":"^9.0.13","mocha":"^5.2.0","sinon":"^6.0.1","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^4.0.0","lintspaces":"^0.5.1","sinon-chai":"^3.2.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.2.3_1530704605714_0.9402746909166746","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@financial-times/kmt-utilities","version":"2.2.4","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.2.4","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"e850f9a41c271c07679e6f82f4d0f5497837c070","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.2.4.tgz","fileCount":69,"integrity":"sha512-b6kQA6J7K6m66O/l5KpyHSx07o73eLjXDyUT4YWY+zoVpo39qHUgs5USa1soIfkOpQJ3ltA9mQPKYy1TIwYTQw==","signatures":[{"sig":"MEUCIGcXiSvi2FnuikSeUDq54iblRqWW9d3UaeurcF8zMqLMAiEA3RW0/sHWk/EfvaZyFA6PXFyPyTtH6+QdVmgoMW/b7Kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmSQECRA9TVsSAnZWagAAm2wP/1f2ylsBToGjVuPysiOs\nMFMbl1DU7FmtiZ6nWKXQM7zKZt5+goetLcjzEKLEB7O/v4D3Q5lAvYX/LqUv\nN1L5CLSMEXNp0gMhJOpo0AaiDlka7pp/8FUPPanvW5sNi76MEkOwdkk7wm0l\nSf0U229PRcax52atKI4v2GpjH0Dvadm9kK2RcmZeyU9Fskm8mAxs336MO5G7\nAfoZX0BQ1xS7otXdvWbKwTdq4b4lArPU51dGx4h6W2fSAAcUKP1VgGY/N8ST\npIrkjmSv42Gv0/GHNM6fdiKOOS+axeDEjix0xdUfXZf2qtborB6vMtuRkT2w\nbzLBhJWE2/fpEHW68guauWyPhyH+9nLeDVsuCSDFPnsP1Q0k96BVVxKaEoFT\nhUM+a9TWP3RFp61DhYZbc23QP9KQwrRu2otOgomq1PFqDEXgcdNF1uIIuD6C\n/0jfVQz8N9CrQEb/sG+rbY0JOeAXsVP/cmgCUWucfVPXshlHoN368DYr8Xdn\nvysZZkMnLy/r/TyUprU3hkIb63pPY8uYiPNBqKnS+bO8YZMdSfKLvvomYfc/\n51E27NO+gNwjn1Pkz6JVSG+4R2CtjkuAFzzZ03QBZstIya8MrJGh4TWl0aPM\nF1Ii/m625vf7f5mvJxayjXdJPUl3Jloy0SU3I+ussthw2hk8/UYxcsS76y4I\nuv6W\r\n=xMeQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{},"engines":{"node":">=6.11.1"},"gitHead":"c73ef5ae62a006e43d4dad68e2fc96dff067d74f","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"6.4.1","description":"kmt utility toolkit","directories":{},"_nodeVersion":"8.12.0","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","compression":"^1.7.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-raven":"^3.0.4","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","nock":"^9.0.13","mocha":"^5.2.0","sinon":"^6.0.1","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^4.0.0","lintspaces":"^0.5.1","sinon-chai":"^3.2.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.2.4_1536762883268_0.7633208753480789","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@financial-times/kmt-utilities","version":"2.2.5","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.2.5","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"5e7588dfb0fae80e27969b7d4ac2855d72f285df","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.2.5.tgz","fileCount":69,"integrity":"sha512-soBkPM/CSzG4aXqBqhgi7DYg2IuEu+lHvY/kS87hAQxW9lsWuqTe30ElfQW5cfCsw2sOH0Rgx7jBupUi3KEXxQ==","signatures":[{"sig":"MEUCIDz/X6P59C9J8yyZTzVxjw+ek3ZmYRufDwnCsvjC+4dlAiEAwVUo443W+FkN0KuZ8FB75R1eN4BIBROEzPsmSYhQev8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmT0oCRA9TVsSAnZWagAA3zQP/i+AuFWPrZOrbDUMkg5r\n/3iyfqtEnpgFZ03ByFcPjqd/ZsWj7GLZuV9IcbPmTW/3KEvW/Nu9i+0cxNXS\n9CIurX0UtwaVXA0UvMKlIZSJdRoItt2l6UXVqIQrz3pkmzJ/ht57TYAiK0D/\n19JxJd5VkR+fACirF5LdfsQ34KgsRKiVZ/DcSGOGic+Ppnc3EsaEH955DbYF\n9BqNUgwpbIAnup/zyjgsU+ksChoGwNtBRKT1vESRbTmXZ4ktRiHbcIiJIkeK\ntuWajVWXYYY+Stqd37+bNqgX9GsaGZbcfM7hRLiFb78nlgcP8xrW1gZhnV0b\n/dfB+cvSnkOSfE3ulUZfRMy3snz/lL2qDBXCHCmY+Tdz1qU/h4/LLN59k4AW\nQk+V0GGd6SBSltto4+zguxPYRLcUu0hKXEB0OxgAn235em/FlDZpW9dT9x3/\n/nYxeI5kAqNjUDymHZAtiHZw1Q1jU57XcrTox4+NrhNnSd+Zg0VKW0PGmVw8\nIvZmwxcd+PduZr58saE06yQTN6chZfmw3Ea7IkG2QgpxvEkfwCD/NNPZqqif\n3QKve2D2N4u2Px6dpV6cI8euTRc0lwtbD4IXVVpmSD2Pdjd5CBEzMIOgJaqx\nb/XjpiKTzx6ZsysK4hM+ggeI4r3qJhAc1pKzdTrif956u0p3M+M2bWkTK5+A\nFUxJ\r\n=uSi2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{},"engines":{"node":">=6.11.1"},"gitHead":"4a2e2b51a7f68b526812e548d9492c0f6ec4f1b2","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"6.4.1","description":"kmt utility toolkit","directories":{},"_nodeVersion":"8.12.0","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","compression":"^1.7.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-raven":"^3.0.4","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","nock":"^9.0.13","mocha":"^5.2.0","sinon":"^6.0.1","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^4.0.0","lintspaces":"^0.5.1","sinon-chai":"^3.2.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.2.5_1536769319161_0.07061052991650119","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"@financial-times/kmt-utilities","version":"2.2.6","author":{"name":"thurston.tye@ft.com"},"license":"MIT","_id":"@financial-times/kmt-utilities@2.2.6","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"callumlocke","email":"callum.locke@gmail.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"mwr.brennan@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/kmt-utilities#readme","bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"dist":{"shasum":"61a8dde7d6431249f41c570d53b69dfe322ef958","tarball":"https://registry.npmjs.org/@financial-times/kmt-utilities/-/kmt-utilities-2.2.6.tgz","fileCount":69,"integrity":"sha512-BrLrwQCzd9ZEquYqp2EhBd2JYFyWo4JIzIhc/14v4E9/wZqmMol8A2IOZzbGDK+7JMx9YLrtm+BMwtdFdHaSWg==","signatures":[{"sig":"MEUCIEUo5e6+FShffOMJRUUtv1OMR31cglmSBU0bH53Vl81PAiEAiermP3vHtA/Yl4OauRG3qFVwchvZD8Qo5CcTRbyXqGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HDOCRA9TVsSAnZWagAAIWYP/3Ki3nBi2mMavu9L6a2I\nDk/YbvbtCBiR/KkkIENhq+7bdEHKZUowqwzf25SvLtd9sj8gz71N1Nujp7sE\nJKV8H4OGxPluNBqwG0b+TVla2i2qy97uGB2pzkF0Ag5pZipENs9kj5a3hUK7\ntOIHDZ0/qVFt0lzRVmn26QHxjni6vOkZK9wRod1b+rPdCwg/fK2PROu193kd\naLmR4QBlZLSTqWBli7snCoIUIgzgEceTtv34Vv5sGIXiKXP1BMjfD7Tjk2DE\nIMilpiGS8zRp/hoGBMDJ14our4JtzH7F/CUG53rpMJmXkUPt3EZ0EIdpNY8I\nqwZ0/Dm/o0RFBq3azUjjerjbnpj2PMn7TB1xNw3GeX153OwbX3eDAmhkGay+\nW6Mdxs2PDQ5bJqTpIUphJhbMVSPhG1NFmxq+03rfnZzwuruyhSIB/sdI4SWI\nxe1IwEjEZLL6QRWA2z4q3K0grmwNbOd4yjra1FlhkBs9f+UKDKz2QOYOgEVL\n/Vs/DvZKmJ0l3Gn47NgvyXhsE83xQfBOLb4pKQNzmdKDuCCOjY52l0fbbp1X\nBntTXUewjX7eRHuezLCBA8B4Un/eWJR7T/WQf52ueVWI+LTS/6fQgBLE3sTa\no75YxTmOI1WEsAhcFkeQGHawvasiTqbHl5PTaZDV1fIE8tuNXVToocgkfv8z\nheY5\r\n=DoKI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{},"engines":{"node":">=6.11.1"},"gitHead":"e25e8aea308d75a3382bafa98a2a80cd8a8b6007","scripts":{"lint":"eslint lib","commit":"commit-wizard","prepush":"make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"_npmVersion":"6.4.1","description":"kmt utility toolkit","directories":{},"_nodeVersion":"8.12.0","dependencies":{"cookies":"~0.6.1","bluebird":"~3.4.6","body-parser":"~1.14.2","compression":"^1.7.2","cookie-session":"~2.0.0-alpha.1","@financial-times/n-raven":"^3.0.4","@financial-times/n-logger":"~5.4.0","@financial-times/kat-client-proxies":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","nock":"^9.0.13","mocha":"^5.2.0","sinon":"^6.0.1","dotenv":"^2.0.0","eslint":"~3.7.1","express":"^4.14.0","chai-http":"^4.0.0","lintspaces":"^0.5.1","sinon-chai":"^3.2.0","lintspaces-cli":"^0.6.0","npm-prepublish":"^1.2.3","node-mocks-http":"^1.6.1","@financial-times/n-gage":"^1.8.17"},"_npmOperationalInternal":{"tmp":"tmp/kmt-utilities_2.2.6_1539683791681_0.12399211777090713","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-12-01T14:04:07.570Z","modified":"2026-06-23T15:52:58.384Z","1.3.0":"2017-12-01T14:04:07.570Z","1.3.1":"2018-01-19T10:28:55.404Z","1.3.2":"2018-01-29T12:14:10.649Z","1.3.3":"2018-01-29T16:36:33.472Z","1.3.4":"2018-01-30T09:54:01.748Z","1.3.5":"2018-02-05T13:32:20.142Z","1.3.6":"2018-02-06T19:51:34.442Z","2.0.0":"2018-02-09T13:21:56.033Z","2.0.1":"2018-02-14T16:13:41.258Z","2.1.0":"2018-02-15T15:33:26.198Z","2.2.0":"2018-03-15T11:05:30.611Z","2.2.1":"2018-06-21T13:22:23.064Z","2.2.2":"2018-06-28T15:08:19.809Z","2.2.3":"2018-07-04T11:43:25.809Z","2.2.4":"2018-09-12T14:34:43.372Z","2.2.5":"2018-09-12T16:21:59.436Z","2.2.6":"2018-10-16T09:56:31.804Z"},"bugs":{"url":"https://github.com/Financial-Times/kmt-utilities/issues"},"author":{"name":"thurston.tye@ft.com"},"license":"MIT","homepage":"https://github.com/Financial-Times/kmt-utilities#readme","repository":{"url":"git+https://github.com/Financial-Times/kmt-utilities.git","type":"git"},"description":"kmt utility toolkit","maintainers":[{"email":"code.management@ft.com","name":"the-ft"},{"email":"info+npm@rowanmanning.com","name":"rowanmanning"},{"email":"yay@chee.party","name":"chee"},{"email":"a@ax.gy","name":"alexwilson"},{"email":"howdy@aendra.com","name":"aendra"},{"email":"emma.lewis@ft.com","name":"emmalewis"},{"email":"lee@leemoody.co.uk","name":"notlee"},{"email":"hamza.samih@ft.com","name":"hamza.samih"},{"email":"robert.boulton@ft.com","name":"robertboulton"},{"email":"leila.micollier@ft.com","name":"leila.micollier"},{"email":"rob.godfrey@ft.com","name":"robgodfrey"}],"readme":"# kmt-utilities\nCommon middleware and server side helpers for KAT microservices.\n\nKAT (Knowledge & administration tools) is an ft.com application created for Financial Times B2B clients.\n\n## Usage\n```sh\nnpm install --save @financial-times/kmt-utilities\n```\n\nExample using the `initCookieSession` middleware. See `index.js` for exposed functions.\n```js\nconst { initCookieSession } = require('@financial-times/kmt-utilities');\n\napp.use(initCookieSession);\n```\n\nAn API key for the services in this package is required. Details on obtaining one for your application can be found in the [membership api gateway](https://developer.ft.com/docs/membership_platform_api/) guide.\n\n\n## Development\n```\ngit clone git@github.com:Financial-Times/kmt-utilities.git\ncd kmt-utilities\nmake install\n```\n\n### Environment Variables\n```\nmake .env\n```\n\n### Tests\n```\nmake test\n```\n","readmeFilename":"README.md"}