{"_id":"xcraft-core-log","_rev":"32-9b0cf68f4857939cc5f97639325f22fd","name":"xcraft-core-log","dist-tags":{"latest":"2.3.2"},"versions":{"1.0.0":{"name":"xcraft-core-log","version":"1.0.0","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.0.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"2d38b8ccbd2e5800743f070ab0ee830c22a1cf63","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.0.0.tgz","integrity":"sha512-XIiEaDlMdEAdcJXj/0xBl9gYycUvC+nncYTxfYKbgukGChQlRvho1fsEB+ho+RbxvSDSKz/XlLjLf73GNkxdVg==","signatures":[{"sig":"MEUCICm9DSHcjrG8s1ur3ISzqbX4p3UjL3YsmZjqirTZ18XlAiEA4/EgSP1qqJ9DB83wudTR/0y1Jud5Xb4LiHOBLh9OUKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2d38b8ccbd2e5800743f070ab0ee830c22a1cf63","engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"samlebarbare","email":"samuel.loup@gmail.com"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"3.9.3","description":"Xcraft logger","directories":{},"_nodeVersion":"6.2.1","dependencies":{"cli-color":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log-1.0.0.tgz_1470658979829_0.924201215384528","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"xcraft-core-log","version":"1.1.0","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.1.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"c9e9721e436e6705db1181f5db6dcbd7bcce78b9","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.1.0.tgz","fileCount":7,"integrity":"sha512-7ISjzYqjc32ffjBT+lbNB1cPYXuNBaULBIy40SjNy/sJ36cZqA+9oaAOxlBju6bz7Qj24DGLzsZlt5QP0uKr0g==","signatures":[{"sig":"MEUCIQDLtHMbAc9fEAe6xl3L26vfiCOsCqzYICpYVJb4+MyTNgIgKg6LMp+uwGt2YNPgRSTRsbWAB9T4janqKhvmAmPfssA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2Pb9CRA9TVsSAnZWagAAjdEP+QGFbIz//aM9c3XbGrWO\nDuiRpN/SwwpAtVvmKImXup9hQHdQamD+JIQ7m8SqrDyCS8M0nAFoGVcynvRC\naxURvdBxmAuB5OwtHXWmGs4Ow05oC0vpLasPIwslv7MFCGTrTLHXyehMlsm9\nabSgf7RfmWCorGqDRP5hvZxpf/p2WCISHSQ2wF18ogLY07VBC8rqy5JslCj2\nCLRk5DSIPtH8MHlssIqvWGmhJfwZ8UWrFAr/oJBrhJuh8cSAAG/k9hzRf3xJ\niYsaarrihOY/qaQ2jM0IHOhIW/SU7keAgYn04JCAlo+6xYs9HDB6YHwCcEF/\nfrpyFhf3mp/WsUof0Oplj/9NezciMWIh85nvq4I2t2Pzhgj9jDMb1uuKdEBN\nn/kBmLoxWgIQ30Jcp2sRzIvUOtiN3e8MUuD3lhUUYLHQWbGLco8Ndy9ySWlA\nS+/+ctVjbl4mzpgG66qrS23GH+boTqJ6LDvGPjBdha1wgtugB+1CBCLJIMTY\ng9uUHLJth7GcRovWOWTCNtDtj8npzAMmdykQVDSBq5GkLq/TUmME37ajBUCB\nrtZYjiIbusHZ5nw7BLe1jaO7NIBvQQ6mqk/pOui7PzVLrU9X1FNmg5Grne90\nUUeYIWsFSQpiGO6iiQoAarYgg8XIwXancg60I4iMu1Jom5tKX8N5yKSHJvjQ\nlkPj\r\n=kDX7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"6.9.0","description":"Xcraft logger","directories":{},"_nodeVersion":"10.15.3","dependencies":{"cli-color":"^1.0.0","xcraft-core-buslog":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.16.4","xcraft-dev-rules":"^0.4.0"},"optionalDependencies":{"xcraft-core-buslog":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_1.1.0_1557722876677_0.4318698103576615","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"xcraft-core-log","version":"1.2.0","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.2.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"162a1e30f9d5a947dc33d350d7fdf0efaaf974ca","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.2.0.tgz","fileCount":7,"integrity":"sha512-Pofx2L4oU7lQRjgIfp12YDKyUcKWJUCI0VzzYQzzCEK/W0b6yzhUbtGABcUZ9XDLT3sFplLty2HUxI9qEyqAMQ==","signatures":[{"sig":"MEQCIFmJsSZqp/Pmqx570fFzhwrLKIeRUukjZ309xq6CGPCWAiAGG6ip1D1pPXV1iay+RKbLwt36dubOLR475LeHj7fIbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3XIRCRA9TVsSAnZWagAAS9gP/1CPQDCMeKbtBBuEqbW9\nPP2Due7EWXc2J0T59S9lCMRD6zHboz38LY7ckKsxec/EQk6EusIWDIr9n1a9\nKqN7DYYq1wRt9ajECpXvsIqjbMjPnv/4fSz5rEXHv59GBsmvTApwZjpuW4x7\ngVPIEt7apiShjvX+kRS2arCG08n9BDdXfAu7RrdzXjuXWaezHYcssbCluOKP\nfPvMvY+JvhTL1sUrXIBeZrfWiQORBOcu4baHm8FULNM5cNCXME27UIButfM3\nYLwOvj4FxUIBzxlfRb6+FJMvPv5xJFxGWDT0zPnV4zPv1EkhOF8BzbSfiGdN\nWvLiPFWyWLYyGK1thWPqJoolXTBAOI1tSaXQ3npVrAFw8kSVrSXf4fvV1GlT\nGC4DdL5qCYQ6Xc/+/ddv12V29q1shgruhUZHBbLiCgHsXmp6ht9Fm5KcKOun\nlgQGj6UEPWEvGAMo5Hab2tpqocMHQFVBv5cZfz0ioyFfSDos9FM/VWWLKy+E\nQ5EdJXJQTYvCiSiSfe8A17N5tvU6qgQUMiRLb66UWcDIZ7bXXooJhJT9zutB\nQptOcOYTmQPCVdjTVjyaVkrGMzHbMw7U3t8Rcs4S4DSqo/riJPZbGaI6weNj\nW6gGRXLGs1joGL3R/y62VQAQ4eOCpRrFAkgFkgmx9dLBQ+7EtEfmfR/eZ2qT\ncHiE\r\n=4fsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"6.9.0","description":"Xcraft logger","directories":{},"_nodeVersion":"10.15.2","dependencies":{"cli-color":"^1.0.0","xcraft-core-buslog":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.16.4","xcraft-dev-rules":"^0.4.0"},"optionalDependencies":{"xcraft-core-buslog":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_1.2.0_1558016528473_0.5946883392718696","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"xcraft-core-log","version":"1.2.1","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.2.1","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"6b85c11d05899bbcbc010bdc8568a588083fbe3e","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.2.1.tgz","fileCount":6,"integrity":"sha512-reWNVNh3+Fs41nns2p6Xj0Zd+7LvmUkNE9VjMcytyXaPeAv9iCZ7UpGMt0maOpIn4cFHLwRGocm3zvGHiM23Mw==","signatures":[{"sig":"MEQCIGyYl7wSn/gu0hbjqfIbdygji1YQrS5nFn6L4PHZF0ZVAiB1VaChvrBhl8ZSEys6Idv2LXP9AfV4VMDIUwbyzOepqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCePbCRA9TVsSAnZWagAA36sP/iPRtFNKty1q46UxVbiP\nFVBS9x+ozbOOvyxQeQkprp5gPc63XcKZc/Tyy2kZXxLQSKXrtRJR/voCnM/A\nlfUd6ihLzIdVoC1FbJ2a2/UsqC//Wa0n5dRjSbNvRo5ElSMQxj5xrsCtYF5h\ns8Zl9QPLeFkP7kEeSPlc0cs73Nko9TKNOM+W9K3lgdg6mdrpQSISzJXj8pt9\ns860n9lljskmSxQG8vFODtgX2DU4buk+Wgt9OKtf2+noPChcJTh2iEbCnAud\nRTA0XN0CjYQUEH1PgCjUl9vD8qevUuJbUFRN06ziK6F5SPT99G/hTONepFxR\ny7eKGlRr4yZPPqWppiKlyy5tR5xeP7dsUSyXkRbMmOfQ6UEey/SMasp2C25N\neEeAIon3Icxo33wnIZQk0ea5q9d3eghPan7XevDSIVsnEKPbMG+YN5oLxdZi\nxOAdQhOcrmcfrODicUlOzNfTXRqWFUkZu8g7rUPr3/8G9541Ko4//Fhy/Tsp\ndAL7ap1VZYy414XUo36eA1ItdWiqlxRUHZaxMkhuwOy8fZDTIrMzLvShoJih\nYbHo8YsURhtam0+AIJCA3HPvH8AQisUNDxb7uFEuZ0nmYRrThdAGoGE7pblA\nz6cu0e4fU3SzQQXLal/zwcjFhpl5okIk/1yRd2IF8Ov7fhbRJGMpwHHMpJne\nP77z\r\n=4m4l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"6.9.0","description":"Xcraft logger","directories":{},"_nodeVersion":"10.16.0","dependencies":{"cli-color":"^1.0.0","xcraft-core-buslog":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.18.2","xcraft-dev-rules":"^1.0.2","xcraft-dev-prettier":"^1.0.0"},"optionalDependencies":{"xcraft-core-buslog":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_1.2.1_1560929242683_0.8646775981851971","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"xcraft-core-log","version":"1.3.0","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.3.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"b37745cf76cac9838a94cd2c7ee576b745f1f710","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.3.0.tgz","fileCount":7,"integrity":"sha512-dtohw/aeRCeqnZSallbPvtmMi7Y2d04iJR9iDT1lJc3ShFpKhLTu1mjiBoXQFpptoxSPBLoHit8KdlKSmntbPA==","signatures":[{"sig":"MEQCIBnUmGdSunmTt0M0Mjw7fGZ3I7Mxv4Jjtm9mRVh1z/PjAiAPKFnWoG3za6p3bedgtz6FoggiUXjV/xGWR2Yv+pXJtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLTk8CRA9TVsSAnZWagAAEOkP/Ak60QaUTAtwcR5uzTx7\nHtAtbamvEBP6YGxM4/m2UhZFAv7vuZCSU3e0aSxY1O0rrMhfy25SWMXpDKkT\nO/WCd4MHndg7NjRQJprW2voewXWqqM9KwD7EDTNb2O4QBnoFOvNfldIHbsoC\nZQh64teEsKQSS/KrqzlWa0PPfjvfPI2ZbqcXMWs8WgDqAOV4h8gfcqdBmhZ+\ng/NasCcBBzkm/kHIHccxNxoYOT/bJ9qWri8oMISROuPzVgl/igdnRRu1WgXL\nLOsJ7vytfJFCNzgTWFwnNZZeg/SC0DFDRAulfOVBcXMhjWJujCTOnKdVqoFx\nz+TgXju2YSlhhIiKz0ZD4gg7GbWHJTjDSUg7J0SjZjlN4XB3aHGoEP19Rz+G\nxj3AERm4tFCZuhq09Ez3ozJkOgm3RdBvpLHv6U7TaE4fePJfw4n40Z00QN6o\ncYwo1lp4na8bneWlMLgyZz7YlHOcuk2M4HFn3jiFSFYU0EDp+jvC8cpUBKS5\n6LBQ2+x588yg8kjTegdGRIVYwKSnoGP0nLk54U2cWgdRVGKqBW+XKjRt/tQ2\nmbmJZHzWDoLnGJG9zLRh3OMTSX16bvJTqi88xywKBTdjis3+AJu1ZlAym/Ow\nfVG25UkiGzY5IWCE1aCRNQQ/m0VR2MTClEugl/YNqT77oGXgxuK63fuit/tx\ngkTR\r\n=t162\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"6.14.7","description":"Xcraft logger","directories":{},"_nodeVersion":"12.18.3","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-host":"^2.1.0","xcraft-core-buslog":"^1.0.0","xcraft-core-journal":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^2.1.0","xcraft-core-buslog":"^1.0.0","xcraft-core-journal":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_1.3.0_1596799292538_0.9287041020979938","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"xcraft-core-log","version":"1.3.1","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.3.1","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"d60df73feae002ffc75d17b32996e8831a3c725b","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.3.1.tgz","fileCount":7,"integrity":"sha512-DZ5sGUR/wy03cxHvq0HohTmS3PvN2UHVVTNUHW30nS1lG+Z7XzDFTZlPYCvaXrzm+2iT35Cg4hyQYLcz+xrnUg==","signatures":[{"sig":"MEUCIQCGr1V80qFzSpSwi+baC9OJZQkaEqRT+rrkDLjD5j5AcwIgYRAbQhg5iUI4iEVUmQz2JwnPwcT23i5IaD3Fa2wEt7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLT42CRA9TVsSAnZWagAARlUP/1Ow8wlwZd3agLubNph9\nJF79kDYsEPMUZuqsCjA2iHAWMlqf73wl5i81PvkGYKIilsL4f78HGPe6nPP1\njUlc1katlc+6lKVakmj0hhyfkCu+eujuJXt9S3kZu13sQbbsB0Y5OFHwWj0i\nZHjrOSkdZFJFq9KxKrazFhdj6pjj/HvAL5C3LUG0pnIznr1MsdH5jcCpTAj4\nH0Z89IVhD73yEjkvro2tbmXgqjd06yyw2V//iQMHs0okEPX2X93F736cTzeh\nx+hyY2Aq6o267o10DUgXmdtmq4/vbDMdJtc87Y6/nn+3NjG7yLEgmrlMOyT0\nTIDmckJGgmDpNjc7LYvOcrPPmVu4DPJLGpWUhyUVSHPP4qzedoxCAjStV2uW\nwiuCT/HcOgO4BA/GYv/z06/HYi0sgNZMU5LUHRNW2XfCJvYDNobqcmr3+HGT\nVFS5levReY5mrJ7mD9SZxxwOeMoOFJF2RIAgv2g1YpugBefuRqUrSabnVxse\n3aezZ6pp/cPKLsp4JVVg0uy9TvAycfO8THq/oDxz3ssc7PMJtKkJfkifMidr\n3cC+9MSDE5/BZk3Hfwn4ogiyGk72j+32JnwMrnjj4OPgeR7TOCW8gWFNUYXY\n0lSHLx3BaDo8+L30sjsq1xFuT/0TUbj2GgjD/xm22Vhz2i90ovTUodgZV0U7\nM43s\r\n=/y0d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"6.14.7","description":"Xcraft logger","directories":{},"_nodeVersion":"12.18.3","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-host":"^2.2.0","xcraft-core-buslog":"^1.0.1","xcraft-core-journal":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^2.2.0","xcraft-core-buslog":"^1.0.1","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_1.3.1_1596800565640_0.3290602116565631","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"xcraft-core-log","version":"1.3.2","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.3.2","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"f75db9669d0c4fe8b410b00017f685c3c883a7f1","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.3.2.tgz","fileCount":7,"integrity":"sha512-0fjAOm4BS4KTfDrPX7AwplTrmTnUi9p4bSX1+bfzkiRQ7IIt+gskieqQ1+yO6eqJvDY0gT4IL4YVLnK52PTnrA==","signatures":[{"sig":"MEQCIAaByTI4H/CAkauVMElkX6/QhkeJDW1fRWH0YCmXx6UxAiBA5P3QLlX4VIMoje4AgGzxxXeLF33so0uc1wqgMcU7Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY1fdCRA9TVsSAnZWagAArEsQAJr/HzSTJiwuAhue/6bD\nWmCw4hRd19CtZ3zg0l5EjxtcvRRv3v+e82x0ERZOUSg58g4JYcuVzaIn7+po\nRgFswZLqDkOnMM6tNJddnc9SvZtXW9N1yFxP8qmEM3AIXN7VrbqFtDKkqMHx\n1BMBsY09NVVworjKFat8IMntkkbfCKo0HeVlntCqA0zvoZGR67QHDSv3Lub6\n8k+l2FULusjUyOk7nBflvyLm41YpT9mORCyL96Q1Z47n4OH3lPbMHX/it71o\nbHuD/kQEN1NVkaqdpdS5x5tNqEl74acMTk6NdyUwhLkRRVwhNZvEF2Ws+G6e\n1yuaH8lnN1fwwt/+O1czG3abJvyEf+O/AB23zEtpQQ6nfGeAIwBKWGSvD9MO\na8R/4tpyACu38NJds4uZh6nkz1v8kBJvhc5VkLrzuFWEfK97aPbE6NUifqSp\npriHNjPwf1Hkk1Pe+HBpVdFj8fchGMlptWrNBDJamFRfyiUyxxykBqGTuYv2\nCAbIlTxMeJLLC74GKlmWujBo7UwVAdzSpTra8KYR7PxJg4ktriocQmc3EtH9\n2wdPocd1WipA4+fL+eR+qNWa+qfq63ua91Q7kIQjzLneub0/QkTRV4d/czPH\nopvibHRSJSsGgd44iMd5xSJ952I5cqtRyD4YqfPTL2+aONEnFcWyiIamfp4v\nc2/g\r\n=z3t4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"6.14.8","description":"Xcraft logger","directories":{},"_nodeVersion":"12.18.4","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-host":"^2.2.0","xcraft-core-buslog":"^1.0.1","xcraft-core-journal":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^2.2.0","xcraft-core-buslog":"^1.0.1","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_1.3.2_1600346076823_0.5010996741907989","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"xcraft-core-log","version":"1.3.3","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.3.3","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"416165cf6a200de4ae6d7b9959824301f74b3a92","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.3.3.tgz","fileCount":7,"integrity":"sha512-rMrDfS8NIxDSbZKJb4bZivdkQlyUuOwi5oSKHqdNZfcJFgEho9o7jtUM5x6XoD2iIiCfXZyToz6PeIOvS177lA==","signatures":[{"sig":"MEUCIQCsiDtSGjvCVmvtuObRzOvSrvO4cY+szQzYGg0STni31QIgNsQ4fmRCx4o9tswg1ZcgcdgILjGl1yPb+4gm6+Nxd3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY2J2CRA9TVsSAnZWagAAhRIP+gJHo3qIxnuCiawj45zH\njh8nL5blrG3VZnQPQZXzFoD9kJ7PS38YCBgQnFY0YP/F4ZRp9VpxnZwBuzTQ\nFnG1umVkScDllMyvWcPabou32YK0SK3kJ2iyiQ+hzdKoJXyCVa3umR93DSDY\nGo7GTuC7t7Y5jBDNDhYBEPlKLkXUpuMay92TQMIdLmOKycJbS20Hc0faWgh+\nMS2Qm137yTrzYqC5FrxA79CpIUBBkhqglWUo+KEOBUbktx5DpRHvc+W442mr\nE96BicGAosR9EWHxazgu9MHi6HhVsEJOPc/EScH76Fk/qqigZN8YrzkyAvpX\niDFo4Xt2bJFcg/giAswM5cu2Tm/FGFJX6ojDXun1pGyaN3FTKisopW/rHZig\nhrShdnQhji44//LLhJP1zheZgv1VnTccMe9hNgo7EvfS5pWde1POCnW2rhh3\n06bkUhR8UnsiJPtrga7KTtwk/hswszY4zMi2IO2Qc+6+TFpmpvct1T83NQ1g\nb6fY1E2RFUKUFL1Aq4tOoMWqm/aOfJX+C5YA9vam1lHkSh11jDVQUXdqszug\nIbvr/pt+/LLAhKjeZ4z6dEDHVI2u45oY2wnt0eCvAMc/U5rMJccHo8qIpQs8\nSFHEbvq1eMWGdr6lm5QkbxGNl7YCRbSedOzwkVUxx2LQ1ZcalWOK5lyF3JPQ\nJkeb\r\n=3z28\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"6.14.8","description":"Xcraft logger","directories":{},"_nodeVersion":"12.18.4","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-host":"^2.2.0","xcraft-core-buslog":"^1.0.1","xcraft-core-journal":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^2.2.0","xcraft-core-buslog":"^1.0.1","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_1.3.3_1600348789842_0.9805535550588464","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"xcraft-core-log","version":"1.4.0","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@1.4.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"09968f21e082b93e6811e6c1c1d02fd400ad18e7","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-1.4.0.tgz","fileCount":7,"integrity":"sha512-xEP/3C4ntUXG/Gu39303bIL+EVjsIrc8FnB0P3Pp/NVxNE0QJYVqcPBqErss9N6ph/1Kg3D2SvVzOxJgqut/wA==","signatures":[{"sig":"MEQCIE/hlnsyZMi8d8QmC97vAyWJHou7LXsvgLfawezh7+jXAiB+KS8VzOVTe4XpsQH+2i4uuDKKeq2mE50vkeSw0GNcGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZIZqCRA9TVsSAnZWagAAlrQP/3MwTsVuFPadMnVm/pGe\nBJ/oTDOslzzCnT1sXRz7faNBhMihaQfuCk7eoLWjfOBFb+9UdE4vb6cX3YHM\nGnjR+CrOOkqXYgZinYTmAIx918Wk2toA482sL3y7c20KdyS4FfbPdjs3txgO\nOLTbi+Ss4iGC+qd6QAJk4J79zgoBidCxCzSH7zTZA/PBzRnJdH0rGF/cZkGU\nBmFaZuyNACj8IcNoQSjk6sCL++caSFUWiBDd5IQxFQBGYugLWXzHHILs35na\ndbgCRcCLvGoRjWnHq72d7+1f/DBG6hEIpe0QqOOFireMHOZ7oUd+ok8UEuLw\npGjj8Hf9QyDMolfGkYy9sb83FioOlJGmKBaOGF52qDoxK+Ms6TUfnTNuuAnS\nOX8CRVz9FJO2C1fqDhaQyAn26bFBKl0w6N2ENajG5jC+K/Wb+6vp9axUZB8k\n6DIQxtiwV7jce03764VdmQ2PLr9cBFJoAyMaUSGhrxf+rsp4zeYsuilACznl\nePDYE7IdO4xhfZLYIEhWYpt+xdFI636WSlkco59u8VdLzacw5QPzfP4lkbuz\nmMlgqxi9HhdJ4yIRCThURM8cEYtJ9a8dThgkwZVp9wmr+kFzTxwawS4Dp3Lt\n8Z6jwqIkXE7AtO38VVJgIaCajBTZMqp+vetSx4WxQpZ4KmFDfML9hK/JHBnK\nQR/k\r\n=tqLN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=6"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"6.14.8","description":"Xcraft logger","directories":{},"_nodeVersion":"12.18.4","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-host":"^2.2.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^2.2.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_1.4.0_1600423530210_0.7177045903414334","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"xcraft-core-log","version":"2.0.0","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.0.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"a7233f2a6c76026a8c6b5c6e3acc0d7a5f1473a2","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.0.0.tgz","fileCount":7,"integrity":"sha512-P6vhSTvxginhjVHtOGNJPhd1kd3EruN1nQ2zMqbzrZvxFeYGcvCFT+ZiK+/d3pOldVLgTa+ydRKesg+jgt0jsA==","signatures":[{"sig":"MEYCIQDk9+hSQ7GN6BO+4O9DS3qUBofZ1fDRvrR6oAoWvRDRgQIhAOAwuGzpgoZU04LZLK6R5/0GcE4ZQ3GWgXnG4CO8Jr4G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ1mqCRA9TVsSAnZWagAA6YYP/jK8e1e2z3/gMJLO1pj3\n5HBF3ggjtP8SE/UHuQJizEsrkWs6bTYtHHNZczyssnUMuO25df93GpfY+Lz0\n9cwfrNwaJoebnxzjPrBvlndzzPV0ZDa/EemLQ8In3GUoKb3GHz9r5vqKHSQE\nEPYN7tZ8u4ehIOx8E++h5Q0wmYGdjj6dnbdzH70pY80/cl+QRA4McTkw5zqb\nOf2LrlgZZ3gSTDruI+A4Wx5Tec6uJGhIggShe11XAJ0ceIKulzPPBUuxaA1c\nHijog2dGC92tzjQeG8MIec7U7lPnR784d0e7sx3dK1w6QZQKmRYDad0qA8qy\nsT5rYP5jP/IfNIy4luau1XOqINIpQQm2ZDO6y4TwsMB0G8AXttnWHAj2Hzu0\nDJ21VY4KP8Zl+sOjgTcnI1WBbfq6H+NoRQTOcm30lh6wQgKiYU0uqe79Epre\nIST81fzn2CTk2k+vA6fOVGxGG3yog+gVG9kVImJP5Q5WuleNinCpcjLGBfMU\nbWf+HkrdHv+RihLhKEiHycFV4IVRogKGrbqEyhCgvyMqDTes7tYbGvUX5cQw\noArJ2wqD27+nsoqpO7bVR8Kn9uJglX8JRrYR3/++/rGmVJRzC+bkBHdLY67O\nAB3CjWUf5Igri7E7ek1SHqGmJqabcmAvS7BWv+FQwN23s2M/3O7AK92H/gYS\n7Sey\r\n=BOk1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"gitHead":"03749c03bd5c12d137d88df281c8de202efc2c97","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"7.23.0","description":"Xcraft logger","directories":{},"_nodeVersion":"14.17.6","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.0.0_1631803817885_0.0957838588433646","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"xcraft-core-log","version":"2.0.1","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.0.1","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"f789ca43e821ac03df8391472ec07237598751b6","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.0.1.tgz","fileCount":7,"integrity":"sha512-gPqPjHTpbywGgiHSE1CB1LWq/HN6lxxU6Fvc1GGxqLAgXbmJXvH+AxMhcnwCm3vtYg0p8Zcene6sfd8g9TETew==","signatures":[{"sig":"MEQCIBgfVNNcpyhStq9djaIkVBjCrHGpiV2fP0M1G1YL7OEDAiAmejZRXDMKwnu5ihI6684kQbCuTjW3OTyAb5JqCBgF6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13355},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"gitHead":"7f059da45154d0f4ca3136a147df405b7253e0de","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"7.24.0","description":"Xcraft logger","directories":{},"_nodeVersion":"14.17.6","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-etc":"^3.0.0","xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.0.1_1632234642834_0.2649330758140429","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"xcraft-core-log","version":"2.1.0","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.1.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"7366b00e34997e6c7a477e19de7b507bb56bbbc3","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.1.0.tgz","fileCount":7,"integrity":"sha512-6IhqbOBn62hbhHPiWO8LrZ8F5l5iOTp/RGt0a3rOAskSqN+z88+vZBWrBF4shbwomgPXmJeDLPzFQOL9HUJSAw==","signatures":[{"sig":"MEUCIDeJDpgrcFg4GMecEU0USX05hcxPR5oBKGph3FyaargLAiEA2vg82DNz4cLl3XQfib0DqMhVC6mS7NjWh202KP4/r2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13867},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"gitHead":"4d23eab30ba3e5d3cbb3d94158d919d50678e30a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"7.24.0","description":"Xcraft logger","directories":{},"_nodeVersion":"14.18.0","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-etc":"^3.0.0","xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.1.0_1633599468908_0.9106396596883981","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"xcraft-core-log","version":"2.1.1","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.1.1","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"bbceee406931015493fbc59754be49f1c1021749","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.1.1.tgz","fileCount":7,"integrity":"sha512-MnUUsnePa4uacBL6si/2ZyATeqak2Rm9C6mvjXhF7+JjmeNe85agyd6UJZdud8SyLZuVI3BdE5C4yBD7knRIbQ==","signatures":[{"sig":"MEQCIFkYgGSaEl5QhLBKq41Cj3Zk0AFRsJFhCJG0jX3qTAxfAiAydcwYer5OnHilwyJx3dl3oKWTCi0Y6iGTJDa3Qs7voQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3BzGCRA9TVsSAnZWagAA/JMP/RVjtjGr845PkzZH3tbk\npcOlYJndqqJVnFr0CCGmZp42jfWvBrwIF9Xqp8B9VZzYrFHjUscjcky26rum\ngFgfaFtoZkX/4PjUMc4P+54kue9EJRn1VG4UDHgGzGBo51bKELUfJgcqpAMW\nofq+svLu9sUzgYsL5NoBN6cAgkyiBIKneUooxVoGd268UhioNLLuY7SPuo60\nYCxiS/WbnGiY1z17/7E0zwr22OBzT64WELFEuuXLewXTx3wQ9TKMCnFuJqWd\nlV0+7kdU47+eXoMWVC0G5v46zbeQb4LaeSTQXwEgQLWdD0d8lEGYWUez/hyN\nfMj8jnPcJOLwSevo4kSb3ZNLeUlfX1MJLyItsC3we+FELX322qmLuWAutCVR\nrXq8r7ONJjdsbD6wU9YN8cl5JAbQed+SshmjurhlhblD8+YQxSKzHDFjpbI0\nwlwCnGlHaWjDeOV5kh5RMEGuQXVju+Hl5wYTtqfb2Hm63J3+V6s7AQD9BNPI\nqYgPYUw1PXLKNq8DAvxoaSHZz1eKaBI5EB3KdJ6VA6Vo38gchrLOV42+u9wS\nNBdkbbUJ8LnzjE5pdhKJzqPtnNDf3P8+4Ifpyuk7V/EhRrK9mpwvfaAee1Vb\n5qdrgcj8QkUtB+uDKMJE4V2573AYKCWRdwguh2CX+8CFm30dGmd47VGfCxEK\n80nr\r\n=Q8nq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"gitHead":"e57024babdedf35b40f99a0fea1a21579fa6e3c7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"7.24.0","description":"Xcraft logger","directories":{},"_nodeVersion":"14.18.0","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-etc":"^3.0.0","xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.1.1_1633645373807_0.6217308312704366","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"xcraft-core-log","version":"2.1.2","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.1.2","maintainers":[{"name":"yvessaz","email":"vessaz@epsitec.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"f70d2f02231f93a2c99f1eba799161509d277386","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.1.2.tgz","fileCount":8,"integrity":"sha512-EXoVDA0g+ftANP9iCL9mAea7bX1PL1M0YuG8tRDUEV1G/L7WxhRxGLyF0suj2eP6awQp6Lh1kP0zqJ8kmbhBZA==","signatures":[{"sig":"MEQCIFHdFysNSsAhghyMZ6GkVCUz7rTx77INfHdFUUep8yKMAiAYh6UGeFoaY4TRfpcN8OUg8sTmTUgacVJgxdGhupWwzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14218},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"gitHead":"08efd2ac52c85b5946e149b0360366d148523c0b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"10.4.0","description":"Xcraft logger","directories":{},"_nodeVersion":"18.19.0","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.1.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.1.2_1708980202007_0.3978091588123176","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"xcraft-core-log","version":"2.1.3","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.1.3","maintainers":[{"name":"yvessaz","email":"vessaz@epsitec.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"e22774a7c9a8d241c04048e126b9ffc8e02a9a7a","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.1.3.tgz","fileCount":8,"integrity":"sha512-RR8+gfQuLcAq/u6XdOXP4w2AdXtn1kkxCgkyTGR5J7wGiX6Efy63NlkF25GeF2+4sdjUItGyvuc4mPJ+jlDy0Q==","signatures":[{"sig":"MEQCIAb70YclJc6xQ9c0uC8oa4ZzFMKWdj8V1bBfnqYR0k4qAiAgLMxtSz25U8Uj50CrOAKK01BJtEH79GUIZ/L0QapYYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14684},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"gitHead":"ce303c4d9e16fa41c683d7fe330c0657e5093ea8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"10.4.0","description":"Xcraft logger","directories":{},"_nodeVersion":"18.19.0","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.1.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.1.3_1708986054779_0.40682391620895864","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"xcraft-core-log","version":"2.1.4","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.1.4","maintainers":[{"name":"yvessaz","email":"vessaz@epsitec.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"683eb33be484444545085d9c5a7cea5ca7837fe8","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.1.4.tgz","fileCount":8,"integrity":"sha512-oBwoy1Hi1LpSum2QoFx21fGXlyE4tp+I4ZOAPXfAcsBFLOq4IU4PLW3TYvZZBTjZjGA4oX4utn9WFDVKZOH8QQ==","signatures":[{"sig":"MEUCIQDKkW0HXFgog1tatIlg3/Tj5bgt26pxxKCL4TcTBtS+gwIgaINRmwpsZ/YbssSoTpf51Fi2CP7gvZygDzo74SUqNkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15462},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"10.8.2","description":"Xcraft logger","directories":{},"_nodeVersion":"20.17.0","dependencies":{"as-table":"^1.0.55","cli-color":"^1.0.0","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.1.4_1725287267881_0.595999064479853","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"xcraft-core-log","version":"2.1.5","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.1.5","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"5ceef7de6059a40cabf1c74568c99d6d8fa8f0ff","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.1.5.tgz","fileCount":8,"integrity":"sha512-FoS0WZ73WpYlNutY61oWTBxAPV7t58WVEztK+KzdpnhbaHQKzC6Isv2RJ8zSWjotsCej9NaadCIVloLNmo9AGg==","signatures":[{"sig":"MEUCIQCfyH8vQSuZkwq7u4aE5bX3iuFUUspW9IifMSZGyAdlTgIgYOOdd8+mAkFCR5pbZ7iIr17Yzygm67YVVawhfpvP1Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15555},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"11.1.0","description":"Xcraft logger","directories":{},"_nodeVersion":"20.19.0","dependencies":{"as-table":"^1.0.55","picocolors":"^1.1.1","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.1.5_1743755500694_0.7014004029995089","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"xcraft-core-log","version":"2.1.6","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.1.6","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"2a5147f5ad5ca1db1121a920cd7b89b8f1c25f94","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.1.6.tgz","fileCount":8,"integrity":"sha512-Zb6fFbn6RJavQp0O65DOq/hp4awIGnr5mfCOFrl7gFGAN/COFAuehodoPjn7DTEeWyvvry4pSCJz+fd/cAmEZQ==","signatures":[{"sig":"MEUCIQC/N4VxT5MOMQroc2xjZvrMYngFx8lva5WGqRiEhYCGSQIgP9Oc7rSBshGdZyvlFA2r0mk0AHAi2G5qjlMmmyAQLqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24631},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"11.3.0","description":"Xcraft logger","directories":{},"_nodeVersion":"20.19.2","dependencies":{"as-table":"^1.0.55","picocolors":"^1.1.1","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.1.6_1749759592864_0.13832538429990082","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"xcraft-core-log","version":"2.2.0","keywords":["xcraft","logs"],"author":{"name":"Mathieu Schroeter"},"license":"MIT","_id":"xcraft-core-log@2.2.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"ef04bf768d51bcce8563aed20b9f8d7c9754cd4e","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.2.0.tgz","fileCount":8,"integrity":"sha512-uKS4c1Iwuuya/sbTGFuik6CHkpetVEr6SXaMaR/uZIuGsmVKb4E5X0WPtlSULEEJ5IO+7L6SPyHb+tAMpMY0cQ==","signatures":[{"sig":"MEUCIAxBWtWcAB4jS0CJ1cMF5s/JkcIJAML/+Etub6qPjU72AiEAmB/QHUudq+dlcivQk4aGb/pRFDh44v9QQwBHs6C7rYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24663},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"gitHead":"c6d882176aee2699f402365411fc4102021ad301","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","actor":{"name":"schroeterm","type":"user","email":"mathieu@schroetersa.ch"},"email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"11.3.0","description":"Xcraft logger","directories":{},"_nodeVersion":"20.19.2","dependencies":{"as-table":"^1.0.55","picocolors":"^1.1.1","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.2.0_1751004222771_0.5488046177700086","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"xcraft-core-log","version":"2.2.1","keywords":["xcraft","logs"],"author":{"name":"Epsitec SA"},"license":"MIT","_id":"xcraft-core-log@2.2.1","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"},{"name":"Catia Guidi","email":"guidi@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"18e354c91ce8b927d439eb5ee49af7379fb1a873","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.2.1.tgz","fileCount":9,"integrity":"sha512-iDKTQyp9qVlSDhKzMUkPPOlN4QgTeP1bOBCnKbKFtRkssz0C6Nao9L3iHOx6Aou7lECtuoFgDK3MhwXYXn+ppw==","signatures":[{"sig":"MEYCIQDTSFsyATTg9+UAnx3gSWjzom5w4herDp0v0LzL/KXe/wIhAOrz1hxFCD5lIOdRBXC3RgVNZyhwK8nVKQDxym50huYI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25923},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"11.3.0","description":"Xcraft logger","directories":{},"_nodeVersion":"20.19.2","dependencies":{"as-table":"^1.0.55","picocolors":"^1.1.1","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.2.1_1752849730469_0.2731006325528005","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"xcraft-core-log","version":"2.3.0","keywords":["xcraft","logs"],"author":{"name":"Epsitec SA"},"license":"MIT","_id":"xcraft-core-log@2.3.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"},{"name":"Catia Guidi","email":"guidi@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"2fe989abe3d816530790d90b3a83371fb29bea87","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.3.0.tgz","fileCount":9,"integrity":"sha512-y91gLfrLKa+8AIbQRgdhcyjReHnMBNIY/Ve4AtOfxRiTF2T3VeaXpBOG4IEkUXkBf5glayat3fPfy9tgNSO7NA==","signatures":[{"sig":"MEYCIQDANRTk74vv7OQ6lwG93tMn3sVetdy0P3/GpUYtAHr6HQIhAI99TcaMk2d93Zh8kV3lqJfPoFu50OTmdfla5b56Kweh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27647},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"gitHead":"906a6fbe6613f09897df56ab5efc4e73ecae2681","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"11.11.0","description":"Xcraft logger","directories":{},"_nodeVersion":"24.13.0","dependencies":{"as-table":"^1.0.55","picocolors":"^1.1.1","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.3.0_1776254645678_0.2999040053677018","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"xcraft-core-log","version":"2.3.1","keywords":["xcraft","logs"],"author":{"name":"Epsitec SA"},"license":"MIT","_id":"xcraft-core-log@2.3.1","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"},{"name":"Catia Guidi","email":"guidi@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"dist":{"shasum":"ab43ac2d41a8f6aba16d6b194240d52135022e25","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.3.1.tgz","fileCount":9,"integrity":"sha512-LHp/8xPWcWp7s7v087Jt+b6An0KPEoISurK9P3KIPJKkSGYNc+VVvK6Kx/htfDtuAGllBlWTxZ0lDpDlqtPorw==","signatures":[{"sig":"MEUCIECa+T0Ghz3sDtmUGR/pTeBQt1pfJ57AZ6bbj0zudK+BAiEAvu3sP8N41FNTJn+/26yKuVYt0AujvC0O3F3RWaimZhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27654},"main":"lib/index.js","config":{"xcraft":{"commands":true}},"engines":{"node":">=14"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git","type":"git"},"_npmVersion":"11.12.1","description":"Xcraft logger","directories":{},"_nodeVersion":"24.14.1","dependencies":{"as-table":"^1.0.55","picocolors":"^1.1.1","xcraft-core-etc":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"optionalDependencies":{"xcraft-core-host":"^3.0.0","xcraft-core-buslog":"^1.1.0","xcraft-core-journal":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-core-log_2.3.1_1776690692892_0.4143063445428987","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"xcraft-core-log","version":"2.3.2","description":"Xcraft logger","main":"lib/index.js","engines":{"node":">=14"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["xcraft","logs"],"repository":{"type":"git","url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git"},"config":{"xcraft":{"commands":true}},"author":{"name":"Epsitec SA"},"contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"},{"name":"Catia Guidi","email":"guidi@epsitec.ch"}],"license":"MIT","dependencies":{"as-table":"^1.0.55","picocolors":"^1.1.1","xcraft-core-etc":"^3.0.0"},"bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","devDependencies":{"prettier":"2.0.4","xcraft-dev-prettier":"^2.0.0","xcraft-dev-rules":"^4.4.0"},"optionalDependencies":{"xcraft-core-buslog":"^1.1.0","xcraft-core-host":"^3.0.0","xcraft-core-journal":"^1.0.0"},"prettier":"xcraft-dev-prettier","_id":"xcraft-core-log@2.3.2","_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-ZcRG9SOEqvM7K52AqPZAiYoU1hY+03aNmxhLBQufX8U3qUiiqKZtiub8Q02Dprke+AOm6XU7GHirCNvLlaupJw==","shasum":"92064a1753b60e580c35f6a4da520a97e23843c3","tarball":"https://registry.npmjs.org/xcraft-core-log/-/xcraft-core-log-2.3.2.tgz","fileCount":9,"unpackedSize":27769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAaVj8sPuv5xCO/X5/eAQSyXM9tySbI5/DBzZ4QHcM7CAiEAtOy5dGHUuE9+EE0bM7yABQjNbxux5siKszthUG1/T1U="}]},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"directories":{},"maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xcraft-core-log_2.3.2_1785503003861_0.7713755571581122"},"_hasShrinkwrap":false}},"time":{"created":"2016-08-08T12:23:01.879Z","modified":"2026-07-31T13:03:24.999Z","1.0.0":"2016-08-08T12:23:01.879Z","1.1.0":"2019-05-13T04:47:56.828Z","1.2.0":"2019-05-16T14:22:08.594Z","1.2.1":"2019-06-19T07:27:22.808Z","1.3.0":"2020-08-07T11:21:32.668Z","1.3.1":"2020-08-07T11:42:45.845Z","1.3.2":"2020-09-17T12:34:37.069Z","1.3.3":"2020-09-17T13:19:50.020Z","1.4.0":"2020-09-18T10:05:30.367Z","2.0.0":"2021-09-16T14:50:18.168Z","2.0.1":"2021-09-21T14:30:43.239Z","2.1.0":"2021-10-07T09:37:49.024Z","2.1.1":"2021-10-07T22:22:53.944Z","2.1.2":"2024-02-26T20:43:22.176Z","2.1.3":"2024-02-26T22:20:54.919Z","2.1.4":"2024-09-02T14:27:48.057Z","2.1.5":"2025-04-04T08:31:40.875Z","2.1.6":"2025-06-12T20:19:53.076Z","2.2.0":"2025-06-27T06:03:42.956Z","2.2.1":"2025-07-18T14:42:10.700Z","2.3.0":"2026-04-15T12:04:05.809Z","2.3.1":"2026-04-20T13:11:33.038Z","2.3.2":"2026-07-31T13:03:24.021Z"},"bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-core-log/issues"},"author":{"name":"Epsitec SA"},"license":"MIT","homepage":"https://github.com/Xcraft-Inc/xcraft-core-log#readme","keywords":["xcraft","logs"],"repository":{"type":"git","url":"git+https://github.com/Xcraft-Inc/xcraft-core-log.git"},"description":"Xcraft logger","contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"},{"name":"Catia Guidi","email":"guidi@epsitec.ch"}],"maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"readme":"# 📘 xcraft-core-log\n\n## Aperçu\n\nLe module `xcraft-core-log` est le système de journalisation central du framework Xcraft. Il fournit une interface unifiée pour la gestion des logs avec support de différents niveaux de verbosité, filtrage par modules, coloration syntaxique, et intégration avec les systèmes de bus et de journalisation persistante de Xcraft.\n\n## Sommaire\n\n- [Structure du module](#structure-du-module)\n- [Fonctionnement global](#fonctionnement-global)\n- [Exemples d'utilisation](#exemples-dutilisation)\n- [Interactions avec d'autres modules](#interactions-avec-dautres-modules)\n- [Configuration avancée](#configuration-avancée)\n- [Détails des sources](#détails-des-sources)\n- [Licence](#licence)\n\n## Structure du module\n\nLe module est organisé autour de plusieurs composants principaux :\n\n- **Logger principal** (`lib/index.js`) : Classe `Log` qui gère l'affichage et la distribution des messages\n- **Interface bus** (`buslog.js`) : Commandes exposées sur le bus Xcraft pour contrôler le logging à distance\n- **Configuration** (`config.js`) : Options configurables via [`xcraft-core-etc`][xcraft-core-etc]\n\nLe système supporte 5 niveaux de log : `verb` (0), `info` (1), `warn` (2), `err` (3), et `dbg` (4).\n\n## Fonctionnement global\n\nLe logger fonctionne selon un modèle d'événements où chaque instance de `Log` :\n\n1. **Filtre les messages** selon le niveau de verbosité et les modules autorisés\n2. **Formate les messages** avec coloration, horodatage et identification du module appelant\n3. **Distribue les logs** vers différentes sorties :\n   - Console standard (stdout/stderr)\n   - Bus Xcraft ([xcraft-core-buslog]) pour la supervision\n   - Journal persistant ([xcraft-core-journal]) pour l'archivage\n\nLe système détecte automatiquement le module appelant en analysant la pile d'appels (`getCallerFile`) et peut filtrer les logs par nom de module. La détection se base sur le pattern `xcraft-[type]-[nom]` dans le chemin du fichier appelant.\n\nLors d'un log, le système évalue d'abord si le message doit être émis :\n\n- Si le mode `overwatch` est actif sur le buslog, les erreurs (niveau 3) passent toujours\n- Si le mode `event` est actif, tous les messages passent vers le bus\n- Sinon, le niveau de verbosité courant détermine le filtrage\n\nLes modules [xcraft-core-buslog] et [xcraft-core-journal] sont chargés de manière différée (lazy loading) au premier log qui les requiert.\n\n## Exemples d'utilisation\n\n### Utilisation basique dans un module\n\n```javascript\nconst xLog = require('xcraft-core-log')('mon-module');\n\nxLog.verb('Message de débogage détaillé');\nxLog.info('Information générale');\nxLog.warn('Avertissement important');\nxLog.err('Erreur critique');\nxLog.dbg('Debug technique');\n\n// Vérification du niveau avant un calcul coûteux\nif (xLog.isVerb()) {\n  xLog.verb('Résultat complexe: %j', calculComplexe());\n}\n```\n\n### Affichage de tableaux\n\n```javascript\nconst data = [\n  {nom: 'Alice', age: 30, ville: 'Paris'},\n  {nom: 'Bob', age: 25, ville: 'Lyon'},\n];\n\nxLog.info.table(data);\n// Affiche un tableau formaté avec bordures ASCII\n```\n\n### Configuration de verbosité locale\n\n```javascript\nconst xLog = require('xcraft-core-log')('mon-module');\n\n// Verbosité locale uniquement pour cette instance\nxLog.setVerbosity(2, true); // Seuls warn et err seront affichés\n\n// Désactiver la décoration pour cette instance\nxLog.setDecorate(false, true);\n```\n\n### Gestion des erreurs avec contexte Goblin (overwatch)\n\n```javascript\nconst errorWithContext = {\n  _xcraftOverwatch: true,\n  err: 'Erreur dans le traitement',\n  goblin: {\n    id: 'user-123',\n    goblin: 'user',\n    quest: 'updateProfile',\n    callerGoblin: 'desktop',\n    callerQuest: 'handleUserAction',\n  },\n};\n\nxLog.err(errorWithContext);\n// Affiche l'erreur avec la pile d'appels Goblin complète\n```\n\n### Contrôle via le bus Xcraft\n\n```javascript\n// Depuis un acteur, via le bus\nawait this.quest.cmd('buslog.enable', {modes: ['event', 'overwatch']});\nawait this.quest.cmd('buslog.verbosity', {level: 1});\nawait this.quest.cmd('buslog.modulenames', {modulenames: ['user', 'desktop']});\nawait this.quest.cmd('buslog.disable', {modes: ['event']});\n```\n\n## Interactions avec d'autres modules\n\n### Avec xcraft-core-buslog\n\nLe module s'intègre automatiquement avec [xcraft-core-buslog] pour :\n\n- Transmettre les logs via le bus Xcraft\n- Supporter les modes de supervision (`event`, `overwatch`)\n- Permettre le contrôle à distance du logging\n- Afficher des barres de progression via `progress()`\n\n### Avec xcraft-core-journal\n\nIntégration optionnelle pour la persistance des logs :\n\n- Sauvegarde automatique des logs en fichier\n- Activée via l'option de configuration `journalize: true`\n- Chargement différé du module journal au premier log\n\n### Avec xcraft-core-etc\n\nUtilise le système de configuration pour :\n\n- Charger les paramètres de logging au démarrage (`initModes`, `journalize`)\n- Appliquer les modes et filtres configurés\n- Gérer la configuration interactive\n\n### Avec xcraft-core-host\n\nRécupère automatiquement lors du chargement de `buslog.js` :\n\n- L'identifiant d'application (`appId`) pour nommer les commandes bus\n- Le nom de la tribu (`tribe`) pour les commandes spécialisées\n- Gestion gracieuse si le module n'est pas disponible (`MODULE_NOT_FOUND` ignoré)\n\n## Configuration avancée\n\n| Option       | Description                              | Type      | Valeur par défaut |\n| ------------ | ---------------------------------------- | --------- | ----------------- |\n| `journalize` | Active la sauvegarde des logs en fichier | `boolean` | `false`           |\n| `modes`      | Modes buslog à activer au démarrage      | `array`   | `[]`              |\n\n## Détails des sources\n\n### `lib/index.js`\n\nLe fichier principal expose une factory qui crée des instances de logger pour chaque module. La classe `Log` hérite d'`EventEmitter` et fournit un système de logging complet avec détection automatique du module appelant via l'analyse de la pile d'appels.\n\nChaque instance écoute ses propres événements de niveau (verb, info, warn, err, dbg) et écrit sur `console.log` ou `console.error` (pour le niveau `err`) selon que le message doit être décoré ou non.\n\n#### État et modèle de données\n\n**Variables d'instance (`Log`) :**\n\n- `_moduleName` : Nom du module propriétaire\n- `_currentLevel` : Niveau de verbosité local (`-1` = utilise le niveau global)\n- `_currentDecorate` : Activation locale de la décoration (`null` = utilise le paramètre global)\n- `_busLog` : Instance du logger bus (chargement différé)\n- `_journal` : Instance du journal persistant (chargement différé)\n- `_resp` : Objet de réponse pour les commandes bus\n\n**Variables globales (partagées par toutes les instances) :**\n\n- `currentModulesNames` : Liste des modules autorisés pour le filtrage\n- `currentLevel` : Niveau de verbosité global (`0`–`3`)\n- `currentUseColor` : Activation de la coloration syntaxique\n- `currentUseDatetime` : Activation de l'horodatage ISO dans les messages\n- `currentDecorate` : Activation de la décoration des messages\n\n#### Méthodes publiques\n\n- **`verb(format, ...args)`** — Log de niveau verbose (0) pour les détails fins. Supporte `verb.table(data)` pour l'affichage tabulaire ASCII.\n- **`info(format, ...args)`** — Log informatif (1) pour les messages généraux. Supporte `info.table(data)`.\n- **`warn(format, ...args)`** — Log d'avertissement (2) pour les situations suspectes. Supporte `warn.table(data)`.\n- **`err(format, ...args)`** — Log d'erreur (3) pour les erreurs critiques. Supporte les objets `_xcraftOverwatch` pour enrichir le message avec le contexte Goblin. Supporte `err.table(data)`.\n- **`dbg(format, ...args)`** — Log de debug (4) pour le débogage technique. Supporte `dbg.table(data)`.\n- **`isVerb()`, `isInfo()`, `isWarn()`, `isErr()`** — Teste si le niveau correspondant est actif selon la verbosité courante.\n- **`progress(topic, position, length)`** — Transmet une progression via buslog si disponible.\n- **`setVerbosity(level, onlyLocal)`** — Définit le niveau de verbosité (0–3). Si `onlyLocal` est `true`, n'affecte que cette instance.\n- **`setDecorate(decorate, onlyLocal)`** — Active/désactive la décoration des messages. Si `onlyLocal` est `true`, n'affecte que cette instance.\n- **`setResponse(resp)`** — Définit l'objet de réponse pour l'intégration buslog.\n- **`color(useColor)`** — Active/désactive la coloration syntaxique globalement.\n- **`datetime(useDatetime)`** — Active/désactive l'affichage de l'horodatage ISO globalement.\n- **`getModule()`** — Retourne le nom complet du module avec détection automatique du fichier appelant.\n- **`getLevels()`** — Retourne la liste des niveaux disponibles en minuscules : `['verb', 'info', 'warn', 'err', 'dbg']`.\n- **`getModuleName()`** — Retourne le nom du module tel que configuré à la création.\n\n#### Méthodes statiques du module\n\n- **`setEnable(enable, modes)`** — Active ou désactive le buslog avec des modes optionnels (chaînes correspondant aux clés de `xBusLog.modes`).\n- **`setModuleNames(moduleNames)`** — Configure le filtrage global par noms de modules (tableau ou chaîne unique).\n- **`setGlobalVerbosity(level)`** — Définit le niveau de verbosité global (0–3).\n\n### `buslog.js`\n\nInterface de commandes exposées sur le bus Xcraft pour contrôler le logging à distance. Ce fichier exporte `xcraftCommands` et est donc chargé automatiquement par le serveur Xcraft au démarrage.\n\nLe module génère automatiquement des commandes en double : une version générique (`buslog.enable`) et une version spécialisée par application (`${appId}${tribe}.enable`), permettant de cibler une application précise dans un environnement multi-application.\n\nToutes les commandes sont déclarées `parallel: true` et envoient un événement `buslog.<name>.<id>.finished` à leur terme.\n\n#### Commandes exposées\n\n- **`enable(modes?)`** — Active le buslog avec les modes spécifiés (ex. `event`, `overwatch`). Les modes sont optionnels.\n- **`disable(modes?)`** — Désactive le buslog pour les modes spécifiés. Les modes sont optionnels.\n- **`modulenames(modulenames?)`** — Configure le filtrage des logs par noms de modules. Sans argument, réinitialise le filtre.\n- **`verbosity(level)`** — Définit le niveau de verbosité global. Le paramètre `level` est requis.\n\n## Licence\n\nCe module est distribué sous [licence MIT](./LICENSE).\n\n---\n\n_Ce contenu a été généré par IA_\n\n[xcraft-core-buslog]: https://github.com/Xcraft-Inc/xcraft-core-buslog\n[xcraft-core-journal]: https://github.com/Xcraft-Inc/xcraft-core-journal\n[xcraft-core-etc]: https://github.com/Xcraft-Inc/xcraft-core-etc\n","readmeFilename":"README.md"}