{"_id":"@brandednomad/eventlogger","_rev":"2-1bcaa27252cb17c5332688985442aa70","name":"@brandednomad/eventlogger","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@brandednomad/eventlogger","version":"0.1.0","description":"A simple event logger","main":"index.js","scripts":{"start-dev":"ts-node-dev ./test.ts"},"keywords":["event logger"],"repository":{"type":"git","url":"git+https://github.com/BrandedNomad/npm-package-eventlogger.git"},"author":{"name":"Charl Swart"},"license":"ISC","dependencies":{"@types/node":"^16.3.3","typescript":"^4.3.2"},"devDependencies":{"ts-node-dev":"^1.1.8"},"gitHead":"96adfca33b15d7299c37573a8c8ed06feae9b8d2","bugs":{"url":"https://github.com/BrandedNomad/npm-package-eventlogger/issues"},"homepage":"https://github.com/BrandedNomad/npm-package-eventlogger#readme","_id":"@brandednomad/eventlogger@0.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ge6AkLbSgpf52bGRJqVPvsPgQHBf+SKiSMo61tJI0GIzhVdXsutVx16ApEn1J45IjEzNUyuDaFDVODu11OAvIA==","shasum":"9ba6847435b2c0f8354820fd619a6367a85cffd6","tarball":"https://registry.npmjs.org/@brandednomad/eventlogger/-/eventlogger-0.1.0.tgz","fileCount":4,"unpackedSize":11870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9VI0CRA9TVsSAnZWagAA6PIQAI+qRx0U7A+7U56zmtB7\nUF2njJ/FnsjPRVa+gLkfhrIMnXJIDmZfAyjvQ9VFtuP2iAXOC2EEkCOGVyJe\nrv0JlZ5VrZ1aFu7A+X5YESkB+KZQY3nnYtFgEDceVesrFcKQ2gU8HTC5vvo4\n4rlOrdbuUSbOyCFDe9KkPZVuzy4xXD7jimy4vvHBYNGwsncbQYm+w7m8ZwJj\nxnSeMNrg7lD6AtT2JAfrBigUW/zcFBz8PLHkxD+1aeEq91SwymkgIV1drfey\nw1KMpntDPzklxFUIL4821wNSmSLdIxKwYFUGkREVEhd/9Gduv60+d3ZGbk01\nLp/7+2ru0j/NghHiaNQSBXFRo4f7lNU2arQI+dW3vyyB1HOOxGRDFEtibf+2\nACh2imUy+l8lcX2zV4QeaXN/RyN0w/tXB/nyOz3qdoDl6HaJiMEY0AaKefjm\naBGbWfW3MNlrA2+NlhvpYIfvT8X/CliPS7L9Uu7M8xs0h/duZsaZG9drVb18\nl+BMC+Sdhw/7WJoBgTeJ5bMADCfFCNQYFIltKbg0vTEYlsrXlYjUneMLgnm2\nEt91qIBno8eLLJsuhZezKszJx5L+n+lz52SCsF3O3wL8T6kQNa5nvF+JmxHr\ngfPNSjyxYMkAKoAgWpUKeCdnXU51H9eKyKhjABMp0Lw/qW4+DOSONqd/uCMK\ny/nm\r\n=znf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEB65EZKSGnk3nkWqJhqh+aflCsz/qjc5w2SnAqNRPFsAiBL80AOuhA3CxKvzm1rdkbQHMrsqzXLgF6H/RmnfjeU6w=="}]},"_npmUser":{"name":"brandednomad","email":"cshandwritten@gmail.com"},"directories":{},"maintainers":[{"name":"brandednomad","email":"cshandwritten@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eventlogger_0.1.0_1626690100790_0.6430152565523082"},"_hasShrinkwrap":false},"0.2.0":{"name":"@brandednomad/eventlogger","version":"0.2.0","description":"A simple event logger","main":"index.js","types":"index.d.ts","scripts":{"start-dev":"ts-node-dev ./test.ts","build":"tsc index.ts"},"keywords":["event logger"],"repository":{"type":"git","url":"git+https://github.com/BrandedNomad/npm-package-eventlogger.git"},"author":{"name":"Charl Swart"},"license":"ISC","dependencies":{"@types/node":"^16.3.3","typescript":"^4.3.2"},"devDependencies":{"ts-node-dev":"^1.1.8"},"gitHead":"8ef36378f4bcf6bc2aee292ac13ae3a9789a4588","bugs":{"url":"https://github.com/BrandedNomad/npm-package-eventlogger/issues"},"homepage":"https://github.com/BrandedNomad/npm-package-eventlogger#readme","_id":"@brandednomad/eventlogger@0.2.0","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"integrity":"sha512-/M4zeCUfWIiCHipHcUieEZPJhVdXW4bmlkX4RXSQ2yZBJIy/Qga+NdXf3IIci2vSkEtDd0eS1hOAhWt8Aed1qg==","shasum":"d00a4bc4437e6bce1fea84594c400059ae223aea","tarball":"https://registry.npmjs.org/@brandednomad/eventlogger/-/eventlogger-0.2.0.tgz","fileCount":7,"unpackedSize":17917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/oBuCRA9TVsSAnZWagAAu8MP/At3Nq8hryFKl57PZ6jg\nPhqkoYxmGFOF79Vy1u2g+D3bgMb2cPt5szg0Y7fKvPu3M30Hb8hkbeFLK62E\n/Jt4j3OOKlLUWne6obd+pcx1tjr3Ccwra/HphftjOHxXMdHUA01BeXXhWj1w\nFuBxBpKP4xRIURO9EJS/vxLeCcBWF2siYJnNfhe3pey46N0wo0GUinTKO1uu\nLT4h5uYYUmXlURAwe6wIgmgTiy81Nyn4GkaUTbkuhGjJOnAEdhOap/dsctlF\nyFs08qhlZ01OTwU1mf1m+IVKe4c9BTTQIATw/5KpXFhkhmMP/xRrlT6j4hcJ\nelUhlkFOuWwPDeUQj5jedVUxHP3kVBD7TIl0cW6M4kCuLXstzaU3naLnw+DW\n6U6NKkMZEwK20K4+xHJMBPK7wj+DxjSmm/lZk2si2SO2LYAwGd5IjW+RcFZ1\n9gkkd4/Kn8a/FYtsJYgdL8nEFleNAOdhVjTlu9QwvfG12E6+9YN3AWp5N8e/\nDRPvE2BVJ6FP+UI9TjHWeP8c06Qug/24OqukShyIWUQKPpl/a7/y/rE1WNPY\n3RkgnieVQgnSMRIYmwXzjpwHKD+qToBhlL5Hf3z82IUcCU/qukZEyemApNwy\nNs1y9aG+XohJZSRVNh+RMY4iUb5OxFMDDstFcNLe73SFPVE8ZmliSvDM5r2f\nv6is\r\n=pz2Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdXqthxgEYPXnOZ12DtJFvmXkfwGySAOMTh0L9PvVNXAIhALGAZMHUI4NZLtxVn3v8KsZWdDDm/dX8u+egF9p9MisF"}]},"_npmUser":{"name":"brandednomad","email":"cshandwritten@gmail.com"},"directories":{},"maintainers":[{"name":"brandednomad","email":"cshandwritten@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eventlogger_0.2.0_1627291758624_0.9450157003192499"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-19T10:21:40.673Z","0.1.0":"2021-07-19T10:21:40.943Z","modified":"2022-04-04T20:22:17.354Z","0.2.0":"2021-07-26T09:29:18.771Z"},"maintainers":[{"name":"brandednomad","email":"cshandwritten@gmail.com"}],"description":"A simple event logger","homepage":"https://github.com/BrandedNomad/npm-package-eventlogger#readme","keywords":["event logger"],"repository":{"type":"git","url":"git+https://github.com/BrandedNomad/npm-package-eventlogger.git"},"author":{"name":"Charl Swart"},"bugs":{"url":"https://github.com/BrandedNomad/npm-package-eventlogger/issues"},"license":"ISC","readme":"@brandednomad/eventlogger\r\n==\r\nA simple event logger for node servers. NOTE: This package is still under development\r\n\r\n## Installation\r\n\r\nRequires __npm 2.7.0__ or higher\r\n\r\n`npm init`\r\n\r\n`npm install @brandednomad/eventlogger --save`\r\n\r\n***\r\n\r\n## Usage\r\n\r\nconst Logger = require(\"@brandednomad/eventlogger\"); \r\n\r\nconst config={\r\n    logFilePath:\"./folderName/fileName\"\r\n}\r\n\r\nconst log = new Logger(config); \r\n\r\nconst LogParams {\r\n    message: string;\r\n    ip: string;\r\n    user: string;\r\n    url: string;\r\n    info: string;\r\n}\r\n\r\nlog.info(LogParams)\r\n\r\n***\r\n\r\n## Methods\r\n\r\n### object.info()\r\n\r\nLogs info events to file\r\n\r\nIt takes a LogParams object as parameters that specifies the information to be logged.\r\n\r\n### object.info()\r\n\r\nLogs info events to file\r\n\r\nIt takes a LogParams object as parameters that specifies the information to be logged.\r\n\r\n### object.warn()\r\n\r\nLogs warning events to file\r\n\r\nIt takes a LogParams object as parameters that specifies the information to be logged.\r\n\r\n### object.error()\r\n\r\nLogs error events to file\r\n\r\nIt takes a LogParams object as parameters that specifies the information to be logged.\r\n\r\n\r\n***\r\n\r\n## Testing\r\n\r\nTo test, go to the root folder and type \r\n\r\n`npm test`\r\n\r\n***\r\n\r\n## Repo(s)\r\n\r\n* [github.com/brandednomad/npm-package-eventlogger.git](https://github.com/BrandedNomad/npm-package-eventlogger.git)\r\n\r\n***\r\n\r\n## contributing\r\n\r\nContributions not accepted at this moment\r\n\r\n## Version History\r\n\r\n\r\n#### Version 0.1.0\r\n\r\n* initial release\r\n","readmeFilename":"README.md"}