{"_id":"@ballin-team/lib-apm","_rev":"12-4b85a25ff7073fcc3bd7715c67db07c9","name":"@ballin-team/lib-apm","dist-tags":{"latest":"1.5.1"},"versions":{"1.0.0":{"name":"@ballin-team/lib-apm","version":"1.0.0","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.0.0","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"a0c51b7f28810f35bf43c2175c472cfcf4cd1493","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.0.0.tgz","fileCount":55,"integrity":"sha512-653cuBA6d4t/5/zfDmvAwI1mNT5EguFaWLiK9BihhYkN46fKyIT5lt7tZleuwGuBwSPDkba7ysd7EWxBXglKRw==","signatures":[{"sig":"MEYCIQCGRA6V1Py6QymFuUb5ie8KvNLrVboypVFhOFZBqtAbtAIhAKCUAcG5/0JwADgvP3/pnx6il4Qu+YsQUu7xLMGIY/22","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijt5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUHxAAk4Y/ZYdiGywbOStJnvcrJEvw1h5k3j9Psc20InXv6hPsrfI/\r\nMAJZtm5qQi2qveGV3YrzDwTB7srzoOJkEfQXpNwI8bf8ZKY+cQfptg1+Y+Cp\r\ncjrPzpkBOkzGUDMzMt6iPmlmCadyROlC3SfiUD0nTn1OBDoKB+w9V/hLKwRo\r\nM9N5X8ds6IRhWUD1jvbsT+G3WtekxCvneAm8UmhahQa3hWLOl96P9AxohIn+\r\nk5Y2vKaW1I8q3Xd3L6OgJFdjuFaGlsdHqCxofYrUPPJk8B+kT3dYeQptYk8F\r\n3+btKq2uLCqI/XVhAP5AwO9hBBU3kRnPw976T5xcs4Le32+fz4d6LDymmIjA\r\nqGrvO7+axltYKh7pN2+mE9kal2ASpLLv2TcW88aU1dh6KortyT2Qvv/WXxQa\r\n93ez5OtqElVry6pJNggXiuro6yoIGuMnU+QzSMx9lKqwK1+PnPt8RK26xUbk\r\nF8nY/g5di+jl9etRxX4P6gKC2IGvbuYnWO/iplSTZTsePBM/MgmmuZFe8xoL\r\nEKlIZ0+j9B+PaE2+qcidYUpSyn2jAN+3fJfKFBZDF19ITGAUPxxkNKzeZf5D\r\nS5caIl6bogNxuJdVr2Vuu4QG0tmHKO6aR4zTtwFU55Sri1KAghS8WfO89Foj\r\nwLjOU2aK7mPXSbVtZV85JSEdjW1Jrbd47Ww=\r\n=ql2p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"4f64c3ad6cfb5f169c1e92bb8f9a1dfb0709a7db","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"6.14.17","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"14.19.2","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.0.0_1653530205589_0.07778825888679441","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ballin-team/lib-apm","version":"1.0.1","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.0.1","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"78c83f2270be00447caba2651743a05bf8f6c147","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.0.1.tgz","fileCount":55,"integrity":"sha512-5tVx4cN5W8eL67DPKuok5SwpAbgUQmL6BSuc09/j47p99rwmV52nEMA1NE0EFaTOpAx84v63GZIvjHUpGXHXJg==","signatures":[{"sig":"MEQCIB9xYdPk9WVvvaJd8jh8pjuUj4jUQvHwBorhOjeKeUj6AiAYRplZtEf3rNldQmQoG8NwlykxIvj9OPScIZpwpe8JCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiju5BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIpg/+PtguwVpdJteBs/yfUwzmkGIUfdKrRcqqmcIVwE/tqTXp+b3M\r\nICkAnxqvrrq/9LYMrGjSUVYu8Io26vDYxGTM+c3c4v83A86BxKCRvY4De9Tn\r\nyX2GXtMLZbSe3ZoND0AXP+AOkLfmgXbC3fDQ31wDFVR0cEKjLgyvBR9nMTo8\r\n6ITtA8PS/pUCoK/Q0fIBuL7XqTdwC+zZI70Px4lz3vTDskcBAvY90W+qKBxt\r\nmEijraDOHjVvL06eX12+n/0hwHN8r6lddpJ5/SaqKnV4qwANDnB5CKYTwTkI\r\njF50h3LKQuXQSMZK7UwNv8AIabP7zGtctqswKxV/qF8g1wJnDj0upKYc8tXT\r\nPSFp+e8ZSR6aSUjQ7YsWjVWYvzfB8zwPim8WjxQ2SxDnXAv2fuLtBUFvsyog\r\nY1ucWhL2ADFIxPA7FHXxbMZeXQTevNSbyXE9+9ktoyz5Ea28FrbgzBNrgkxz\r\n8Q3JZx//XTG05Zgh96PglB6TzUOMxxD4NH4Tpl2UL0Bg1X3+hA4bk0WSa8Ox\r\nQkVhA0LJd4rxwy0cNyNZfOHr+iSEI49pEO7N0/kGrLs0L4uxNpFyWQGuu2fZ\r\n9HjeL5D8EBwLXSuef5Yu+U3yLxRbLzzovDowa6PJ/sbn+SmIlnuac+Z6yl6Q\r\nNUiP3CkBi+Kg5Q8pAxyx29ILfEdwmCgY4CQ=\r\n=QJsi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"caad6b4c9a2615e4b4bb42a5e6062fb0f1fcc7be","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"6.14.17","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"14.19.2","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.0.1_1653534272811_0.5042146614434271","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ballin-team/lib-apm","version":"1.1.0","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.1.0","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"daf1a055eab1072fb24edb69223f152a7b39b4a0","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.1.0.tgz","fileCount":63,"integrity":"sha512-oZmklkDNKo+6u8/piguLUnAABWyA8Nmk9C395zBxOm870b+w1E3tFfjmc1MflnnIRFAZoZJMWDyxZE6NPNmesA==","signatures":[{"sig":"MEQCICiySu8m9k3fZ/NExuDLAHm1fFhCrXDsbxxctVRfqrksAiA9QE5A5LiofQPmQCk54Krv4hwejmUVfm8SwLa0yC7SAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikCEeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok9A//bHrWxsxTsAKM+fXECmbeUkqPjtOkXeODnxmzTXfU5BCOaOzs\r\noa0bR1zHAvsTHYXUMusYUMjwAfBzG/SlVBuEF4p9b6RhBgN+346kkONZC5hG\r\njB+N25KZCZMc+T35y2ypZlsuWtmyfBFDPk+diFIkQnr6Pmo+XougM2tKHV1d\r\nQQ2/56+lcbUt0gyyK7am4Wlg5eHNg6MakSTQJGXT+wgON3KG4vR8mNHinwha\r\nX78s4uxZ9OR/xDLm9awI27qIo80RUAQV/B+4DeSlyen6r3LWjzOpcWt2eDn3\r\niA7LYk+29pXlkioAcB4dWIb9jtSrqgRhz6fixgpiy9mDC/v4uO4EWHJafqVN\r\nB7bAGUYdJuoMkPyBbZIdwIhBMmfy9YM8XmMkC8NCH6vVnNrj2uzVgzk1dyTt\r\nAEu71Km0Q72eaAp0O4UJKFeIWOB03s9qIRyasHNwkktTFHtkddeuaG0scIMM\r\nUscCZQ5zCQULRHYIplXU9eXvOyrDRqTCdibHQ9ryKu0s/1nKMpcJ3IosEBQE\r\nKOSNX4jyZgpWpFNzpHZ8ZP7dh1AEt+yBD0BKybEaVSamZDu2JzTjIoCNPHSV\r\nvxXsZJK1NF2McBHSJLYui0axKoe5d7kGJ187hIK4PJyt8puQ16te/cdCFWuK\r\nlxj5XFvXk4DjPidMcFRzrwim9+OkQUz71k8=\r\n=J23I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d3da46ae66aff51c83eb7b15301af7e4f4c9673b","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"6.14.17","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"14.19.2","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.1.0_1653612830471_0.8819519923918797","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@ballin-team/lib-apm","version":"1.1.1","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.1.1","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"e65d469252efd7820563610d8059ae80efb19bfe","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.1.1.tgz","fileCount":63,"integrity":"sha512-nVtWXKCLig1IST/qCDzmEihZmQjvvwpp+k3bMBzvHNH+kzYdCibAW01iJL/Bk4sgkmCQlgOpZ0k3fD9x6ebTrA==","signatures":[{"sig":"MEUCIQDezD/a0rA5vGUOrK8yDAOWVe9GDe21vmowE26N44p5DwIgTvjGa7q0kTCNXrI+3kmIYckmECByLoGOxL5tKnihH0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikCwoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBHw//bTEdNheXo4OMH2ehmA7piMByNKcgbLd9EFc1URNF2mDbjfv3\r\nlpa8I/NBdVtu2WldSxFDVSpo6CS1p7TyQQ0edsXLbbEvoB6phW5a/mzCyE5S\r\n9UHbUmDpJPO+SnDlvNQke2uNjd1wenm+wAiE3BwmZxqTsqREibgX4JNxzVk6\r\nycUkm76xQGo/uX/EoDYUfQR9tJTBtMhJEUfe7iZxwebL8IP1e/CjoPA90kWx\r\nRIlmObVxxOFafQmTdAfY1+3LnryA/UdNYdIcnbP4VAhxgcnLGm87Ygkri6Xk\r\n9z25qxaCIgGlWMTcn+Yo0yEN5AphVEp8i2w5Gx9FOaJnx4DbJgEm8xhwL80Y\r\nimczYEPwORAybpbcf5bk3Opiv1JG2E42kPxnol5jMKIfjht4RKYd6/Xx/nTy\r\n03bpSem4dA4Gvx1M77ZM+yZC3+MqElPRkM6QeDOvX82PXH0yt67CqJtHEHAU\r\nfHlgdzil7FcXpIEdjT16QrHo+4OR5Ls0R2SO6W/cZEjStTsTCEyg8x1wi0NJ\r\ncwFOTqL8efzP1/zq9KHwb1znJQohEuxIVR1WaSQkShNetq0Cd1Xs3P2ZCpr6\r\nLIc9f91zaxdLGeCJF91MOywepS2JPQCCPp3CEPZ7OPvlhc8tk+4dRS9lzV2L\r\nLbnrhsnvnIYq7kwL5tHjIOJs3VGjiXDf3/g=\r\n=geXM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"ec43914c5e50e5452cafc73afbc58daa4b0cef36","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"6.14.17","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"14.19.2","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.1.1_1653615656423_0.863170699924285","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@ballin-team/lib-apm","version":"1.2.0","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.2.0","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"81eb6a89966a81118489057a3c951e97f1020666","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.2.0.tgz","fileCount":63,"integrity":"sha512-SV78O/UR1MLWLHSTvP4puWG+wV6GMlf8waC9MQajcSlCUehWa7aHUuPgSqsSOZlwGCVKSssYiU0Xq3CDNaKrJA==","signatures":[{"sig":"MEUCIQD9etqaFiBJcMiq40henV9d5aJ5/1IyvWDYq9bW0LqyZwIgeWIr28M7ap/2ba0B5PC327s4Llvt+4FJcKOOUKx2aAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD2JIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiBRAAjuRfhzeYTSTWrGmW8VyzANzkDmbBd6//7qVspvxufx/sZT3O\r\ng94oitg/LwQUafL9XbnFUNu9LrwkPq6PxqUJZ8ppH4LGJDXTgNjsqB4Xlw51\r\nbwdk6SnzRP2no358xkamf/a36ePw0a6xKf/Plz6SN9pcwKRkCGSkw1RhnjjP\r\narMnCvA5iXuhzaya2Mg1EibyCLrNZm/HDb+TQcP2Ki+4kwd4oxCUKC8p1oKe\r\nZvb0KKGeWS2N3bAzCM29eL5r5fsCwOjEzBM92xolbJCERW0ziMGd2hVxPTzb\r\nCfhZGXqeIsho8X/OIDcTvMtA30P48d2HBSfA9Ip7OTFbNvWra3Wtipp9B5kr\r\ncEXZtkudCzdmA0Mvo3M8VrnKXjwLyQhkvwnqV720OAlCrmTMRHmh9pAYnmLZ\r\nk8OnX0Nb2NLDahx0iBsEqIHqeBeG98KVd3Jg8/xxvQ1mHJ6L2bP54sysaFrI\r\nfG9sKIAx38/GVEVVWD/y2tjF/rFSe7NbPjmOEDio0yld02JbEU8co16lB4d1\r\n5LnyS3axY9VmmWfxCSiqkwJ6kcJpPLB1xSKw3WEH+3xdIencPATxbK5uOKca\r\na0Smoiop0i5kEPSYY/cDXlzI5ceBwJdEavQBFl2OdIzpSaCSXth5cRwBUrRA\r\njf3H2qanqRzcwQzA+HQffJMUUNdesn51s+k=\r\n=bAWQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"56e488cd996e613261c964a6a90b7dbdb3511ab7","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"9.4.1","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.2.0_1678729799980_0.3225279481483856","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@ballin-team/lib-apm","version":"1.3.0","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.3.0","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"3db14535d9c515f0e4cf0b80cd2d67cc8d6ef6ba","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.3.0.tgz","fileCount":67,"integrity":"sha512-EEoCPRuNQMUvHkzYLQI/qfJxlmh9L5Snqsma4brbeBgoudByA0Z3PjcCmlexwfYlPhIq3upa7ByMLJy2RB+c0Q==","signatures":[{"sig":"MEQCIGGjRKakkDcaB0Lo+v5j6vQphe4wftyZxFuQyNBqPRySAiBwPkeDBSoxIc/IITMjpyDqFauTi496dwWmE+P0AKLdjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD7SGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8/BAAgTP9oN/hqVXa6jHLWnyLqISldRckkW4+YVtGfbt4IzxpNsuu\r\nfp4PlrAoCA6Cubt1OeAPoh3Yqvj+77Rtp5JaRtAGqGbBKf4S+dTFpx+2r16d\r\nw4oMvWs2cWtHE/HPlIYgilMKTF93zqnpivnBybyNECrxxHxMuUL9QI32oPkA\r\n6Eb7qwX+PDqy8q6L5qk0hVxU/P3jl56O5hwaWnoBn5ZkZLxjBU54tGr4O2NH\r\nEKUzHBtpGSrsC38J5b+K2RgriWsriQqO0y5CDVeQdUk7mEhFlpBWm3M75269\r\nmP+yPDoF4poQLEv0NQ6DRn5UT/MhQVce0zaX71FvV67RGUirmzUzp6Ttb5Lx\r\nHs3Hc1ZoQmapTxYv5AMYEJ8w2B2XyIv5n+F+mNkFaQf0XWC+9lbCLtUP2vkF\r\nRaFwNaFm9q4uS5kn34LZq3qmlSiZUTYVyLAdx44vip0GypeVHZpIEc3170nA\r\ngi/72RtC39rOo0rFPuLyA/UUQnRypEkLcNGnDH9CiHbvkgSWrmWLHRPmdfpl\r\nxWb62uwt3LpcoGJGz1UcQr5r/NnoD2+xoabbCmWJ4oKWAA1X/TOshxepVK1U\r\nZxYxBYCvgiWHHihITdK18b2oxRSvuPQyKMpQ+7R1XRqWynxJxy+5eltaemWF\r\nFTcPSUJqDDOYt9jigyWB8HDuWKt38jcnD1U=\r\n=qNGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9d7e67b05d451a023ae7eb745af0dacef4457746","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"9.4.1","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.3.0_1678750854014_0.6539066014936517","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@ballin-team/lib-apm","version":"1.3.1","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.3.1","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"313ece1c00b8970288e77f1120cc07602c1b66fb","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.3.1.tgz","fileCount":67,"integrity":"sha512-d3Th9UYRqzEt5PqQQ2J7g+rDZIvd0DHV/P0MS6ax3GxM356+k/hiMQxUYOcCCmBTxk8zZ8LB6uzuTYCKnkv+Qg==","signatures":[{"sig":"MEUCIAgDS153jpRVhg7orY2YWzUm99PGj5m5r2qZvtJBujmsAiEA4VCX0hQ0rYvvTb0OpgfO47eQAU4t0JRCJa6QVhSlrAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD7jkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiDQ//Z7scSawz05AeSynX22of/931ngyCDqNJghd+ZBeDpEWWoD4f\r\nKg65Tl3UcYvsZfydhEPFk0C+aAKg86pUZJi0F8ac3l17103eIM7bzbA6xk9+\r\nZJ1wmyLXmxDhBn7+KVdham20wQPjmPuhx+79XDDqGpMiiIbLQ0cHKp7Gvo2e\r\n+BwvoFIv+bxQUT9DWwxmuJyju4LtWox3kpRoZWMP0TjKM+JMnTFSte0ONfsf\r\noEwY5kks948B3g8/HQXLMdd7m7PsCfM1OcaUp9UDkPWNrlxtCFMo8fBS7zB7\r\nXLXftqxYqgfoSB6HnQ+BR8KsCfgyg7i2Ib66wOe/2hT9oWYj+Cq3ShDvh5Dp\r\nR07NMOgw2tp0cDsPso3cCeo0nVKvnSlbchXVZGoGAtaOHARbj6sdUlIE01r+\r\nCSZs0gsnEWZcmkzVVUHsT9F9M1xCQg6aG3TJeD6zE8u8qc+twyLuSk357E1x\r\nmrBJuvgAL2XWdlvDWbotvK44CCyj1K4XXfq74yFUivlcMzZXcWXMQQs4sgJS\r\nl3gb6bx20rAcTBkVrWfaRYpUlGBaXLS9ZOpLu/E6lhQ3Z+TLLSrHmLDQd/lF\r\nhPoXTEK6uMJcXmS2NYQBU2fffy6dvAQ0DLD1eX3Y2rI94Brt8dELcwLCiZdC\r\n4FQ7smRV5V2SNrdJXwNPIZHkcY5Db8Nq8tQ=\r\n=e17K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"aec099d6725641426cbbfd990f3386315c9a52a2","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"9.4.1","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.3.1_1678751971864_0.3314383775866687","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@ballin-team/lib-apm","version":"1.3.2","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.3.2","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"f0fa796172f919e2385b016b2e28fdbe85474580","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.3.2.tgz","fileCount":67,"integrity":"sha512-jIZGlqmqOzc5Wky6FZg7Gcqn7CcePqDYkDeWdUxkphfj/FDCbipql9rH/5gH7VDkii2L8fWt+GopCLKHVP1mDw==","signatures":[{"sig":"MEUCIQDyXkUBBpZv2IDjjLxVgA/LulDVkhlCRDQRLF9QP1PESwIgDwF+a3vd7o/1/3tSrgjlV7QruBvRqhIsiXY2MNHE6D0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD8gsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTnQ//VQuy+/qxatrXoEdM38r5UJRt09lMleLHQueIEsL15IgXooZE\r\nI6wa2zhKUKtMDTxcrNpq7LYfAScO51cPqSNpcdNClZRtMNkH8FsK9pAHTUKa\r\n30AzXH2RO5ah1xkhpHW7myHCewqNH8HTiAmEK/CvkGzoqE54l21REGuWLrrW\r\n7ODAkQM8j2/kOEHVjsg08uMoBk5otXq5Ol3vFsOOHpsIWoPFIwU89jjE0YKe\r\ntoZIg/tRe8wAZnGLGGdjlpLZj2MhZL3J3db616jvOFJTtAGdJhA1nsLYfWdV\r\nxq4+FMq6gn/0qFqbfL7MUNAAjYetracmmKPusRyUFjio2pkCFz6PqW3+UDUD\r\ns6Oo6OBawLqL/KohkHSfC/p0nR89f9QdDioBF5earAzuJ6GRScxSAh82d6A7\r\nAjC+ZyUI4sI7XExZZDb/dMRaFHg4hgJOyA97Ybf8FHfSnaP5P4Ncst2wo1qb\r\nUW0g3VFG0mjk5ZGz/0NzGuOxrokPL8CYwP8xEUw9geeseUOSTNkf/I/nUeXL\r\nnxGr9H6xkGuaRAw9+Tc+33Lqrw10SoZ93xQ228BQiV44GKdJHHtcYkgPqbqK\r\nPvN9fSxn9NhYjFb2xN2UDXHJ8TLG8Anp5xJyA90pg+47gwBc3wSlsyf7zP/Z\r\n9putJ4DBjffJF9GosPxVKhIcjSXfpanxRiM=\r\n=Udiz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d3c62752f3bd3336db801c0f6e313b93f3b80a7a","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"9.4.1","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.3.2_1678755884388_0.5628932856299393","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@ballin-team/lib-apm","version":"1.3.3","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.3.3","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"282f19cd688cffb39fbce61a00364ac788f0a88b","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.3.3.tgz","fileCount":67,"integrity":"sha512-LMIF761GykHp+aflf7ApvKrfcJQ8/C0KtZqNTTbvr9WqkIldsmrITUOpcGAx4VXH9DgQnD3LOSvtN7a2Jy3K2Q==","signatures":[{"sig":"MEQCIGos5FXlwsK9ojO7BSDZqlBb/j+NQcbe/aKzhXKSP5aMAiBUiutltHA2rJ6aUPoBMK0Y2LIk6lDfyWQgh0Q0Zt+/2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD8scACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeexAAko52UT30MhOHzKZrz/WSaYe0Z1ydp5QgAN9kWtj61OJy5+2u\r\nzfC6yqo7ELUXrQDoBUg9rDdlxtj9vVhMCXYU0R78VhEhgQXJEw0el8VEXDQn\r\nO/bGc+KQ92yHW7HFQJZxYPHBiW35YnE2Z339kyzu797vosUioVB4URRl5/zh\r\n+aY5CZxYBs7Ab96qJiB4dJ0BIhAjkaUTwnZymXACikynnhtCsaT3FwdvizgT\r\no+CEL/z8hV2EGHuJq5rPwGOdpe/OukniDpBtnF0zgy6w+Qka8lyOQr94yOe3\r\nVJMfVjfiEFkTCBPmYIB/OnK9Z1Eamc+XxmaOfeACsPDZVlJlaj/EZqAr54NS\r\nPOMZDab6xmONy94I0yc7e5pY34oqNEVm2BoFfBM4P9tPC6IsNkbwn7TxNrFy\r\n6sYxZQ2Q11qHK4MpbmGTNOxYUu3dxHYkrOW9PI7m/PEjinG6Pa86wUVUEVYg\r\nfu7NgKwfHBtkA0eEfN6tM9jLWA/bynYM7vmXz1ri3PP+A9KtVZEAxD/uw/ha\r\nVoPJR0SpKKohl6JnFnreY3RbcNQHv7soeEGWu1dKAviXQ72FNvcRVISAZUGd\r\n3CVC5zmdOVDj2FL7m6otauVckBDzRorlvlSljZE6OxQ6MTnrwD9RoVXZQw7R\r\n0qtBlDC6M1VGIOUayAoWLPt2i6IF0nDPX8A=\r\n=Ykfb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"77a390f073492a6ab36230726ca8f0b0ff96c970","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"9.4.1","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.3.3_1678756636072_0.772817898526795","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@ballin-team/lib-apm","version":"1.4.2","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.4.2","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"f98ab3c8793c1b7263efbc32417fdc13299dfddc","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.4.2.tgz","fileCount":67,"integrity":"sha512-piOhcIXNJhRISOMJFzSO28MYzBIRBbrzDnfOKzqWwR2TB6TmhTfjtZepag+a6Yvb4R/q7GPhrsln5xVr9Rmk4g==","signatures":[{"sig":"MEYCIQDPjJHG180XVayslDO0pt0HteyjGAYbgsC65pFtIKfNqQIhANdYwzyrxLcuxAybaqMnX+yaV0d80R+Xw9Sgjjvjqlt6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80792},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ef051511def99407c4cb6bedc279287578718751","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"10.4.0","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"20.11.0","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.4.2_1723382434210_0.5346601513619975","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@ballin-team/lib-apm","version":"1.5.0","author":"","license":"ISC","_id":"@ballin-team/lib-apm@1.5.0","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"homepage":"https://github.com/ballin-team/lib-apm#readme","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"dist":{"shasum":"e18f18210de4c3df179e4f918d78031844d4efc2","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.5.0.tgz","fileCount":67,"integrity":"sha512-SHF0HgvN+bX9l6FPzkhIjn2nS23Zyj9x+OCVGDHGkSvNMzymstQ7xfDIFy1qcu5j1mdfrNFBKYBtFq8GfDqLxg==","signatures":[{"sig":"MEUCIEzFNBRYbTSkuBcjgX5vggqvS6Do9bak8yCNNLmuMk2VAiEAwbEwBc8MsdZx/6qFVOxuHEKgXgPV1lcEoAchuoR+jGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80979},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"58f1dfe9b776a9a8e44b864d0cf32c8e6da94495","scripts":{"lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix","test":"jest --config jest.json","build":"tsc","start":"npx ts-node src/index.ts","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","prepare":"husky install","test:cov":"jest --config jest.json --coverage","test:e2e":"jest --config jest.json","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh"},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"repository":{"url":"git+https://github.com/ballin-team/lib-apm.git","type":"git"},"_npmVersion":"10.4.0","description":"<h1 align=\"center\">   👀 </h1>","directories":{},"_nodeVersion":"20.11.0","dependencies":{"axios":"^0.27.2","tslog":"^3.3.3","cls-hooked":"^4.2.2","@sentry/node":"^6.19.7","@sentry/tracing":"^6.19.7","coralogix-logger":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.9.0","express":"^4.18.1","ts-jest":"^27.1.3","ts-node":"^10.5.0","prettier":"^2.5.1","jest-sonar":"^0.2.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@types/express":"^4.17.13","@types/cls-hooked":"^4.3.3","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"_npmOperationalInternal":{"tmp":"tmp/lib-apm_1.5.0_1723988485666_0.30772212714812874","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@ballin-team/lib-apm","version":"1.5.1","description":"<h1 align=\"center\">   👀 </h1>","main":"dist/index.js","scripts":{"prepare":"husky install","start":"npx ts-node src/index.ts","build":"tsc","sonar:setup":"bash docker/sonar/setup.sh","sonar:scanner":"bash docker/sonar/scanner.sh","test":"jest --config jest.json","test:cov":"jest --config jest.json --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config jest.json","format":"prettier --write \"src/**/*.ts\" \"__test__/**/*.ts\"","lint":"eslint \"{src,apps,libs,__test__}/**/*.ts\" --fix"},"devDependencies":{"@types/cls-hooked":"^4.3.9","@types/express":"^5.0.4","@types/jest":"^30.0.0","@typescript-eslint/eslint-plugin":"^8.46.2","@typescript-eslint/parser":"^8.46.2","eslint":"^9.38.0","express":"^5.1.0","husky":"^9.1.7","jest":"^30.2.0","jest-sonar":"^0.2.16","lint-staged":"^16.2.6","prettier":"^3.6.2","ts-jest":"^29.4.5","ts-node":"^10.9.2","typescript":"^5.9.3"},"dependencies":{"@sentry/node":"^6.19.7","@sentry/tracing":"^7.120.4","axios":"^1.12.2","cls-hooked":"^4.2.2","coralogix-logger":"^1.2.1","tslog":"^3.3.4"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"homepage":"https://github.com/ballin-team/lib-apm#readme","repository":{"type":"git","url":"git+https://github.com/ballin-team/lib-apm.git"},"_id":"@ballin-team/lib-apm@1.5.1","gitHead":"de8cef8cdd127e0250965fdcceb94db96f04be74","types":"./dist/index.d.ts","_nodeVersion":"22.13.1","_npmVersion":"11.5.2","dist":{"integrity":"sha512-du3TQ6piZrMkgCWpKYPXiV0Q2nbbajKmTXU2Z98KjJpMWxbWhzASIkIUgAfRsIuwn6OMtOUHCtQsdq2QKi+xOQ==","shasum":"39979bbed39df8ca706a0f812cf890a904d2a478","tarball":"https://registry.npmjs.org/@ballin-team/lib-apm/-/lib-apm-1.5.1.tgz","fileCount":67,"unpackedSize":82511,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFwE4yL/REzdYrkiKkEGEJ5aXN86F3V8XFEPXDF6/GMfAiBPL0MRW6VvqgofasBpan88CxHd+DgMEzo6Iaz/mMwvEw=="}]},"_npmUser":{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"},"directories":{},"maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lib-apm_1.5.1_1761582290613_0.6196757409372977"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-26T01:56:45.538Z","modified":"2025-10-27T16:24:51.002Z","1.0.0":"2022-05-26T01:56:45.740Z","1.0.1":"2022-05-26T03:04:32.987Z","1.1.0":"2022-05-27T00:53:50.854Z","1.1.1":"2022-05-27T01:40:56.642Z","1.2.0":"2023-03-13T17:50:00.190Z","1.3.0":"2023-03-13T23:40:54.226Z","1.3.1":"2023-03-13T23:59:32.097Z","1.3.2":"2023-03-14T01:04:44.650Z","1.3.3":"2023-03-14T01:17:16.195Z","1.4.2":"2024-08-11T13:20:34.442Z","1.5.0":"2024-08-18T13:41:25.816Z","1.5.1":"2025-10-27T16:24:50.803Z"},"bugs":{"url":"https://github.com/ballin-team/lib-apm/issues"},"license":"ISC","homepage":"https://github.com/ballin-team/lib-apm#readme","repository":{"type":"git","url":"git+https://github.com/ballin-team/lib-apm.git"},"description":"<h1 align=\"center\">   👀 </h1>","maintainers":[{"name":"rfranciscos","email":"renan.soares.francisco@gmail.com"}],"readme":"<h1 align=\"center\">\n  👀\n</h1>\n\n<h1 align=\"center\">\n  :left_right_arrow: lib-apm\n</h1>\n\n<p align=\"center\">\n  Robust logger! 💪\n</p>\n\n## :package: Content\n\n- [Technologies](#Technologies)\n- [Getting Started](#Getting Started)\n- [How to install](#How to install)\n- [Config](#Config)\n\n## :hammer_and_wrench: Technologies\n\nWe are using the following technologies:\n\n- [cls-hooked](https://www.npmjs.com/package/cls-hooked) - used to create and manage context;\n- [tslog](https://tslog.js.org/#/) - used as base for the implementation of the lib-logger;\n- [typescript](https://www.typescriptlang.org/)\n\n## :climbing: Getting Started\n\nThis lib aims to centralize all the necessary tools for the Ballin Team logs.\n\n## How to install\n\n```bash\nnpm install @ballin-team/lib-apm\n```\n\n## Config\n\n```typeScript\nimport { Logger } from \"@ballin-team/lib-apm\";\n\nconst logger = Logger.createLogger({\n  \"name\": \"lib-logger\", // service/ms name\n  \"minLevel\": \"debug\", // the minimum level to log into the terminal\n  \"suppressStdOutput\": false, // suspend log in terminal\n  \"transports\": [  // custom services to execute methods with logObject as parameter\n    {\n      \"provider\": \"coralogix\", // transport type\n      \"minLevel\": \"debug\", // the minimum level to execute the transport\n      \"enabled\": true, // activate or not the transport\n      \"options\": { // transport options\n        \"applicationName\": \"\",\n        \"privateKey\": \"\",\n        \"subsystemName\": \"\",\n        \"category\": \"\"\n      }\n    },\n    {\n      \"provider\": \"sentry\",\n      \"minLevel\": \"info\",\n      \"enabled\": true\n    },\n  ]\n});\n```\n\n### Habilitar source map para TypeScript:\n\nThis feature enables lib-apm to reference a correct line number in your TypeScript source code.\n\n```json\n// tsconfig.json\n{\n  // ...\n  \"compilerOptions\": {\n    // ...\n    \"sourceMap\": true,\n    // we recommend using a current ES version\n    \"target\": \"es2019\"\n  }\n}\n```\n\n### Use Cases\n\n#### Basic Implementation\n\n```TypeScript\nimport { Logger } from \"@ballin-team/lib-apm\";\n\nconst logger = new Logger({\n  instanceName: 'service name',\n  minLevel: 'info',\n  transports: [],\n});\n\nlogger.setRequestId(123)\nlogger.silly(\"I am a silly log.\");\nlogger.trace(\"I am a trace log with a stack trace.\");\nlogger.debug(\"I am a debug log.\");\nlogger.info(\"I am an info log.\");\nlogger.warn(\"I am a warn log with a json object:\", {foo: \"bar\"});\nlogger.error(\"I am an error log.\");\nlogger.fatal(new Error(\"I am a pretty Error with a stacktrace.\"));\n```\n\n#### Implementation with express\n\n```TypeScript\n// logger/index.ts\nimport { Logger } from '@ballin-team/lib-apm'\nimport * as dotenv from 'dotenv'\ndotenv.config({ path: `./environments/.env.${process.env.NODE_ENV}` });\n\nconst configLogger = () => {\n  const enableTransport = process.env.NODE_ENV === 'production'\n  return new Logger({\n    name: \"ms_test\",\n    minLevel: \"info\",\n    suppressStdOutput: false,\n    transports: [\n      {\n        provider: 'coralogix',\n        minLevel: 'error',\n        enabled: enableTransport,\n        options: {\n          applicationName: \"\",\n          privateKey: \"\",\n          subsystemName: \"\",\n          category: \"\",\n        }\n      },\n      {\n        provider: 'sentry',\n        minLevel: 'info',\n        enabled: true\n      },\n    ]\n  })\n}\n\nexport const logger = configLogger()\n\n// app.ts\nimport { logger } from './logger';\nimport express from \"express\";\n\nexport const initApp = async () => {\n  const app = express()\n\n  // ...setting other configs and middlewares\n\n  app.use(express.json()); // the \"express.json\" needs to be instantiated before the \"logger.setContext\"\n  app.use(logger.setContext) // will create context for each request\n\n  // ... routes and middlewares\n\n  return app\n};\n\n// middleware/setRequestId.ts\nimport { NextFunction, Response } from 'express'\nimport { IRequest } from '../interfaces/request'\nimport { v4 as uuid } from 'uuid'\nimport { Logger } from '../logger'\n\n\nexport const setRequestId = (req: IRequest, res: Response, next: NextFunction): void => {\n  const requestId = (req.headers['x-request-id'] as string) || uuid()\n\n  req.requestId = requestId\n\n  Logger.setRequestId(requestId)\n  Logger.info(req.method,req.path,req.body)\n\n  return next()\n};\n\n// Now just call the logger anywhere in your code =)\n```\n\n## Transports\n\n### Coralogix\n\nTransport Coralogix aims to capture all logs from the level defined in the setup and insert them as an occurrence in case of error;\n\n## :incoming_envelope: Made by\n\n- :feelsgood: Time Ballin\n","readmeFilename":"README.md"}