{"_id":"@ami-app/adonis-http-logger","_rev":"3-12d49e17c2c6b255e282478e51ea2813","name":"@ami-app/adonis-http-logger","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@ami-app/adonis-http-logger","version":"1.0.0","description":"Http request logger for AdonisJs","main":"index.js","scripts":{"lint":"standard","pretest":"npm run lint","test":"japa"},"keywords":["adonisjs","adonis-framework"],"author":{"name":"virk"},"license":"MIT","devDependencies":{"@adonisjs/sink":"^1.0.13","cz-conventional-changelog":"^2.1.0","japa":"^1.0.5","japa-cli":"^1.0.1","standard":"^11.0.1","supertest":"^3.0.0"},"dependencies":{"on-finished":"^2.3.0","pretty-ms":"^3.1.0"},"standard":{"globals":["use"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/adonisjs/adonis-http-logger.git"},"bugs":{"url":"https://github.com/adonisjs/adonis-http-logger/issues"},"homepage":"https://github.com/adonisjs/adonis-http-logger#readme","gitHead":"bbf5734135a890e0069440fcb612c4dd89f80ef9","_id":"@ami-app/adonis-http-logger@1.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Jz+LfbR4XGwEFIJ/P9Z6j5shXUL1AE5PeudpUiVhDJpxlTL9pFuQbY7OdrGHIxCPjBJ9q4YNXlaFyL8UCuebLw==","shasum":"a93956e4685cf10aa896dca752b4aa9f4c68c51e","tarball":"https://registry.npmjs.org/@ami-app/adonis-http-logger/-/adonis-http-logger-1.0.0.tgz","fileCount":6,"unpackedSize":8000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFFcfCRA9TVsSAnZWagAAjM4P/A2EnZWtd5ZvCFEj1RK2\nBf9XvJRmbRDftIzn7CpphjZ2ZgD4aJGANZfCuGtkgLc0nB+8tpl4pMsaS6Yq\nXEHo7vQrYHZLBYtjkOaJYt7A79sxyM+dw4+VgXs2QZ8Ai4H4uH3iCUTxgSsa\nPbJxceFVnL3B3vTwB8FY2JoG7GKcJn1lh7nqQHrdO1bEf/hTBqBZlmA3uN1u\nIXxHpPTjA7cSVWkeS5fMTY3RDfW2dhIEFe2r5DvmYFrm2gIRBId/4zzd+bnc\njNO2lZCiQObdBgYgg+IYJP4orx+ODTMgjLJQymygyVKln/zxg+iSCs9r16Rj\nSSKaurF8XijP86FDi6Em3HqiJBmpGFDJbzkMfinxXkWwtKbpvEJrDDOe0yT0\nWLJe7lihUfraF06yeEZctVLkn1GLGsLURF2aRTOycewE01S9rt9sXqKGg6Lc\nUla5CuOcKQjX5yXbWkxHQS5HXcpqdChhhoGbNSqNUhfYDknpmDOf1judwsUw\nZ3henLOujp7A4+chNWdXJKg0iZhsvrgoqB/Bl0JEsjtElprJrHYLFQpW9Cle\ndGJk5yEE/ivos2CEt/wZcjIruoDivqWSnU/c6cbzuy8S4BQwpfYIX5v6xEPM\nT++RryCmIl4J+mZSh4l+OMDk3jn3Mpxgs8Y0rMBBmWclsjZu93Ii8tJFcutP\nmbo+\r\n=L7Pj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5ORpa7ArM+Fh97eUIwyEs6NLBW6SkdoDywWwnrikY7AiEAg8hZOt1rIaOWtnJPm/NrgLlEBW/YR+CMXMxZ3/WOuwk="}]},"maintainers":[{"name":"zyzo","email":"danghaian168@gmail.com"}],"_npmUser":{"name":"zyzo","email":"danghaian168@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adonis-http-logger_1.0.0_1595168543301_0.1650545588103498"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ami-app/adonis-http-logger","version":"1.1.0","description":"Http request logger for AdonisJs","main":"index.js","scripts":{"lint":"standard","pretest":"npm run lint","test":"japa"},"keywords":["adonisjs","adonis-framework"],"author":{"name":"virk"},"license":"MIT","devDependencies":{"@adonisjs/sink":"^1.0.13","cz-conventional-changelog":"^2.1.0","japa":"^1.0.5","japa-cli":"^1.0.1","standard":"^11.0.1","supertest":"^3.0.0"},"dependencies":{"on-finished":"^2.3.0","pretty-ms":"^3.1.0"},"standard":{"globals":["use"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/adonisjs/adonis-http-logger.git"},"bugs":{"url":"https://github.com/adonisjs/adonis-http-logger/issues"},"homepage":"https://github.com/adonisjs/adonis-http-logger#readme","gitHead":"ac7fe9851719e64e4a5767d91d39e920962282cd","_id":"@ami-app/adonis-http-logger@1.1.0","_nodeVersion":"14.16.1","_npmVersion":"7.13.0","dist":{"integrity":"sha512-9/tSgx2pvhV0MndTXAZHNkAwge+LajcsU9Ot+yCx0W8yOwagcuzOuN++VOulGyIEA/1oR7XVHodf/9dsoF6UhQ==","shasum":"ea8a37c6dcb3e829a9f6118b41b8c5334019d8d5","tarball":"https://registry.npmjs.org/@ami-app/adonis-http-logger/-/adonis-http-logger-1.1.0.tgz","fileCount":6,"unpackedSize":8240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzFOjCRA9TVsSAnZWagAAgPcP/1Nf5PXsmPRqpRNxmKAU\nTt2BGmvmbUJ0eCUUPF1dQXu1qIwXn9J0AtwTa6lp9gnUvlVbqvyzO2Xuf74f\nLLdnichVJEgjBnelriKTptog+1Lz1a979cweIKcYtaagZeaj+rWhYsJ0XwcO\nEToaRIYXE2HREoVEijrBvfxBCPHj729FJMGWLKh/ZwcM9X5fgliXgAPyd1Md\nC+kjD8824NPKy9GI+F/lhSlwTBWIZKQ7XlFsrVnleVjnDenfoo6gC/kpgvqh\nIXkBWqMETLV23j6uty4F+neJwjjJOqnD9bTuH1nND5mVtmvISvbPxrCJHp7s\nV+X+nBjDsswkgOYWFNWAtxbjR9v+dupdN8ORQv9Zr9SbxgdTlVUNLrTiLmv6\npa7QetnfP5ey+3VwejQK2adF+vkNeI0O2mKNycCnmRMzlLBxiC25oXglERPu\n1vh0euGlOeL6tlj4mMQVksMUu7PoIxKU5rwz4pohld9VfFu4bYzJPviIrhE4\nsu+Da0s62vTMjqkeBf8Av8bl99ySOAAZ2yxkHtX8hgJeMqDl63Y3KveaAYvQ\nRi/sdTVRXDF3yRZe1hvGblpLcM8tYeDRgJfPJZ1HT9YctlzpkxCIdPBT8/EY\nVJXbOf5tQxzFBBWCDBPtENzm8ZA+26vDdulGaTo5q1kGJ2Kqi9k1NaeQ/GLx\nCscE\r\n=SgYV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCCmVU7T+yJs1xDKA40SWUmZQHi3qZnnbvdBMOtsHUcAiATE8LuN+j2gGJkYljAUKCW60xCRs3HZR+hDWzMQEXKMA=="}]},"_npmUser":{"name":"zyzo","email":"danghaian168@gmail.com"},"maintainers":[{"name":"zyzo","email":"danghaian168@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adonis-http-logger_1.1.0_1634756969570_0.08624912862104694"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-19T14:22:23.032Z","1.0.0":"2020-07-19T14:22:23.475Z","modified":"2022-04-04T13:48:27.195Z","1.1.0":"2021-10-20T19:09:29.703Z"},"maintainers":[{"name":"zyzo","email":"danghaian168@gmail.com"}],"description":"Http request logger for AdonisJs","homepage":"https://github.com/adonisjs/adonis-http-logger#readme","keywords":["adonisjs","adonis-framework"],"repository":{"type":"git","url":"git+https://github.com/adonisjs/adonis-http-logger.git"},"author":{"name":"virk"},"bugs":{"url":"https://github.com/adonisjs/adonis-http-logger/issues"},"license":"MIT","readme":"# Adonis Http Logger\n> Add-on to log your Http requests using Adonis inbuilt logger.\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/adonisjs/adonis-http-logger.svg)](https://greenkeeper.io/)\n\nAdd-on to log your Http requests using Adonis inbuilt logger.\n\n<img src=\"http://res.cloudinary.com/adonisjs/image/upload/q_100/v1497112678/adonis-purple_pzkmzt.svg\" width=\"200px\" align=\"right\" hspace=\"30px\" vspace=\"140px\">\n\n## Setup\nStart by installing it from npm.\n\n```bash\nadonis install @adonisjs/http-logger\n\n# yarn\nadonis install @adonisjs/http-logger --yarn\n```\n\n## Register provider\nRegister the provider inside `start/app.js` file.\n\n```js\nconst providers = [\n  '@adonisjs/http-logger/providers/LoggerProvider'\n]\n```\n\nThat's all :)\n\n## Config\nThere is only one config setting, that is to define the environments in which the logger should run.\n\nYou have to modify the existing `config/app.js` file and the following setting.\n\n```js\nmodule.exports = {\n  http: {\n    loggerEnv: ['development', 'production']\n  }\n}\n```\n\nBy default, it will log in every environment.\n\n## Sane defaults\nThis module will internally make use of AdonisJs `Logger` provider, which means it will log messages using the default driver.\n\nWhen `json:true` config is set. It will log request properties as a JSON object, so that you can easily query over them.\n\nCheck the following screenshot when `json=true` and logs are sent to **Loggly**.\n\n![](http://res.cloudinary.com/adonisjs/image/upload/v1523247361/adonis-logger-loggly.png)\n","readmeFilename":"README.md"}