{"_id":"loghandler","_rev":"26-2735554ec04e6485c6a2b477f85eba13","name":"loghandler","dist-tags":{"latest":"1.1.12"},"versions":{"0.1.1":{"name":"loghandler","version":"0.1.1","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index","types":"lib/index","typescript":{"definition":"lib/index"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"files":["lib"],"dependencies":{"joi":"^13.0.2","lodash":"^4.17.4"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/Tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/joi":"^13.0.3","@types/lodash":"^4.14.91","@types/mocha":"^2.2.47","@types/node":"^8.5.2","@types/sinon":"^4.1.2","chai":"^4.1.2","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-multi":"^1.0.0","nodemon":"^1.14.5","nyc":"^11.4.1","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.1.3","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-prettier":"^1.6.0","tslint-config-standard":"^7.0.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.7.1"},"engines":{"node":">=8.0.0"},"scripts":{"build":"rimraf ./lib && ./node_modules/.bin/tsc","lint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","test":"NODE_ENV=testing ./node_modules/.bin/_mocha src/Tests/**/*.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","coverage":"nyc npm test","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset && npm run lint && npm run coverage ) || exit 1\""},"bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-m//Gyg0sFJwN+HJo0mgPgG2MpyLvQGpqsBPq6nbxIMUfBA0jaHu7ZOmm+worTDqEZ0W8RoHE1XQOlAyIKAr6gg==","shasum":"b24eae7b20f5d41473353d81393ad8b385228649","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-0.1.1.tgz","fileCount":2,"unpackedSize":3676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3QdB1xETFZwk9Y+CFIune88swh4FE7K027tTlKFuaWQIgQ9YhSlE0ouDl02/vsvcR2dDdlx5N6xZ1FiT+LAhgRYQ="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_0.1.1_1519734704409_0.5457826285326628"},"_hasShrinkwrap":false},"0.2.0":{"name":"loghandler","version":"0.2.0","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index","types":"lib/index","typescript":{"definition":"lib/index"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"files":["lib"],"dependencies":{"joi":"^13.0.2","lodash":"^4.17.4"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/Tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/joi":"^13.0.3","@types/lodash":"^4.14.91","@types/mocha":"^2.2.47","@types/node":"^8.5.2","@types/sinon":"^4.1.2","chai":"^4.1.2","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-multi":"^1.0.0","nodemon":"^1.14.5","nyc":"^11.4.1","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.1.3","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-prettier":"^1.6.0","tslint-config-standard":"^7.0.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.7.1"},"engines":{"node":">=8.0.0"},"scripts":{"build":"rimraf ./lib && ./node_modules/.bin/tsc","lint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","test":"NODE_ENV=testing ./node_modules/.bin/_mocha src/Tests/**/*.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","coverage":"nyc npm test","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset && npm run lint && npm run coverage ) || exit 1\""},"gitHead":"d1a814a15ed9a995cdd19f52d0e13210b93fcd56","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-YUSwqkeSc4Iu9FaJEW6kliQzGg2cYeMyw2NS3QAWQaydH0TvS+jiwOYbi3HIKNocJaH7A/euQ8nnTs1q/JIYGg==","shasum":"b91d956e0278c21dc35a34d69da0f0364a048886","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-0.2.0.tgz","fileCount":36,"unpackedSize":65981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2VShPouIOUDE6iz38w0MPhuuUybsTHvXpSRfIUAAhbAiEA5ivoYPjm6V1gbCCywyys8oKaxlahJ8O8fjlZ24C7HXs="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_0.2.0_1519738398378_0.7358216588125785"},"_hasShrinkwrap":false},"0.2.1":{"name":"loghandler","version":"0.2.1","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index","types":"lib/index","typescript":{"definition":"lib/index"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"files":["lib"],"dependencies":{"joi":"^13.0.2","lodash":"^4.17.4"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/Tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/joi":"^13.0.3","@types/lodash":"^4.14.91","@types/mocha":"^2.2.47","@types/node":"^8.5.2","@types/sinon":"^4.1.2","chai":"^4.1.2","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-multi":"^1.0.0","nodemon":"^1.14.5","nyc":"^11.4.1","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.1.3","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-prettier":"^1.6.0","tslint-config-standard":"^7.0.0","tslint-eslint-rules":"^4.1.1","typescript":"^2.7.1"},"engines":{"node":">=8.0.0"},"scripts":{"build":"rimraf ./lib && ./node_modules/.bin/tsc","lint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","test":"NODE_ENV=testing ./node_modules/.bin/_mocha src/Tests/**/*.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","coverage":"nyc npm test","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset && npm run lint && npm run coverage ) || exit 1\""},"gitHead":"62210647623e86efd942f7a87df1e0e38b3f04d5","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-gnM+rlBiaxx+N12rJjF/FIeVNBEIggukZLPBj7a8LXxGAvFFS/SsHBsSfnpREMzCLSbvee0cMZS1us+DJUFG/A==","shasum":"2aef0855a10fce74b467f132e143a2277c462b01","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-0.2.1.tgz","fileCount":36,"unpackedSize":65981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2V5ZXiACBolht5eP3sDQ9T4SBQN2yljjFeQdmopPUYwIhANdRu++DIi2O8T+nSCXsI/D7sPUoFY1By9x0En7vBdhA"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_0.2.1_1519738729405_0.28316668670095524"},"_hasShrinkwrap":false},"0.3.0":{"name":"loghandler","version":"0.3.0","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index","types":"lib/index","typescript":{"definition":"lib/index"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"files":["lib"],"dependencies":{"joi":"^13.4.0","lodash":"^4.17.10"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.4","@types/faker":"^4.1.2","@types/joi":"^13.4.0","@types/lodash":"^4.14.112","@types/mocha":"^2.2.47","@types/node":"^8.10.21","@types/sinon":"^4.3.3","chai":"^4.1.2","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-multi":"^1.0.0","nodemon":"^1.18.3","nyc":"^11.9.0","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.5.0","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.13.0","tslint-react":"^3.6.0","typescript":"^2.9.2"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","test":"NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","coverage":"nyc npm test","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"6c582ef25b15c124aa14da67a4a5bfad15509ccd","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-9wcxAk1+bpnrYGhdy/IAxCF3OHeU+WOAzu5os9WWu9ediIclfXpmJtmJbGZWVYIJ3n28gDtmEIb/A1esBLj3qw==","shasum":"331f6356837373be995acec7e0e12755cd870c81","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-0.3.0.tgz","fileCount":48,"unpackedSize":59600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUcTJCRA9TVsSAnZWagAAgTwQAIbcxoNf/GiIg2lm0ZcG\nQOSIiTBVsl+zHwVOZkiXsy+JbWBMJjpQHpg5owj0SQcQfe1IuPBbGLCNpMC3\nE/NcFy+QrRb4cFTbJra7+ld0/6vRNk0VSZMKFFeneEQW9QSw5cR+df0SGhLi\nQWEzA6rLZfgPEZcIyp07EP395WQMcN6pZPBsTf9DhYs7HpZgL9lz7fwgtaZj\nnapExd8+8WQdUl6G6t4162dPVzhnkLmIbPH1MvAGdq+Pbqcr3CcaJPSV/t8w\nMBY0JJ5Id4Jj0GAWAKEi8oxbiQoeicoMClU4z9EReMtokcge3cM0hBWz3HaD\nBMEhAu2hrauB9TxN7MmuBUlDGRTWn7uTmHfo25p6NEVDlOxc/TTwESAOib07\nuqDah0vxphopinoY6IJamJQ5i9jBCCz7gj7v/b+xRB+9lJxKOTgNaSbXQM8d\nDcTHEOZn30Cl5B+HWaIzRwbNHUgFCEbVI0uDTs34NCYXLDKDPB7FpAB+xqDG\n2GwXmeVSBh4vk1Z0aLeR6hMnKKiKHFpGi9gEA7AQdrWws67a/nD3+mpzX/4y\nOfUlhNvl31PTlrOB0M/Ed7K98V1gsa9cNwhq2TmfmmlX7EsXQ0SgZdptcyxI\nhSThSSxAzh7mF2CxRn/FxIGT+LHDV4vLc9CcPnIh7eXtVKhB6PUyiEtgX9My\nVCr0\r\n=8xZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIGCRcUHXm9KdBluKTwZxyDK2prXB1jE5oAjkiM6BkBS+Ah8GUyuLOyr4v0eEgZEYH4B6cSixILqZ+so+CLSSkZbv"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_0.3.0_1532085449773_0.7110021514417102"},"_hasShrinkwrap":false},"0.1.0":{"name":"loghandler","version":"0.1.0","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"files":["lib"],"dependencies":{"joi":"^13.4.0","lodash":"^4.17.10"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.4","@types/faker":"^4.1.2","@types/joi":"^13.4.0","@types/lodash":"^4.14.112","@types/mocha":"^2.2.47","@types/node":"^8.10.21","@types/sinon":"^4.3.3","chai":"^4.1.2","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-multi":"^1.0.0","nodemon":"^1.18.3","nyc":"^11.9.0","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.5.0","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.13.0","tslint-react":"^3.6.0","typescript":"^2.9.2"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","test":"NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","coverage":"nyc npm test","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"b6021177d32d6ae3fb6af7f0140fad5056022783","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-Mpzk++rPiz+OihHUcf+MUNn/gqkZPPh8SfYHWmbDpvSj/fL9CzVWkilsfCbuK3GJ7GWa3TtVBk8YjsE+vfBLMQ==","shasum":"0ee50e5cf450ed63273c3e4ef87846b11447dae8","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-0.1.0.tgz","fileCount":48,"unpackedSize":67421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVgdyCRA9TVsSAnZWagAA2UYP/A+XTGHcFn3xkh31vJ15\nUsOePJ286Zt+bR7d3FQCfFdyF3k7nLZESj6xpNqhwQKWI0gyLPcqxYQs7J0y\nppTiOp9XZRLwml05tpq0UmBkWsScPTrhgUJw9e7HyIUe1h4B7noO4tROv4NK\n+McSUb5Haje6vuiX4Trst5AB8osyoKWiLrc59QynqwXUs88jjRgTIXwY5tr0\nipHANJf7aMGtyf59nFkj5FLz3urMwtN7PRKexN7aYcC3cPmEZdffECtjIa7J\nfdEWFCzYmnWMT++EmAo5/yxEF7O5ULdMtY/RVwxtA05suiawXurVm3PdSpPx\n8pllfDFzzdiJEpOVJBozTH8FBYLfLE73wpbe6jaXlSvMRjiwsGx95dw1T+ow\nbt1iCMtqKmf86bbbXQSIzJS8vv0Urvzvn8tfS5NjaDM+ooQ5AU1YObOoI+2o\n5d21GcUgCBAaviKvTH8TngNqSWn0ce8lx/N7TC4/70+IzObYVhErw34olE6b\nUtig+UM2EMyDQ2WkikP4XkJ+WZNaj4m6s91ACHKldxZ111eCHhboNMnovfEG\nPWbIcXGBTXQX7V8T1IyHMnKhYHXyDByQ25gDSbIsjA7WRXGnULXOl8/NRQFd\nWFOSPazUOw8/9JDlNl0EHeb4ZwvVEyX2Fdbfr5vz8V4fK1xbDE/dG70qiEFi\n5MYV\r\n=S0uE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDy4yCNOCkMmqST0ru9VSgaLscjV55nHiLljvj+G2sjlAiB5jd7I8FGPsUEwwwmiQQiJQMIPcrLIfgH4q8zcABobpA=="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_0.1.0_1532364657999_0.14711968437360223"},"_hasShrinkwrap":false},"1.0.0":{"name":"loghandler","version":"1.0.0","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"files":["lib"],"dependencies":{"joi":"^13.4.0","lodash":"^4.17.10"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.4","@types/faker":"^4.1.2","@types/joi":"^13.4.0","@types/lodash":"^4.14.112","@types/mocha":"^2.2.47","@types/node":"^8.10.21","@types/sinon":"^4.3.3","chai":"^4.1.2","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-multi":"^1.0.0","nodemon":"^1.18.3","nyc":"^11.9.0","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.5.0","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.13.0","tslint-react":"^3.6.0","typescript":"^2.9.2"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","test":"NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","coverage":"nyc npm test","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"36c824cf9acc616834e2be2f14a9ddf3ff78e5d1","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-iHd9a2Hmv4PKx4NVYFJrjGqG9eWuJGHKNMQiCpIQt2UjPT2LTnyjLsg0NtgaqtmIvGCaJCJTnqBmB/7wvUeGHg==","shasum":"b39d2d12248ac03398d4725efa5c371128a9193a","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.0.0.tgz","fileCount":48,"unpackedSize":67739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVkXuCRA9TVsSAnZWagAAsYQP/2iGuxtrtI7ffa+XGjmf\nbQ09I6tZ3mGcOOtJ7oAiFhY1XZlvtZ8Bx/l5L9/rWlZFeJdqNxZ/NZyiUOs5\nmjUWRI4KEldOsWjbKut6VNYcM+Nz7IeWNJuJW30Grqoh20NeTTQ3on3aajN/\nXpiNp3C8E+1SiLygCSPRpLLBU1Js2qnly742+3XJnGPAU/P6bkAjHXAxTfOm\n6unvfLP6HzawgDLv8JhJ3Dk6e6u3rN/H9ieaKdw3Ud50k+QwqTWYHQNXzyye\nj0w297JefO445xxjzeVzVptdwK2UjEHPp5iXm4EKqsK1/kMeUP77HCEzUGA3\nKWkVQFsSv303+AWl+xy1GUjUtIaci/NW0v5sHI5OWuJY4LPuVx9VmiIH0fWj\ncKAkN0eWRLKMcm9weLLO7G+RxNrKpExsFToHKVzBcEM6pooppJVzpoWK/ZuR\np9AQxf0PzC0tKYKh9X5hQILWGX70O8thUlyMJl1krQH4gOOnjAo6j+ccjB/S\nshj3bYxD1moz6GwUsaBbX8UwkGdZ5XZQXTn8cwOvAZdWpnU/zlZARS8uUk+G\nStzbaSa6lVz22JX7V9/DiD21FUlLNg9tZ5kjr68IsdwPp+oUQWFQyj4KXHQF\nnEERrpQlfAG89w7YWtyyPT1VmPlEp+yN++6uOJI9SuCJ7bsaP19RwI0ZotCI\nTQzx\r\n=LDUT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6bnwvzZF2qrQUH8eHk+gxIl5tsrAbNE9O302bZxswtgIgHzHI9sBC+m04b+q4dttYxLeCdaJx7t+TA3ICqMdaCns="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.0.0_1532380654011_0.25621900525513364"},"_hasShrinkwrap":false},"1.0.1":{"name":"loghandler","version":"1.0.1","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"files":["lib"],"dependencies":{"joi":"^13.4.0","lodash":"^4.17.10"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.4","@types/faker":"^4.1.2","@types/joi":"^13.4.0","@types/lodash":"^4.14.112","@types/mocha":"^2.2.47","@types/node":"^8.10.21","@types/sinon":"^4.3.3","chai":"^4.1.2","codacy-coverage":"^3.0.0","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-lcov-reporter":"^1.3.0","mocha-multi":"^1.0.0","nodemon":"^1.18.3","nyc":"^11.9.0","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.5.0","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.13.0","tslint-react":"^3.6.0","typescript":"^2.9.2","snyk":"^1.89.0"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"6641ae8a22021999428269f9bb9dc94a217b1e4d","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-5+HDzOpouVZd3GPCzLAmsS5igO9uUeazeh7PLWMZ7i2uDVZHcb/j3NquElR1tKAW97bA4XQL95RaaCCyiww/SA==","shasum":"f0cd012c1dd837c8d144ade00793db180cc22d2f","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.0.1.tgz","fileCount":48,"unpackedSize":68554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVkaJCRA9TVsSAnZWagAAQBsQAIGD84Ro/XtcxDGI5Jev\nFPjTk5kMkZPcZeRBhcde1epUNC8h57FRmRUlutOgaIGtxGklLgo12vNzJtYw\nNh0VqpMFzxDd/UmFZP0+Cx3gHTu8h12iS4l0CWLf67NTOFq227OcjlA337xR\npAche58/GGemhhk7RWdZXcmDJ7h5BcCyi8xBHoA9Kcem/mdtRg0TWceFq5cs\nFRAt9U1pkc0JXEFsVxjI0gYQn0wFrfycB/s5AnfcjiA5sOD/zfRyWkZPbITN\nbbxOPsYyPsTSQ2o7lsZc31CE1QKxAQCCpLDZFMqTYXbTOGCb9qbAv3DzAyjC\nBeFOnONbrO4p6YyoE3GCG9zkgqAA/MKNw94eYg046JoyoBtr8ClpcZkKyhSo\nthpjL6G61xgxUznQ+vu+Qug3w8ccvw++czetwOCpq9FlYh1H90b15CK9JJBp\nfvDRohYOgvXccqLmUoE90HPfOUixuxn1fTUiHnPtXUJth0BE3R+VSC1fsyak\npNlJ0DfIH4UyDtWtCoO5esjKXRIj59a0xEeKGpTIJbSLb5YglPoSX1vBrmaC\n2svslmVqX+NZvJGd4tSsbhJ6ycJ+G6ghP8jk1zAgXUad3qJnTQZsrux9TDYv\ntDsCPINqawf2AyTEmEHCICWjBUez1kLvjUuS0XN3G+Mmmnhezm0f182TGLWL\nMRyZ\r\n=DlRw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL1It3WuMkz7XnJASQNvK20LjtnaWtcPgQPZDv4kr9kQIgImcF9b76hCZNVzhIIWpf0msSO67h3jPGpS6FGMjOskU="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.0.1_1532380809727_0.5552922223282988"},"_hasShrinkwrap":false},"1.0.4":{"name":"loghandler","version":"1.0.4","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"files":["lib"],"dependencies":{"joi":"^13.4.0","lodash":"^4.17.10"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.4","@types/faker":"^4.1.2","@types/joi":"^13.4.0","@types/lodash":"^4.14.112","@types/mocha":"^2.2.47","@types/node":"^8.10.21","@types/sinon":"^4.3.3","chai":"^4.1.2","codacy-coverage":"^3.0.0","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-lcov-reporter":"^1.3.0","mocha-multi":"^1.0.0","nodemon":"^1.18.3","nyc":"^11.9.0","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.5.0","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.13.0","tslint-react":"^3.6.0","typescript":"^2.9.2","snyk":"^1.89.0"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"0f4e897164abff9a570ba11c7967cc04a76ffa6c","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.0.4","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-yc7IhDYBpYMX6m8pDTM/vK3FI0EgdwIgDL17s9QopHxhSPx2vezTgLwPS6mAntKPmK7PNRCat9OjD6jYMd03vQ==","shasum":"fefcb5be5ac4105c15caa50714c093cb095bdbb9","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.0.4.tgz","fileCount":48,"unpackedSize":69244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcUOWCRA9TVsSAnZWagAAw+0P/R9grGt7jJJTawbQJ4om\nRKC2X2kkmU96aF0ouMQ0bUDoN6xObs3UxyoYFWJdqccBLHRvBr3zHU+zqCxI\n7mk8o4CvT+W5kdsdTjOBwr/pXZgv3Z9sJ/qAtvQlk6vCUc8tecvqfc+e127o\ntLzXun2vZw923auCRDCt5TSaccbKB3TQT4QVDHjchX1X2OZGsNFgzv1wraFi\nOissEBp89PzALmBFmkNxTCCHCWyQBJkkBdm8CiKBr8nWctPcKTDyR1qZ8W0s\nmbsM4vZwOqeSt7bUg6Xjtn10pfKmHwjGQXY1PuizGoCmklpfWpShF+Co6hBP\ncS54+2a9Lx0OWhClS1fz+wQiyF0hZDBMI7iL/h2Agtw5mWmuNYSF/5yhIP9r\nCM8FEcrlLAOn4oGQ+WVuGVRt4r7Z4taK7PIfL54x7YdmFUVNlsHBa4F0SdLr\njzinku+wEpZ7fNRs+Dtp+4Wjd+EPlT/TKjnuWxWc1sqjVEMGsGRUjYFl8TjN\nZTfhyRF6K41uvgmydowc8cP1nH8hjZE/vdNh+sdXq78RDLaPh568NnJWU/8g\nnq0kmHHYFjamrDD2drvDk4W69l7jR2+Iazlo+nbL33tzXO57Vu0rKEUYXhs1\nN38ZooTbSwEZIutUWD7GJ6CwDXJK4qHtnBaMPFSnVVXxfKEAhTMs5pO8uUBK\neKDq\r\n=9uXL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVkD87d+RtaW+9GzTJcvh5RUAXJFhjdPNj9u5gPw1nQwIhANO2NxC1BhknB5cvOPuNXQBBAnjcDG7ROBwEe7+DZcKQ"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.0.4_1534149525590_0.9340435807966956"},"_hasShrinkwrap":false},"1.0.5":{"name":"loghandler","version":"1.0.5","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"joi":"^13.4.0","lodash":"^4.17.10"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.4","@types/faker":"^4.1.2","@types/joi":"^13.4.0","@types/lodash":"^4.14.112","@types/mocha":"^2.2.47","@types/node":"^8.10.21","@types/sinon":"^4.3.3","chai":"^4.1.2","codacy-coverage":"^3.0.0","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-lcov-reporter":"^1.3.0","mocha-multi":"^1.0.0","nodemon":"^1.18.3","nyc":"^11.9.0","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.5.0","snyk":"^1.89.0","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.13.0","tslint-react":"^3.6.0","typescript":"^3.1.1"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"1707676d98a9c9d63154fb3a0b3fdd5e7c8959a9","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"dist":{"integrity":"sha512-3EBU06ZMpQUPMiZ2eDt/pkdns9myh5zKZxq/xfNJ+fXThuO34m9ew2/Zzu7VC73NxXvrc3/jgjK90A+Wjlulhg==","shasum":"39e66f67c1359b7fbf360ee640779fa7dd19e9a6","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.0.5.tgz","fileCount":48,"unpackedSize":69454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSzm1CRA9TVsSAnZWagAAftUQAJlEo7xZU0kS7Bo8KGdI\niI0STNdRspYMkOZPQbl3VJvIVt/MNHEi8O/gkWoFk1/DicO2z0u+EW0Z9VSA\neEQRuyTr5Tk0Wis5uuG+HE0QiknI1Wf3OmCQCOFRyvDBxjaYbx1jvBtD/Uy+\nC2gD+9Msss2nKyGgGgrQsLPzbwMoegQ4ndZBQPNrlMSbUyua4toUbjOu1xGU\nJYM49TdE0Tl7cim61D+Iu4CfPNC1VHR3QGWifVAEzp/FIPvTzoQ7WdS7+Mpa\nwsKORavj15lcTsuGEvW+w6kmt7IwRpoLrD66/AstioBRGlUdJ7vGMsve2P+6\nGZ6Or6kAazWLAsTbmG5AFguOUZEz2qrpA2lqHRjblz9Awvohfi7b/U0E4mR7\nmXSSAmBAwboNqMMf047xlqksDzuPfioSb3RT6u1bltLCO2OapDiBIRcJYb1J\nz5EabEpKbNTytmY45HREiZ4eAUrtAfTY/dxDoFURxrv6A+Xlqy9HOTXUY8BU\nL+asOQ3NTftz+LBhxNbvD/+bCcGaCZHirqqULhM99lu3i+WZfqw5auXukGnR\n5RTo5//hR0d8rfiS/JiE5S9ZrbnuY81EbLq/wjXIsdbO3JN9V31a2654+SrJ\nUS930oEtVxj4vsJRBQeRmHThRGgWH8QAL2iVALi3MC+TZr3rviwqyrdAggb8\npJ6o\r\n=jFdW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYF05fhXTFZwLkukweUb40jQ6aQO8YnASsjk8Z9piNTAiEA+XoJP/wUAgZVbfZYJMKZFDjlpkSZRd/YOAo8spo+cg0="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.0.5_1548433844512_0.7456182170285215"},"_hasShrinkwrap":false},"1.0.7":{"name":"loghandler","version":"1.0.7","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"^15.0.3","lodash":"^4.17.11"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.4","@types/faker":"^4.1.2","@types/joi":"^13.4.0","@types/lodash":"^4.14.112","@types/mocha":"^2.2.47","@types/node":"^8.10.21","@types/sinon":"^4.3.3","chai":"^4.1.2","codacy-coverage":"^3.0.0","faker":"^4.1.0","mocha":"^4.1.0","mocha-junit-reporter":"^1.15.0","mocha-lcov-reporter":"^1.3.0","mocha-multi":"^1.0.0","nodemon":"^1.18.3","nyc":"^11.9.0","prettier":"1.10.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.2","sinon":"^4.5.0","snyk":"^1.89.0","ts-node":"^4.1.0","tslint":"^5.9.1","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.13.0","tslint-react":"^3.6.0","typescript":"^3.1.1"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"f0ad332bac2ea84f0071d057f51f0da246248548","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.0.7","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xCUwPfUbdqbYe9F4qAIB1kg0Ixw6ElUtdHxF1u3AlYvm77pP98aoDLo5B/sYWx7rxqR1v28CN9Zh9RVcYdCAwQ==","shasum":"47242b212e05916cd9e7fbd1dc6d77c3e9ed47dc","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.0.7.tgz","fileCount":48,"unpackedSize":69465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9ND9CRA9TVsSAnZWagAAeZ8P/0wl4ikITdAPiSbeiBXj\nHpgndCMFAzmnI9GHCwSqBw11Boyj7+RSFu5cVo9yGAfHUms8JVPAxhVot5t5\nHA9hkyDwL1X1+5aJ1xWsIZECI2B7KgU++HufzHqHdVKPq5Sl2qbB36G2Gqtg\n+Uy5Q8hnCB3uNYJpUUySIYjQthxLslrard0iwyqiyJ1GEtpUBpfarQTp2a+l\nzudDC9F+VWs78BvLYODpczvbgoOA7QBrYJfElLRuip5DIGXypAWteqMyYnYE\n4w4zXVw2oc90x9gPE2CEeJLlRsZpATEqEEwP2HT7ZlyK0nwMYep2L0/8Ue+i\n1IAhznP8Lxk9mAIt2cnBidwvOZ3JtxDECKtOtrpPoQsXMyP1wq19SbxSjWIc\nq6/wVXlHNTKNkE6PaFrV75ePIUEg6hVINxCryf1hhaAb8mhtc+PFvbnr4eF6\nGKpTD9AcyQAISVDEJWvKgxWeQV+zP0O4nkUUGuzLPvNvfnhb6fgRm8xmndbl\ngnSwwVZKl2KeOyDVpDi6v0zUBrXdDloavjsPCtOAsf806045/cmmkIK5mjIr\n6xLoSUPQGXAsDsOT7PrqY2AAjyuk9GogG/KSDjroGxQgSrjCPZlnjWUOfSyd\nUzJTC+PHHdMf2wTOJaJRshE7+p/UIMbvauaDjVibwB4S7rKIOSXg70AbJfSS\nZRlh\r\n=6Cel\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbzvq8MSUxZVWBmwk7+6k1a928THRmestHCs4iVmt+rgIhAP2tRJCO8ex2t63OdfkfEBDCZaBEmBG/njm/UK4beC6P"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.0.7_1559548156946_0.10518503045238892"},"_hasShrinkwrap":false},"1.0.8":{"name":"loghandler","version":"1.0.8","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"^15.1.0","lodash":"^4.17.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/joi":"^14.3.3","@types/lodash":"^4.14.136","@types/mocha":"^5.2.7","@types/node":"^12.6.8","@types/sinon":"^7.0.13","chai":"^4.2.0","codacy-coverage":"^3.4.0","faker":"^4.1.0","mocha":"^6.2.0","mocha-junit-reporter":"^1.23.1","mocha-lcov-reporter":"^1.3.0","mocha-multi":"^1.1.0","nodemon":"^1.19.1","nyc":"^14.1.1","prettier":"1.18.2","prettier-stylelint":"^0.4.2","rimraf":"^2.6.3","sinon":"^7.3.2","snyk":"^1.199.2","ts-node":"^8.3.0","tslint":"^5.18.0","tslint-config-airbnb":"^5.11.1","tslint-config-prettier":"^1.18.0","tslint-react":"^4.0.0","typescript":"^3.5.3"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"b920c0f38ed879e7f49c27a5dd756a3a2699215e","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.0.8","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bEtmw7Ck61846cE8eZTsR4CPI4Rlib0q+1JKaQSTkiJxjnFHTh2txWXJVLkU3XU28ihwdvM4bUcGBIWEJTt54w==","shasum":"b45f6a6044aa24e1121b3419c275390af2e0b9e4","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.0.8.tgz","fileCount":48,"unpackedSize":69467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOvNlCRA9TVsSAnZWagAAZgQP/1tzlnT+hZ5RBY5a1bWk\nlpKQN4Fs3uRiQZrJG2H2CYeB2GKVfviBrLo7BD9178Fo8KlmkzexXGvYvlkf\nZ0bMctSPRKmorHnZDo1pFo3C5iGd8oH/GC3KBuMpy4AaU0LjiSqs127frfHL\nfaVWJm4bIv7asU2OBUgDZ3LeyDawDwTr15lPdnH18FY69azyUmplGT6TiMDi\nvlkwQVMFeLUAfW8ru6BSApa3T263KfviSEntUQe0xYAyEDHvKikt/Jw7vspK\nNhXLKcfLvNNY0AI4N54HzoTsSHkSkRwEIsdFQSL/X/6hQE7ASEpIk7M7FXev\nkA+3796IvV6LxtNQ42VY7sCNMhghAUHMsPGAkeFeM11M/4thfQqw08ZMEhjs\nNXocbctFiTN3NMcW/9g6gr5X6/lbxcupXgPCSwGXhsn2TMZ5nfkg+2krZmka\nxyHFiCe/j0CJa37fUaR8dhfCCIicII56JV5TuI3l72/MRSk9E+AhMfa0paME\nK06siBkzBtu7MfTV4S0HHTfrxqg0fKUkA+tVEnViTjLg8FshzyUlzlpoh2pG\nKCoioPFKwJ4nwmcPkQwFrbLL8u0V60tBNkKvb9fpF6Fm8nGv7aJ2uHWRsrin\nqv5UWcDQil2xjF8+Gllsob/r2vkZtjOCyywEUSnH2/Hd8+BgdGbCWCVWsEbs\nUWgx\r\n=1f+I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXZ2her13823EjsibIHV8s6r21kwZzZ+OXDXE+A0pc6gIgYSulJF52tfUuk2L9nbZgMWwyINWDQ2dRvvZQrJcNg3A="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.0.8_1564144484115_0.3090859458896278"},"_hasShrinkwrap":false},"1.1.0":{"name":"loghandler","version":"1.1.0","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"^15.1.0","@types/hapi__joi":"^15.0.3","lodash":"4.17.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.1.7","@types/faker":"4.1.5","@types/lodash":"4.14.136","@types/mocha":"5.2.7","@types/node":"12.6.9","@types/sinon":"7.0.13","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"6.2.0","mocha-junit-reporter":"1.23.1","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.0","nodemon":"1.19.1","nyc":"14.1.1","prettier":"1.18.2","prettier-stylelint":"0.4.2","rimraf":"2.6.3","sinon":"7.3.2","snyk":"1.208.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-airbnb":"5.11.1","tslint-config-prettier":"1.18.0","tslint-react":"4.0.0","typescript":"3.5.3"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"50a78a3e0115b20146c66f6f2aa2444a6a46a75c","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/XC+PMoZrqO7O4mq78VbhKOn8PYR3+aCv4mKmN38FUnJtq48X25YS1B4VT5MiWFPaBp0/xqSwrisBuG6xNllWQ==","shasum":"bdc76684da076ba0803457e560e54da243132aee","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.0.tgz","fileCount":24,"unpackedSize":32987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ1V5CRA9TVsSAnZWagAAJm4P/iQbCal8/+btz8C4svoy\nsmp+QtAJOZ2qYDJO5ShTlhkz037HZplQbSAMMTdEAy2A8l8zRN7AH0ratRSj\ndZulenUm5sOGpUdCaRCVVq6JN1Qw3OT9u+4MeowPEXpi7GtQf/ECjT58fA5M\n2aF6clzwUxPLAfDQivIYYPH//bfGnxAwp0V8WKTEpbJVHBNmdPaCCh8FxufC\nV8Iu0bXdJAGaaoHgyHt+yF1PymMAE0QzB46mgzXcfOyUtmJeIy0OdrCbo00S\nuSdS8+zwHkSdlerKFtxFCcLlATshj7oIA0v3xaw8XTn6qurfCEqIE00hqDg3\n6sv4MaU5s+nbHbFG2TUdQxqjkFbkOr9G8okyFUm25gMJqyRjFGVWobikCfzk\nnCo4Sdopc3HNQE/qnpm2hnCYitqIQkwoIgjWEZzAeVpd0FBvR/CtD2WUVMxK\nmA64aBCRGxU/pbUXt36DCZ6VSr7bfTvOf4WWDyk4GYOGiVjIFMNbFoy74PhI\nF5E1olPBzrUkrxgQFNB2xAziIWuMnFE43A10KMqXxbZxM4GPB1/2dLb1pfQ0\ny8oU238DJ+0woxvPs+W0mOraGrLbXWL01IjtSYMOA1pb5VYimMaPPkEuqPk7\nYXQPC839GDy9uZa9l1MRJJssa08Lu1FlsrbB5cfcd21WLNDnG0PODv8MvdZZ\npgjD\r\n=wbZH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyVTt2yK5PcjkFRhIgeI9pLf7lJMaZVq4dCTv6vCPOswIgd76+vF1W2oKKJxmcfmthj+7K0HlnZ9FbPKi8x+0PoF8="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.0_1564693880417_0.6162356631012695"},"_hasShrinkwrap":false},"1.1.1":{"name":"loghandler","version":"1.1.1","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"^15.1.0","@types/color":"^3.0.0","@types/hapi__joi":"^15.0.3","colors":"^1.3.3","lodash":"4.17.15","rollbar":"^2.10.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.1.7","@types/faker":"4.1.5","@types/lodash":"4.14.136","@types/mocha":"5.2.7","@types/node":"12.6.9","@types/sinon":"7.0.13","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"6.2.0","mocha-junit-reporter":"1.23.1","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.0","nodemon":"1.19.1","nyc":"14.1.1","prettier":"1.18.2","prettier-stylelint":"0.4.2","rimraf":"2.6.3","sinon":"7.3.2","snyk":"1.208.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-airbnb":"5.11.1","tslint-config-prettier":"1.18.0","tslint-react":"4.0.0","typescript":"3.5.3"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"2feaf4769947d84f70af7be3eafb7da866ca982e","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.1","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-L3BxolF5qCn8gJGiIEc9+V5WDzH6f1poRmqrHwTn5ejwgMpQZORib7dB3unV4OqJ5425Ab9SoliNrP9VQpsD5A==","shasum":"7e95e64e610ce1a5f70dc604dbac9e77a22c6715","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.1.tgz","fileCount":30,"unpackedSize":41376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ11lCRA9TVsSAnZWagAAJJwQAIOXvc2tyj37MbQlM48O\nKYNsFPWDsNXqYQMA5kkdZHo9emYrffi6xlOExzq08+HGuDEvp1Zt1QRmZXN2\nhAd6etmxrdT6Finhfqa3fEf8WZCD+SbVA8KOkvY/co888wRfqsGp3zKuwdiM\nucfpaTbQZ9ahWWrAkIkYVwoMFSQyvmcTmyTNDKk9pECi0WYEsnONUoIOcIGE\nX/Te9ZfZuzhETW8vLZOuRzeRnTnkp2AR9jYC15gtihYTBvPmvtuTVJbO0TN5\nnlnXT+twWfs1pK3+HR2viF5eV5eY2UpzCSmdCaxYpXHpzrad+wM4JqY16xzo\nCrgdQLX4/zedg+egWRgAPr+RTE7mnFakelg47LAwpSH6W55zGZI/77O/aclK\nrOlRCuqybkbH/9tarhVCOAqJs4H74sbqwpZz55GTv0MmRnx5S8cgX/a/va8n\n7zaV88c5TfimUpczcy3RYEoZIsGqnmUQFaikshOGffaWEtnNBjkojvHK9ZAR\nqRObXEJIj+if1yN27qGz3tmzZZ4XH+HKXn/hT3z68bUNYDI2lTaJ22xT4lSZ\nFFbgd+L5Iaxo7rMRPJC4YFo4QxzrqOWGN1MJM7DhQ+IQ42bNOmHq96L4D5So\ng4kaPQEtFg5WSV+8w7xbPIHhjg3bPYimcvTTtVQHkYdIX5pitDk791+r1KIH\nm9qm\r\n=dnQt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYXEKvKFIHvERgiBepmsr+sjnXPuxeJWp7RTdHfOH3FQIgcZA0uowc5vsICCU/Z3o65Oq/jq7GFynM+GYKinH/D3Q="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.1_1564695908835_0.15238939611295677"},"_hasShrinkwrap":false},"1.1.2":{"name":"loghandler","version":"1.1.2","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"^15.1.0","@types/color":"^3.0.0","@types/hapi__joi":"^15.0.3","colors":"^1.3.3","lodash":"4.17.15","rollbar":"^2.10.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":["./node_modules/@types","./@typesCustom"],"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.1.7","@types/faker":"4.1.5","@types/lodash":"4.14.136","@types/mocha":"5.2.7","@types/node":"12.6.9","@types/sinon":"7.0.13","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"6.2.0","mocha-junit-reporter":"1.23.1","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.0","nodemon":"1.19.1","nyc":"14.1.1","prettier":"1.18.2","prettier-stylelint":"0.4.2","rimraf":"2.6.3","sinon":"7.3.2","snyk":"1.208.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-airbnb":"5.11.1","tslint-config-prettier":"1.18.0","tslint-react":"4.0.0","typescript":"3.5.3"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"ef39ec97e31f13d3c94b712c27d1f16c6774af98","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.2","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ytgiDB+TLnDqUfINJjQ7wPTv3VnfpxwjlPhdxqHtrivyWv2or4gCi845gtrEvm3nsSkIy1D3q/84PC65ceOKPQ==","shasum":"0e31b2aad6bb3a41aa777695e8170ef62ba5833b","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.2.tgz","fileCount":30,"unpackedSize":41376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ17mCRA9TVsSAnZWagAAqbEP/2QJIblESsEebVsdKYOW\n/kOD+hz9ly/tkmZMbTB8A5BHGEzXWhTGn0Hc60ZFjdg5DUKRBaTTlGnkKN2r\nPyFKweGh81Hm1b3gLrEwSwsnVR6zXU/9iCkXl0AVdbESBE0eurCY/ytYI9XE\n8AXeo+/ao1+Bs5+cnQqp+g97GZRCAZsUXu5BeLFGwapbxNOKG47rJgPZ3XRn\n+nTT/3FDx8SYMANZDAipY1HJqlfhZJgSHIX8XtbiSiOhmGTuLr/EhVkZSGC6\nZTJvq+iM+md6wV3Rh53495dwKydpLu9zxcE6msKjDXXI4HpJXvRnrYCHS8Ir\nUGEQFEGlmDUd+EJ7QK/dcy/6ScUIxLo/aklRxWemlWjYTCD/iMyedafd+Xv3\n6os/rtvEN+zQsIOZswZJi7OsmOcDONWepFPdqiLP2j4cShUB7Bn6nYbSKfsB\nU3VXviH89Dk0KsgAne/DQlUWC3bsdSGOTwm77KeRmRUfxx8MxtNUQ3Hjkohf\nn7hVccc7fqBik/1M/K9hRHpqX9/K0AR8BcnxWj/4BP3YqxGb0iw3nSmqkIFN\n4XAxEnalSecHk0DYilBNAiP1e7GM3FYmZeg12XftFdukP0YezqT1hovkEIgR\nfysw4Qk2PgA3lAmOh0yiZE03vteH9ZsQkhaPdDOkK0nC4k9i2b4QNc0vKF4p\nqZlq\r\n=Eal0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI+hTAiukEqd4e6B8bx2XId9l/n8o3SLgo6Tq/gYmzmQIgIlu+Q/kgVK9waL29+AL2famuO7qMEqMNZNLgxc5Que4="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.2_1564696293868_0.16930024768051144"},"_hasShrinkwrap":false},"1.1.3":{"name":"loghandler","version":"1.1.3","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"^15.1.0","@types/color":"^3.0.0","@types/hapi__joi":"^15.0.3","colors":"^1.3.3","lodash":"4.17.15","rollbar":"^2.10.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":"./node_modules/@types","quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.1.7","@types/faker":"4.1.5","@types/lodash":"4.14.136","@types/mocha":"5.2.7","@types/node":"12.6.9","@types/sinon":"7.0.13","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"6.2.0","mocha-junit-reporter":"1.23.1","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.0","nodemon":"1.19.1","nyc":"14.1.1","prettier":"1.18.2","prettier-stylelint":"0.4.2","rimraf":"2.6.3","sinon":"7.3.2","snyk":"1.208.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-airbnb":"5.11.1","tslint-config-prettier":"1.18.0","tslint-react":"4.0.0","typescript":"3.5.3"},"engines":{"node":">=8.0.0"},"scripts":{"build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"176840b020027790af4236b25832c0402ba1a835","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.3","_nodeVersion":"10.13.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-THwMWY+Pz5ftQGMIEupgOiJj5U/cFLWe1h4EN9e0GaInOY95YpDvuih2BgnWqOJ1OmhaW8hPqTeCnAe41QwqIg==","shasum":"7d98e7bab9020f455f78236ba6bc67791d563972","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.3.tgz","fileCount":24,"unpackedSize":33035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ2yRCRA9TVsSAnZWagAAKI8QAJ1f88TH0Xo+Ux0h2Tn+\nqesquZVF5Hjvma9neM76tLmZPYgTT+8iE4j+YkAtOKleBOY5S79XFBI4ghR0\nh0IHVV+sdKho66495jQ5OJv63hZK97z5nWsoV4Z778fhAwksglL2lClBNpYQ\nNBuFPXLl9NDKDiQvP+2h2XH+MG4usXj6BWD5gCtToNvxhKUQ0b4nwe81oR/d\nJicFKEzVr4endPohyj1Ufaot7brSA4BtUMGkIqpIu+uLVFtuXyi+uX3lcglX\nuoDVc2ilzFu211RTCQdult4TSBFaPFeqYoWy4VryXF0Qhk32uVZgkdjuTL+a\n3xjSOckWZ3I9+h8T3zhZzNZohCRVM+C9p0Am3IgL7+anYTDllSFgzzH9gaXC\nr83GszWTnU1yTjTTGj4ORZtiUeQi43PMaDvjIdbLsPp2RKuTTs9F9hUhYRSV\nEPjAU65U7/G2Widz9+Mqv2q7HdJPJggM+KTsYRMx7Z2OltWfx/Jr4y+EFmlw\nKXErCK0BxjSyRNh4hTS4qGLdZbhJO5lxd4XDvok6SKJq5XmXD4JR4rPEuIKr\n6v/rwmn4Rve000wwv9uUfcbjbdWRdWXF4JBqzSgnNW8E7JtcVfOpR4Ql94LM\nfQbcWxFSTcEBBCLXjlfSuLmO9QJCnZY5bNGvF/l9SqSubGEpZGmjpYQfJohm\nhXbZ\r\n=SB+0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIzHR6ELEDsg0Cshn2cKDykgYI0wl01rVoFe/EiHWDggIhAK2NKN6B4/5HG2SXHlmzHgloNakKR/SMDHm4Nzc+TdjL"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.3_1564699793034_0.5237211065715728"},"_hasShrinkwrap":false},"1.1.4":{"name":"loghandler","version":"1.1.4","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"^15.1.0","@types/color":"^3.0.0","@types/hapi__joi":"^15.0.3","colors":"^1.3.3","lodash":"4.17.15","rollbar":"^2.10.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"typings":"./node_modules/@types","quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.1.7","@types/faker":"4.1.5","@types/lodash":"4.14.136","@types/mocha":"5.2.7","@types/node":"12.6.9","@types/sinon":"7.0.13","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"6.2.0","mocha-junit-reporter":"1.23.1","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.0","nodemon":"1.19.1","nyc":"14.1.1","prettier":"1.18.2","prettier-stylelint":"0.4.2","rimraf":"2.6.3","sinon":"7.3.2","snyk":"1.208.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-airbnb":"5.11.1","tslint-config-prettier":"1.18.0","tslint-react":"4.0.0","typescript":"3.5.3"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"18ced1dace8fcec9083b5a8799295a5a1f9b2841","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.4","_nodeVersion":"10.13.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-XBJfdHV1fojoX209micSbL0zQpe+CCwFAe2tfFPxQkXhmFGAX2rKQQt02VniZJx9zK1amaBYY1b0VghqJnlU+A==","shasum":"bd1fbf77b81a0a997790ecad03776c8fc95760e1","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.4.tgz","fileCount":48,"unpackedSize":69351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ2/qCRA9TVsSAnZWagAAjgEP/1yjVyZcC/9TcaYNv5tl\n4esm2nG4HACvrzP0b2S1bcM7TSEQK0WRk8R+PqcC/YVr66p0tuPU6w8hWlVr\nwdY4iHhojbScZGAqhrUeaZowdM3IBNp1O5V29IqPzlMgPySw0ksmAQFg77Az\nuc7lS86PADLfWK3JhKNVXTiEPF0NlgzVP7LvxQa1Dj1kN1VxQI73HBJbscOP\npi+gELy15C1HE82qTsWSTsz3hCeS2+SN5d8q1R4eYZwQ5nQCEmUDiLT8r15y\nDXvRGP3FoZ4uRH3/i/3gOJH+eE9uxYX72ACx9cPwigd+SaeR8tiqMbDZK3gD\n6H5yoG9vizULU58avp1r9dGrmNYMgazgBxJne4gsMIHzaJzu6AnBALFW/LHq\nYe3hsu2gbq65rj0BrYfsQ6+i4JWOqw28ow1PF7tr+RT8ELDProCfD19891AD\n+E2AS+CWdX8xauflklwy/OqveXrGoYYttLM+oMj/+bUolI5ahQCeCPPRjqgH\nIg2Rg/pB4LtvuUl8HYoF6wTJifydvYT38vtXDnfJF7HpnvDvlyz7TrZvWde7\nERh0iqzXyaMRTnZMQKlr9Un/Wx8IkO/9DR6lm5swreVblUjgPnBpCZb6cZ+B\nh9/qdIqZU9hBbkRLzWlZ2GEvii1JsjzGsbUSAjvouuH8J4yPmQF1uW41YyHY\nyJy+\r\n=BxKh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCURMW++mLIcPiDehTjfM9y1Y7/gbA8/0c/wfDx+oB0xAIhAKimDwnyLR4+lkS5ErwEjMLor3elKRjaOl+noBgNnZX8"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.4_1564700650345_0.9897179601739552"},"_hasShrinkwrap":false},"1.1.5":{"name":"loghandler","version":"1.1.5","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"^15.1.0","@types/color":"^3.0.0","@types/hapi__joi":"^15.0.3","colors":"^1.3.3","lodash":"4.17.15","rollbar":"^2.10.0"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.1.7","@types/faker":"4.1.5","@types/lodash":"4.14.136","@types/mocha":"5.2.7","@types/node":"12.6.9","@types/sinon":"7.0.13","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"6.2.0","mocha-junit-reporter":"1.23.1","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.0","nodemon":"1.19.1","nyc":"14.1.1","prettier":"1.18.2","prettier-stylelint":"0.4.2","rimraf":"2.6.3","sinon":"7.3.2","snyk":"1.208.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-airbnb":"5.11.1","tslint-config-prettier":"1.18.0","tslint-react":"4.0.0","typescript":"3.5.3"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"abf9b5da8da67d32b9dbfa5575ff5df59800d01a","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.5","_nodeVersion":"10.13.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-0mKGkhpgpP1FYbOZWG/g0HWBG5B05Vi7FMdUBmlxAxEwpqtL0uBYOpmMnFir19IKvk9POaGq0jOp3uG5zUBI3g==","shasum":"4364b71d00ff606913c95435b925a5556b176b0c","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.5.tgz","fileCount":48,"unpackedSize":69313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ3FnCRA9TVsSAnZWagAAzPoP/iqqTsf8I5NsuRuNa2NJ\nDzTe7y5+Gw4eNJpHP1siLjiLVvoDW8ymM62+v7IYAyB1WaI74fYVuHiU+5iY\nPm/y3YOP7oKnTLHSkM3bazn+pF0/HgE9dkYsiKEGkwYfR5O7YIIgK5kjAd10\nLRHaWinX39pKlhET0IZ+eMUNokFMxPub8RtUlsiSKS1hQfiDQ2WUX6OxH1F1\najsg/3S4/UORF9LJvtSiD5UgAFNqxbff55jpyOpT6LVcT6SjPdyJ/PANcXog\nDmjcIODvypn4WkhPKX3bP0RCbaLTD/d+/xBc9oeseZ8p4HhxPmBB7y+Rh4lJ\nv4OmO+P6IBzB8f+7c9HgIzC0h9x7O7fNNRus6F9Ol7skMEqaCehMD8hlQOTe\n6WrqSxaocoaA4D8CzXU3l/WSrYsujIydQrvNOmeVxO+/XdZFYNPJ6tg8dko6\nRxVqPjbfgtFhL+RWY1ljrM7n+qAdy+rd9WFXVJ27J7a4jSJxBMba2hwjZgcp\nrL+Y2H7G0ElwqirLEepFFUxV7la/HgKpWnnba0drgXPxYYz7h6hKWIMF7sb2\n2evTa6hwlUsO45oLqg1Fkl2PNd387PH7vvamibru/aVBtpX399gim7DFha16\nJCMXvJJJdvXOs4R8AaxR04UtV70NF1I07woM/br2kDZADQVcUQeIXwNxfgZk\nWplN\r\n=YB4B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPuDWfpV1D2ks0iInVzUYaa6k+ozIipy/EdDUQ5sFNoQIga+Iyc13Cky5bN20ohF7CM3ojvtXhQRe5ingC++E/kyI="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.5_1564701030350_0.5555083439013624"},"_hasShrinkwrap":false},"1.1.6":{"name":"loghandler","version":"1.1.6","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"15.1.0","colors":"1.3.3","lodash":"4.17.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/hapi__joi":"^15.0.3","@types/chai":"4.1.7","@types/faker":"4.1.5","@types/lodash":"4.14.136","@types/mocha":"5.2.7","@types/node":"12.6.9","@types/sinon":"7.0.13","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"6.2.0","mocha-junit-reporter":"1.23.1","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.0","nodemon":"1.19.1","nyc":"14.1.1","prettier":"1.18.2","prettier-stylelint":"0.4.2","rimraf":"2.6.3","sinon":"7.3.2","snyk":"1.208.0","ts-node":"8.3.0","tslint":"5.18.0","tslint-config-airbnb":"5.11.1","tslint-config-prettier":"1.18.0","tslint-react":"4.0.0","typescript":"3.5.3"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"0a0e11412b24b9470b91f2ff711dcf49bc907e40","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.6","_nodeVersion":"10.13.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-wdlL0VdXKUHGRp7ftv9MBvX8Oq6PzeLOfyx/hkN0vjHvRc+WhZYjLCaQmICFkOGtzgg4CQcOeA/zwsswMiRWpA==","shasum":"6a04262a7bde63c79e73c16bc8bcf7f3abac259e","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.6.tgz","fileCount":48,"unpackedSize":69255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ+kCCRA9TVsSAnZWagAAvZ0P/2fNN2n4WZf7Qjawkr0q\nt0FF77w36XWQ/3/jwde9rDLMekDrrup+kS724eXcyS+xvLoPmSYj4VQ8HvYI\n5wVUBdACQbTRZAqgwGN4EkN+fWhITV07kX1AS0nLEc3K9U5R4aJ4jay/EnkH\nTvBMDpeb/ylw6/H0CijYQXTzoxWjBzuyzIHi8/wL9u/ZZW6WvlWdCwz0hWIx\n/pxzeGK4K0jo7z9EnYhejjMDGQ+uKeA5hhOSjpWuXh05nFjv8VHJPdKQjRym\n6Kr5zYbWCD22nkHDlm6etmgeX/84djkqikl3lS7+QZ3SJbgnYpIckEj28bq4\n4fBuNAHgQqzxob8ZjxHNI9bcVRwaJdb/Qs6Sd25+yhg1eGKpAWj4XR8My1e2\n/kOfYyKm5YutrNScBX8Axmzy3D/tkVBjnUtzAAHNUM4d9/TL0CDDoaLkW3/l\nZgxw2Mrnfm7TL26SRoVqMkuQ6mGb+c9c20k3tBIsKtR45Dpc9I52eTAv9V+v\nCMRvoUFCY5xvUzWuwSphSlH/5Y1i1zXpI7YrGX5t9qkBs5EOd5G49PICfCWx\nuekzYIye2+/8LvPrtq/EbyuSJ78JJ388vqNFBdyLD3+bQeITgBGKIYtyc9B6\nUdvmgQfrY9tK2vjfUVSZPQ47+w7ugC2clXjVjaKKY0gnUkrv+YA0bcM3EQED\nykUb\r\n=IfxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgl56qmd+fqYNMIONBJwfjZC2/1d4vq6F5/mTFQZHP7wIhAL3AoVV+fYSpZQwoycejsoA8DFwQzKmrMfllHUBP6ZjS"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.6_1564731649316_0.22728147170360158"},"_hasShrinkwrap":false},"1.1.7":{"name":"loghandler","version":"1.1.7","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"17.1.1","colors":"1.4.0","lodash":"4.17.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/hapi__joi":"^16.0.12","@types/chai":"4.2.11","@types/faker":"4.1.11","@types/lodash":"4.14.150","@types/mocha":"7.0.2","@types/node":"13.13.2","@types/sinon":"9.0.0","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"7.1.1","mocha-junit-reporter":"1.23.3","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.3","nodemon":"2.0.3","nyc":"15.0.1","prettier":"2.0.5","prettier-stylelint":"0.4.2","rimraf":"3.0.2","sinon":"9.0.2","snyk":"1.307.0","ts-node":"8.9.0","tslint":"6.1.1","tslint-config-airbnb":"5.11.2","tslint-config-prettier":"1.18.0","tslint-react":"5.0.0","typescript":"3.8.3"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"729d0a7057b3e170d691b2c439d13f4147ef4a47","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.7","_nodeVersion":"10.16.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-fFf9oUL2N4P5rWFZLb9rWXQRP9+FAus7Koqqo0UTuWzOdLRqpFm5dyJHsc2hYh2WonVz6Q9wwV0vpzMaPkGVTg==","shasum":"21a6de7bd265107767019b1fb4b7ccbbe1a38d28","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.7.tgz","fileCount":48,"unpackedSize":69155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoAlcCRA9TVsSAnZWagAAaH4P/1ytRwqF2nxyhpND5cHr\nlxhQSQdR7IcWW4ZTl2FHXtQp6RB/A+ybFF5I6j1HoUXosl98R+nAABLSzB4Z\ndidAKIEwYA8zZze4JoT2aMqSR8AtBhB2CmqNq07SOpHjJkWAjnd+N4+jugD7\nHe5iRf12sEy5Y8pKrFTGRZtLAo9mGNfnSCbyuTKaJmx9O9BXnmyqWTW1Rmx1\nUEe+9I5NwlqkF92GeUwbNbr+H1swjk+GXkzWghgecI0mvKDf+iZr9FR46Q3w\nlvNmNJeen7SmibHv4i2hKLKC/nfXbR8NQ7zSvYxHp4JCspyNnB9nakPJX9y2\nh77bVfAV5QMZ+uVdFqT24JqHn/8x7BTwxHtTL0kShVNkTtyAnrwiP9JuS/Va\nINS9Tnp49441IoMf/JCRtjOGULceVJJBQFSf0PdqXsSIJX6WhFa4RcOt2eiS\nq1yy0z5GnUFyh27CYyJPXLs0Q5tPVboKmy2CJkuCQnQ5l/zKTzYWEjvDd/5t\nl+WsV6xU6XzwEXyNvXp5u5n/nTRJvZtOrCReafqfFtszVXZAjEdRvbtxfmEE\n1H39dvrM8FfbnEl8xfpsmHxx4Jb3eKGtCicz7aMda2l+OWBECvvf5aY87uQT\nJnKxV57R3WZTxF67kMwWaacpdpM4FzLfWQMCf0S4Zp52n3HaK6Jpyl9vgct/\nLy70\r\n=iggH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyhcjBiRJ1ByVE9z43mDAeW1OHR36NoPMPVsdpSSHMpgIhAP2dtfG+ObChVF4LESwpvl4/vjqYYtrPm1xEQRSW0Yu3"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.7_1587546460181_0.9752179071126703"},"_hasShrinkwrap":false},"1.1.8":{"name":"loghandler","version":"1.1.8","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@types/hapi__joi":"16.0.12","@types/lodash":"4.14.150","@hapi/joi":"17.1.1","colors":"1.4.0","lodash":"4.17.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.2.11","@types/faker":"4.1.11","@types/mocha":"7.0.2","@types/node":"13.13.2","@types/sinon":"9.0.0","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"7.1.1","mocha-junit-reporter":"1.23.3","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.3","nodemon":"2.0.3","nyc":"15.0.1","prettier":"2.0.5","prettier-stylelint":"0.4.2","rimraf":"3.0.2","sinon":"9.0.2","snyk":"1.307.0","ts-node":"8.9.0","tslint":"6.1.1","tslint-config-airbnb":"5.11.2","tslint-config-prettier":"1.18.0","tslint-react":"5.0.0","typescript":"3.8.3"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"8fbfdfceefea43394d2c5fe12a091b9177e0f530","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.8","_nodeVersion":"10.16.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-3VEiIwsrvwPIBHuWen0XGoT5U07Ff8CKGgi2G2m5yWcYbhz0tmYqSGxDs6adcU+RdpOGABM+lBdCD7nv2CPpeg==","shasum":"23fd9e997a0b789eb30a2f8c32b2dfc5a73ff037","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.8.tgz","fileCount":48,"unpackedSize":69154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoGKpCRA9TVsSAnZWagAAxqoQAJWl9kumVMI8Af83OvFh\nzR6QyEc33dd1mQAU1vHj1rka88xR2L6HzDbXeqyFT5MLnuCWAUHkh1HWVhO2\nYZEDjiLH+4P2rFzx+pEsAumdOLfqFWxYnGiKqOdsDQeJNfNY5aQSFn53S/yD\nQNvfwtB17aDb7kuQfJDq/+EjdET9TFWxc2AEMRDt8ZyC/FuSZzDXqYBtMw/d\nhq4QbRqMqNU9oOqpPc4NQcWJfYkwtbDfnLs0gaA/s5FIX8J/XSzAYfYhCzWI\ngpWzGHi3IYKL9oitH7Y9aEaTT6rkMYkS6pEnkieJlYLnTtfDZSG06BWHr8x1\nFbiCFTEd6j2wWsVY5XMfUhvFBTXYZc31FkUckS+5gwPcz44z/RnpsqMJwuts\nLI3BEl35EJ2pXlGbmc7R/HMrotgVNU+/KdEI7mNi5Q7Ri6Cg4N7GfJnjSwL/\nS1yBe7IO5DyeFGJbtz8E5kYUuXsu1+qtBRCEfCp5UHCAsPxnjVBeCS3j3FOU\nwWhIof4vGCxOkvoCzBxe0CAZwtunq7hfE81AbvxaHPARxj04U/a6b7/cM/Mg\nzUzUfPkcdhgYslv4ivvnXFUlSEKR7NK5uBTXSIWLjOIiq0jDilkvWQuzFuxi\nLm2iUT/tNWgGT/I0oU1GcZWJX8ojXQm2QuwRh6UIJNve0mYGRmDa4c9YBn5N\nSQ4t\r\n=Pmf2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO3jBZaBfpwKYjQ3WgXvaC0aAZ2CMqKb28l2Pi8laCMAIhANiVd1oRxcGbvF+8g2s99tnZwscDr0KeOUmPVx8FG90C"}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.8_1587569320463_0.4860857067367341"},"_hasShrinkwrap":false},"1.1.9":{"name":"loghandler","version":"1.1.9","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@types/hapi__joi":"17.1.0","@types/lodash":"4.14.150","@hapi/joi":"17.1.1","colors":"1.4.0","lodash":"4.17.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.2.11","@types/faker":"4.1.11","@types/mocha":"7.0.2","@types/node":"13.13.5","@types/sinon":"9.0.0","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"7.1.2","mocha-junit-reporter":"1.23.3","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.3","nodemon":"2.0.3","nyc":"15.0.1","prettier":"2.0.5","prettier-stylelint":"0.4.2","rimraf":"3.0.2","sinon":"9.0.2","snyk":"1.319.1","ts-node":"8.10.1","tslint":"6.1.2","tslint-config-airbnb":"5.11.2","tslint-config-prettier":"1.18.0","tslint-react":"5.0.0","typescript":"3.8.3"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"66afe07cb642c604160312713c313093924ec92f","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.9","_nodeVersion":"10.16.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-JQH6FphB6tWxytEfsfIDroktHVgMMIQxK4qeLmIi997IrCaK81IM7P4Htj7VWkigB6vL0X8/7WGOcDdAnfFeww==","shasum":"69b839a2cf8b1f360f3489e80672646c61f145e1","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.9.tgz","fileCount":48,"unpackedSize":69154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes66nCRA9TVsSAnZWagAAchkP/14uGnbhPoc7zSrVR45h\nJdT+6tZVEOt172tfOpOKydRAQ3HcfXt4PNLR+80p85grByL+40pWIwvzbKNW\nIcOKlt2gxwmeqgtrUNeXc6bVLVaYEBRh5i7OvDw01KvJBa8lGxPj0wGDUj6s\njv8gifLhv0l7wJtjmCZmaaxubP/TdJ97AwkgcYa05E344pCdU/8WYZJ67xC3\ni9wzfjnD1rLAQ3yNpZpiMhjbM/WayE5Fj1hbT6pfp3yBgMrN06v9oKFYWrmI\nCuOOdISDfQBRpzKanrKiNE6isgZUKcrnBYvPtJq2UBl5Xoq1+13Qy6SnK0w8\nmws70PI1D6YZ70HEkxvmXpM3AMp2c6ymfpuJiN0XVzePjbjHbl167xpUa4so\nOh3dm8JzpURpYEyYViffQHUneqvaxtp++KdWBgw7D+NcqLA8vc1GBTtXo/Fv\nQGO1QN806Iog7xi2z++eaUuzIBQsEpoCM0vpNYebbz1Q42Q9FpYt9N3DpTky\nD1UAFjA/Ic8Myw2YPQgh7gKF7GRw0loCV+zcvPaZ0qfayWwtMca9rzFIUAK9\nOMscXv/PC8SLDf4qa6+BpuoQgdf7A/4WQjmxIIVGhHksaVHFeHslsrk7LXZh\nL73EF8pKn7sDU7nZ8EduSIbx7p0LFM2TVGhQFyJXaMhmbey6qnS2T+NwSsag\ncebK\r\n=DLT2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgxQRjnUEsvyfOR0IHdoxNBrkQ3XTB8Tco6zmyloWrDAiEArYcPgixqJbMVRiy0xhB4r1BFQ6aY7HAH7rV652ESKkY="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.9_1588833959184_0.32224535698348356"},"_hasShrinkwrap":false},"1.1.10":{"name":"loghandler","version":"1.1.10","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"git+https://github.com/michelbitter/LogHandler.git"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@types/hapi__joi":"17.1.0","@types/lodash":"4.14.150","@hapi/joi":"17.1.1","colors":"1.4.0","lodash":"4.17.15"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.2.11","@types/faker":"4.1.11","@types/mocha":"7.0.2","@types/node":"13.13.5","@types/sinon":"9.0.0","chai":"4.2.0","codacy-coverage":"3.4.0","faker":"4.1.0","mocha":"7.1.2","mocha-junit-reporter":"1.23.3","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.3","nodemon":"2.0.3","nyc":"15.0.1","prettier":"2.0.5","prettier-stylelint":"0.4.2","rimraf":"3.0.2","sinon":"9.0.2","snyk":"1.319.2","ts-node":"8.10.1","tslint":"6.1.2","tslint-config-airbnb":"5.11.2","tslint-config-prettier":"1.18.0","tslint-react":"5.0.0","typescript":"3.8.3"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":"snyk test && NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"gitHead":"d8ec7b74dac6b92c7cf192ba72a939d2e1e0e547","bugs":{"url":"https://github.com/michelbitter/LogHandler/issues"},"homepage":"https://github.com/michelbitter/LogHandler#readme","_id":"loghandler@1.1.10","_nodeVersion":"10.16.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-wRt0TTxahHjOoJYYi3gWK5LO7cUa5EK3HoBRTSwmCXaLB7p4PPh8fZe+JdpimKOLiuKdeNO9AMxbJYBmdWzRsA==","shasum":"25eba715d2b2f83286657614f569a70d20849b5c","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.10.tgz","fileCount":48,"unpackedSize":69155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetPYnCRA9TVsSAnZWagAAtZEP/0itZxkTjmOHhzlYTL/H\n2W2OWw2UX7mEIMSfjHea3Psi98C4JlYJN9p6d77uMefLXYwrwcyuvoxtktgq\nTo9lUeWOTyeOW2kdECrzrEvlZR8B2D1ibQ2OI8OmW4QRx/OVjUgUehScA0MQ\nscXzYqrGFcKWanOX+b411lVRywzHqSOyHDMaI5k4qb1ZpW3XNOocmTx83nQv\n2s1rYQQI/+znHGawZTHFKzvfoNTimB06CyQL/pUrG7wznYmsu9rVOvM6ex2y\nkFm4dR24pYdAsNjGpVM8mSVGryNBerzdwnOxOueJUSNC9AXosyb9uv6mX4kV\n8RVvGq0jmGmmEh6nGmTMPZKkVug8JlyDNIqsBv75IHFmuG5BsZlUv8QA2KRL\nNR8eXEYPNDAmxU8xWu1nPNcgaLo/OQFk2RxYpHCPQ8DuS/w1hRSszavC3EFQ\nBm2A0Ujd3HQ2knplkqLvgcV1JmoR7wmK4dBYmMFykL/oeckO30r2Esujoaxf\nLOlmYCyxLswoiwCGc42eXvgEadPTCYozlbGRg57gTrn1ojFNpdSajPRNtnZF\nqHK2ucdu2/Ctno1yhzc+BcRRSxjI+9ZNkgUa3PoXdet1A3mdAcynuqWYHZuG\nkdV6ZVQDA09EXRTuZZzATOlZVbgVA5apKPZpybbSgLIJbyrNDaxz+gX58AH6\nCZKR\r\n=kqKF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAeB5Z5rqECJaK22wz8gOIqVdwvf3zVhWHtgoG9iLoZTAiAKRS9aE3O/wgPjX8oVEiFd/sU4rdvJYVAqffkE1/Pmlg=="}]},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.10_1588917798620_0.6445039288638814"},"_hasShrinkwrap":false},"1.1.11":{"name":"loghandler","version":"1.1.11","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"https://github.com/michelbitter/LogHandler"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"17.1.1","@types/hapi__joi":"17.1.6","@types/lodash":"4.14.170","colors":"1.4.0","lodash":"4.17.21"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.2.18","@types/faker":"5.5.6","@types/mocha":"8.2.2","@types/node":"15.12.2","@types/sinon":"10.0.2","chai":"4.3.4","codacy-coverage":"3.4.0","faker":"5.5.3","mocha":"9.0.0","mocha-junit-reporter":"2.0.0","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.3","nodemon":"2.0.7","nyc":"15.1.0","prettier":"2.3.1","prettier-stylelint":"0.4.2","rimraf":"3.0.2","sinon":"11.1.1","snyk":"1.630.0","ts-node":"10.0.0","tslint":"6.1.2","tslint-config-airbnb":"5.11.2","tslint-config-prettier":"1.18.0","tslint-react":"5.0.0","typescript":"4.3.2"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":" NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"licenseText":"MIT License\n\nCopyright (c) 2017 GreenHome\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"loghandler@1.1.11","dist":{"shasum":"f1cdd4dba543c525a6ad086fddf46c15f0fdfeb2","integrity":"sha512-+pHtTWXMIFrdz6TmcxE0b9GO7x17mlqXgHOyesDLC6Bif0nVSSxNGK7nsUSoSvYLLVQJ4xUKNwH+EYsb+4c6HA==","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.11.tgz","fileCount":55,"unpackedSize":69472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxudvCRA9TVsSAnZWagAA0lcP+wQ8Gl3GF6AfWNGjEik+\nStSDVAdq4NSAhZDSELAwObI9PcDcuVHci8xcxtIUWlaQGVzuBYtC+ChmFtbo\nFntUNiQ3lumZUczM+ILpUOkBCbP4u/U+KInzQH8QYAcgvByI8VWsbc0BRkYp\nTyv4hDAP7qX2rRX2Z29V/kIOsJFWsL3N3EeH00qbutS6tsYHN3om5fFSsZmi\nM0m+M9T7SNijcQ4pCcmox30v2Sypufin3gP/51R6VmTid4JKBg0UONQWWRg+\nWIs4l6sFa+6RiQu6Jbmx5FgtrxQqOdLAsm8L7xaq7/AqQL3FWJGI3StYgGey\n9eooB2oEwB6OCsA80vYv7vM+s/jKKoa8aVpJCp575f3tdQvuD1EuJvQIgKdM\nnzWKNmzHq7abThvEoOyYwWe8IiUBUoQwzLId8dsJ112jGkrQ7iqHa+LT7PR7\nzobxnk7FhAHfCujmOhOkifAd7Mj6lgdUmJdunApNbN9Gy3aN01+APP0EXpCQ\nrOxQ9dfwNywTEMUnvsTDWtMxqA9gnWIT3ZXt8dPbzKztqPNhbJRxAsqfyTqI\n/hmjqpIsoFctkVhwPODtO6YBLVns4cIB9Yx58+BIADmm1z8/5EGLBHXM5pf9\nYrxjTep9kyGMcDsq3BzbsQ25F+arXDegW1fZHxQMnRN2+9FINus0Z4qTACJ8\nWtvi\r\n=fd9H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvUe1xngWgIdj76FGYGLlvs/J3oy4iLjhqiTknSLIM0AiAF5NjD9Biipb+P/QFgcxlJJKZUoZvyNk9FACnUHRMljw=="}]},"_npmUser":{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"},"directories":{},"maintainers":[{"name":"michelbitter","email":"michel+opensource@michelbitter.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.11_1623648111554_0.48558648659715176"},"_hasShrinkwrap":false},"1.1.12":{"name":"loghandler","version":"1.1.12","description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","main":"lib/index.js","types":"lib/index.d.ts","typescript":{"definition":"lib/index.d.ts"},"repository":{"type":"git","url":"https://github.com/michelbitter/LogHandler"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"dependencies":{"@hapi/joi":"17.1.1","@types/hapi__joi":"17.1.7","@types/lodash":"4.14.175","colors":"1.4.0","lodash":"4.17.21"},"nyc":{"include":["src/*.ts","src/**/*.ts"],"check-coverage":true,"per-file":true,"lines":100,"statements":100,"functions":100,"branches":100,"reporter":["html","text"],"cache":false,"report-dir":"./coverage","exclude":["src/tests/**/**"],"require":["ts-node/register"],"extension":[".ts"]},"quokka":{"env":"dev","ts":{"path":"./node_modules/typescript/bin/tsc"}},"devDependencies":{"@types/chai":"4.2.22","@types/faker":"5.5.8","@types/mocha":"9.0.0","@types/node":"16.10.2","@types/sinon":"10.0.4","chai":"4.3.4","codacy-coverage":"3.4.0","faker":"5.5.3","mocha":"9.1.2","mocha-junit-reporter":"2.0.0","mocha-lcov-reporter":"1.3.0","mocha-multi":"1.1.4","nodemon":"2.0.13","nyc":"15.1.0","prettier":"2.4.1","prettier-stylelint":"0.4.2","rimraf":"3.0.2","sinon":"11.1.2","snyk":"1.728.0","ts-node":"10.2.1","tslint":"6.1.3","tslint-config-airbnb":"5.11.2","tslint-config-prettier":"1.18.0","tslint-react":"5.0.0","typescript":"4.4.3"},"engines":{"node":">=8.0.0"},"scripts":{"prepublish":"npm run build","build":"npm run tsLint && npm run coverage && ./node_modules/.bin/rimraf ./lib && ./node_modules/.bin/tsc","tsLint":"./node_modules/tslint/bin/tslint -c ./tslint.json --format stylish \"./src/**/*.ts{,x}\" || exit 0","deleteTestResults":"(rm -rf ./coverage & rm -rf ./test-results.xml)","test":" NODE_ENV=testing ./node_modules/.bin/_mocha src/tests/**/**/**.test.ts --require ts-node/register --recursive --prof --ui tdd --throw-deprecation ","coverage":"npm run deleteTestResults && nyc npm test -R mocha-multi --reporter-options mocha-junit-reporter=-,spec=-","test-with-coverage":"npm run deleteTestResults && nyc --reporter=lcovonly npm test && cat ./coverage/lcov.info | codacy-coverage && rm -rf ./coverage","dev":"./node_modules/nodemon/bin/nodemon.js --config ./.nodemoncfg -x \"(reset &&  yarn build) || exit 1\""},"licenseText":"MIT License\n\nCopyright (c) 2017 GreenHome\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"loghandler@1.1.12","dist":{"shasum":"591bc5bd0f9d0b21dc31650cffe81fc6d3f1986c","integrity":"sha512-G3tlc0liv7REqNQXfZTmWPVq0kjmbJpaQereFPN46PFdqBu5cLQsSZbNsstLcnPxVeP6c3xNUMijXvD+zabIjg==","tarball":"https://registry.npmjs.org/loghandler/-/loghandler-1.1.12.tgz","fileCount":55,"unpackedSize":69503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2yP+CRA9TVsSAnZWagAA6MIQAJBuqaJfwktQRHW85+LE\nYTfu4Hp9SrXvWMnJcr2zHpvPGxNxukd0MH/OMrIsQmled6BifRXCrU7/cwIP\ngnQprI9/ZTQfAGihQtExYXychnR5li4/7QZWdyJVktZ+lqhM6iQtlT6/9Fef\nmP8dXPdtOJlogDAhKITp3zBoOUyhorC0PoGtPQ4m5ywomrjrzo0leJPVY3OP\nUSr+0st9RdEa8zkh8RDM5jHHSybZqc5YFtBL8Cxw6runncG6B96RsJuS3bLB\nIaDbtTYMweqclN90e68iqfdr3oiCbi+LyiZ/WYNwxOib3b0tMJKtVOGCnP4V\n4D/TuRnwGZ7mVVobewbkteSyJUOLeb1NMWW9aN9Eops8eoZaN1rlsg/HhkDk\nXX8FEYQjCKTIMkgE1Kq8uEItSX+YLlfQduF2F5Y0dnAL3NeOAny0XGjX36kz\nGvEUsrah/aDcdTUzlkWbj40stDgLvp9thpj/9jRqZBnbKxR3AOcMFxK7gN/s\nUgjuc7BP1h5W+mHFImEuI74rR6RvBLoslcu1yb6yk+/bAnmJko1kg4UqZpX9\n0N307/bYlIZdCR1F1HRtyZfoUpZHmD0hIjnzd6tVYFU1BZ0bPvIkoqmlx9MP\nxThbqa4mG9yNH343x+USrYO5sNYVhlkaR/BCG6By+HyGoX7s6ecLtWjyqU3R\nMX4D\r\n=77cT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCOhz23FK+I0/li/JqAkGQRIvLNGvh6NY6MJ1aXQ0kYwIhAJ70tJLu7fzoPBnOrM9RgAJi83BPoGWEy5fbBeN1FTae"}]},"_npmUser":{"name":"michelbitter","email":"michel@bitter.dev"},"directories":{},"maintainers":[{"name":"michelbitter","email":"michel@bitter.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loghandler_1.1.12_1632994926345_0.06395218623305321"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-27T12:31:44.408Z","0.1.1":"2018-02-27T12:31:44.525Z","modified":"2022-05-08T09:18:53.215Z","0.2.0":"2018-02-27T13:33:18.485Z","0.2.1":"2018-02-27T13:38:49.472Z","0.3.0":"2018-07-20T11:17:29.900Z","0.1.0":"2018-07-23T16:50:58.086Z","1.0.0":"2018-07-23T21:17:34.113Z","1.0.1":"2018-07-23T21:20:09.814Z","1.0.4":"2018-08-13T08:38:45.670Z","1.0.5":"2019-01-25T16:30:44.626Z","1.0.7":"2019-06-03T07:49:17.123Z","1.0.8":"2019-07-26T12:34:44.248Z","1.1.0":"2019-08-01T21:11:20.582Z","1.1.1":"2019-08-01T21:45:08.985Z","1.1.2":"2019-08-01T21:51:34.045Z","1.1.3":"2019-08-01T22:49:53.164Z","1.1.4":"2019-08-01T23:04:10.512Z","1.1.5":"2019-08-01T23:10:30.798Z","1.1.6":"2019-08-02T07:40:49.476Z","1.1.7":"2020-04-22T09:07:40.354Z","1.1.8":"2020-04-22T15:28:40.644Z","1.1.9":"2020-05-07T06:45:59.293Z","1.1.10":"2020-05-08T06:03:18.748Z","1.1.11":"2021-06-14T05:21:51.733Z","1.1.12":"2021-09-30T09:42:06.565Z"},"maintainers":[{"name":"michelbitter","email":"michel@bitter.dev"}],"description":"Fully tested and strongly typed flexible Log Handler for all NodeJS projects.","keywords":["log","logging","nodeJS","javascript","typescript","syslog","errorlog"],"repository":{"type":"git","url":"https://github.com/michelbitter/LogHandler"},"author":{"name":"Michel Bitter","email":"michel+opensource@michelbitter.nl"},"license":"MIT","readme":"# LogHandler\n\n![npm version](https://badge.fury.io/js/loghandler.svg)![npm](https://img.shields.io/npm/dm/loghandler.svg?style=flat)[![Codacy Badge](https://api.codacy.com/project/badge/Grade/1e8f0869660d4f67bfcf5aa482ae9f70)](https://www.codacy.com/app/michel_5/LogHandler?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=michelbitter/LogHandler&amp;utm_campaign=Badge_Grade)[![Codacy Badge](https://api.codacy.com/project/badge/Coverage/1e8f0869660d4f67bfcf5aa482ae9f70)](https://www.codacy.com/app/michelbitter/LogHandler?utm_source=github.com&utm_medium=referral&utm_content=michelbitter/LogHandler&utm_campaign=Badge_Coverage)[![Known Vulnerabilities](https://snyk.io/test/github/michelbitter/LogHandler/badge.svg?targetFile=package.json)](https://snyk.io/test/github/michelbitter/LogHandler?targetFile=package.json)\n\nA fully tested strongly typed (typescript), and modular log handler that gives you easy the possibility to send your applications log messages in a async way to every system you prefer. LogHandler can be used in every nodeJS project, no matter of typescript is on top of it.\n\n\n## How it works\nLogHandler uses a reporters to report log items to certain destinations like `console`, `syslog,` `rollbar`, `trackjs`. To make this plugin as modular as possible I didn't add any reporters into this plugin. Seperate reporters need to be installed or self developed before LogHandler is capable to report log items. Further down in this readme I provide you with a full lists of publicly available reporters. Beside that you can find some instructions about how to create your own reporter even in the bottom of this readme.\n\n### Installation\nYou can install LogHandler pretty easy. Just by installing the package with node package manager. For Typescript users: The definitions are provided in the plugin. To install the plugin:\n```\nnpm install --save loghandler\n``` \n\n## Usage\n\n```\nimport loghandler from 'loghandler'\n\nconst config = {\n  reporters: []\n  reporting: {\n    silent: false\n    minimalLevel2Report: 'debug'\n  }\n}\n\nconst log = loghandler(config)\n\n\ntry{\n  throw new Error(\"Something goes wrong!\")\n}catch(err){\n  log.emerg(err)\n}\n```\n\n**Options**\n\n| Name                            | Default | Description                                                                               |\n| ------------------------------- | ------- | ----------------------------------------------------------------------------------------- |\n| `reporters`                     | []      | list of all reporters                                                                     |\n| `reporting.silent`              | false   | if true loghandler doesn't send logevent to all reporters.                                |\n| `reporting.minimalLevel2Report` | debug   | the minimal logging level that any logevent should have before the reportes got notified. |\n\n**Commands**\nLoghandler implements the syslog Message Serverties as they are provided in RFC 5424. This means that you're able to log events on different levels depanding on impact of the event. In LogHandler each severty level has there own command. In combination with the setting `reporting.minimalLevel2Report` you can add debug logevents in your application without that the reporters will be notified in a production environment. The full list of commands is:\n\n See the list below:\n\n| Code | Command   | Description                              |\n| ---- | --------- | ---------------------------------------- |\n| 0    | `emerg`   | Emergency: system is unusable            |\n| 1    | `alert`   | Alert: action must be taken immediately  |\n| 2    | `crit`    | Critical: critical conditions            |\n| 3    | `err`     | Error: error conditions                  |\n| 4    | `warning` | Warning: warning conditions              |\n| 5    | `notice`  | Notice: normal but significant condition |\n| 6    | `info`    | Informational: informational messages    |\n| 7    | `debug`   | Debug: debug-level messages              |\n\nThe input arguments of each command is the same. Each command must have at least a string input or Error message, but other attributes can be provided as well. Each command has the following format:\n`logHandler.emerg(msg: string | Error, data?: {[key: string]: any}, ...args: any[]) => void`\n\n**Typescript**\nFor the developers who want to use LogHandler in combination with Typescript. I exported the general definitions that you need to setup LogHandler. There are two defitions available:\n\n| definition  | Description                                |\n| ----------- | ------------------------------------------ |\n| `Config`    | Interface with all available config values |\n| `LogLevels` | Literal Type with all available log levels |\n\n\n## Reporters\nAs explained before. LogHandler use reporters to report logevents to certain systems. LogHandler itself can't report logevents without reporters. So it's important in every installation that you setup at least 1. I tried to make it as easy as possible to make your own reporters, but it's ofcourse okay to use one that is already publicly available. \n\n### How to create your own reporters\nTo make your own reporter isn't hard at all. I tried to make it as easy as possible so that everybody could implement their own way of logging. To create your own reporter you need to make a reporter. How to make it differs a little of you using JavaScript or Typescript. For each language here an example:\n\n\n**Javascript:**\n```\nclass reporter {\n  constructor(){\n    this.name = 'Example reporter'\n    this.timeout = 2500\n  }\n\n  async log(logObj) {\n    // Put here your reporter code\n    console.log(obj)\n  }\n}\n```\n\n**Typescript:**\n```\nclass reporter implements ReportersInterface {\n  public readonly name = 'Example reporter'\n  public readonly timeOut = 2500\n\n  async log(obj: LogObjectInterface) {\n    // Put here your reporter code\n    console.log(obj)\n  }\n}\n```\n\nHowever i think the examples speak for themself i want to explain you certain things. First all reporters need a name. This to report an error to other setted reporters when something goes wrong in your own developed reporter. Second there is an option to set a timeOut (ms) for eacht reporter. The timeOut is optional, but it is there to make sure that other reporters get informed as soon when the connection establishment to a tirth party takes to long. \n\nThirth you see that the reporters class requires an log method. This is the method where the magic happens. The method has one argument what is the complete log event object. The log event object looks like: \n\n| key       | type   | Description                                                                                                                                               |\n| --------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| level     | number | The numeric code of the log level *See table 2*                                                                                                           |\n| error     | Error  | The error message that is send to logHandler. If log is given as a string. Loghandler transforms it to an Error to make sure the stacktrace is available. |\n| data      | {}     | The data object. (second argument of any logHandler command)                                                                                              |\n| args      | []     | An array of all other arguments that are given to LogHandler                                                                                              |\n| createdAt | Date   | The exact date when LogHandler received the logevent                                                                                                      |\n\n### How to enable a reporter\nEnabling a reporter that you downloaded or just created by yourself isn't hard. To add a reporter to the list of reporters that are used by loghandler can be easly done by adding the reporter to the list of reporters in the Loghandler options. Emample: \n```\nimport loghandler from 'loghandler'\nimport example_reporter from 'example_reporter'\n\nconst config = {\n  reporters: [\n    new example_reporter(),\n  ]\n  reporting: {\n    silent: false\n    minimalLevel2Report: 'debug'\n  }\n}\n\nconst log = loghandler(config)\n\n\ntry{\n  throw new Error(\"Something goes wrong!\")\n}catch(err){\n  log.emerg(err)\n}\n```\n\n### List of publicly available reporters\n\nAs far as I know there aren't any publicly available reporters jet. I'm happy to add your reporter here as soon when you make it open source and publicly available. If you did just make a Pull Request with and change this readme and don't forget to add yourself to the Contributers ;-).\n\n\n## Contributers\n[Michel Bitter](https://github.com/michelbitter) *(author)*\n[Codacy Badger](https://github.com/codacy-badger) *(bot)*","readmeFilename":"README.md"}