{"_id":"logbridge","_rev":"37-9eca2e15fb18fdac87cf388286d332bf","name":"logbridge","dist-tags":{"latest":"1.1.46"},"versions":{"1.0.0":{"name":"logbridge","version":"1.0.0","author":{"name":"Your Name"},"license":"ISC","_id":"logbridge@1.0.0","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"c4c6e1132c91a900101e905aa8d27d12c951ca04","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.0.tgz","fileCount":10,"integrity":"sha512-VbqB0uLco2ghPaz92A+68JwOQdqtLcpmIyDq3ArL4tziQFx+VS+7uQrXIYb/8X/HunrPfjxTEFXaY1eheW5HkA==","signatures":[{"sig":"MEYCIQCm++LpdEhq1exA5n5s/MJDwyxzZvND4fDZ7nrmc7t3bwIhAPoIqXTcs5On/rETtruOfTA1VJPIRXTxB9ugNjvuLT/n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8736},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.0_1723624426627_0.24007096375324743","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"logbridge","version":"1.0.1","author":{"name":"Your Name"},"license":"ISC","_id":"logbridge@1.0.1","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"5fe2d88d14522066cb00dbdc1a681325988aba0a","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.1.tgz","fileCount":11,"integrity":"sha512-kRJCucj8Pf5KwRRJyo0mTd17sbX1XxhljFICIGOf2qmOXE1yIsRGADdPbJYA7H23Mm3rshV0CVyVEjs/IAiTSA==","signatures":[{"sig":"MEYCIQDwA6dMo84jnKY7rkcdPlFcqsR+xRtXijiU5uAPRcNMnAIhAJAqL97Ls3ZQGnGy9au4D6psCpccXckFPXarKVASkzAU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9322},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.1_1723624977161_0.2804727186889926","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"logbridge","version":"1.0.2","author":{"name":"Your Name"},"license":"ISC","_id":"logbridge@1.0.2","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"fb2e4c59843bb416a39fceccc2aef6517d2b08f2","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.2.tgz","fileCount":11,"integrity":"sha512-3X2WooCvQIzsgsnaQeMECIXCAjBEia0dh3sAdaabvHYq93OMf8WAp+kAJqrD0JT0jkFBDk9X2UbGOAzYtpCFfQ==","signatures":[{"sig":"MEQCIGMIgZxpYcpl2fjbKiKKYYrFSp3slhfTx1Fw9y6hSCkOAiAgayU5/MCJolTLJLfzaTWDCF0iZZadjjZ3avsU+s8t4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9321},"main":"dist/index.js","types":"src/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.2_1723626191114_0.8120098908715436","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"logbridge","version":"1.0.3","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.0.3","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"f43c59540462968d9a1f91dfb3b1d293946b881f","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.3.tgz","fileCount":11,"integrity":"sha512-aKm/PViqt/kJGjH8WfITJ8mSIFj93vEtz5QCo0jnWbscgDw8e+P3FIOj+bW19WPRe03ermbig2NwJVfjeCVPKw==","signatures":[{"sig":"MEUCIDmMWY5DZRyJX07vOfOdzKuB88XdDJrVXUHSanDGpYPEAiEAqTIxMvbt+IA5QiFgtN4HUk+w9UbUOJ3dVffe/JEzwAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9380},"main":"dist/index.js","types":"src/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^4.5.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.3_1723626970906_0.5592976450424276","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"logbridge","version":"1.0.4","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.0.4","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"560eae8731a6ed9990f4eee65e48472a54fc7f6b","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.4.tgz","fileCount":12,"integrity":"sha512-UcX8DOnViE8NFPRRJjQdReDgam1xsrV37U1hnaHn1ox7mzoPfZY6HlhSNHeo4SgNQjkcRTzdpaza9ExmwtKAnw==","signatures":[{"sig":"MEUCIQCMixtOYkLDHmpy6hhlh5FlJpOF4YBydHyKd1XhnaxDcQIgDrU5cNeX7JER+SHRM9Z5tCn0B0oqqjkn8xfOwFd165Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10595},"main":"dist/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^4.5.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.4_1723627271328_0.4989936386541103","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"logbridge","version":"1.0.5","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.0.5","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"9cdeb55215cba09503599afc9fe56b6d8a7a140e","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.5.tgz","fileCount":12,"integrity":"sha512-1F8mgTCildagPu2MEuc/Kwakl8fUe7MLmhdZzq+1EsciE8QcmrTPTZ3BVUYAnTHCW403tRZ4UxCks0BjJo+cNQ==","signatures":[{"sig":"MEYCIQD6SN9hKHr9UVdu6WugmBIiAbeHddFRgY58TkNXMQrMygIhAJdYBdx7ZDAtB7lnFrfYZufo4bZGKqITQhQP+O5O41Mp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10597},"main":"dist/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.5_1723627772339_0.33930806955313364","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"logbridge","version":"1.0.6","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.0.6","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"ad57b3e858a45206faf5e9a6519221c67155dc5c","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.6.tgz","fileCount":12,"integrity":"sha512-5dmyxAPECrSDQBIOS+Ya8MxY+pD+Y+x/zfq7zk6j/CegR3obUtvIp2QuXwZ6Cv0Zl0Er7GnmmcxWmOojUikzYg==","signatures":[{"sig":"MEYCIQCUlri4wogquY7hkklDTCzIT65GcNDf3fwm3BWXYAsTwQIhANaAMLOcNciGttjkLPJRa62sKsIdZ1AjkxFXqfy7p09b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11083},"main":"dist/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.6_1723628187262_0.8217551595324692","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"logbridge","version":"1.0.7","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.0.7","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"fee163d7a206fd5004b3c3b74d913aeb7bb91428","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.7.tgz","fileCount":12,"integrity":"sha512-x2JjuZXZIuAq6hQfkxQrCPjVE6+FnGRO0qKtNu6v0nygVSZyiLSvhv2+PZyV82zm5tBR5jMa+5PPGm/gVMetLA==","signatures":[{"sig":"MEQCIHxZAJJLonPabt8igeTjatv8vNQS8tHsqeOmqu+G46loAiBswOjDDjLZfTk6OScZJTzve8zjAnwXYA4OkVGAZihvcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10897},"main":"dist/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.7_1723628956712_0.7111761932555212","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"logbridge","version":"1.0.8","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.0.8","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"802e5eb623e2734016e74a822f7c9de98c52eab9","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.8.tgz","fileCount":20,"integrity":"sha512-ZOXpzrn0E3TmN46DSudhpg6ZKJH2CPrf3vvf+nAz5ufpCNd6CettHUoFjfAeB56w6Dtr7yuZ3+YiEq5t7whHmg==","signatures":[{"sig":"MEYCIQDC272u6R3yeDCf9pbFMa4qdfrUQSbzmiV+da/Qavf5XwIhAOkJsKF2C8evlm1vhjYkVgNSd8cP7QaYBodMmt04IaBo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14290},"main":"dist/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.8_1723630852227_0.5815777343014334","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"logbridge","version":"1.0.9","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.0.9","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"c1d9bb984072788d6f4fd33de53f7be0dbcbf408","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.0.9.tgz","fileCount":20,"integrity":"sha512-SNhKH0WvCFQnNlxUCSqWx7B2YeH58+I5dVADT0neZHu42m7xNSXQxkOfL6oxolLsBzv4EHr2qXpF1NZZS3dW7g==","signatures":[{"sig":"MEUCIQDVgVwKDpKrQ3y9cTgbak3X+SaqcqnhzQgIY6YyaAB0SQIgRo3CPPBps0nRSXOMCYSaP4IIg+lV2P0itWoT70L4Osw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14291},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.0.9_1723631028154_0.03692903474380982","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"logbridge","version":"1.1.0","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.0","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"8ef7653650326c306e93b866485716ba5a00ba96","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.0.tgz","fileCount":27,"integrity":"sha512-wvTUYhYNg/oaXWq/E+PGsMzfAWPT/4D3zBiwQrLaBMIYPSWOBbryYLr1yr0buVTIRBQe8aY9uda8Gznm9ZQh7g==","signatures":[{"sig":"MEUCIBb3uvuZASTg1Ppwi2jWfoJbfJLSiYpGkTDPEUVmbLt1AiEA6Kpq5nam2CYk+ya+1izbnl8LF+pedhAXip5xbeS7U04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21035},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.0_1723632236619_0.4763003969293864","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"logbridge","version":"1.1.1","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.1","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"a0ada33ae563fbfde14ec83c6fb7d405b64aecc7","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.1.tgz","fileCount":27,"integrity":"sha512-XC5+QzJe4hflmAVANzRUnQNG6r3WIMHubrgbK9MkFlUtcvfL8ynNDTI7mNM14Gsl05NpQ10RKxjHFL406NFY9A==","signatures":[{"sig":"MEUCIBXAlLiQ2+L/zC6KbDKWEIq9e6knG3e8zvoHXf7B8x6pAiEAg2t3h532hWh/LHOy4Y2EJp4UTONGqxrYXmHlgODJSx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21353},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.1_1723632342883_0.41123802831815515","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"logbridge","version":"1.1.2","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.2","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"e9738f200a25250c828f5c522102bf573af9aa69","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.2.tgz","fileCount":27,"integrity":"sha512-CwQwjgRQC9lde18XTOXhsSO1xuJp72etstfFv8nMfNr9cfO9wSyx01IK3LV+UaMHuciaEYLlHElpbPrv0QJXZg==","signatures":[{"sig":"MEUCICUtu8VbsUefw+ycF9TvFjNWcpSSrWwVfR1X9CI8B7PcAiEAo0Ob4As/sI0JsecGixgIn4ue8KJqRtZJZm9hFjhg7Z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23015},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.2_1723634602491_0.4067371930888031","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"logbridge","version":"1.1.21","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.21","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"e3f1c9f544994754afa94024e04bc85cec321376","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.21.tgz","fileCount":27,"integrity":"sha512-5XfcxUoUTKmcGJ1JG2cLkwqS0rnw/AUvswVqnZNwz9W29m0dm8IFK4RkoPTXaGbhGvlMEZ4eUpKe+6lsgIMDug==","signatures":[{"sig":"MEUCIQD5nXd/9UwRs5OXVY5+Cg6/LHs1HPMmLu00tjq6bZ4z4AIgG9oGKybLywjgfUMit7NR/I7lJr0BTwHvvfiB1Vorfj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23701},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.21_1723635073916_0.6892612737247483","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"logbridge","version":"1.1.22","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.22","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"d3b5a8cc6c686a539caaa249b4fa5454c5618c38","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.22.tgz","fileCount":27,"integrity":"sha512-T7JcHbRQXi6VKDYRFHVimXtmO8Dm63kCzXc5bTnovrJMoVE0uGlrzdNGo5h198r/OCu30ZnFWWe2Jft+nA0ezQ==","signatures":[{"sig":"MEQCIGj5sUIjKe50Unokjyl+Y0mphH8hz+5mjSwrTOYTh0qUAiB744osmXULx0QBcpPBazZC9Tfs5pKmPRwk/EI10S/ktw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23659},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.22_1723636111165_0.8589212566440454","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"logbridge","version":"1.1.23","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.23","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"4fe86a574146f21fa4ea8b65705b297203eea7a5","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.23.tgz","fileCount":30,"integrity":"sha512-eysP/LhuM9X63tFTSoaiOi3qFgv6qXIsBUx1ZlUqoHActmrr9i1SwmMucl1Vt1bEHp9iuxoNXHrhc15CepUFYg==","signatures":[{"sig":"MEYCIQDiU7fsorJxRhEzKGyeDlX/6/t3IMRdG12/FTPg+ARtJAIhAPFqvEUmfWR44JO+X3Jen/1Azcar/YKSPiyz4FArEHJb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24488},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.23_1723636313468_0.2940732464880773","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"logbridge","version":"1.1.24","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.24","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"739f960c27c06040f5ccca9deb958cb345d0d509","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.24.tgz","fileCount":30,"integrity":"sha512-L+ecCnUicBI1mRosjj06lM4g4PeMv81OUN/67EB6YtySYtGcUiE+XlGeffs7rJ0KffDQB1sqL6gztYUrEJOtjQ==","signatures":[{"sig":"MEQCIHujT+EXofZaynm1maL/m5/RiXA4vO/y/1CeZn0QGJv2AiBVMuj3d++0KKseDvn0DHlaPvzO/eukLaT9MRy0FOJR+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23612},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.24_1723636387248_0.10539236447487821","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"logbridge","version":"1.1.26","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.26","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"0ebdf274240a815d877f11b459e9c831481b3b3c","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.26.tgz","fileCount":30,"integrity":"sha512-G+XJrlCK8FjI7+5Qk05DqVKuUyyN+/CAMQt5q3bor/ZxfLMnP04Uyx5hdeTf0+20lByF3gMvJj4p01CrhTUG4Q==","signatures":[{"sig":"MEUCIQDPIgyUYWT3oXh7HI3MlJ9LIylVOMgkJTHORqZ1v8KNSAIgCjbCZQuIaqQkVriUUUp7vAKmJEB44BhWN0k8662z/Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23939},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.26_1723636891585_0.015702152471661623","host":"s3://npm-registry-packages"}},"1.1.27":{"name":"logbridge","version":"1.1.27","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.27","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"52d6ce86412da01ff0c93422eefa2c464bb702ee","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.27.tgz","fileCount":30,"integrity":"sha512-v1NUstR3ZOIVHhfaKnzHYSwFGYBwcCzo1pZ1L1RBaFQZNGRTEmkUN9EUiVuuQYy9JIECtsPYWbFp1/wyVwjv9A==","signatures":[{"sig":"MEYCIQDtusFFzTOVh5ZiikQ4pmjPxhTDI8vp4ozyM9mNUuoclgIhAOYm72Vx9IddoB1R87ZY7tpQird3ewUCAuFBYLwkVML5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24652},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.27_1723795433601_0.24914297626216042","host":"s3://npm-registry-packages"}},"1.1.28":{"name":"logbridge","version":"1.1.28","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.28","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"e5326ca3808a2d1984158fdb6aa76585929a5ded","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.28.tgz","fileCount":30,"integrity":"sha512-JZoDlVW7xQ8w4sd/paAlcmI/qNmxmwprULTEHF7p0I1U1yaPUdw0o2uDjcu0UpH+N0gXwxc41f5B+pHbx7oBww==","signatures":[{"sig":"MEQCIFhlb5whApoRd98MuamKxkHXwVedHjFeOb15bQ0dQp8bAiArqwSDVPUKt/C8AT7/v8bXsE6reqH/iZfJ7wuN5pLsMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25534},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.28_1723796489769_0.7622616181515167","host":"s3://npm-registry-packages"}},"1.1.30":{"name":"logbridge","version":"1.1.30","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.30","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"9e98aa3381e1f6397fe9865496d3ca3e78add3a3","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.30.tgz","fileCount":30,"integrity":"sha512-Uzek002lw/6MUr1CczZVOFmfi/yZMHQvFvc9NObmjuzbdGm4KFlcy5C/6Fh/Jb/7SPLs7rRPwcBikV3VgMIxsg==","signatures":[{"sig":"MEYCIQDEpHh1DGmndIbTWENw8LPAvL1vfhyDUXtRVkbj7TSimQIhAIwiwN6/PxJMilh61L6dQmXqHkS7iC/Zo5Dbmbjomtjy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23238},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.30_1723798751936_0.6594685457744023","host":"s3://npm-registry-packages"}},"1.1.31":{"name":"logbridge","version":"1.1.31","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.31","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"6de2074103c527739b1bd854769c84af0d5d5397","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.31.tgz","fileCount":30,"integrity":"sha512-gGJpE9M7ZMUmgqo6RKIzCFrcxmGpCgFo91q5ZCK9NO5UP7PNQ8xCDEtdR2AwzMzQLVghJV5hV44UGdqJyoIuRw==","signatures":[{"sig":"MEUCIQCE04YpK6S4PiP2Y5a02/M3XGj+3Uhpxk8UupcxymWWtwIgEoAoMDnhTyel5OA024hPHXMfw5Mwok+08HoRW9a6ngQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24139},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.31_1723799000729_0.8099429505762121","host":"s3://npm-registry-packages"}},"1.1.32":{"name":"logbridge","version":"1.1.32","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.32","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"40e8709e5dc8ee8fa2ad5634fed59fda72ad267a","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.32.tgz","fileCount":30,"integrity":"sha512-N154oZMeiSw7cUXLuhRCwTASClpioVyrwzjQpeu+thpXzIRHae9fWlcEKKIyDRgy8IT1pzil0rxXro8TwIm21Q==","signatures":[{"sig":"MEQCICNBQEJx0CaTK+FlLEdoWAo+BpWafHN0zVRw9innuu2iAiB+FaoDS7e8rDKkTnUwZsymNtkbn9bP41tqLM4bXrw6gQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24005},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.32_1723799932033_0.047390846656703234","host":"s3://npm-registry-packages"}},"1.1.33":{"name":"logbridge","version":"1.1.33","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.33","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"384992c9fba988715b6a6727e58d4794b8fb399e","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.33.tgz","fileCount":30,"integrity":"sha512-0GOdY9zcoIgCOjoNAOnImULsape9DZ/Kv9yImSYQlQu7JofWCMi+SaE22CDD34ueoVQJSBLdsMKE4+8oVZgUwA==","signatures":[{"sig":"MEQCIFgJraT+ZhFfOIP2vRFIWDOyvb61UYZgwVWbbu55ICvrAiAIEUQrUjiLMSA+R6lPAHDcslKNYd28LeKbE19xsUz3Rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24255},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.33_1723806927854_0.512260782079206","host":"s3://npm-registry-packages"}},"1.1.34":{"name":"logbridge","version":"1.1.34","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.34","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"7419855b874934e6fff496667962161a6d468153","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.34.tgz","fileCount":30,"integrity":"sha512-ORKh096xkS35jmcRm08DmmIL4ve0fcMZ0954B4Hcg3Y5wKNlCicrwq59zvnLGSXpZes4rVPQiKK6gQeqH6fkfQ==","signatures":[{"sig":"MEYCIQDh4KQo0H2yJmpPxav9t2DbcCKNKja4ITgWq8tE4T2DFwIhAPlx8BAnuX5/ZYJVCtgw1ct1bUFhofARn364nOJz1foD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24770},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.34_1724052548779_0.35176593477413576","host":"s3://npm-registry-packages"}},"1.1.35":{"name":"logbridge","version":"1.1.35","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.35","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"b4481c4cb70fdfbab9718e5a452b6066b31ba386","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.35.tgz","fileCount":30,"integrity":"sha512-ZjRBu1+uQ+lMd4eXZuUXmZy3nSghT+cu3Kjw6qKOGtk1R0sFNpoEuuIaafXfr3scYUWJt+Tk9JsFcNH0WpQmpg==","signatures":[{"sig":"MEYCIQCD8BEuuMSpTqVBxtI48IsboDlB/1oBNY0o2WaZcAObbQIhAMnv8cYiRZhr4oKfps3/jqbn3vGJsgzUUQ9rvo4SjQGc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25223},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.35_1724054173955_0.20451776980761105","host":"s3://npm-registry-packages"}},"1.1.36":{"name":"logbridge","version":"1.1.36","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.36","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"65d8eceb761203ad0b7a6c956a4e391b4f666474","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.36.tgz","fileCount":34,"integrity":"sha512-EV+6frVDxUzRxg6JQjrW9+1BkkhoPyAQPIIsTEIOOaqGxb3SJLkDlSg07iSR3ZsPZGhD3lVNu/GHdayAyNoxFA==","signatures":[{"sig":"MEUCIQCY1kG0pK5ohXF6TGGC/crYSwDZbUUYzdWpCoJxWWafxQIgbdw137QTPtJ2kF9qetfyyT86aMT9guqgfkpNrdrjxak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28733},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.36_1724056553212_0.8458498373745802","host":"s3://npm-registry-packages"}},"1.1.361":{"name":"logbridge","version":"1.1.361","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.361","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"af5210459bd01f2613da249ba7d93b905e18074d","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.361.tgz","fileCount":34,"integrity":"sha512-3f1FF0mZm4Np8h+UAz8+OgG3ThnkFPHcEeTsWaLa6Usj+WdgUQqj27DhaJ9Fw+lMss+RREMI3lLR50gxXafHGA==","signatures":[{"sig":"MEQCIDkl61KcRaVYlspZ1ZJvVrofokWN4H5ivoQYp522QcP7AiB/aoom+YjqlC//v7Hzpx6ZOaxjlEbf2sNDqbTwHP9g9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29142},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.361_1724056696392_0.8947793854182615","host":"s3://npm-registry-packages"}},"1.1.37":{"name":"logbridge","version":"1.1.37","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.37","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"2f29a5e0373c2982a2699da020ec373519eff83f","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.37.tgz","fileCount":34,"integrity":"sha512-HLz7G0/ORybCaW/z4inDOj6JRDDa4AFoXsw9hf7b662I26lTHf6nm+l2lfgOTfAdZCorWGK+9KBg5w87aSLrNA==","signatures":[{"sig":"MEUCIQDQUzCHD7Hr9/WapAD9IZeSxGGA9LinccTyfTLb1b/o1QIgJp19F3gfApGMkizib+/iISxo5FKoa1b00FoGFqEA0Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29141},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.37_1724056755618_0.2468653722111369","host":"s3://npm-registry-packages"}},"1.1.38":{"name":"logbridge","version":"1.1.38","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.38","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"834a3904eed5ea3e56c1e947652466c89448a033","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.38.tgz","fileCount":34,"integrity":"sha512-227+pqPVS7xJsCLCiRrQLg+gVsUo9ZYaOCjfocrVUduv/sZk33eWmgqiNmMIYWlyA28IhxAmuEUry5014a33og==","signatures":[{"sig":"MEUCIC4nGdTLavlWM3l077KYdUHLQcWIvdUEZ1gkhlWfgF5bAiEAuTU/rKpIet8aMhbGN3KzuhwTA+Cmq1wzjm8wzRtpwsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30352},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.38_1724058566051_0.5726594036853552","host":"s3://npm-registry-packages"}},"1.1.39":{"name":"logbridge","version":"1.1.39","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.39","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"8c872128723c2c78f042ab09f4446cf64936a57e","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.39.tgz","fileCount":34,"integrity":"sha512-oVWLnGYRnTGTj+RAVLydS7tYDLlx/6f0cwj8kVBsMtvae6eX2B6xaTKozpWFcfi4WLz5vuu9vzeah6B6NPSnsg==","signatures":[{"sig":"MEUCIQDXO3RyCTkHREKy8FGuO8drSMj1hvb8MztwlaSDbowQgwIgEdlGfiuTXdtOknH2pJtkT5rgyltUtXNbek2k2+tHBcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32084},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.39_1724059592490_0.43565259003466994","host":"s3://npm-registry-packages"}},"1.1.40":{"name":"logbridge","version":"1.1.40","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.40","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"228c3a9905467a93355bb432247e2c756933f52b","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.40.tgz","fileCount":33,"integrity":"sha512-PS2chjHTWYUbXZAzuoxVx1274vBhh5LO5QAvb8STAFOTV/8CODfN0fS/39W1GBySKSkUvhDH+xM9GgBqi0suhg==","signatures":[{"sig":"MEUCIQD6WTC/6Y5XxgMWWmvKx7xHlZKIETZg8K9ZyRD4ChRwtgIgJjiJF5gWvLMqb2mNUsOmOUwUZivqBbnfTBBi17JNWHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30374},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.40_1724059727815_0.30411588590987737","host":"s3://npm-registry-packages"}},"1.1.41":{"name":"logbridge","version":"1.1.41","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.41","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"25d97ed15bfbe88ee46e25bd180ef83cd85d5688","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.41.tgz","fileCount":37,"integrity":"sha512-4FhtmwYIefUSWMTiLNFEXT/IHexmakz/K5bzkPTC3hrhhLNO26wDsGCeXSo5+xBKjEcgJGR2/aNpRRA8kPSu+g==","signatures":[{"sig":"MEQCIGZNGmwHsO6LCiJbqY8t4nKsYEhJbNJoo3/9iMH4RvSGAiBc4agsS0LokrerFuMZc4YFn1jJa/yQOZwyI9frBVif7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32004},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.41_1724060105692_0.7927823013491855","host":"s3://npm-registry-packages"}},"1.1.42":{"name":"logbridge","version":"1.1.42","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.42","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"7794d6cb82de2d39b31eeb844f1c390fb9a1ebf5","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.42.tgz","fileCount":37,"integrity":"sha512-P0/42JtYW+2yxcOhdVpr90F5foipnWPcETSE9HsIiF8khiHfKa9LauZTTQ25hjZVvCWtSSA3Co7mdmUPGjgcvQ==","signatures":[{"sig":"MEUCIQCYi0izzUwf7Y9NQ2WLx6StIk3XcfdjTJ3Rk8R+TU9Q2wIgQLHLaFwldDy/ApB+PscaLw2nJMAbQUIt93coJHi7AoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32298},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","logbridge":"^1.1.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.42_1724060165063_0.4534524312108692","host":"s3://npm-registry-packages"}},"1.1.43":{"name":"logbridge","version":"1.1.43","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.43","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"dist":{"shasum":"5a9534131d146256f34aa693a8efe12b34b3bfc7","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.43.tgz","fileCount":37,"integrity":"sha512-IEURyQw4l4i8FpnZaeO2gNNtipr7iGo2IfVwiia+N+r2TAn8J+qWbGKAtwrvrGmThmRoW8AVkanLE4o5kHq0Sw==","signatures":[{"sig":"MEYCIQCL7MGRV5ZNkz7CdHjnPm+tE3YoKvjguoKsxaiscp8BzgIhANvBvay/dZijMWu1pXSRLiEHeG7ShOmknrNpKHfTLRpZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32271},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.43_1724060311714_0.8568736086603315","host":"s3://npm-registry-packages"}},"1.1.44":{"name":"logbridge","version":"1.1.44","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.44","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"homepage":"https://github.com/SKlarsen84/logbridge#readme","bugs":{"url":"https://github.com/SKlarsen84/logbridge/issues"},"dist":{"shasum":"e65fcfb66dd09407c1d3b799d4b2f0ca12758379","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.44.tgz","fileCount":38,"integrity":"sha512-sSHLVW8UB6TkCDtVftI0f5AvfzTTiMhjPQvpkZByRQVNu+pu2JATf6tCDmc6QRpTg/22uzCWSUUX16aUykMdZg==","signatures":[{"sig":"MEUCIAssQTAUW0VilguQ5fSjPtznaItlp1hDT8Xnv8jVhXxCAiEAxAN9RJw0yiLTx/RKPDw0h2r4B4eGqNgu6Qwe3OEdbWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45153},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9567b47525a7da2cdbc03b61268a1e9c7b48da59","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"repository":{"url":"git+https://github.com/SKlarsen84/logbridge.git","type":"git"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.44_1724065228356_0.4309065615804022","host":"s3://npm-registry-packages"}},"1.1.45":{"name":"logbridge","version":"1.1.45","author":{"name":"Stefan Larsen"},"license":"ISC","_id":"logbridge@1.1.45","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"homepage":"https://github.com/SKlarsen84/logbridge#readme","bugs":{"url":"https://github.com/SKlarsen84/logbridge/issues"},"dist":{"shasum":"aac7eca0df517dabfce857ee88f7eaaa29f5379e","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.45.tgz","fileCount":38,"integrity":"sha512-hIo3NRG8+aIhq2jlFBoXCzTxcv8LEhz7vh+EpSyXC8CDHo2kVumOU0AQX9F8SsLs8FJIwfu+31L5snhyq7KQIg==","signatures":[{"sig":"MEQCIDtzo400TMF5UGNGANU9t+b7GSiO1o3lGP6d6YWEmp66AiBU+54cWzeZ2IjYRm8ZuQX1WKgOSIzCcRYCF+OCBSVJWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45149},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dab8b354aa0c18a42f403cd002ea6e4ddf9e9021","scripts":{"lint":"eslint . --ext .ts","build":"tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"repository":{"url":"git+https://github.com/SKlarsen84/logbridge.git","type":"git"},"_npmVersion":"10.1.0","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^4.0.0","globals":"^15.9.0","@eslint/js":"^9.9.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@azure/functions":"^2.0.0","typescript-eslint":"^8.1.0","@typescript-eslint/parser":"^5.10.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/logbridge_1.1.45_1724065517218_0.41776892243249786","host":"s3://npm-registry-packages"}},"1.1.46":{"name":"logbridge","version":"1.1.46","description":"A package for forwarding various logs/outputs to Logstash with plugin support.","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/SKlarsen84/logbridge.git"},"scripts":{"build":"tsc","lint":"eslint . --ext .ts","prepare":"npm run build","clean":"rimraf dist"},"author":{"name":"Stefan Larsen"},"license":"ISC","dependencies":{"winston":"^3.14.1","winston-logstash":"^1.2.1"},"devDependencies":{"@azure/functions":"^2.0.0","@eslint/js":"^9.9.0","@types/jest":"^29.0.0","@types/node":"^22.3.0","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.57.0","globals":"^15.9.0","rimraf":"^4.0.0","typescript":"^5.0.0","typescript-eslint":"^8.1.0"},"_id":"logbridge@1.1.46","gitHead":"1e2d3abcf6bb20d6383a951c05707036107b2396","bugs":{"url":"https://github.com/SKlarsen84/logbridge/issues"},"homepage":"https://github.com/SKlarsen84/logbridge#readme","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-v6oBYAwQTpjMriSrIx2Jy/clJmboCe0yMTIxs4ZVoXyaSXG9iiDVahz8+oRdrhMQN67f5fEmmncpIiihbumVUg==","shasum":"1abad8a7861b737ff5e5443c32ef57cd90e9baf1","tarball":"https://registry.npmjs.org/logbridge/-/logbridge-1.1.46.tgz","fileCount":38,"unpackedSize":38770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1YAdDEWJG+NvJam8Ook+b01HdybOx18QJvnkDzIBrVAiAKouESCVPML6uWsXmhiPmNDSUw2ltUvSQER/5hiNnH6g=="}]},"_npmUser":{"name":"stefankl84","email":"leafblow@gmail.com"},"directories":{},"maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logbridge_1.1.46_1724065648305_0.1809207497723988"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-14T08:33:46.626Z","modified":"2024-08-19T11:07:28.653Z","1.0.0":"2024-08-14T08:33:46.804Z","1.0.1":"2024-08-14T08:42:57.313Z","1.0.2":"2024-08-14T09:03:11.269Z","1.0.3":"2024-08-14T09:16:11.054Z","1.0.4":"2024-08-14T09:21:11.471Z","1.0.5":"2024-08-14T09:29:32.492Z","1.0.6":"2024-08-14T09:36:27.416Z","1.0.7":"2024-08-14T09:49:16.883Z","1.0.8":"2024-08-14T10:20:52.365Z","1.0.9":"2024-08-14T10:23:48.298Z","1.1.0":"2024-08-14T10:43:56.840Z","1.1.1":"2024-08-14T10:45:43.034Z","1.1.2":"2024-08-14T11:23:22.697Z","1.1.21":"2024-08-14T11:31:14.086Z","1.1.22":"2024-08-14T11:48:31.336Z","1.1.23":"2024-08-14T11:51:53.667Z","1.1.24":"2024-08-14T11:53:07.418Z","1.1.26":"2024-08-14T12:01:32.081Z","1.1.27":"2024-08-16T08:03:53.782Z","1.1.28":"2024-08-16T08:21:29.940Z","1.1.30":"2024-08-16T08:59:12.118Z","1.1.31":"2024-08-16T09:03:20.951Z","1.1.32":"2024-08-16T09:18:52.196Z","1.1.33":"2024-08-16T11:15:27.991Z","1.1.34":"2024-08-19T07:29:08.923Z","1.1.35":"2024-08-19T07:56:14.117Z","1.1.36":"2024-08-19T08:35:53.379Z","1.1.361":"2024-08-19T08:38:16.550Z","1.1.37":"2024-08-19T08:39:15.759Z","1.1.38":"2024-08-19T09:09:26.207Z","1.1.39":"2024-08-19T09:26:32.631Z","1.1.40":"2024-08-19T09:28:47.962Z","1.1.41":"2024-08-19T09:35:05.859Z","1.1.42":"2024-08-19T09:36:05.214Z","1.1.43":"2024-08-19T09:38:31.858Z","1.1.44":"2024-08-19T11:00:28.531Z","1.1.45":"2024-08-19T11:05:17.404Z","1.1.46":"2024-08-19T11:07:28.492Z"},"bugs":{"url":"https://github.com/SKlarsen84/logbridge/issues"},"author":{"name":"Stefan Larsen"},"license":"ISC","homepage":"https://github.com/SKlarsen84/logbridge#readme","repository":{"type":"git","url":"git+https://github.com/SKlarsen84/logbridge.git"},"description":"A package for forwarding various logs/outputs to Logstash with plugin support.","maintainers":[{"name":"stefankl84","email":"leafblow@gmail.com"}],"readme":"﻿# LogBridge Setup Guide\r\n\r\nThis guide will walk you through setting up `Logbridge`, a Node.js logging utility that emits logs to a Logstash server. The tool integrates with Azure Functions and provides global error handling, console log overrides, and context-aware logging.\r\n\r\n\r\n\r\n\r\n## Plugins\r\n\r\n- **Global Error Handling**: Automatically logs uncaught exceptions to Logstash.\r\n- **Console**: Intercepts `console.log`, `console.warn`, and `console.error` to send output to Logstash.\r\n- **Azure Functions**: Captures Azure Functions context and request details for better traceability.\r\n- **Plugin System**: The modular design allows you to add, remove, and customize plugins for specific logging needs. See below for how to create your own plugins.\r\n\r\n## Installation\r\n\r\n1. Install the necessary dependencies:\r\n\r\n```bash\r\nnpm install winston winston-logstash logbridge\r\n```\r\n\r\n2. Create your LogStashEmitter instance and configure the plugins:\r\n\r\n```javascript\r\nimport { AzureFunctionsContextPlugin, ConsolePlugin, GlobalErrorPlugin, LogStashEmitter } from 'logbridge'\r\n\r\n// Hook up all our logging to Logstash\r\nexport const logEmitter = new LogStashEmitter({\r\n  indexName: 'my-nodejs-application',\r\n  plugins: [\r\n    new ConsolePlugin('console'),\r\n    new AzureFunctionsContextPlugin('azure'),\r\n    new GlobalErrorPlugin('global_error')\r\n  ]\r\n})\r\n\r\n// Apply the Azure Functions plugin in your function\r\nlogEmitter.applyPlugin('azure', context, req)\r\n```\r\n\r\n## Logstash Configuration\r\n\r\nYour Logstash instance needs to be configured to handle incoming logs correctly, including validating an authentication token and routing logs based on the index name.\r\n\r\nBelow is an example of a `logstash.conf` that accomplishes this:\r\n\r\n```\r\ninput {\r\n    beats {\r\n        port => 5044\r\n    }\r\n\r\n    tcp {\r\n        port => 50000\r\n        codec => json_lines  # Parse JSON lines\r\n    }\r\n}\r\n\r\nfilter {\r\n    # Validate the auth_token against the environment variable\r\n    if [auth_token] != \"<YOUR_AUTH_TOKEN>\" {\r\n        drop { }\r\n    } else {\r\n        mutate {\r\n            remove_field => [\"auth_token\"]\r\n        }\r\n    }\r\n\r\n    # Extract the index_name from the metadata\r\n    if [index_name] {\r\n        mutate {\r\n            add_field => { \"[@metadata][index_name]\" => \"%{[index_name]}\" }\r\n        }\r\n    } else {\r\n        # Fallback to a default index if index_name is not present\r\n        mutate {\r\n            add_field => { \"[@metadata][index_name]\" => \"default\" }\r\n        }\r\n    }\r\n}\r\n\r\noutput {\r\n    elasticsearch {\r\n        hosts => \"elasticsearch:9200\"\r\n        user => \"logstash_internal\"\r\n        password => \"\\${LOGSTASH_INTERNAL_PASSWORD}\"\r\n        index => \"node-logs-%{[@metadata][index_name]}\"\r\n    }\r\n\r\n    stdout {\r\n        codec => rubydebug {\r\n            metadata => \"true\"\r\n        }\r\n    }\r\n}\r\n```\r\n\r\n### Explanation:\r\n\r\n1. **Authentication Token**: The `auth_token` field is checked, and logs are dropped if the token doesn't match.\r\n2. **Index Name Handling**: The `index_name` field is used to dynamically set the Elasticsearch index. If `index_name` is missing, it falls back to a default index.\r\n3. **Output Configuration**: Logs are sent to both Elasticsearch and stdout for debugging.\r\n\r\n## How It Works\r\n\r\n- **GlobalErrorPlugin**: This plugin overrides the global `Error` class to automatically log uncaught exceptions to Logstash.\r\n- **ConsolePlugin**: Overrides `console.log`, `console.warn`, and `console.error` to forward logs to Logstash.\r\n- **AzureFunctionsContextPlugin**: Captures and logs context and request information in Azure Functions.\r\n\r\n## Example Usage\r\n\r\nHere’s how you can use `LogStashEmitter` in an Azure Function:\r\n\r\n```javascript\r\nimport { AzureFunction, Context, HttpRequest } from '@azure/functions'\r\nimport { logEmitter } from './logStash'\r\n\r\nconst httpTrigger: AzureFunction = async function (context: Context, req: HttpRequest): Promise<void> {\r\n  logEmitter.applyPlugin('azure', context, req)\r\n\r\n  try {\r\n    // Your function logic here\r\n  } catch (error) {\r\n    context.log.error('An error occurred', error)\r\n  }\r\n}\r\n\r\nexport default httpTrigger\r\n```\r\n\r\n## Creating a Custom Plugin\r\n\r\nThe `LogStashEmitter` is built with a flexible plugin system that allows you to create and add your own custom plugins. These plugins can intercept and modify the log messages or introduce entirely new logging behaviors.\r\n\r\n### Structure of a Plugin\r\n\r\nA plugin in `LogStashEmitter` needs to implement the following interface:\r\n\r\n```typescript\r\ninterface Plugin {\r\n  name: string\r\n  init(logger: winston.Logger | undefined): void\r\n  applyPlugin?(context: Context, request: HttpRequest): void\r\n}\r\n```\r\n\r\n- name: The name of the plugin (used to identify and apply it).\r\n- init(logger: winston.Logger | undefined): The initialization method where you can access the logger instance.\r\n- applyPlugin(context: Context, request: HttpRequest): (Optional) Method for plugins that need to interact with the Azure Functions context and request.\r\n\r\n### Example Plugin\r\n\r\nLet’s create a simple plugin that adds a timestamp to every azure context.log message before sending it to Logstash.\r\n\r\n```typescript\r\nimport winston from 'winston'\r\nimport { Plugin } from '../plugin'\r\n\r\nexport class CustomTimestampPlugin implements Plugin {\r\n  public name = 'custom_timestamp'\r\n  private logger: winston.Logger | null = null\r\n\r\n  constructor(name = 'custom_timestamp') {\r\n    this.name = name\r\n  }\r\n\r\n  public init(logger: winston.Logger): void {\r\n    this.logger = logger\r\n  }\r\n\r\n  public applyPlugin(context: any): void {\r\n    // Example of modifying context logs by adding a timestamp\r\n    const originalLog = context.log.bind(context)\r\n\r\n    context.log = (msg: unknown) => {\r\n      const logData = {\r\n        message: msg,\r\n        timestamp: new Date().toISOString() // Add a timestamp\r\n      }\r\n\r\n      this.logger?.info(logData)\r\n      originalLog(msg)\r\n    }\r\n  }\r\n}\r\n```\r\n\r\nYou can add your custom plugin to LogStashEmitter like this:\r\n\r\n```typescript\r\nimport { LogStashEmitter } from 'logbridge'\r\nimport { CustomTimestampPlugin } from './plugins/custom_timestamp_plugin'\r\n\r\nconst logEmitter = new LogStashEmitter({\r\n  indexName: 'my-nodejs-application',\r\n  plugins: [new CustomTimestampPlugin()]\r\n})\r\n\r\n// Apply the plugin in your Azure Function\r\nlogEmitter.applyPlugin('custom_timestamp', context, req)\r\n```\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License.\r\n","readmeFilename":"README.md"}