{"_id":"@autexis/node-red-payload-logger","_rev":"6-f1a942acefb15716da0721bdc045bf92","name":"@autexis/node-red-payload-logger","dist-tags":{"latest":"1.2.3"},"versions":{"1.0.0":{"name":"@autexis/node-red-payload-logger","version":"1.0.0","author":{"name":"Autexis IT","email":"info@autexis.com"},"license":"MIT","_id":"@autexis/node-red-payload-logger@1.0.0","maintainers":[{"name":"joel.wasmer.autexis","email":"joel.wasmer@autexis.com"},{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},{"name":"remo_koethe","email":"remo.koethe@autexis.com"},{"name":"thomas.frei.autexis","email":"thomas.frei@autexis.com"}],"homepage":"https://github.com/Autexis-IT/node-red-contrib-payload-logger#readme","bugs":{"url":"https://github.com/Autexis-IT/node-red-contrib-payload-logger/issues"},"dist":{"shasum":"9bf669fb8c230dfe6be3212f36b99e172f43455a","tarball":"https://registry.npmjs.org/@autexis/node-red-payload-logger/-/node-red-payload-logger-1.0.0.tgz","fileCount":13,"integrity":"sha512-6pxTDUaR0ec5mYbpuq31JhKBwz76AWwJzSRV7LDgJFqjPDe4I29iSNTX1F6hFxafPdVySlBsIyNvNzOlJDzaLw==","signatures":[{"sig":"MEQCIEp66iElp7IQ0nxgKjLWXjZWGLwNODwI2mVxRLU2cW3qAiASmIb0nO7l8zGQHP46N6Zk5Hl1jYB6kjxjSwkOkWu7Rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGZvdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP3w/8D8ujfsZELfYy0vXio9pVCivnJdagi004JoLZXBRzvlpQR5Qf\r\nSPF8AWDmXc09tKqTTsN/8gfrOryEgTRrsh+FpxTTdOTxRSXaSXJ0Q2nPd812\r\n6QS7HkWlt4ujAAo7dVrm5ZMbi1ZKbmd+9mVyWo91L7Z4oM+D763FgBcLRNux\r\nMh3ULe1He0yxPZFMNh2azWkAZE7J/BImTv1QiyOeCH1WqRjeeUdT3KCfGqhM\r\nPNNXvOcvboC7fmhYVw4uVHAIx5iuxwxjFxgKFaWvDNO1ktidyd5f62me3fwL\r\nU+9kPCi5rBwfKXrO+eYVoEdPhdnAECxQ6G0JAHzHcAMtB0WcWmLK4zjeKMB3\r\nQ+RjxZxEzy3fRMlMpYQ7BpUuE/nPESxcN457m9X+iHy+hJ/X8rWFrzfV7Ymh\r\nnpJPn9jVaVHYwCAXNSTxeXc1NrMFOOwxOYwM7VRolRiUiYRU/ilU7hDKhOIN\r\nIG1DCmNmHfWeyz8fp7c19u7XawUpuKpQqcC6Qf8btq1fr/Bv3chGaCo9EN7T\r\n6Bmt/hIJjR24ePQHF0XJ9vdMIjS7FW9oGWJjEWYig2WcGGMaIMrBs83tc6wW\r\ndtF1zUO06eN+MhwLlUJe7nOiPQ9D8fj2PK833Nki0gqSpGwDQjwNG40hRlUO\r\nwOgvdiK8YfMxWqkHOz0QrNlgVyhSlpxKtZ4=\r\n=tH0T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"807bf636f8e3698f444321ba135f931b403ada4d","private":false,"_npmUser":{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},"node-red":{"nodes":{"Config":"nodes/config/config.js","Logger":"nodes/logger/logger.js"}},"repository":{"url":"git+https://github.com/Autexis-IT/node-red-contrib-payload-logger.git","type":"git"},"_npmVersion":"8.15.0","description":"Node-RED Contribution to log data","directories":{},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","adm-zip":"^0.5.10","date-fns":"^2.29.3","fs-extra":"^11.1.0","node-cron":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.34.0","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-payload-logger_1.0.0_1679399901612_0.8634794907711134","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@autexis/node-red-payload-logger","version":"1.0.1","keywords":["node-red"],"author":{"name":"Autexis IT","email":"info@autexis.com"},"license":"MIT","_id":"@autexis/node-red-payload-logger@1.0.1","maintainers":[{"name":"joel.wasmer.autexis","email":"joel.wasmer@autexis.com"},{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},{"name":"remo_koethe","email":"remo.koethe@autexis.com"},{"name":"thomas.frei.autexis","email":"thomas.frei@autexis.com"}],"homepage":"https://github.com/Autexis-IT/node-red-contrib-payload-logger#readme","bugs":{"url":"https://github.com/Autexis-IT/node-red-contrib-payload-logger/issues"},"dist":{"shasum":"409a601da8a7795595e477408754371ba0eb4d7d","tarball":"https://registry.npmjs.org/@autexis/node-red-payload-logger/-/node-red-payload-logger-1.0.1.tgz","fileCount":13,"integrity":"sha512-+1v/p/6FSuXyxBTcQvsLaU6rVXhXeEcZLZkdXqabPiK1shuDR3GxQolxCntwaLQg7pycTNqa5Yz6MTx1mbSF4g==","signatures":[{"sig":"MEYCIQD7AuCgWI/2WJej2SrWpfHF8CWjdXoKrMqHJN400UnA3QIhAKWljZz/hMBdKA6jk/buBbtfq7H7ElrY6WWUzhPboXVI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGalLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWdg/9FW8xlYXeglGH2T7wU8lT7mX2stDGW88wENcGk5DDi34tQR5+\r\nM8uy3ph9UWJR98bMg+9E7B7+yuXyd4ayE0g2lYni0mIaTykkZAKo0dKIZ+o5\r\n1z1ydnwn65Zr2Ca6I319RMDIOMgsOGtntrlGeKIUKb7L5JK68p94qhIR+fEg\r\n+3bUxW5K8xkSnItLLCA9Znoeb+Ju2ntLbRMpvJ8hb0XaGCz9wVwqRut++dh/\r\nHg70Rq8DmJo9/we9rIt+OJfdmStLpn9dqjbiNAezUm5MCjB5+OvfNMZgg4r4\r\n/ZwOMRAOQvLxDCVhFe+WOb5TUD0YJ+Eb6T4r5ycqkyghaP2yhDod2kU+ePJm\r\nix79wYUF4Ghtooc3RHO3h7iu6Q4/Re/6em8yzcH7N6cj9Ph3vp39+GVIneNs\r\nv5jTw/IYGHaU0CJbTkjh8pOBjlXO2WAnAgx3IIXHGAlHEs3Jl/0SGx6rP/Th\r\n93nyRdCSip29rpT0T3JEMFO8etknLVyLVc1BH76rXZZSwkCCib3CqpD6ZlXZ\r\nI6U5dRhcgB/e8VdCLixqUUBYPcHZug95mtml+ChEQajLHf+T/1nrCvYhHgI7\r\naT1WoyuUNTZQHtWx26Wf3DNIS/p+KlGIY1b8XSfQ4p00TuzmSRGWlibolkXx\r\n2P/9MTOPbey9LiVHz+u6YAIbPpaPTwQ6Sas=\r\n=/fKO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b92139d9af4be70b5d198b5c5186084c5431c01f","private":false,"_npmUser":{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},"node-red":{"nodes":{"Config":"nodes/config/config.js","Logger":"nodes/logger/logger.js"},"version":">=2.0.0"},"repository":{"url":"git+https://github.com/Autexis-IT/node-red-contrib-payload-logger.git","type":"git"},"_npmVersion":"8.15.0","description":"Node-RED Contribution to log data","directories":{},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","adm-zip":"^0.5.10","date-fns":"^2.29.3","fs-extra":"^11.1.0","node-cron":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.34.0","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-payload-logger_1.0.1_1679403339192_0.10894969908508445","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@autexis/node-red-payload-logger","version":"1.1.0","keywords":["node-red"],"author":{"name":"Autexis IT","email":"info@autexis.com"},"license":"MIT","_id":"@autexis/node-red-payload-logger@1.1.0","maintainers":[{"name":"joel.wasmer.autexis","email":"joel.wasmer@autexis.com"},{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},{"name":"remo_koethe","email":"remo.koethe@autexis.com"},{"name":"thomas.frei.autexis","email":"thomas.frei@autexis.com"}],"dist":{"shasum":"bb248c51af18a0abcb8be02f4be9b48f6839aa1e","tarball":"https://registry.npmjs.org/@autexis/node-red-payload-logger/-/node-red-payload-logger-1.1.0.tgz","fileCount":25,"integrity":"sha512-muNTCpSGTQotSCANqICbzTJhRRACKur95FeJU96zG8OXAhQMAzgmj1tHncJvhrszCeQUsgj9DwjrL+ganu0Xhg==","signatures":[{"sig":"MEYCIQC8uiaE1viEXSkefUOlZHRbRhgzndnCdghxDAq1b7iVJgIhAPD8dDMm/RYLQbtH1MFYHlOW86946AlWJ4bILVKVv4Z0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104045},"main":"index.js","engines":{"node":">=16.0.0"},"private":false,"_npmUser":{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},"node-red":{"nodes":{"Config":"nodes/config/config.js","Logger":"nodes/logger/logger.js"},"version":">=2.0.0"},"repository":{"url":"https://github.com/Autexis-IT/node-red-contrib-payload-logger","type":"git"},"description":"Node-RED Contribution to log data","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 Autexis IT AG\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","dependencies":{"lodash":"^4.17.21","adm-zip":"^0.5.10","date-fns":"^2.29.3","fs-extra":"^11.1.0","node-cron":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.34.0","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-payload-logger_1.1.0_1700122925878_0.7092161992005912","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@autexis/node-red-payload-logger","version":"1.2.0","keywords":["node-red"],"author":{"name":"Autexis IT","email":"info@autexis.com"},"license":"MIT","_id":"@autexis/node-red-payload-logger@1.2.0","maintainers":[{"name":"joel.wasmer.autexis","email":"joel.wasmer@autexis.com"},{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},{"name":"remo_koethe","email":"remo.koethe@autexis.com"},{"name":"thomas.frei.autexis","email":"thomas.frei@autexis.com"}],"dist":{"shasum":"9952a37fdba3bcaab30342e0e841519b831ce26f","tarball":"https://registry.npmjs.org/@autexis/node-red-payload-logger/-/node-red-payload-logger-1.2.0.tgz","fileCount":25,"integrity":"sha512-O8+WfqBa0W03fozt0rpcrZnQw81FN7yOuZj5wHRgb+L8w0aeyv4tzlt1uO/7bjUheS0jI1BXONfu+tr+ehrIYQ==","signatures":[{"sig":"MEYCIQDC0bEmWczYzVtkkQqICzDHvEbu3QDWi02ZWSUtMke7hQIhANuLmT4qfxH4DJtOKDF0QIsK1LXDs7bWAoEMS/OdHjqo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104430},"main":"index.js","engines":{"node":">=16.0.0"},"private":false,"_npmUser":{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},"node-red":{"nodes":{"Config":"nodes/config/config.js","Logger":"nodes/logger/logger.js"},"version":">=2.0.0"},"repository":{"url":"https://github.com/Autexis-IT/node-red-contrib-payload-logger","type":"git"},"description":"Node-RED Contribution to log data","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 Autexis IT AG\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","dependencies":{"lodash":"^4.17.21","adm-zip":"^0.5.10","date-fns":"^2.29.3","fs-extra":"^11.1.0","node-cron":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.34.0","@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-payload-logger_1.2.0_1712215329793_0.5308998477091189","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@autexis/node-red-payload-logger","version":"1.2.2","keywords":["node-red"],"author":{"name":"Autexis IT","email":"info@autexis.com"},"license":"MIT","_id":"@autexis/node-red-payload-logger@1.2.2","maintainers":[{"name":"joel.wasmer.autexis","email":"joel.wasmer@autexis.com"},{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},{"name":"remo_koethe","email":"remo.koethe@autexis.com"},{"name":"thomas.frei.autexis","email":"thomas.frei@autexis.com"}],"dist":{"shasum":"85c51683bf02093c289438bc857559b31df583cc","tarball":"https://registry.npmjs.org/@autexis/node-red-payload-logger/-/node-red-payload-logger-1.2.2.tgz","fileCount":27,"integrity":"sha512-s3M/zXrOadBRxXLsmcxpZjU8JI84wLXCwy+jU1Yupt11i8jx7k91n/UbjUjH3DV+Nh1WdkEPegYh/jh890dLsQ==","signatures":[{"sig":"MEYCIQDFV9c42haDnfggw2tvQwtQoZrmY4SkBC70GU6VEhOfkwIhANx6UTKPuf3/JR85PKYuMh/HdIYOhl07w5NtmRvNO5uu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107581},"main":"index.js","engines":{"node":">=16.0.0"},"private":false,"_npmUser":{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},"node-red":{"nodes":{"Config":"nodes/config/config.js","Logger":"nodes/logger/logger.js"},"version":">=2.0.0"},"repository":{"url":"https://gitlab.com/autexis/oss/packages/node-red-contrib-payload-logger","type":"git"},"description":"Node-RED Contribution to log data","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 Autexis IT AG\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","dependencies":{"lodash":"4.17.21","adm-zip":"0.5.10","date-fns":"2.29.3","fs-extra":"11.1.0","node-cron":"3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.34.0","@babel/core":"7.20.12","@babel/eslint-parser":"7.19.1","eslint-plugin-import":"2.27.5","eslint-config-airbnb-base":"15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-payload-logger_1.2.2_1723803376546_0.7377139591667528","host":"s3://npm-registry-packages"}},"1.2.3-rc1":{"name":"@autexis/node-red-payload-logger","version":"1.2.3-rc1","keywords":["node-red"],"author":{"name":"Autexis IT","email":"info@autexis.com"},"license":"MIT","_id":"@autexis/node-red-payload-logger@1.2.3-rc1","maintainers":[{"name":"joel.wasmer.autexis","email":"joel.wasmer@autexis.com"},{"name":"remo_koethe","email":"remo.koethe@autexis.com"},{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},{"name":"thomas.frei.autexis","email":"thomas.frei@autexis.com"}],"dist":{"shasum":"fa909a4fb57d25ba2e9050c1dc3923ebb36ec20e","tarball":"https://registry.npmjs.org/@autexis/node-red-payload-logger/-/node-red-payload-logger-1.2.3-rc1.tgz","fileCount":35,"integrity":"sha512-0Bi9l/feNgo8/oh12PiC0yMFThrPfOQdm66vzlReM8Zxk4MmKBVoEXz3Iv4DsDYi70nONS27Fll0j3q16XGAXA==","signatures":[{"sig":"MEUCIQDpCWT4h5DB0CJjOrfV5XjOSm8642Fv17+3LvdWZCUIQgIgEfioBBLzet8lCKXIE8ORsMcdsDYd7cvishRa9gHxB1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224887},"main":"index.js","engines":{"node":">=16.0.0"},"private":false,"_npmUser":{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},"node-red":{"nodes":{"Config":"nodes/config/config.js","Logger":"nodes/logger/logger.js"},"version":">=2.0.0"},"repository":{"url":"https://gitlab.com/autexis/oss/packages/node-red-contrib-payload-logger","type":"git"},"description":"Node-RED Contribution to log data","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 Autexis IT AG\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","dependencies":{"lodash":"4.17.21","adm-zip":"0.5.10","date-fns":"2.29.3","fs-extra":"11.1.0","node-cron":"3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.34.0","@babel/core":"7.20.12","@babel/eslint-parser":"7.19.1","eslint-plugin-import":"2.27.5","eslint-config-airbnb-base":"15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-payload-logger_1.2.3-rc1_1740761717959_0.567141008739467","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@autexis/node-red-payload-logger","version":"1.2.3","description":"Node-RED Contribution to log data","main":"index.js","repository":{"type":"git","url":"https://gitlab.com/autexis/oss/packages/node-red-contrib-payload-logger"},"engines":{"node":">=16.0.0"},"author":{"name":"Autexis IT","email":"info@autexis.com"},"license":"MIT","private":false,"keywords":["node-red"],"node-red":{"version":">=2.0.0","nodes":{"Logger":"nodes/logger/logger.js","Config":"nodes/config/config.js"}},"devDependencies":{"@babel/core":"7.20.12","@babel/eslint-parser":"7.19.1","eslint":"8.34.0","eslint-config-airbnb-base":"15.0.0","eslint-plugin-import":"2.27.5"},"dependencies":{"adm-zip":"0.5.10","date-fns":"2.29.3","fs-extra":"11.1.0","lodash":"4.17.21","node-cron":"3.0.2"},"licenseText":"MIT License\n\nCopyright (c) 2023 Autexis IT AG\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":"@autexis/node-red-payload-logger@1.2.3","dist":{"shasum":"19eccdeb5d6092ac97851c57907d612479bf4519","integrity":"sha512-vNQF/hOkKM5D1U7P9/Qal7U8FS3dGgVnMtaNswPuHZWivI/N5mNTjuGhVmD+0xe7oy0F7SxO9bnYMKbp9cC/ng==","tarball":"https://registry.npmjs.org/@autexis/node-red-payload-logger/-/node-red-payload-logger-1.2.3.tgz","fileCount":35,"unpackedSize":224875,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDRis38TRUaCs1G5kFfzQChf23LNyCvSG0gX4ysL0seQQIhAKe1kD6UE6IZu+zhQS7ijDZhlo9/Ahnj/1LUL5FraNS+"}]},"_npmUser":{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},"directories":{},"maintainers":[{"name":"joel.wasmer.autexis","email":"joel.wasmer@autexis.com"},{"name":"remo_koethe","email":"remo.koethe@autexis.com"},{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},{"name":"thomas.frei.autexis","email":"thomas.frei@autexis.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-red-payload-logger_1.2.3_1741002564912_0.2594728057099591"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-21T11:58:21.550Z","modified":"2025-03-03T11:49:25.284Z","1.0.0":"2023-03-21T11:58:21.889Z","1.0.1":"2023-03-21T12:55:39.377Z","1.1.0":"2023-11-16T08:22:06.071Z","1.2.0":"2024-04-04T07:22:09.974Z","1.2.2":"2024-08-16T10:16:16.733Z","1.2.3-rc1":"2025-02-28T16:55:18.200Z","1.2.3":"2025-03-03T11:49:25.068Z"},"author":{"name":"Autexis IT","email":"info@autexis.com"},"license":"MIT","keywords":["node-red"],"repository":{"type":"git","url":"https://gitlab.com/autexis/oss/packages/node-red-contrib-payload-logger"},"description":"Node-RED Contribution to log data","maintainers":[{"name":"joel.wasmer.autexis","email":"joel.wasmer@autexis.com"},{"name":"remo_koethe","email":"remo.koethe@autexis.com"},{"name":"atx-dgr","email":"david.grimbichler@autexis.com"},{"name":"thomas.frei.autexis","email":"thomas.frei@autexis.com"}],"readme":"# Node-RED Payload-Logger\n\nThe Payload-Logger is a help in analysing data when, for example, an error has to be found.\nThe reason for this is that a new file is created for each log entry.\nThe individual logs can be stored in a folder depending on the subject for example one for incoming data and another for\noutgoing data.\nOr specific data of the msg object can be stored at different steps of a flow.\nThis makes it clearer and easier to search.\n\nWith the Config, the logs can be cleaned up because there can be an extremely large amount of data.\nBecause this function of the archiving process is so cool, you can define as many paths as needed.\n\n### Example\n\nHere is an example with different use cases of the Payload-Logger:\n![img.png](docs/assets/example-flow.png)\n[Show File](examples/http-example/flow.json)\n\n---\n\n## Pre-requisites\n\nThe Node-RED Logger required [Node-RED](https://nodered.org/) to be installed\n\n---\nTo install the Payload-Logger use the `Menu - Manage palette` option and search for `node-red-payload-logger`\n,or run the following command in your Node-RED user directory - typically `~/.node-red`\n\n```shell\nnpm i node-red-payload-logger\n```\n\nAfter restarting Node-RED your Payload-Logger is available in the palette on the left side.\n\n---\n\n## Logger\n\nThe Logger logs the input in a customized folder archives Files after a specific time.\nIndividual paths can be defined for the different log data. This makes the logs clearer.\n\n### Details\n\n#### Config\n\nIn Config, log paths can be defined in which old files are archived or deleted.\n\n#### Action\n\nThe logged value can be written to a new file or appended to the existing file.   \nIf `Append` is selected its possible to select that every payload is written to a new line\n\n#### Max. Filesize\n\nIf `Append` is selected the maximum filesize can be set to KB, MB or GB. When the file reaches the file size, the file\nbecomes renamed with an index and a new file is created.\n\n#### Log Value\n\nEither the payload can be logged or it is defined via JSONata what is to be logged.\n\n### Path Creation\n\nThere are some Configuration for this Payload-Logger. Either the configs can be made with the editor dialogue or the\nconfigs are sent with the msg object.\nThese are the Configurations:\n\n- Folder\n- Prefix/type\n- Identifier\n- extension\n\nThe logged data is stored in a defined file in a specific folder. The structure looks like this:\n\nWhen \"New file\" is selected:  \n`PAYLOAD_LOGS_PATH/{folder}/{prefix}_{identifier}_{msgid}.{extension}`\n\nWhen \"Append\" is selected:  \n`PAYLOAD_LOGS_PATH/{folder}/{prefix}_{identifier}{yyyy-MM-dd}.{extension}`  \n\nWhen a new file is created with the Nodeid:   \n`PAYLOAD_LOGS_PATH/{folder}/{prefix}_{identifier}{yyyy-MM-dd}_node-{Nodeid}.{extension}`\n\n#### PAYLOAD_LOGS_PATH\n\nThe PAYLOAD_LOGS_PATH is an Environment variable for the log folder. It can be defined in the settings.js file. If this\nvariable is not defined the default value is taken `./logs`\n\n#### Folder\n\nThe logged data is stored in this folder.\n\n#### Prefix/Type\n\nThe prefix is the first part of the file name in which the logged data is stored.\n\n#### Identifier\n\nThe identifier is the second part of the file name. It is defined via JSONata. It does not have to be defined.\n\n#### File extension\n\nThe file extension can be selected via a dropdown menu. You can choose between json, html, xml, txt, csv and\nself-selectable extension.\n\n#### Write To\n\nThe logged Data can be written to the debug window or to the system console\n\n## Config\n\nLogs the input in a customized folder and archives Files after a specified time.\n\n### Log Config\n\nThe Log Config automatically archives or deletes files after a specific date. The Log Path is the path where the files\nare checked to see if they should be archived. The archived files are stored in the Archive Path and deleted after the\ndefined time. The time of execution can be selected manually. Archiving is executed every day at this time.\n\n### Required\n\nThe Log Path is required. The other fields are not required. However, if the Archive Path or Archive after x days is\ndefined, the other must also be set. If the Delete after x days is defined, all fields are required. If the Executing\nTime is not defined the default value is 00:00.\n\n## Dev\n\n### Run the contrib in your node-red\n\nCreate a link of the contribution in your dev-dir:\n\n```shell\ncd ./node-red-payload-logger\nyarn link\n```\n\nLink the package in your gateway project:\n\n```shell\ncd ../your-node-red-repo\nyarn link node-red-payload-logger\n```\n\nRestart your gateway after each change in the contribution code.\n\n## Todos\n\nAdd Debug mode in Config to write messages to the debug window.\n\n## References\n\n- The way the data is written to the files is inspired\n  by [Node-RED Core Node \"write file\"](https://github.com/node-red/node-red/blob/master/packages/node_modules/%40node-red/nodes/core/storage/10-file.js)\n- The dynamic Setting in the Config node is inspired\n  by [Node-RED modbus Flex-Sequencer](https://github.com/BiancoRoyal/node-red-contrib-modbus/blob/master/src/modbus-flex-sequencer.html)\n","readmeFilename":"README.md"}