{"_id":"@1xtr/moleculer-datadog-logger","_rev":"2-00e2caf779c4263469929f5d660a9d6b","name":"@1xtr/moleculer-datadog-logger","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@1xtr/moleculer-datadog-logger","version":"1.0.0","description":"Moleculer custom logger for Datadog","main":"src/cjs/index.js","module":"src/mjs/index.js","exports":{".":{"import":"./src/mjs/index.mjs","require":"./src/cjs/index.js"}},"scripts":{"patch":"npm version patch","minor":"npm version minor","lint":"eslint"},"repository":{"type":"git","url":"git+https://github.com/1xtr/moleculer-datadog-logger.git"},"keywords":["moleculer","datadog","logger"],"author":{"name":"Aleksei Anisimov","email":"i@trendco.dev"},"license":"Apache-2.0","bugs":{"url":"https://github.com/1xtr/moleculer-datadog-logger/issues"},"homepage":"https://github.com/1xtr/moleculer-datadog-logger#readme","devDependencies":{"eslint":"^8.34.0","prettier":"^2.8.4"},"prettier":{"semi":true,"trailingComma":"es5","singleQuote":true,"printWidth":100},"eslintConfig":{"root":true,"env":{"node":true,"es6":true},"extends":["eslint:recommended"]},"dependencies":{"isomorphic-fetch":"^3.0.0","lodash":"^4.17.21","moleculer":"^0.14.28"},"gitHead":"beea72178b75eedcc210d0dd6842f007c2f6ee98","_id":"@1xtr/moleculer-datadog-logger@1.0.0","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-wEuIhf9UUrZwcJXBj1/IapNX6SZsunX1jDLNiAltPTwCLIhbx6pO0C0eUpRz/L/bchrdudArCDhEcx6ci1R1cw==","shasum":"38d235d725125633607f1f6470faf964bda37a67","tarball":"https://registry.npmjs.org/@1xtr/moleculer-datadog-logger/-/moleculer-datadog-logger-1.0.0.tgz","fileCount":6,"unpackedSize":26095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTy9tjM8TqDAvY/Auh5OkonCcDYY4JrSTVcsR+K7uJmQIgRMGh5HFJiy70aPtVbSFJbBNX6vMVeMY4LmcLjz3UTYo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8R/aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIZg//VnoB9sNQKzfQ6isK+Phwglz24SBRwcE3G9t0OAy7TYCwk8F5\r\nev8UhlZeqzt0HCMoZj3GOxTL/k2nsaB+ObtnCrKFMXtLKpP0drfjaV/y81ob\r\nkafaqcCWRxtTWonbOfoqYDj/z0gQce/Er/VdqPN3wirm3bL2e/t88Dt4qLB7\r\nXYLDcx+KLT4MJg0awwOvTHhyUV6jRLmmzwoFGhAXtqc6CwhRwlJOWAM+SjUb\r\nWJ6+i4gtBqTFJ5mx0TMso26gzjuuhHa5b5iz+Zxk1YVWhNeOQEZj9qL4egQt\r\n+Duau/nmXddApAn69Y0eM4QADmxSSta+opWfM78ZBlkqiknZuYYIl1yporgA\r\nIeOGcjiwsC4xe0Q/lZPBN00vCpmW8VdoAmlDndp7RFFxzJsJE91pgaEY7EPK\r\nf4nhhQfxHMxjrRR/TyZ4mztDiq6kbSL+xNPjh9JtyW3wVd6BH3uf+Dqusl8m\r\nBRBj0dRUHlItqRe3f9zP6gnQYy/7879IO62HItFTaZ1t0QEuzBuXo8eIpi3q\r\nmiyAw6uyFnzqVlwIkSHFYaEC/GSRQ+TF5PXsWHk70IbWEm+9LnW7Sd3COe+y\r\nOE+wTPvNsBLVqaX0BI/DzvVzRHE1kYrwtYypGUEcuouMlTZvd+w//gFoe6eM\r\na1hX5TkPC1ENr0DJ5EIEQGW8EctJYfZ1KZM=\r\n=CiqQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"1xtr","email":"i@trendco.dev"},"directories":{},"maintainers":[{"name":"1xtr","email":"i@trendco.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-datadog-logger_1.0.0_1676746714344_0.4835635358453141"},"_hasShrinkwrap":false},"1.0.1":{"name":"@1xtr/moleculer-datadog-logger","version":"1.0.1","description":"Moleculer custom logger for Datadog","main":"src/cjs/index.js","module":"src/mjs/index.mjs","exports":{".":{"import":"./src/mjs/index.mjs","require":"./src/cjs/index.js"}},"scripts":{"patch":"npm version patch","minor":"npm version minor","lint":"eslint"},"repository":{"type":"git","url":"git+https://github.com/1xtr/moleculer-datadog-logger.git"},"keywords":["moleculer","datadog","logger"],"author":{"name":"Aleksei Anisimov","email":"i@trendco.dev"},"license":"Apache-2.0","bugs":{"url":"https://github.com/1xtr/moleculer-datadog-logger/issues"},"homepage":"https://github.com/1xtr/moleculer-datadog-logger#readme","devDependencies":{"eslint":"^8.34.0","prettier":"^2.8.4"},"prettier":{"semi":true,"trailingComma":"es5","singleQuote":true,"printWidth":100},"eslintConfig":{"root":true,"env":{"node":true,"es6":true},"extends":["eslint:recommended"]},"dependencies":{"isomorphic-fetch":"^3.0.0","lodash":"^4.17.21","moleculer":"^0.14.28"},"gitHead":"b24f8e20ec78a242e55fae4ac4a66d0da822f7ce","_id":"@1xtr/moleculer-datadog-logger@1.0.1","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-aaAGBI310B/DLYh148S8bLhdngltbOJ35QMQ6SIay5Y2O7H/d5FOenBxEjdy0osT5azm4I7gnH86D3qZ6pHBUg==","shasum":"e246c8279ed4a87cff94775b27d5b368b91cd0ab","tarball":"https://registry.npmjs.org/@1xtr/moleculer-datadog-logger/-/moleculer-datadog-logger-1.0.1.tgz","fileCount":6,"unpackedSize":26096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkXn4+kA0VUk+Tn/SFokeJYTO9tAy/ptvqCz+c0Js5IAiAc10z4rejUcbHTCKw0iRzXwvzAqzSznTQlrBEUuEC+0w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8XHSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9ug//XZliy/RsyWX933Hs5ViDwv6zjI8cvpxfA1vZIXT5u5F44NFT\r\nE1XmsH4mR2Q57NkMVPKAgM7JnwIBfOUqPwPhEb4bm8gyliKs8b+FA9yIZSd1\r\nagTkad8QnfwXK2msRoa2EWPocylbUpJqePXgqwpnAIz7O2bg96HEJycozazp\r\nbzHmsGQeVp5eCqj/pUaVDyEhh/F33u/fkOGyFmld3gX6nEhvtxVFNbcvyD6X\r\nMdd2BFif++Svky8vEAAy+aW8LIl+ipRATYOlz9jPm7EvIZDMpVB3dTCbY8SK\r\nYqORPzLSo+wcPCNor+a2nIbJIiVilPb4j+DBadPlMRmzjUmrEELZwqYT50fL\r\nljcdljX3TZDTZfXuU8rSQSbNT5gY5FxRWPYTiVFLejp6nuWrrAqtYYBE4NzF\r\nQegyr/rEJlc9GY+CqLhIvffVGCyECgtiSjqbYIAZDwPS6LkrT8Dn5/WJtVSe\r\nS6G633FmG/XR+zB21QJ6pZx8lE/GYoWyVmhvbgrpx+O4wl4Ka2Hp2TOZmD3A\r\nHF9w6JhsEtmERrco9DKZVIfIL1MERCr+4xH9AlM4FV/UqNFhwWu4Uannm79I\r\ntobVok2jM4tlTh13thrA4ueIqeYNOoXWoDK+C+iOdDzHtXfcFr8Qv7hsS39e\r\nkecHCPPql8U/b3ZOXDpYM801f4c3Hrcy+B0=\r\n=67hK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"1xtr","email":"i@trendco.dev"},"directories":{},"maintainers":[{"name":"1xtr","email":"i@trendco.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-datadog-logger_1.0.1_1676767698060_0.15115933648124003"},"_hasShrinkwrap":false},"1.0.2":{"name":"@1xtr/moleculer-datadog-logger","version":"1.0.2","description":"Moleculer custom logger for Datadog","main":"src/cjs/index.js","module":"src/mjs/index.mjs","exports":{".":{"import":"./src/mjs/index.mjs","require":"./src/cjs/index.js"}},"scripts":{"patch":"npm version patch","minor":"npm version minor","lint":"eslint"},"repository":{"type":"git","url":"git+https://github.com/1xtr/moleculer-datadog-logger.git"},"keywords":["moleculer","datadog","logger"],"author":{"name":"Aleksei Anisimov","email":"i@trendco.dev"},"license":"Apache-2.0","bugs":{"url":"https://github.com/1xtr/moleculer-datadog-logger/issues"},"homepage":"https://github.com/1xtr/moleculer-datadog-logger#readme","devDependencies":{"eslint":"^8.34.0","prettier":"^2.8.4"},"prettier":{"semi":true,"trailingComma":"es5","singleQuote":true,"printWidth":100},"eslintConfig":{"root":true,"env":{"node":true,"es6":true},"extends":["eslint:recommended"]},"dependencies":{"isomorphic-fetch":"^3.0.0","lodash":"^4.17.21","moleculer":"^0.14.28"},"gitHead":"f3b4b53ab71b691ed49d3d8e92fb2ccff9c0df2a","_id":"@1xtr/moleculer-datadog-logger@1.0.2","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-B1z5fFNs+UvZ5BJbcuDz9Xos20JNUyOfvKYIZJlM4YF+SBXKG3xx648BCY8bxjJK4IndBw10tyqQe4IKJQ4h5A==","shasum":"916c770a24a692468fe5c822cb36fe451e2db9d1","tarball":"https://registry.npmjs.org/@1xtr/moleculer-datadog-logger/-/moleculer-datadog-logger-1.0.2.tgz","fileCount":6,"unpackedSize":26130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAW9UkfRIdwAfW+xErO9BwPoiqaJNzWmJOriX5XIs+sZAiEA44Qqvc5rqR70d/idzMfVcAageRwaHX7HX910U5W4WWk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8nnzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBwA/+KRlQyxrPNxqWz5fB5nQCnhTV7EoUOck6abTtz10yuFJC9d0o\r\n7m4y8hLNjc76pd5pfXk1w4EF0wvu/3M1YO+QPiL2oaWemr+t65Uv/oAbRmRp\r\nFhZlHLud3+XvP3bb8R77lCiz8UdjTwjoblBCWAjrtWg6rKY2eTWSNFv5vkJY\r\nDh4R74YmTWx4c6GtWIxdSwW+S2zCte8qG5qMfTPq3WrBpQ8zHhVdoXaLHsTu\r\nOTcYAmWlKGSr0LH5Gd0y92LT5CVvSP1mG/jUMbwZRbYXPyB4aIz8PB6HoKNr\r\nvo7HGHt0vxLu5lVuciSLnHRaZ9+vJatDbE6M3miODEcuzynLvFp3YUWa7/6T\r\nowMV0reyu7AjK8IZ1qkCJyvm5Hapqvij2ehPNH89Fk0RtXUoYrIsd9memdMd\r\n0HL6R1uYzJ9OZ0Gzx/YJpJ4CwtNhGlctcZBIBJjArjEr6UK55dethpoUdsjy\r\neL1VGRxXDXg2VaC1Fvc3BU7AypF8pHI8JCXHWF3g0MInIfzFqSNwVfa6qkN4\r\n67HGspALlARIfH2Ypu/frU/82ZQkIBh8ljT0FjnIGBqHla2gzbzPY8LZdgtm\r\nFaVWehctNp7clz2ZB+2YAepkmn+lW1qgkRF71d217yHnFkO8fwWvwGB6MiJ9\r\nyz3d7j+ES2SfPjnxip6Sdv2DGC+w0pQkDXw=\r\n=PbWr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"1xtr","email":"i@trendco.dev"},"directories":{},"maintainers":[{"name":"1xtr","email":"i@trendco.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-datadog-logger_1.0.2_1676835314834_0.7174944545966988"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-18T18:58:34.280Z","1.0.0":"2023-02-18T18:58:34.480Z","modified":"2023-02-19T19:35:15.088Z","1.0.1":"2023-02-19T00:48:18.261Z","1.0.2":"2023-02-19T19:35:15.004Z"},"maintainers":[{"name":"1xtr","email":"i@trendco.dev"}],"description":"Moleculer custom logger for Datadog","homepage":"https://github.com/1xtr/moleculer-datadog-logger#readme","keywords":["moleculer","datadog","logger"],"repository":{"type":"git","url":"git+https://github.com/1xtr/moleculer-datadog-logger.git"},"author":{"name":"Aleksei Anisimov","email":"i@trendco.dev"},"bugs":{"url":"https://github.com/1xtr/moleculer-datadog-logger/issues"},"license":"Apache-2.0","readme":"![Moleculer logo](http://moleculer.services/images/banner.png)\n\n[![NPM version](https://img.shields.io/npm/v/@1xtr/moleculer-datadog-logger.svg)](https://www.npmjs.com/package/@1xtr/moleculer-datadog-logger) ![NPM Downloads](https://img.shields.io/npm/dw/@1xtr/moleculer-datadog-logger)\n\n## Moleculer custom logger for Datadog\n\nThis is a fork\nfrom [native Datadog logger](https://github.com/moleculerjs/moleculer/blob/e62016ea16c5c4e303738a66e3a7429237ea9042/src/loggers/datadog.js)\n\n### Description\n\nThis logger add some options for native Datadog logger\n\n### Install\n\n```bash\n$ npm install @1xtr/moleculer-datadog-logger --save\n```\n### Import\n\n```js\n// ES5 example\nconst CustomDatadogLogger = require('@1xtr/moleculer-datadog-logger');\n\n// ES6+ example\nimport { CustomDatadogLogger } from '@1xtr/moleculer-datadog-logger';\n```\n\n### Usage\n\n```js\nmodule.exports = {\n  logger: new CustomDatadogLogger({\n    // put here your options\n  })\n}\n```\n\n### Default options\n\n\n```js\nconst defaultOptions = {\n  url: \"https://http-intake.logs.us5.datadoghq.com/api/v2/logs\",\n  apiKey: process.env.DATADOG_API_KEY,\n  ddSource: \"moleculer\",\n  env: undefined,\n  hostname: hostname(),\n  objectPrinter: null,\n  interval: 10 * 1000,\n  excludeModules: [],\n}\n```\n\n### Options example\n\n```json5\n{\n  \"interval\": 5000,\n  \"excludeModules\": [\n    \"broker\",\n    \"registry\",\n    \"discovery\",\n    \"transporter\",\n    \"$node\",\n    \"transit\",\n    \"cacher\"\n  ]\n}\n```\n","readmeFilename":"README.md"}