{"_id":"@financial-times/n-auto-metrics","_rev":"51-53c38d3a1f471b54e8674cc5f545bccb","name":"@financial-times/n-auto-metrics","dist-tags":{"latest":"4.0.0-beta.2"},"versions":{"1.0.2":{"name":"@financial-times/n-auto-metrics","version":"1.0.2","license":"MIT","_id":"@financial-times/n-auto-metrics@1.0.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"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"9683f54b54df4df6ba47840c3cccb1d4d523f605","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-1.0.2.tgz","fileCount":9,"integrity":"sha512-85bTqYt3AkC2B4auufcVmSBe51YxfLRDCxLVRmtdtWKQQGQv+uos3F/JcaiO+TvDuabtHMkn16Bsf0OSMRNXPQ==","signatures":[{"sig":"MEYCIQDkve2NwI7eh8K1UnmPBUygRpFMHWuE7v4pNA1iptlAzgIhAIWcbXB0ZKBI3f5UPTLH43jY17F0dzoRcqKHS4VQeMUl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18505},"main":"dist/index.js","_from":".","_shasum":"9683f54b54df4df6ba47840c3cccb1d4d523f605","engines":{"node":">=6.1.0"},"gitHead":"67e74e9532684eadca115279904a8b6bf357d1b7","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"[![npm version](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics.svg)](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics) [![CircleCI](https://circleci.com/gh/Financial-Times/n-auto-metrics.svg?style=shield)](https://circleci.com/gh","directories":{},"_nodeVersion":"6.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","eslint":"^4.16.0","express":"^4.16.2","nodemon":"^1.14.11","prettier":"^1.10.2","babel-cli":"^6.26.0","coveralls":"^3.0.0","supertest":"^3.0.0","babel-eslint":"^8.2.1","babel-preset-env":"^1.6.1","compose-function":"^3.0.3","eslint-plugin-jest":"^21.7.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.8.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^1.19.3","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_1.0.2_1520613628183_0.33153392489274536","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@financial-times/n-auto-metrics","version":"1.1.6","license":"MIT","_id":"@financial-times/n-auto-metrics@1.1.6","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"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"d87c16d610db25c52af4bd7c49976d78d897a4f7","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-1.1.6.tgz","fileCount":9,"integrity":"sha512-rydRGFLvNkBlNXwwM6rDVjcJ6kwnhdbxDoFqRrIbVJNo4aJmJPhUdBFLNPay+MTbqn9Rojw2bXhSwbeX3dDBVA==","signatures":[{"sig":"MEUCIAPLSUqJqOk/8GyRfadB5LQaR6F3h+w+C0YEWoawm0Z4AiEAzhFUeV+mIZOL074VhbdddAWJTCEsyhQYlHvFlBoOfmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17544},"main":"dist/index.js","_from":".","_shasum":"d87c16d610db25c52af4bd7c49976d78d897a4f7","engines":{"node":">=6.1.0"},"gitHead":"e62eac206bb174c8f09029bdabf7b6911e0db815","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"[![npm version](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics.svg)](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics) ![gzip size](http://img.badgesize.io/https://unpkg.com/@financial-times/n-auto-metrics?compression=gzip) ![npm","directories":{},"_nodeVersion":"6.13.1","dependencies":{"babel-cli":"^6.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","eslint":"^4.16.0","express":"^4.16.2","nodemon":"^1.14.11","prettier":"^1.10.2","coveralls":"^3.0.0","supertest":"^3.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-preset-env":"^1.6.1","compose-function":"^3.0.3","eslint-plugin-jest":"^21.7.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.8.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^1.19.3","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^1.1.8","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_1.1.6_1522075649059_0.6219771212644543","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@financial-times/n-auto-metrics","version":"1.1.7","license":"MIT","_id":"@financial-times/n-auto-metrics@1.1.7","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"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"c1876ac84ca5293df6e32f4622c622d8493714e5","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-1.1.7.tgz","fileCount":7,"integrity":"sha512-YEWpAZOA+tGKOr6tb+U9fwOIElvcp+CH620yhGM/aOFlc6PRsRLZcN0ObD/Ca/F02W3HwZ+fWd4ZRQL2Y+oh3Q==","signatures":[{"sig":"MEYCIQDPxJzhWeQk00raZ4j2qd5dfp4CFGu7io0tKkHPEUo09gIhAM2LtZElzUA+1CkiaUrOZGDn0ft3+jukjvK3NIngHUW1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17115},"main":"dist/index.js","_from":".","_shasum":"c1876ac84ca5293df6e32f4622c622d8493714e5","engines":{"node":">=6.1.0"},"gitHead":"fbeaab1d42bb8d7dec14b3692b7ed89418725296","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"[![npm version](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics.svg)](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics) ![npm download](https://img.shields.io/npm/dm/@financial-times/n-auto-metrics.svg) ![node version](https://img","directories":{},"_nodeVersion":"6.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","eslint":"^4.16.0","express":"^4.16.2","nodemon":"^1.14.11","prettier":"^1.10.2","babel-cli":"^6.26.0","coveralls":"^3.0.0","supertest":"^3.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-preset-env":"^1.6.1","compose-function":"^3.0.3","eslint-plugin-jest":"^21.7.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.8.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^1.19.3","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^1.1.8","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_1.1.7_1522078318720_0.6879750689338431","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@financial-times/n-auto-metrics","version":"2.0.0","license":"MIT","_id":"@financial-times/n-auto-metrics@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+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"9a71537dac6ffaa15834dcfd93d5dd3f7416bb13","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-2.0.0.tgz","fileCount":7,"integrity":"sha512-QAU8uPjz5ZJxrB+ynC2CIRpFcsPf+/YoMEH/c8ptgbWJFuHUH4V/6D/Io5QlN7SpQH1sPXMWT0uQSBTm/dSSzA==","signatures":[{"sig":"MEQCIA5fVkk0NaKLUPh8wHpQlFZqg6uWQQHfHt70xDDqDofMAiAjuQPr/HLImpzDTAgO8/DFt80+0Kg2ni0Uo+Xn4+ofcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17128},"main":"dist/index.js","_from":".","_shasum":"9a71537dac6ffaa15834dcfd93d5dd3f7416bb13","engines":{"node":">=6.1.0"},"gitHead":"89bc468b29088094df2028703a25880130c3f759","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"[![npm version](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics.svg)](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics) ![npm download](https://img.shields.io/npm/dm/@financial-times/n-auto-metrics.svg) ![node version](https://img","directories":{},"_nodeVersion":"6.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","eslint":"^4.16.0","express":"^4.16.2","nodemon":"^1.14.11","prettier":"^1.10.2","babel-cli":"^6.26.0","coveralls":"^3.0.0","supertest":"^3.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-preset-env":"^1.6.1","compose-function":"^3.0.3","eslint-plugin-jest":"^21.7.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.8.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^1.19.3","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^2.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_2.0.0_1523631625717_0.5283166947027624","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@financial-times/n-auto-metrics","version":"2.0.1","license":"MIT","_id":"@financial-times/n-auto-metrics@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+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"128756ee0d3db5afb25586e4f13b82956b0f9662","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-2.0.1.tgz","fileCount":7,"integrity":"sha512-4hl7kgeM9G1vsri1TrjAMdUxLnyYW7i0vbTFwu01Lft5c3IQ7qBhRBDOJkf7GUCpFJ1XPMSBYY1DBWBiHs8nXw==","signatures":[{"sig":"MEYCIQDrkGOfKviw1XXeV2AyzWWWRpkkJNQ7fzGt2as+iiO/qQIhAOZSqHa/xGpZIv/1hCcqmFQaNugv3affSQn/jjQsV7+D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16389},"main":"dist/index.js","_from":".","_shasum":"128756ee0d3db5afb25586e4f13b82956b0f9662","engines":{"node":">=6.1.0"},"gitHead":"55088e5a551ec4dac6ef8a7e588048d3493cb6c6","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"[![npm version](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics.svg)](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics) ![npm download](https://img.shields.io/npm/dm/@financial-times/n-auto-metrics.svg) ![node version](https://img","directories":{},"_nodeVersion":"6.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4","eslint":"^4.16.0","express":"^4.16.2","nodemon":"^1.14.11","prettier":"^1.10.2","babel-cli":"^6.26.0","coveralls":"^3.0.0","supertest":"^3.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-preset-env":"^1.6.1","compose-function":"^3.0.3","eslint-plugin-jest":"^21.7.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.8.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^1.19.3","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^2.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_2.0.1_1523637935476_0.4156114579625274","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@financial-times/n-auto-metrics","version":"3.0.0","license":"MIT","_id":"@financial-times/n-auto-metrics@3.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+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"528c03528b451e22c93c519505ce461ac0227c43","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.0.0.tgz","fileCount":9,"integrity":"sha512-MLaENyUmB1qWKwkO34RU/n0JRepbrRXnRYgbWeX6VClVSBF82WNJMfkBMMV6KnYgK2hd60DaKEQPLsyZBqm/Ww==","signatures":[{"sig":"MEUCIQDO37TEDWS0amFpZLrOVlf1INpKKhiC8XXND3f5uVElOAIgGxTyvnwvJ2NKNv6vkLXVwcP5Kq8qkECRkAY4Oegt+KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5yaYCRA9TVsSAnZWagAAr6AQAIFuTq7CbKKIY+Ai+9KJ\nHya2OQSvuTKIKOb+xWwVFSSiujOX7jjjMQMoDD6SEFD9jNgfAihKYYv5xMi7\nmx4Hd6SXim75zCgQEGlWJiigj1kqgkk3/DEikInm6Wm+9wpaoixWHmpEj938\nyP53nQJ2NS6AJMeOyGeHG24AhL4uByDydRqIlRC64jawkfAJGBtZ1TDc/aTH\n4LRqytM0aBG2SmTtEUIztPdUESRhmUM7FcMHm+U6Lue2w6MpJOoGlI2ylzvD\n3F0ZA/YnMeDWlPXbEBPQxCYIkE9giOyWs3d7YT/tQcNje8IDWaXtircr9hSl\nV7gGhiL36AtRFNeNO4GnagStGtJcOTSqEjqFU54lWZm33tuiWtKnXZhp5c3j\nbzzKu4KI0NiSVwpjBHmFXButOqPC4gFZcJWmLahHSe/3IThhXt9mqSFv9/E+\n8HQepdy0zY3Zmtd0i5DjfCFe8KRIcJUQGPUoFvk7hWcu4Nhy62kZEqeB0urr\nO9PVU5aTmSq8/uVugp+KwhOY6JkVsas0PChDzlumcu/F5Ji707OZRxVibTtz\nAihuSd7mLAe7DvPwKR7NbnmPysvHBY2USwWRbQLxWC/rrmbr0l9FTI5FgrJk\nLtnN6H1wuiCQ/ARKHvwUX+tDQFV9juaEHgYtRqngMu/6lkyjbBFbfNPgRsYS\nFKrm\r\n=sP6M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"528c03528b451e22c93c519505ce461ac0227c43","engines":{"node":">=6.1.0"},"gitHead":"623e688d8b036bb788d9c6cc1f51893dedda29f2","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"[![npm version](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics.svg)](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics) ![npm download](https://img.shields.io/npm/dm/@financial-times/n-auto-metrics.svg) ![node version](https://img","directories":{},"_nodeVersion":"6.14.1","dependencies":{"@financial-times/n-express-enhancer":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.17.3","prettier":"^1.12.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","supertest":"^3.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.6.1","compose-function":"^3.0.3","eslint-plugin-jest":"^21.15.1","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.11.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^2.0.0","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^3.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.0.0_1525098135329_0.2502115538862766","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@financial-times/n-auto-metrics","version":"3.1.0","license":"MIT","_id":"@financial-times/n-auto-metrics@3.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+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"7e6601c06f9fd19affe3f8441c285cf60ea07b8c","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.1.0.tgz","fileCount":8,"integrity":"sha512-W2ZiN45lKngEwytSarm/100fIODRjvtjWNxameuSqLUeBa1+NZc4vQIYolGIjv4Ra8fDFfHLWtpvtKh9N6gCAg==","signatures":[{"sig":"MEYCIQCTXbJszt194hYTODQjzZGK3dHzat0zROrYKyNKnpe8MwIhAMo6VZMhtZxTa6skd1CKkMxG7r9fmCTjpaet1He7A9Qz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa502GCRA9TVsSAnZWagAAX6IP/jcNnUE8x/SRJdIZjdMQ\n9X8nZZ/xj2DJLcT4JBGx5727Bm2GRqCA+NTveT38zCs2DMbhwfXU9FACd77S\n745jooi2PWcxqLFkIu928hpt8X7BsG5X5jq844xQKqbAYTe9ByQBmbcRpetT\nGG7OcaV+FvNWvrnY1FAknK/97BQBvm05mbUO493qIuVzF8J0GSeV346nrSp3\nvpmZGQLDC4pR5smJXMRNnnYaEEnV/mzGumyesDh9gSKuFG7dzjH/7K87Rwkt\no1haWwIhFSfVFWURHQ/YVnuH8iYo2aTUmFHKXW6PNYkS3Ep2DF9Gn3lLRxfR\npTn+BoQc19WIXYS8w77FiCXJ/YOyoqASxXaOOAoNh3aODg8ZGPZPmvkpzrjY\n0F+N8c4mYt+aN7N+W23Ui76QKh7h3EjLAoJ+wT4FBjyIXNK6l6pb/faFyIhM\nwV7H5rDfqDcWia5T3rZeeCvL+8OA1ArX/8Io+ZQNo7WVEKX9IRLMrUHwbHfs\n95/qbGL5xQCbzeRyM1/LGeWMvhNJVxvLCqoT9ad5fsZBbjFdwD6E2t+EBabm\nCtzrn/GENcOczyBnyCCwqtxqcQZIx4T/B2t8Ipi6+6QQXeHltXTs/ZdhN+RH\neNzwR16LEsSDI9DVWXPp7qd/Ov+L9xP70eJ2zjIrwgAUpskaTDHUGsoOuOXr\nL89U\r\n=3wFx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"7e6601c06f9fd19affe3f8441c285cf60ea07b8c","engines":{"node":">=6.1.0"},"gitHead":"2e5b7e294cdf787193dff56acc3e508a426d90ae","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.1","dependencies":{"@financial-times/n-express-enhancer":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.17.3","prettier":"^1.12.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","supertest":"^3.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.6.1","eslint-plugin-jest":"^21.15.1","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.11.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^2.0.0","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^3.1.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.1.0_1525108101880_0.869152262515948","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@financial-times/n-auto-metrics","version":"3.2.0","license":"MIT","_id":"@financial-times/n-auto-metrics@3.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+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"20271313c20a4d1fb521cf1e0f5339f474a6cccc","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.2.0.tgz","fileCount":8,"integrity":"sha512-Z5YDNn8+t6edolqYkdC86kyXm5gqm/xnFaawd22nAbkRt38viceeVPuusTK1WV21Ju2/8hpxlzgBnJzVztbi3g==","signatures":[{"sig":"MEQCIDKBtLHfRFS6ivdTz6UhG6/zK9zVIu5KHgVfVPtaVQ45AiAPn2XRFGemk5VkPegLPPXH0DFjbKvzuZEhsWSRhUFQDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6H/zCRA9TVsSAnZWagAAEi8P/0SI4pTZFWIZ8xPWI/mK\n1MggbBQPQU4MDD1RvW82dk+yi6p7S5UDR9fGqdL3DkfVRkKluSuwp03QNjZl\nxgXf9I1PVXFwTBbbjryGQ58RluphWNsfcIEVd87SdSHlfLlTHRfnz5sBC0YG\nGagjFybsZS540SGRx2URlf98diZMS7WJthVwcDwsklCrnVMFz1Mgpi0y71rp\nq0tML66hXIvdCAlFZQTQVNccrxF06b8xmCg0o6+mNu9OBKPXXu8uDg4gk7qV\nGbkJyCKe2UMpMfHc1p6bDbbFfIkseAt3ILdhBmCPFM3WtjugD8ZXoJBpAkOh\n0ey+Z1dT2PWpDkdTuJjzTla7JMtPQ+XfIe8/MAESSyK7ljcvGdjyomjJha8W\n92aSK5+Aqy45THk63k9IQOehFgOLSF5hqEqtuz0kzX+vbxlcffAe0s+eKkUu\n99E8LbAsC2wTMqhHMNeGv8OUGbH9WwAwfsnR8Rk9eAJ52T31ebeU4YllGbFv\nwHXi8LJ4RI3mtB7YanG2SA3i0HwT0uoEvjlZOK/N0GqjgTlYKHiqRdFrTCD3\n/ics+bFavxI8Xoll8KD/TY0kGpI4rS5/FXuiQfaqC6pURsQAVYqmGzDHC7+W\nGDB8gRxRdxY1HdkUi24AMIH59Un4XOp5QzUju5/bUQOqTvrIF3v3tL5Ae1T3\nGSMR\r\n=OXca\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"20271313c20a4d1fb521cf1e0f5339f474a6cccc","engines":{"node":">=6.1.0"},"gitHead":"c586784da5e8df4c4b78102b30a2cebc29c618cc","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.1","dependencies":{"@financial-times/n-express-enhancer":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.17.3","prettier":"^1.12.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","supertest":"^3.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.6.1","eslint-plugin-jest":"^21.15.1","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.11.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^2.0.0","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^3.1.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.2.0_1525186546285_0.9102692546693494","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@financial-times/n-auto-metrics","version":"3.3.0","license":"MIT","_id":"@financial-times/n-auto-metrics@3.3.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+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"47fa757df8b60c07c1fe4d7a0a84eed5b48bb254","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.3.0.tgz","fileCount":8,"integrity":"sha512-lr3Rv0QnmgWLsYhxGtMWRj05tji2Ax2RAarIX3f3Rex8bRujBcelIAjfhBVUeoyoAisl/KgfnLA97VLQeFu0og==","signatures":[{"sig":"MEUCIEICcq3sGlqcmeBh26QNU9ijGdqVyNxzNZZSeJFt+hsrAiEA9pnQOeCydve9QHA8yf+WQpRlko6KWu0m0U3m1QYIHy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ycwCRA9TVsSAnZWagAAXHQP/RsvYKH4PSEGEw6TWfh2\n7JiiGqNnTXybE8Atv2ehI10954yjikhfCl/T1OjFgQPnA1gr0wSr/+XTGGbv\nkZoziPIWGsNAXDsTF2Ww+HPQHBrmNbtfr7OOXT67hk+J7/Ab1Mf94ObgNTWa\nhAOGtYsfTlRW6YneXaYST3J4YwA72JzE4DL1Vl4Al5hKR53Xl+/O89K3TJVT\nKgkJNZpu7oM2Dtpcb+2vxK0zQb5T5YuzZFSXKkO20kmq2Acr0jBJPZU3xhLr\n/DYRcbtiV/BztLjqI8ekj4T9Gsc67pt8U4oOPcyzCLewULN6Ulrt0Fbrlabx\nKou2tYfKHBabXzN11BKezq5HuEmK1PGFPbxloz/obhS+GXP+ygvyQCP5+FYq\nUCyoh6yiFXbm15dpwQP4oboJOkqnLTiArs5nLdtNu75j6h8F33oNh/IXi6vQ\nTPGsFam5KQYQT9mVjTP/ULoMzl30I9n0NSxqjXPvLf6ScEcb3bMh6gMcIj90\nQP0WUmAV4QwNHmx27tpS1jI8zET1H7Q2yjUa03j4AKhmyO3CDgq4ShbY/M6M\nNb/ZnWJmBshu0wW/ag9HjRvX9AU2mGFpjOfAELdBR6NMhiAVZ4PoJKMAEkJ5\nfPhS0SLyX7xkWzsb83L9az6HgZkom7t5b4zFltiSxou/JpEwtOHPreCe59FK\nZKSX\r\n=bquu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"47fa757df8b60c07c1fe4d7a0a84eed5b48bb254","engines":{"node":">=6.1.0"},"gitHead":"bbaed4fd0f9532cbfd6500de160a6da468f502a9","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.1","dependencies":{"@financial-times/n-express-enhancer":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.17.3","prettier":"^1.12.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","supertest":"^3.0.0","babel-core":"^6.26.0","babel-eslint":"^8.2.3","babel-preset-env":"^1.6.1","eslint-plugin-jest":"^21.15.1","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.11.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","@financial-times/n-gage":"^2.0.0","eslint-config-airbnb-base":"^12.1.0","@financial-times/n-auto-logger":"^3.3.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.3.0_1525360431398_0.4894508534697495","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@financial-times/n-auto-metrics","version":"3.3.1","license":"MIT","_id":"@financial-times/n-auto-metrics@3.3.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/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"cbefd038b831a7121ccab62de8b865f61ee8bce5","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.3.1.tgz","fileCount":9,"integrity":"sha512-MrXJQ3XVrAp42eCiMo3YrNM1OjQw7SYOPLNU+wmR2AJigUpmJcK9S7mbgIl08xJcqE1IBCdnPJ0BikYVFhH2yw==","signatures":[{"sig":"MEYCIQCNPBrd038NqBApYw9fIjirZHZg4BYXq9QOpzeCg+NWJQIhANWBsT6cAUiEhReoGesvneskvsh/Km6+kw93Cl2Np0a6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13578},"main":"dist/index.js","_from":".","_shasum":"cbefd038b831a7121ccab62de8b865f61ee8bce5","engines":{"node":">=6.1.0"},"gitHead":"b5a77fbdd26ecf6788db7d183ea27d72d2722ed5","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.1","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.13.7","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.2","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.3.1_1532533228624_0.0394149850353831","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@financial-times/n-auto-metrics","version":"3.4.0","license":"MIT","_id":"@financial-times/n-auto-metrics@3.4.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+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"bf268fd86dd56767e2e4cfec88d36dd0a105f181","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.4.0.tgz","fileCount":10,"integrity":"sha512-eGPuNFeJ8xIrfJ3RaZHwUqRCRtNQ80e5VlbtM1XxUtP2DrMp5vT6t3w3q55S1X/7uGvKRqeczgwVV9lnk4vEQA==","signatures":[{"sig":"MEUCIQC8aIfuR62YTJpnRcTMamMhucDMxvK9ql0mv3QVqY09hQIgMaicP7HsEyr8e81WknpZ4zzCUXlJJoxQ4IpYB6SIGck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14678},"main":"dist/index.js","_from":".","_shasum":"bf268fd86dd56767e2e4cfec88d36dd0a105f181","engines":{"node":">=6.1.0"},"gitHead":"68f05be8284da30fa72fd18b39072274936e9f0a","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.1","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.13.7","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.2","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.4.0_1532621180444_0.5709805214116741","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"@financial-times/n-auto-metrics","version":"3.4.2","license":"MIT","_id":"@financial-times/n-auto-metrics@3.4.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/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"becca8a74d0bb69fe88bc901853bc98cf1ec1fc2","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.4.2.tgz","fileCount":11,"integrity":"sha512-5PB9O3wEd1nNQed9NPu9w3Xj33Oq1cc0r5IIJJjiPRLdiYXh9I9Rxutj88nDlR9/6qzJnCojgJVEjnMoiUqSKA==","signatures":[{"sig":"MEYCIQCfws7cmnalwoN2GPcYtrvkp2vj0c5tu2+5XyvMLpZJSwIhAJXFIhhqy5daLb0G2xx3v5qeCWWflLIjlZGvWMMqwzIZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14658},"main":"dist/index.js","_from":".","_shasum":"becca8a74d0bb69fe88bc901853bc98cf1ec1fc2","engines":{"node":">=6.1.0"},"gitHead":"139a23a1d9a32504f46683cb90c1736fc73eee4d","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.1","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.13.7","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.2","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.4.2_1533134754982_0.7008375244302507","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"@financial-times/n-auto-metrics","version":"3.4.3","license":"MIT","_id":"@financial-times/n-auto-metrics@3.4.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/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"c5c5ad79b58ded39520f5b36461586dd3ef69714","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.4.3.tgz","fileCount":11,"integrity":"sha512-QVr66yXN0qPr0tdphJca2D0/z/hijzl7Aujh+09tjGJk3JGt+50QoWDhGJiaajUqWKnJ2xnYnGs/slXuW0Z+OQ==","signatures":[{"sig":"MEYCIQCmF9L3XwZQR5GEEYqDbyeyzCNPz2+Qq3C4F9/US0u1zwIhAJJdqGiYK0VpzrnBu2xgQ1mZklXmd/kwMPviSK53UTiD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14658},"main":"dist/index.js","_from":".","_shasum":"c5c5ad79b58ded39520f5b36461586dd3ef69714","engines":{"node":">=6.1.0"},"gitHead":"b14e0c2527c8a66cc62eb4f57f010190cdf8fb3c","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.2","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.14.0","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-json":"^1.2.1","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.2","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.4.3_1533139704700_0.11839377119880568","host":"s3://npm-registry-packages"}},"3.4.4":{"name":"@financial-times/n-auto-metrics","version":"3.4.4","license":"MIT","_id":"@financial-times/n-auto-metrics@3.4.4","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/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"348b56df3b1beec07b440427175dc92d41ae50d8","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.4.4.tgz","fileCount":11,"integrity":"sha512-AScwNXbwR6l8xqCDjXPZRt++p1bZiH1SjaeqazyIZV0lt5Z/+sF9sMFfETdCcQvncUnyhRnkgX0ckMMoKWuarQ==","signatures":[{"sig":"MEQCID2EvEeH5pCES0kektkHc2nUYRTaWpHXjn04rXEYZSLPAiA27x2U13AUTsSJYZ1SL37Kmc5BoMWcv4SByNYQZqpA7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14626},"main":"dist/index.js","_from":".","_shasum":"348b56df3b1beec07b440427175dc92d41ae50d8","engines":{"node":">=6.1.0"},"gitHead":"2cfdf0d5af0c9e60370740f8e8520378987964ae","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.2","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.14.0","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.2","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.4.4_1533310637251_0.541065497659861","host":"s3://npm-registry-packages"}},"3.4.5":{"name":"@financial-times/n-auto-metrics","version":"3.4.5","license":"MIT","_id":"@financial-times/n-auto-metrics@3.4.5","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/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"d35ee0c056828448dd99972e8053feecdbd61040","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.4.5.tgz","fileCount":11,"integrity":"sha512-2Mi5/snN6lo2t7wKbmmea0T/Dsv778Og+NNF8phK3OZqZkpukVu/pVfBpyMD5a8YieRLu2L3N4YgJZ/dO+rS9w==","signatures":[{"sig":"MEUCIQDXDDh2EFhdNvgwdDVJHOv4seiuF9nJ53Fzhppvfv0C8wIgC0tgA+B7FnWb+JXio4hNaDtHCRIrvEhNb50JE8kzCbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14659},"main":"dist/index.js","_from":".","_shasum":"d35ee0c056828448dd99972e8053feecdbd61040","engines":{"node":">=6.1.0"},"gitHead":"3441c47a13fcfca4115c8ae7a5270a906af50678","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.2","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.14.0","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.2","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.4.5_1533311726102_0.4906513354497435","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@financial-times/n-auto-metrics","version":"3.5.0","license":"MIT","_id":"@financial-times/n-auto-metrics@3.5.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+npm@ft.com"},{"name":"zhenyulin","email":"zhenyu.lyn@gmail.com"}],"homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"669aec0fe2c457d6f2c7f4950981898cbec946dd","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.5.0.tgz","fileCount":10,"integrity":"sha512-zLYU7VUCbgPeE2t8c28ZI0QG17euhJucyxvYc20Z2Dbpw1svrIal+rfInGfHP4OV9vOgLx7d8s2U5a+VQF3A/w==","signatures":[{"sig":"MEUCIQCOhK7Y2VeY1vxQVmL1StCSFr3W6k+5QRQkxnhYB06njAIgN01FaDqA9NPcq6ZX5AvUlm8VRWYH1CwnczsI+yEFIlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbawD4CRA9TVsSAnZWagAAs0MQAITE8QFJakwBJbvFlZev\nVaPgaDl3D8pQtc30qx1X3/ELbSN89ZVhOF312qz6WTU1uNYWdrOLiXW2oN7a\n7+y0kkoZqgJai9MypthAK+h3vUxkOBL5MpZO8rPIGxbrexfoyuKmHaXYV5qy\nhtA8qWIANRVTiWgB79nItFrQn9+AZwYuycmldemX3cggfjmgXMl+Kzx7js3p\nsIOGszk/oHqIVAdG9LuFpKzKHW8AjK+grDhAbn4pShjERESKQEPbmQsFx7aH\nb81+pQrNN1TD/f35RFU33WJVDsEn4RoX2/DSUkBunOrlp+zUUj2/Ind+F8Yr\n3i2xr2tzHwDOs1NIb7p9ix6ERxyIsJf6vy574AmWM9TkWtewBsFHOKBp0IXQ\nbKsNSKisPV8dubYuxnBBXlTt+wHElvvliGOUj7pquFmex5jukOfgvZeBStdo\noxnNT71tTrif7sMPmzV3AgtZQM8KJEgWaotHs1O/ilYXrcrKQjSH2omKlqu3\na/dLoMvVpXMz5FY4tt3mHbeniioA3Ft/D3dup3MJUgRA4njyFnRx22c6CYYJ\nxYYW4Wy+Xea3o1iw1MK5y02gZ/KAb+Me33u+Qo54R1yohvB6FAf4fRJIvnJg\nUApnRiC1CcuAjo92cIuZWz41T1nFDHuG70YLVs360mMhVRNHEPQe7qXmFE8u\nCwYQ\r\n=EIsj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"669aec0fe2c457d6f2c7f4950981898cbec946dd","engines":{"node":">=6.1.0"},"gitHead":"0c3b7a77d8de40e0513a77ddcd5c60b569da0268","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.2","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.14.0","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.2","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.5.0_1533739256100_0.49777394875579994","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"@financial-times/n-auto-metrics","version":"3.5.1","license":"MIT","_id":"@financial-times/n-auto-metrics@3.5.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/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"be1b89c2e3863dcbfd71612c14d3cebe3270f927","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-3.5.1.tgz","fileCount":10,"integrity":"sha512-iOCWqzzgq+I+uTHZ+oH1hETKv8VEZ+wlSmCB//SYwD9xSi0dNhp2+XwKHA+e1SSJAl2js8TKyBZjl8TnvnsoZQ==","signatures":[{"sig":"MEUCIDTp2/2YpDRjwIRM2yFIXNmNuy5xIpmfy/AHyM2nrES9AiEAmo7XuhZ35wWaMgWcW2G93gKAr2c/H5InkJkWzCgW4G0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbawNICRA9TVsSAnZWagAAgToP/25vXHMc2x+N1nzGF/jt\nCDgbHKFAuIAfMn2Z2vNk9iXujQK9AkKGTC6mXKlnPlauuYZZV/MUnmEmFGHN\nrpdxNRQQ8EoKXGJv0FuosrrY7lXZRdVHttJiNSuCrqZZ5o6YkGOIDTHHGAjH\n6uiayeYuMKLgaPrXuZxOP7t4116dWftUb/Fbv6gyxW1aFinS+OvShGQrLg4h\nNN0VmzvqiW+RhmOln+3OmUeRiMC+Er4fSYBlLyMBPaclOMP2e1FdGG5jD0E5\nTNxCGvU4SjktS50fMuYFdz3WNqjLmtCX2z8W+wG5mNVHrTv9VGWGwHeUByMQ\nATPgL5416Wo983u+ekd9PVx+W9KKTz13d8X5GmXe8C5eUWmpRAypwZg3Hcvc\nLRvGag+4n2QC/aAh6Dg7DP+nlCnBGv6adNzXxc33NXZaMAhaXXfc1pLHlvln\nedeG7Clx8mWGEIRxD4JHv76hHhESv+7I3xZwj4tP/P0vTAw4FLx0ltkuC+aD\nLC/vi8VvwOL2o93vGCTwD3YendXrnHEF4pxmkMzoTmeEHZKfKOGCcdgC+VXN\nqHR0rrSAggzTfPVuXkvxrpW6me/c+PJVeSlI3ZPBgFOZDpbKh443xVfsoebF\ndf7WveYlFS30c9PLOaKSQwjU4RHm3abeMWC7SVSBv8ZxT+RCsUe8poRw1N56\nKTPI\r\n=h8i7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"be1b89c2e3863dcbfd71612c14d3cebe3270f927","engines":{"node":">=6.1.0"},"gitHead":"62fcbd06f734ffb351bea93f1b1ee0d973bc52e0","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.2","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.14.0","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.3","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_3.5.1_1533739847993_0.48251540269476045","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"@financial-times/n-auto-metrics","version":"4.0.0-beta.1","license":"MIT","_id":"@financial-times/n-auto-metrics@4.0.0-beta.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/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"4f8f8a1c493fd6d682918f990e9eb5342336e0c2","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-4.0.0-beta.1.tgz","fileCount":10,"integrity":"sha512-HprPkA0W/YnH+QRLMXWWYA612JmhCrlr+lHo0L/EhJQs5GxNzbZdmAwaCzmJDWxqvqDhLqHWkLMQkt7zWQ3Uig==","signatures":[{"sig":"MEUCIQCvOz6YSjSsjHQ5Sab/+3LzhRs892OutY4wOd5CwqXgSgIgXcOd0URxx5q/eFn9Ct/zDNwI0kgyna1CQtqmvqPHZ8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbZXkCRA9TVsSAnZWagAAUr8P/282373pNa6GNZ+SUOXl\nE4H8iqNHxqKsya/RoYMQ69wj9EC5IcesTZyAb6iSRcyr6JrUPbezHkD0kGsM\nmQbGnVXt1IhM2L4hjhBas+QCx61/8961lhgBOxdnpXH0wlE2F3kNbXhIjI4x\nhWBTGLSHjNdWajNz7o0kmyLCN5pQNT3Oi2q+jAj98OznKnpeLSj/rmOsjDlM\nOduATBdjnvQKGeqA01yFPWpgGiPu2pRWtXYPJ+FXb+wHzE6vBIWy4WPEyM7d\ndjDSgOlpIYkHsmCv3cpO/orMAuyn/5mibyNNWFyvwknFefoA5k4gm8UpgFa9\nvhX46+Cj2vjWn6whjp5lGYd5FDn1fMCbQC3qCNHLiXshsW48AyebaBPYp+Wo\n5W5e1+EqTHQynsB+GO7cnmUoUk4eV5G4FIBN88vW/ZtTh/vyTGigOPXqZU6v\n6/d/e6BmuQo+h5wK7A/y+Cvwpa7h7LeYsxsE1hxLw1fxcjxYnBbBAEe4CKBJ\nq9MYjVXrnWqgz11R9kNEOGDgEKl52/LQCzO6aCsWTLOZLYbd7swFYQOXMMNo\nrA2UFaASLcvV2J1cyUkoN6xT/2c853P8t6faKIgqvfgAkyrJAAjiE3coTSTS\nxYtgUaE6TvEQFfdZntIExDQCgIVdfyH88LlDiFPMg7X37fUEejPsOyKsDUvY\nEy1b\r\n=DEwp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"4f8f8a1c493fd6d682918f990e9eb5342336e0c2","engines":{"node":">=6.1.0"},"gitHead":"db1bba2d8d95b54cbcf262a37c5dcb3da7182615","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.4.2","eslint":"^4.19.1","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.14.2","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.20.2","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.4","eslint-config-airbnb-base":"13.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_4.0.0-beta.1_1533908452040_0.4770783730991659","host":"s3://npm-registry-packages"}},"4.0.0-beta.2":{"name":"@financial-times/n-auto-metrics","version":"4.0.0-beta.2","license":"MIT","_id":"@financial-times/n-auto-metrics@4.0.0-beta.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/n-auto-metrics#readme","bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"dist":{"shasum":"e0283cec2c4795511e83bc7bf347a5d038a6b5a4","tarball":"https://registry.npmjs.org/@financial-times/n-auto-metrics/-/n-auto-metrics-4.0.0-beta.2.tgz","fileCount":9,"integrity":"sha512-l9Zbx+mKhA6O2KxAndxhFEsMnEXNduKtirlSaer68+xkdMlHmYI5IP8lUYyPnNmXmcd6hDPrQxvHTPAD7PVscQ==","signatures":[{"sig":"MEQCIHqbiA80h0sii1PCEUB6AxPLDR/XOA4SWBiRUGj6EQZxAiB3xMPxo5pcOByKlDUmKZU2mC0ZwFP6TFA38rH5QHIrKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HDoCRA9TVsSAnZWagAA5g8P/ijH13YeNABkiaOzO3aJ\nnXTkfleGJ1fnwFuG8YA2tO6Xpl8FyuI7JoMIKya1pb5c8F0yng8FICx3H0yO\n0EE8KiwTkETflqBVfM+tjqqJgQ9YiEvdLTvJxrOi5/XW8u4oSBAzLZ6fsjaN\nItZqnMlAFCRfKJqoK5ymaF9NxNbJsCvhClNvlSE8bL7r8PAgGV7VuUlWpfI/\nGdWTWuLMaJnXkIvMOI8vza9q9WKvoIKz6MNs/avOLU/36Sk6PGx9hzFE8Tnu\nb+wVcE58hTO7/vaHh7y03w9E2DcTx/Oq98QDQ+Y8C/VuxO9P6M4pyEDasZWp\nv5AJfPgVOY5iAoiZRW9xVXZw5eckfEsI/Zg0k59gvrBkGXBzudRv0+jyiSfV\n+eJKhmy+IeQTy1DRYjf7tbYvSr+3CmcBsPd9lTmj1haKq6y1FG54qQdLV1C4\ndJ50GaPCgy8RaiMOQbVMSfyvsSK/78aRTIX4c9m4hsPGewBxGX3kOXvqnXu2\noZu6loDaoqhz2neEH0qNjdvFxIbIlui/stmodtATZpCNX5MlCe0dMJ+a7ihc\nmwC6X/sDLGAlcJmp5NbWEwpqfCqly3d5IvNFR5jyoho14IGxm3B6x7OBnPpA\njPyVX5WxMi0NNE4AjhvH4eAq5J70X7NBoZFSZaq4MyzC3Wh6sIDjeqfL1/4I\n+pr/\r\n=yTq9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":".","_shasum":"e0283cec2c4795511e83bc7bf347a5d038a6b5a4","engines":{"node":">=6.1.0"},"gitHead":"c7565fdcebf5b49d74dca47e587a0f1c986fd28d","scripts":{"lint":"eslint src","test":"jest","cover":"jest --coverage","watch":"nodemon --watch src -q --exec 'eslint src --fix'","prepush":"make lint unit-test && make verify -j3","commitmsg":"secret-squirrel-commitmsg","precommit":"secret-squirrel","prepublish":"make build"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"_npmVersion":"3.10.10","description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","directories":{},"_nodeVersion":"6.14.3","dependencies":{"@financial-times/n-express-enhancer":"^1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","eslint":"^5.3.0","express":"^4.16.3","nodemon":"^1.18.3","prettier":"^1.14.2","babel-cli":"^6.26.0","coveralls":"^3.0.2","supertest":"^3.1.0","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","eslint-plugin-jest":"^21.21.0","eslint-plugin-json":"^1.2.0","eslint-plugin-import":"^2.14.0","eslint-config-prettier":"^3.0.1","eslint-plugin-prettier":"^2.6.2","@financial-times/n-gage":"^2.0.4","eslint-config-airbnb-base":"13.1.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/n-auto-metrics_4.0.0-beta.2_1534261717547_0.9300261713864857","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-03-09T16:40:28.087Z","modified":"2026-06-23T15:53:02.473Z","1.0.2":"2018-03-09T16:40:28.318Z","1.1.6":"2018-03-26T14:47:29.192Z","1.1.7":"2018-03-26T15:31:58.817Z","2.0.0":"2018-04-13T15:00:25.896Z","2.0.1":"2018-04-13T16:45:35.615Z","3.0.0":"2018-04-30T14:22:15.491Z","3.1.0":"2018-04-30T17:08:21.945Z","3.2.0":"2018-05-01T14:55:46.383Z","3.3.0":"2018-05-03T15:13:51.467Z","3.3.1":"2018-07-25T15:40:28.735Z","3.4.0":"2018-07-26T16:06:20.525Z","3.4.2":"2018-08-01T14:45:55.088Z","3.4.3":"2018-08-01T16:08:24.773Z","3.4.4":"2018-08-03T15:37:17.343Z","3.4.5":"2018-08-03T15:55:26.192Z","3.5.0":"2018-08-08T14:40:56.620Z","3.5.1":"2018-08-08T14:50:48.254Z","4.0.0-beta.1":"2018-08-10T13:40:52.108Z","4.0.0-beta.2":"2018-08-14T15:48:37.616Z"},"bugs":{"url":"https://github.com/Financial-Times/n-auto-metrics/issues"},"license":"MIT","homepage":"https://github.com/Financial-Times/n-auto-metrics#readme","repository":{"url":"git+https://github.com/Financial-Times/n-auto-metrics.git","type":"git"},"description":"an [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code","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":"# n-auto-metrics\n\nan [enhancer](https://github.com/Financial-Times/n-express-enhancer) to auto record metrics of function calls in operation/action model with a single line of code\n\n[![npm version](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics.svg)](https://badge.fury.io/js/%40financial-times%2Fn-auto-metrics)\n![npm download](https://img.shields.io/npm/dm/@financial-times/n-auto-metrics.svg)\n![node version](https://img.shields.io/node/v/@financial-times/n-auto-metrics.svg)\n\n[![CircleCI](https://circleci.com/gh/Financial-Times/n-auto-metrics.svg?style=shield)](https://circleci.com/gh/Financial-Times/n-auto-metrics)\n[![Coverage Status](https://coveralls.io/repos/github/Financial-Times/n-auto-metrics/badge.svg?branch=master)](https://coveralls.io/github/Financial-Times/n-auto-metrics?branch=master) \n[![Known Vulnerabilities](https://snyk.io/test/github/Financial-Times/n-auto-metrics/badge.svg)](https://snyk.io/test/github/Financial-Times/n-auto-metrics)\n[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/Financial-Times/n-auto-metrics/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/Financial-Times/n-auto-metrics/?branch=master)\n[![Dependencies](https://david-dm.org/Financial-Times/n-auto-metrics.svg)](https://david-dm.org/Financial-Times/n-auto-metrics)\n[![devDependencies](https://david-dm.org/Financial-Times/n-auto-metrics/dev-status.svg)](https://david-dm.org/Financial-Times/n-auto-metrics?type=dev)\n\n<br>\n\n- [Quickstart](#quickstart)\n- [Install](#install)\n- [Gotcha](#gotcha)\n  * [reserved fields](#reserved-fields)\n  * [metrics format](#metrics-format)\n- [Licence](#licence)\n\n<br>\n\n## Quickstart\n\ninitialise metrics before using enhanced middleware\n\n```js\n/* app.js */\nimport { metrics } from 'n-express'; // or any other source has the `next-metrics` instance\nimport { initAutoMetrics } from '@financial-times/n-auto-metrics';\n\ninitAutoMetrics(metrics); // do this before app.use() any enhanced middleware/controller\n```\n\nenhance action function to auto metrics,  use `tagService` to add `service` before `metricsAction` if you want to set metrics of one service namespace\n\n```js\nimport { metricsAction, tagService, compose } from '@financial-times/n-auto-metrics';\n\n// auto metrics function of its start, success/failure state\nconst result = metricsAction(someFunction)(args: Object, meta?: Object);\n\n// auto metrics multiple functions wrapped in an object\nconst APIService = compose(\n  tagService('some-service'),\n  metricsAction\n)({ \n  methodA, \n  methodB, \n  methodC \n});\n```\n> more details on [action function](https://github.com/financial-Times/n-express-enhancer#action-function)\n\n\n```js\n// auto log success/failure express middleware/controller as an operation function \n// function name would be logged as `operation`, and available in meta\nconst operationFunction = (meta, req, res) => { /* try-catch-throw */ };\nexport default toMiddleware(metricsOperation(operationFunction));\n\n// auto log multiple operation functions wrapped in an object as controller\nconst someController = toMiddlewares(metricsOperation({ operationFunctionA, operationFuncitonB }));\n```\n> check [use res.render](https://github.com/Financial-Times/n-express-enhancer#use-resrender)\n\n> more details on [operation function](https://github.com/financial-Times/n-express-enhancer#operation-function)\n\n> more details on [chain with other enhancers](https://github.com/Financial-Times/n-express-enhancer/blob/master/README.md#chain-a-series-of-enhancers)\n\n## Install\n```shell\nnpm install @financial-times/n-auto-metrics\n```\n\n## Gotcha\n\n### reserved fields\n\n* `operation` default to `operationFunction.name`\n* `service` default to `undefined`, can be specified in `paramsOrArgs` or `meta`(`autoLogActions('service-name')`)\n* `action` default to `callFunction.name`\n* `category` [NError](https://github.com/financial-times/n-error) category would be recorded in metrics\n* `type` is used by convention to record custom error type names for monitoring and debugging\n* `status` in error object would be recorded for service action call failure\n* `stack` used in Error or NError to store the stack trace\n* `result` default to `success/failure`\n\n### metrics format\n\n> `operation.${operation}.segment.${segment}.state.start`\n> `operation.${operation}.action.${action}.state.start`\n> `operation.${operation}.action.${action}.state.success`\n> `operation.${operation}.action.${action}.state.failure.category.${e.category}.type.${e.type}`\n> `operation.${operation}.action.${action}.state.failure.category.${e.category}.status.${e.status}`\n> `operation.${operation}.segment.${segment}.state.success`\n> `operation.${operation}.segment.${segment}.state.failure.category.${e.category}.type.${e.type}`\n> `service.${service}.action.${action}.state.start`\n> `service.${service}.action.${action}.state.success`\n> `service.${service}.action.${action}.state.failure.category.${e.category}.type.${e.type}`\n> `service.${service}.action.${action}.state.failure.category.${e.category}.status.${e.status}`\n\n## Licence\n[MIT](/LICENSE)\n","readmeFilename":"README.md"}