{"_id":"@coreconsult/log4js-syslog-tls-appender","_rev":"9-1073990f199fcb31109df16e1438b834","time":{"1.0.0":"2019-04-24T13:19:17.688Z","created":"2019-04-24T13:20:20.556Z","1.0.1":"2019-04-24T13:20:20.868Z","modified":"2022-04-05T01:22:11.426Z","1.0.2":"2019-04-30T16:33:35.392Z","1.0.3":"2019-05-01T22:46:51.805Z","1.1.0":"2019-09-02T13:25:45.498Z","1.2.0":"2019-11-27T12:54:42.247Z","1.2.2":"2020-01-22T21:34:26.626Z"},"name":"@coreconsult/log4js-syslog-tls-appender","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.1":{"name":"@coreconsult/log4js-syslog-tls-appender","version":"1.0.1","description":"a TLS capable syslog appender for the log4js NodeJS logging framework","main":"index.js","scripts":{"test":"node node_modules/eslint/bin/eslint .","test:unit":"bash -c '(chmod u+x scripts/runUnitTests.sh; scripts/runUnitTests.sh)'","test:system":"bash -c '(chmod u+x scripts/runSystemTests.sh; scripts/runSystemTests.sh)'"},"author":{"name":"Herman Singh Badwal","email":"ssjherman@gmail.com"},"license":"MIT","peerDependencies":{"log4js":"3"},"dependencies":{},"devDependencies":{"eslint":"^2.10.0","log4js-syslog-tls-appender":"0.4.0","log4js":"3","tap-spec":"^4.1.1","tape":"^4.5.1"},"directories":{"test":"tests"},"repository":{"type":"git","url":"git+https://github.com/coreconsult/node-log4js-qradar-syslog-appender.git"},"keywords":["syslog","tls","log4js"],"bugs":{"url":"https://github.com/coreconsult/node-log4js-qradar-syslog-appender/issues"},"homepage":"https://github.com/coreconsult/node-log4js-qradar-syslog-appender#readme","gitHead":"d4276713dd12d8d629c5b994f3d59a57dbccfe78","_id":"@coreconsult/log4js-syslog-tls-appender@1.0.1","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Qx/oWlrJWXmrjI5lIH0iunvBvkp1iSrZiZMeMM0kqoqVq/8+O7v5vNvHZnmoKqn4WhDdY16Dpc85QbFktc1/BA==","shasum":"97df0cc766ebbb5bee2cd636d7b7090a8046281a","tarball":"https://registry.npmjs.org/@coreconsult/log4js-syslog-tls-appender/-/log4js-syslog-tls-appender-1.0.1.tgz","fileCount":16,"unpackedSize":38939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwGKVCRA9TVsSAnZWagAA3DgP/RlQueTrRvxEKlOATONo\n9XK0NYv6GyaUfi/4y7PAu6flYXdKFNhb5N4is89z5gY9bBf0FAe7+QfjCGXa\npVJ5uNghYNhTT3W/qPZxv7pvvM1HyRCD7M8ITIWgoX9BVEfgTx0980YIw4a2\nEevTkeBK+eWDyNA+DTOz/KOL16ZsuWuJm/8oxIZoLq2XjgkJYu/yiMpJ6R6h\n0gNj3chK85fr3XRYPuTZv9P0wVi+maRUVGlBGFU0caLYB5M+eoLo6B0sYoCm\nHQ7bxOuOyVnu08z+MSxbGPwp/tQjRdenXm8s7PSBYZZmBcc1Xd0PBQhtfe6c\n+yfgif0jTllnKwJmZkrmvXLROYqZZxiCcuWyuUmGWwqCc8C30Yoss/VVexxk\n3sNYqZOZqG+bxBhSRQN/hle3Eyoch21I6wgVd69Y7LzDP566TvvmUYhO9KQZ\npQkAm0nNVFc21BDGCgt6yvNVlZ1blESgFOmOyo7ZQCIz58zq/pIcH2awDfOc\nIYGDxXdrMZhYtvlfgS6N975C2uiGBD9hhYV4YjP0Wvwl6hsjqaBzUyQiukND\nafAh63DKTqIgtn97hRWltlCVsEzhLGFjXuzAV5N5Npj64GQ+rWeifmZ5UiuR\nz9VVhEhfHFEnhv4v4lxvz2Gey94j4oDG5acAaVl61hyfVrj5ratWaDB6jJsr\nkbhz\r\n=WxAt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClKcYvW1k10DhIlxDh9bnbXXfqQdGMBpiGQqLQL+JiWwIhAIig0vEoOJulAcTpjhu23o1fBIbEn1ZyKZp1+bWDROYd"}]},"maintainers":[{"name":"hey.pas","email":"pas@coreconsult.hu"}],"_npmUser":{"name":"hey.pas","email":"pas@coreconsult.hu"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/log4js-syslog-tls-appender_1.0.1_1556112020743_0.06786640252216847"},"_hasShrinkwrap":false},"1.0.2":{"name":"@coreconsult/log4js-syslog-tls-appender","version":"1.0.2","description":"a TLS capable syslog appender for the log4js NodeJS logging framework","main":"index.js","scripts":{"test":"node node_modules/eslint/bin/eslint .","test:unit":"bash -c '(chmod u+x scripts/runUnitTests.sh; scripts/runUnitTests.sh)'","test:system":"bash -c '(chmod u+x scripts/runSystemTests.sh; scripts/runSystemTests.sh)'"},"author":{"name":"Herman Singh Badwal","email":"ssjherman@gmail.com"},"license":"MIT","peerDependencies":{"log4js":"4"},"dependencies":{},"devDependencies":{"eslint":"^5.16.0","@coreconsult/log4js-syslog-tls-appender":"1.0.0","log4js":"^4.0.0","tap-spec":"^4.1.1","tape":"^4.5.1"},"directories":{"test":"tests"},"repository":{"type":"git","url":"git+https://github.com/coreconsult/node-log4js-syslog-tls-appender.git"},"keywords":["syslog","tls","log4js"],"bugs":{"url":"https://github.com/coreconsult/node-log4js-syslog-tls-appender/issues"},"homepage":"https://github.com/coreconsult/node-log4js-syslog-tls-appender#readme","gitHead":"34a02a5bb89b7796e58a46f3b1109845e0abc177","_id":"@coreconsult/log4js-syslog-tls-appender@1.0.2","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NGZsGPJNNTh/MYFS4Lq8q4IAxk5Pe+raat5MlVioRK36Uig9AeZhcl8TRl2W6FiQDv7/0kbo2ZcJdTGWLGB3kg==","shasum":"e28d4b6d3b3a7f29e7553c0b603e4a914184c333","tarball":"https://registry.npmjs.org/@coreconsult/log4js-syslog-tls-appender/-/log4js-syslog-tls-appender-1.0.2.tgz","fileCount":16,"unpackedSize":38958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyHjhCRA9TVsSAnZWagAAjHIQAJWNtJ8mV76ylxH61MWm\nsz392dKDnP9vFxGrAwfCEuB4ZS0fa9IR/MPPHMJpAhmFYOE7UGs83WfSRTLm\nd/14ayrvVLHwM5OoNQ3LVmOwzwElIULa377mDTONo5y7TIxDfvNYhE7oQJsd\n4dTa4Q3N+RoxjyybXnFVzbQyYX+48lDVRI/nWSeNXnXuE63IlDLC1gUQnhuJ\nq3ZpQvfdHYCJ8xbufzrNtDzjVZboVk9F9eJxL9+Z3IdyRBMlmgicX6mQW6y8\nZm11IaIRfsGWE52OZBpi9SbSryubGWYvjr15fI51oJwgdeuHvwZuJUIH2zw5\n4uIyib0vCpiYB6v4+EGTiIGUh9eAI/aO2YgmGusLgGjmpWCzT3THxNTgPH6D\nv7sDIoFUgefKI7h3iVyxI+OPai9d45JFsbIgnIfxIJKisEhaSH1SpaAgYeVv\nCT4kVWSfIWy5WoFNb0Tfh80IcjdykMACgMMYoBNeAU5DQz3jCk+Sv4MVfKsp\nBV50hHVDo9DHo4Dsh/sEcDutUhPu11yqw6Mf/AQMQICyUwUQPh95F6EZzxQE\nc35BQXXLpqeMyIBF9QcZEqqf1jlbHcWi6lcvauwwgUTewh4MrjtHk426Jh2o\nyQlFDeU2+ONqob+GrZNvli9Dp5vZv/mz607jy1d/4lhFkA1PurYrDWYCt9um\n1dtB\r\n=57Se\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDRClne/u8O+QDyxQ99MrJFpqQ0wWe8isLqUd93azt5AIgPkA3/jORWRqNBaPgexRUv7N+ygd0DUq77uFcbIIX/Cg="}]},"maintainers":[{"name":"hey.pas","email":"pas@coreconsult.hu"}],"_npmUser":{"name":"hey.pas","email":"pas@coreconsult.hu"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/log4js-syslog-tls-appender_1.0.2_1556642015231_0.2680856152816442"},"_hasShrinkwrap":false},"1.0.3":{"name":"@coreconsult/log4js-syslog-tls-appender","version":"1.0.3","description":"a TLS capable syslog appender for the log4js NodeJS logging framework","main":"index.js","scripts":{"test":"node node_modules/eslint/bin/eslint .","test:unit":"bash -c '(chmod u+x scripts/runUnitTests.sh; scripts/runUnitTests.sh)'","test:system":"bash -c '(chmod u+x scripts/runSystemTests.sh; scripts/runSystemTests.sh)'"},"author":{"name":"Herman Singh Badwal","email":"ssjherman@gmail.com"},"license":"MIT","peerDependencies":{"log4js":"4"},"dependencies":{},"devDependencies":{"eslint":"^5.16.0","@coreconsult/log4js-syslog-tls-appender":"1.0.0","log4js":"^4.0.0","tap-spec":"^4.1.1","tape":"^4.5.1"},"directories":{"test":"tests"},"repository":{"type":"git","url":"git+https://github.com/coreconsult/node-log4js-syslog-tls-appender.git"},"keywords":["syslog","tls","log4js"],"bugs":{"url":"https://github.com/coreconsult/node-log4js-syslog-tls-appender/issues"},"homepage":"https://github.com/coreconsult/node-log4js-syslog-tls-appender#readme","gitHead":"caaaaa1ae59e255fe1921e45379924980d390426","_id":"@coreconsult/log4js-syslog-tls-appender@1.0.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-G36h60abxc2XoPvTd6ORQGe9OgpRMQqAxLsXgorgFXNcH5qkrsiGaDRmhvRFDQoVRrXlI16WzpiDpa3s5f2YVw==","shasum":"d5886387d70ddfd7afdac816c04ac5723b939b98","tarball":"https://registry.npmjs.org/@coreconsult/log4js-syslog-tls-appender/-/log4js-syslog-tls-appender-1.0.3.tgz","fileCount":16,"unpackedSize":38938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyiHcCRA9TVsSAnZWagAAoHYP/RSNg3PTLps7cQ12Nvz0\nOziMRpQZt2j/AfoeMlLAnX9Hztxs5yIsScEpwUR/MmFWop4HVJP3ACzYicwd\nbB4lX810Okq6CjhDxkTsLQdUQr4h02OTMo9f1zEw+jmKTNth8cQvpcyp0a0s\nEvnVY9OiuhqFAThyunsBc67P1tGaNSMUXtqxQnzlQvlVlWz/dg1CF4FzpZow\nLRztEjGTyuPavS7YuwRoHM4Hktk9atIwirZju3Z7gLP7NoctNSBOMHaLtOEM\nf0SZ5vwLHyTURnS0LhohlvIsQaeLi4AMpUp40O0Di/5iabfbkMbCpjdXvMAw\nKNCG0NDJSB9Z1b+3+cYafAKQokIFg4QR/eH0NN9nUir7Hv+F0kiIDYCh2bgU\nev7ohu6yfIDhG/aMs+/yF58pbqkFivA6kkIprrFD6TYxci8W2NNvlmiibghE\n9L8KaPS65OkfyMe9GuhqjA8+km/pQ89LZBuXTRyweB2sSfVZsFp0NPAoqSxe\nGgq6TLOeWzYRQxnGYRbJLH7B5JCPyhWILnmL0Niq7gtyGmvcJxCDyFwNTNwn\nWutkCF9SXdIw9AwiYWVTtbMB9Zdb5nX5/Wfa5aDqXd14M88I6y8fKcaa5QtH\nhetqvsPni1J0KHgAb82SNZcRzxsf/Jfoh57yKSjjNpsJ2BxdSFDy0FMsSdFZ\nOs69\r\n=VQAg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESCI+9UdHbXgd6LVsW9l2D//0A0+X5vYwwEBCdlWB9xAiEAsAVTXj2ephRyqhgVlvCKSezXurjjAHmQdmanVWzxOp8="}]},"maintainers":[{"name":"hey.pas","email":"pas@coreconsult.hu"}],"_npmUser":{"name":"hey.pas","email":"pas@coreconsult.hu"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/log4js-syslog-tls-appender_1.0.3_1556750811645_0.7927421240237924"},"_hasShrinkwrap":false},"1.1.0":{"type":"module","name":"@coreconsult/log4js-syslog-tls-appender","version":"1.1.0","description":"a TLS capable syslog appender for the log4js NodeJS logging framework","main":"index.js","scripts":{"test":"node node_modules/eslint/bin/eslint .","test:unit":"bash -c '(chmod u+x scripts/runUnitTests.sh; scripts/runUnitTests.sh)'","test:system":"bash -c '(chmod u+x scripts/runSystemTests.sh; scripts/runSystemTests.sh)'"},"author":{"name":"Herman Singh Badwal","email":"ssjherman@gmail.com"},"license":"MIT","peerDependencies":{"log4js":"5"},"dependencies":{},"devDependencies":{"eslint":"^6.3.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.0","log4js":"^5.0.0","prettier":"^1.18.2","tap-spec":"^5.0.0","tape":"^4.5.1"},"directories":{"test":"tests"},"repository":{"type":"git","url":"git+https://github.com/coreconsult/node-log4js-syslog-tls-appender.git"},"keywords":["syslog","tls","log4js"],"bugs":{"url":"https://github.com/coreconsult/node-log4js-syslog-tls-appender/issues"},"homepage":"https://github.com/coreconsult/node-log4js-syslog-tls-appender#readme","gitHead":"08d7499f6a81064b003a6043d91daaa577c3278b","_id":"@coreconsult/log4js-syslog-tls-appender@1.1.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-8ipgyrYqfsx3EmZkfvyYSPjnSPLnglTbhXTgJSrgMDJ3J4DoRxTeGyGo3UiSy9MlXdm+YsVjYupZRVEEJKbLUQ==","shasum":"a645c584b3f012a9cbdd111c33dc7b4a444076e2","tarball":"https://registry.npmjs.org/@coreconsult/log4js-syslog-tls-appender/-/log4js-syslog-tls-appender-1.1.0.tgz","fileCount":20,"unpackedSize":39002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbRhaCRA9TVsSAnZWagAALbQP/RL6X5GX7tHT0QHziImn\nQP4tspA57YZZE2CHx3PsmdqpL7Umyp0xuf/8WGFO0foucmFrQdznv5LAMHXT\nGyiUG5LzjD4tv84wsi9ZdLprxheBNbSNk4qnoCtCeCLZUT+2k/Lpoy0zvlB9\nDRos6I9RyBTx1pw0B+3FAr6otN+WYC4GI6erMp59PPn2djFydq8zlzkednSt\nVnhATUw4LfqX+VmYfNCJ+34KP1B4PcFeeigOFSgEM4FsS3qRYNQPO69jjIgu\nIX09QzzwBWT+laltEVcM5+VnLO/oIbFQdqwWuXpTgKOr23I54kVUdIDqa97Y\nFU0+CrWLxwmxsawrIec5DYd+oJ525j17Ho4rlM1e3i65M5Tb+5ix2GaYbADL\nBnGpAuMdWgOonpCr+UVa6gAce4IwmYF0ETvYNLDpcPu9JGIllpEYx88YhUEg\naV9jQFkyfJTrU1hoCcsiPrrq1UWnxJDMTuVrE5XNxdBWBu7TnAwiipLBXwao\nY5wdp2hcmyHWBLnz+cTwRT7fbmCb9uo6Y9UENhymH4yQ9LfP/GD+zBoRESFT\nMBNErfI0QuNEbsGkuEMnMdYp1M84x56aKxCT1FfBSy0lpnHsKFWeiP0fpRGc\n4D1JUoNwqUzUuGot7h+F9bLBcjZT3pin6tslpe3bX/MPZD5liZZRQ9/OUT1N\nC9F+\r\n=R7OP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCyYBXRQv8uDwEE+TfzMjXHF1XkLIYHw/29Og4mMJUljQIfbxRc8YVYa8U+6RyJhy7AzjgdgQ9YcfYQYaO+1uTEUA=="}]},"maintainers":[{"name":"hey.pas","email":"pas@coreconsult.hu"}],"_npmUser":{"name":"hey.pas","email":"pas@coreconsult.hu"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/log4js-syslog-tls-appender_1.1.0_1567430745214_0.2955788454204349"},"_hasShrinkwrap":false},"1.2.0":{"type":"module","name":"@coreconsult/log4js-syslog-tls-appender","version":"1.2.0","description":"a TLS capable syslog appender for the log4js NodeJS logging framework","main":"index.js","scripts":{"test":"node node_modules/eslint/bin/eslint .","test:unit":"bash -c '(chmod u+x scripts/runUnitTests.sh; scripts/runUnitTests.sh)'","test:system":"bash -c '(chmod u+x scripts/runSystemTests.sh; scripts/runSystemTests.sh)'"},"author":{"name":"Herman Singh Badwal","email":"ssjherman@gmail.com"},"license":"MIT","peerDependencies":{"log4js":"5.x || 6.x"},"dependencies":{},"devDependencies":{"eslint":"^6.7.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","log4js":"^6.1.0","prettier":"^1.19.1","tap-spec":"^5.0.0","tape":"^4.5.1"},"directories":{"test":"tests"},"repository":{"type":"git","url":"git+https://github.com/coreconsult/node-log4js-syslog-tls-appender.git"},"keywords":["syslog","tls","log4js"],"bugs":{"url":"https://github.com/coreconsult/node-log4js-syslog-tls-appender/issues"},"homepage":"https://github.com/coreconsult/node-log4js-syslog-tls-appender#readme","gitHead":"8a57d9d12d26b95cb3b2c279046fab703636a970","_id":"@coreconsult/log4js-syslog-tls-appender@1.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-DyVpGVtcNpTr3L53Gvw3hM5D/vEeDWDmhZA8qhL2JdxC5R4HDaIYpIu3C+TeyIc07m0jcBPcUW4ey0dkI29oPA==","shasum":"3c0e253ab253f7178a2c4ff9684510f3750fcd4f","tarball":"https://registry.npmjs.org/@coreconsult/log4js-syslog-tls-appender/-/log4js-syslog-tls-appender-1.2.0.tgz","fileCount":20,"unpackedSize":39011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3nISCRA9TVsSAnZWagAAew8P/0Oj2KQhmGywq/0yWPcP\nAc3jEiO8Hs4L5OgfPR9hFRgKFgij/ERgUb0j76NaK8Mr02NAutRu/wdbVKWY\no83ffj7TbFd9+xA6urWniswaBLCMbgH4Gfb/9y8U3f/O0XJvqf8u0sxvj97V\n48hlBAMEGoWgU/UK1rzKw2j5oHGMrCUdw841D4etQZZLsB4DZdGB0j0vAfnT\n9yF2X3juy2Lh4Ej7ptJr4QJSeJYnMRr+LrB2Z3DxNT2oZdtnj+P/1Dph3CLL\nEQae57Wg7kiNIzlk/74OTSUueMfRgHz9qOqYPoKkMKHPvvOYFBkFLHVuJOCh\npD+rFpjxtkbr49cB9FQZCud8HEUgFZXXjVf746lOb3MBVBjicqsCGceAGldD\ni9Q3onmPQy/tZPB0lvVMVOsZPeq3x783VR0vpV6uzaoTZiNkc+Bi1Rz8VH2b\nUbobaFIg9lcnNMO4U+iiOvyek0HX1VxcDUN9zo3V/j6YghwnTGzcEQRHJ4uG\n8wsSmIDkcTs5ZAie/axTL81uyw8/Q2NAMWeUXfgqqm9INnQBeX+FUWVEYuP6\ngYbhEoNeEh2XfzlZpZ0FxS+JQXPAV8XHLoaNxeA9vhfH+12rk7UwyCBx3CDf\nBIPpq9NyFqI3zaPE7J+4kOZ6SwBoHOHVLAKw9J06OWjN+5cNY5/1Rl3tLI1X\n1jUN\r\n=L19C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPvj1BlAu6hotu+QQtiNXhr1cmztTdO65mym6HlamTyAiEAj2PiZ+RGU+QwaZto8SN6km5qDx5M6tzQYNyV9OV4iXg="}]},"maintainers":[{"name":"hey.pas","email":"pas@coreconsult.hu"}],"_npmUser":{"name":"hey.pas","email":"pas@coreconsult.hu"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/log4js-syslog-tls-appender_1.2.0_1574859282076_0.8707981925952346"},"_hasShrinkwrap":false},"1.2.2":{"name":"@coreconsult/log4js-syslog-tls-appender","version":"1.2.2","description":"a TLS capable syslog appender for the log4js NodeJS logging framework","main":"index.js","scripts":{"test":"node node_modules/eslint/bin/eslint .","test:unit":"bash -c '(chmod u+x scripts/runUnitTests.sh; scripts/runUnitTests.sh)'","test:system":"bash -c '(chmod u+x scripts/runSystemTests.sh; scripts/runSystemTests.sh)'"},"author":{"name":"Herman Singh Badwal","email":"ssjherman@gmail.com"},"license":"MIT","peerDependencies":{"log4js":"5.x || 6.x"},"dependencies":{},"devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.9.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prettier":"^3.1.2","log4js":"^6.1.0","prettier":"^1.19.1","tap-spec":"^5.0.0","tape":"^4.13.0"},"directories":{"test":"tests"},"repository":{"type":"git","url":"git+https://github.com/coreconsult/node-log4js-syslog-tls-appender.git"},"keywords":["syslog","tls","log4js"],"bugs":{"url":"https://github.com/coreconsult/node-log4js-syslog-tls-appender/issues"},"homepage":"https://github.com/coreconsult/node-log4js-syslog-tls-appender#readme","gitHead":"e122e941a676f6634b182e5147d24ea3c47a8494","_id":"@coreconsult/log4js-syslog-tls-appender@1.2.2","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Se6u0MxlrTUu+gzl7XDrz0cJFhQr6OF4PSiaXgrG3faEyqGmSoFzMecVIST7rj9yZtXJ3k2ewduZgcUmkggq5A==","shasum":"0572eaaa3e1b3c79eefa13f98fe9088729aadc12","tarball":"https://registry.npmjs.org/@coreconsult/log4js-syslog-tls-appender/-/log4js-syslog-tls-appender-1.2.2.tgz","fileCount":20,"unpackedSize":38992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKL/iCRA9TVsSAnZWagAA9r8QAIvXJzYT1CnkBf4PeBTE\naOg77aN3X5Qb+Ic5xcNpZxB9dR6P6+fNsYfuJOZsYj6JO0fS+/cn/GvBOv8C\nLSakLv6ST5WZjgdREXP5T9U1CB8JwzI0BBl+gdBWj3/a1a+1GyS2RktLf0Ap\nGTzLN9s1yjMxMoPTMxCzUb/zBwPadBRq4aJGxRnaQAbVAVaxz5J7PcTo0ogC\n27mUBY27uI3vzs8DLh+dkc9Yi2z7PgzgDTWjRvHHn2EzW76iZ7zO6Wq4Knji\n42VFqcqjhZJ9OJIQimSt7uJZXy2OVtX24xCuPTVOetroGnjCpHc4JLq99srE\ngcqdERIlJ4tNxhT8f7mK11Y6wxdYKZ5rQBS2bP4lsyllmMRPTlDWUsvFT0TK\n6wq7NDcTWwdV8adPh5iw2uPD3FVV/oaF9qv/zLUNU84hLlvMikPxXvqESj6m\nHrNmIL/WXCMKbA0gubP5WdIl6d1Cz99SaqyLuDF0g3PPTagroUewQNqHodxH\nWusSFY6p19z2BiZYIV6pWIWzNvn0bjeJYKdBC8cdxzyFapWWe7jHVJ7tHK/j\nGXeJt71gv+OoiiLOLKpdhUFmJck9Oj48fnB/4JaQ6JnV1larddDHz8VMxqz7\nUwKe3ffSFB0pqbTfJJFROozvXKEzwact8+5PMhmObZ5x5Yp+Jm2TVaRTHbg0\neegd\r\n=dDvr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyxpx0EO1YENOqWXXHVacBEyrO+oUhjub9jG5cyUKuuAiB8LHblsjvepSsWqXu70Ke68W0nWJBpFZcfPlDbSIYaqw=="}]},"maintainers":[{"name":"hey.pas","email":"pas@coreconsult.hu"}],"_npmUser":{"name":"hey.pas","email":"pas@coreconsult.hu"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/log4js-syslog-tls-appender_1.2.2_1579728866486_0.2233161456084396"},"_hasShrinkwrap":false}},"maintainers":[{"name":"hey.pas","email":"pas@coreconsult.hu"}],"description":"a TLS capable syslog appender for the log4js NodeJS logging framework","homepage":"https://github.com/coreconsult/node-log4js-syslog-tls-appender#readme","keywords":["syslog","tls","log4js"],"repository":{"type":"git","url":"git+https://github.com/coreconsult/node-log4js-syslog-tls-appender.git"},"author":{"name":"Herman Singh Badwal","email":"ssjherman@gmail.com"},"bugs":{"url":"https://github.com/coreconsult/node-log4js-syslog-tls-appender/issues"},"license":"MIT","readme":"# fork of IBM's node-log4js-syslog-appender\n\nThis module is a TLS capable syslog appender for node-log4js.\n\n# License\n\n[The MIT License (MIT)](LICENSE.txt)\n\n# Usage\n\n## Pre-requisites\n- Use https://github.com/log4js-node/log4js-node for logging\n- You must call `log4js.configure('./path/to/log4js.json')` somewhere in your application (as this will cause this appender to initialize) or set it up programmatically\n\n## To upgrade\n- `npm i @coreconsult/log4js-syslog-tls-appender@latest --save`\n\n## To install\n`npm i @coreconsult/log4js-syslog-tls-appender --save`\n- Set the following environment variable to true in order to enable the appender: `export log4js_syslog_appender_enabled=true`\n- The default behavior is all log messages will be send to syslog, you can override this behavior by\nspecifying which loggers' log messages to send via the comma separated list env var `export log4js_syslog_appender_whitelist=audit-logs`\n- *For local deveopment only*: Add the following appender to your log4js.json file (note this is the minimal valid configuration):\n```\n\nprocess.env.log4js_syslog_appender_enabled = true;\n\n{\n        \"type\": \"@coreconsult/log4js-syslog-tls-appender\",\n        \"options\": {\n                \"host\": \"your.super.secure.logserver.xyz\",\n                \"port\": \"6514\",\n                \"certificateBase64\": Buffer.from('----BEGIN CERTIFICATE----\\nASFsfasdfds\\n....').toString('base64'),\n                \"privateKeyPath\": \"keys/IDS-key.pem\",\n                \"caPath\": \"keys/ca.pem\",\n                \"product\": \"thatbackend2.0\",\n                \"url\": \"some app identifier\"\n          }\n}\n```\n- For production environment (and in source), only push the following in the log4js.json file:\n```\n{\n        \"type\": \"@coreconsult/log4js-syslog-tls-appender\",\n        \"options\": {}\n}\n```\n- Set the following env vars (in pipeline - values depending on your setup/app):\n```\nexport log4js_syslog_appender_enabled=true\nexport log4js_syslog_appender_whitelist=audit-logs,audit-logs-v2\nexport log4js_syslog_appender_host=syslog.yourcorp.xyz\nexport log4js_syslog_appender_port=6514\nexport log4js_syslog_appender_product=backend2\nexport log4js_syslog_appender_url=myspecialTAG\n```\n\n## Use with default syslog\n\nYou can use this appender with any default UDP syslog in unencrypted mode.  The environment setup is very similar to above:\n\n```\nexport log4js_syslog_appender_enabled=true\nexport log4js_syslog_appender_useUdpSyslog=true\nexport log4js_syslog_appender_whitelist=audit-logs,audit-logs-v2\nexport log4js_syslog_appender_host=localhost\nexport log4js_syslog_appender_port=514\nexport log4js_syslog_appender_product=backend3\nexport log4js_syslog_appender_url=tacticalTag\n```\n\n\n# Setting Certificates\nThere are two ways of setting the certs, either through a path (meaning you have to check it into a source control - kind of a nono or by setting the base64 encoded values as env vars - the right way).\n\n## Option 1: Checking them into source control, then specifying the path to them\n```\nexport log4js_syslog_appender_certificatePath=keys/IDS-crt.pem\nexport log4js_syslog_appender_privateKeyPath=keys/IDS-key.pem\nexport log4js_syslog_appender_caPath=keys/ca.pem\n```\n\n## Option 2: A more secure way is actually setting the cert itself as env vars.\nNote: To shorten the length, we use the base64 encoded values of the certs.\n```\nexport log4js_syslog_appender_certificateBase64=LS0tLS1CRUdJTiBDRVJUSUZJQ....\nexport log4js_syslog_appender_privateKeyBase64=LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0t...\nexport log4js_syslog_appender_caBase64=LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0t...\n```\n\n## Allow connections to servers with self signed certs.  By default, these connections will fail.\n```\nexport log4js_syslog_appender_rejectUnauthorized=false\n```\n","readmeFilename":"README.md"}