{"_id":"@marianmeres/clog","_rev":"70-a6f4bdd627c6525e673f2f10146142c1","name":"@marianmeres/clog","dist-tags":{"latest":"3.23.0"},"versions":{"0.1.2":{"name":"@marianmeres/clog","version":"0.1.2","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.1.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"4f8d39316d4a3942943085b0ce90d5f8941e36fd","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.1.2.tgz","fileCount":6,"integrity":"sha512-w/5WuFt/rTlWxZKAE64paq86fztaPjp5CVcyjTE6SQ6GeHBFyj870Vfe5qyf5OzI2x1y9u46nGSCj2IpemK4JA==","signatures":[{"sig":"MEYCIQCVu/kpL/OnhBnKxaVaXmkQ65Qy5Byq2/rFkcWmXO6gKQIhAOVREoOAXSuBfBC4x7wLlwfEgRU29lUTtQeB32/i8h/m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaUAJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj0w//ZXaQVt/fGQcdqsra5lHFJb/Rpk7siqxM2L8Bv9PNQSpM+0Yc\r\noRnxkEBpB8jSDCBmPZT4gBbEESDz0qcjIXG2p5F4/FGlNLJOJkln9004Y0j3\r\n3Xxzrc0WzYPyCY6ZH8zl8WkrgUxULqtORXGxy5nSd468O/kwLQeGBECALhau\r\nIdAXfKJcDwERqNzQelxuDVgycCRD3RasHQQbQb5Ejm5C3N2QqqVuE/FmW4ro\r\ngJHTAYcUNggLvw0Hp5apLRemUo6UU3G+uE4X2bgm99Mljb+IGqGgnDxCc9+y\r\nwdnnN3ompbqNuh+t0dTyBFMQlWmt/ZHDutJvqk9oOL29eaoTVSNu5+jEYrrv\r\ngV4Yghuh75blfMh/rXUeM2y7dV0z7r3ElH6BosFCH+HHjtHFz/3kYxWz3xOy\r\nn3W4i+3fFDzHK3JHdsy+8wMOCkvb9JXVuFBTqLgIWr8m4+FR/kiBZdFbk0DO\r\nFSxIw6Dghb6TCVym2ezseTL7gewPpsgN+MszUAjAyu3hE21kbyfcekkzNRez\r\nvJqRV7E/fVu3L7UmGMVTHPTzuTe3l3WeAch5J0QRvT79/wU0VUwhJFdjRxEL\r\nnhsLjZGNvaDy7Nj3d43HKkTdddp4teGCt2VRwNBFrSLV2J9cXXaMxI4RGADk\r\nJsPgXyPbbEMrX4VmA27dVtomJRzXZVSPNUw=\r\n=q9B6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","unpkg":"./dist/index.umd.js","module":"./dist/index.js","exports":{"default":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"8781e7d26ab114ccc55851e34efe4027a47a09d8","scripts":{"test":"node src/index.test.js","build":"npm run clean && microbundle src/index.js --no-sourcemap --target node","clean":"rimraf dist/*","release":"npx release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\""},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","prettier":"^2.7.1","@types/node":"^18.11.9","microbundle":"^0.15.1","@marianmeres/release":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.1.2_1667842056945_0.17244230672247562","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@marianmeres/clog","version":"0.1.3","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.1.3","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"8d099f095ab8c6b55c01b8f829d47c75ae6ac1d8","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.1.3.tgz","fileCount":6,"integrity":"sha512-cKEjCaI/nqSXBTtbMBnq+oub21WSpLxY2q4aZEpTvIYE2Dadbl/l7gdHLVGyXcDAPp5e2JGjeS0bZVPbsTIjIQ==","signatures":[{"sig":"MEYCIQCrXrYfY7u5V7Zm0ddoyIVW9gB9cMIpqsPwt4EKCiTuNAIhAN8V9SZefJbeY9USTQKOzzqSy5levnuH+ty5mDAUo0EC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaUOlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomCBAAk5KRLfI6Vk1Nqbdl9U1ClIci7hR7hFXqdg4AbMlZ03IpQHO1\r\n1PFzn7nAGhxra2zN2fMI67zxx/Q04KSs1OG212Mwh8YaFj0lGw2ZF7RF2VcN\r\nygkFrffUHhMA2eFouUrg5JJ7SZ+oytY1Rcfforb7OIVmZxuy+x8hC5k8kZ6b\r\nBRizkDRjpvSdrr1BEbYeb5TYFSk/VSjgr2GP1DvLAek1lHoXy2DuWB8iOv9m\r\nrPnG5abKRt73GPXmpwvU+hh2fjhaVoU15t+83d7rZHEnPgW4COMO+PGQj0dR\r\n+y3ywQs8bnNvGB2bOOZg3o7tFuXgEXzNc/OmS8rp4PFxufxnysWb7/i3XnhP\r\n60vhp65Gwht1OUtsqJv+sQkvnxvoxfDhymwKuLtZYACJFMGx8yu7TNHqYj/+\r\n7HzzcusdLaqH+BU9AkFAjgg6Nx4euuNqwoMFsr8drHlqgBVMlS37sLkuwfrs\r\nTn3B9eqHqYto3ZztAmkuzovVLJx6X+5D7tNUGyeXKhCeIDlVAt08BeaqNvEm\r\nEe5QqAHhOM3WURaQDYI25xXlZKZEpEUdYT0J0d4lz49gYMd94c2n91YyKVdm\r\n8qMP11ewBad9sb46CVNdqEs3q6HC9L70mdahQW1aHwP2HCfQdzPL62XwyfLo\r\nMVBWY/gqQXKh6GAJFrfFfpdcTZDZRCRw+Ps=\r\n=RX9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","unpkg":"./dist/index.umd.js","module":"./dist/index.js","exports":{"default":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"4eb304f25d2485d485d5993e56525f931d607154","scripts":{"test":"node src/index.test.js","build":"npm run clean && microbundle src/index.js --no-sourcemap --target node","clean":"rimraf dist/*","release":"npx release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\""},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","prettier":"^2.7.1","@types/node":"^18.11.9","microbundle":"^0.15.1","@marianmeres/release":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.1.3_1667842981296_0.9851701161809137","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@marianmeres/clog","version":"0.1.4","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.1.4","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"c0369c97e0e52cd309bebf40792af4f51d4b2683","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.1.4.tgz","fileCount":6,"integrity":"sha512-JrqqpUyIM5YREu8XF7qVHIUuLnK4oUqiIPCsWtUyVnKqrQksn325qrdo5awgbv5eolkiecQ7qEGHdhnxQ8k9ZQ==","signatures":[{"sig":"MEUCIHKIgxGvbqm5/5X9i+zg3N0AHs1Co/YU2zV6Z5v4MVVFAiEA5majZSpIjV2siWbXK7WZ/EPjghnZ2jISxFpiMFNOXNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaUZlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG8g/+Lwipywgq6UoHJVOhrO+JNmQ6jhV6vgKqJX12H0LY0XEb4ooy\r\npCa/Gy+LpQHt27aKWzCbNyW1asE8OY4JPYf1EVhNd6rLXnOTpj/rY9nMbU5z\r\nNbywteqrG7idjM2luDunIyi81c89+yQT32J2U1KsgjxSW3SRm5Tb0RJIgsqq\r\ngYVHr3R7xFnDER5tHO4/myc1s7U6tZCu4dyWqnCHSCrMbyXpNPtrgaQ03x9o\r\nDn1+7EAKnaWsdpKqYEzlS1q1to3sjZ2n8xbfqd1k+980JBWqbHpyoD3Sd25d\r\nTQ5PS6Q8D8IHpmbwzK546TbI0aRKeSzC6EfWgfX1W/QYKlom40cs6QY2rNN+\r\n7v9YyLFspMdJ1kqH0Df94DheLqCJmC40kpyPaBbQwmkMU+altAI4lj5dtvTm\r\np/UvgGjTkC82bVvmmJ7ugRKIZw45hlAuC5NZtSyaEzJHUtWXIcJYCUIG/T2c\r\nLrGT71CpVcp2/fkE/E30/2IJtP+xWrF2+i9mEc/+c69WISmgiyTRQGXZnQmx\r\nBseufCq6q3XqTOEVRt5GtYJkhzrxHN+BGQpIlhiqcovRBAD/sGvYtBuzBPSO\r\nyASwblqPeHZ1lmfNUbDBpHX9fQQAJSQjId8YdtZvrNvKha/M58sGEc15kmei\r\npeg8xAwPMCoabauMNIQAzyTfByoeXR6xXCY=\r\n=Wu2v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","unpkg":"./dist/index.umd.js","module":"./dist/index.js","exports":{"default":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"bd448291cc8a17a5ea4839502f092225c6eb1daf","scripts":{"test":"node src/index.test.js","build":"npm run clean && microbundle src/index.js --no-sourcemap --target node","clean":"rimraf dist/*","release":"npx release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\""},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","prettier":"^2.7.1","@types/node":"^18.11.9","microbundle":"^0.15.1","@marianmeres/release":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.1.4_1667843685481_0.3766603349095854","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@marianmeres/clog","version":"0.1.5","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.1.5","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"1de4ec7efcb184207d4e4674fa69d9f438c503e4","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.1.5.tgz","fileCount":5,"integrity":"sha512-b8diqIwGzYDlalfzCyUZLOS2TEjbe+iDOC/ZtUKFnWc88cB8UruymbOHgMnlaTIm/D0BieNKkBmdEjs93nfNIg==","signatures":[{"sig":"MEUCIFqit/N6UxfzS4tbvwaM2ziZLpkUkkM9wK8xfowVid9tAiEA97ucuYNRoRVBKa7Np5TSw0GREEhA3i26lSvxCcDAXM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaVKmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvmBAAj1SBpUicriid4lcWJHCdCdPmXNFozn9nBpjakvB2cfUyt1+C\r\ne4GAB9/GyKW8Q/vtG8LDrLVYm4l7dhDEOnBdKE6GsmlFeemF16OROcLvd4oX\r\nUwHb1ee9ZRDJzMozbcRWSyHzzIzq29d0e2CBHvQJLiCD0uQ73D07i8QES0Vn\r\nt15pYQkk9A+7A8dv1ipTUqQBwdfJJp7x0/qK1JGNtkxNKU6UMgdvQsdFKfR5\r\ngRTcKQPFOp69C5HDWRD5nhx+JRUvP1QydEktmuXVQq6epmrYV7Q/VqTOm3D3\r\n5/uzmXmsMtjazVrK99dpYLEcGPpJXUKviB/n5wa4lvTPW5E6wVQFY/yQ7O2Y\r\ndHEyr0UKjq9lqe4l3+L+sYrXok5q+94hnYDwGUCW69e+60VfdfgfFY/SAgT6\r\nRjFFCkof8k0VuAclkQwAGBVpTiLnHcvBdWv4G3s+5zHiOR4SRb6DnHxC9oXK\r\nRSteWZMzjDD0z7uvZlui4qm+86YMkU7KNKNDWyElZVqGxGaubZN+05zjJ8qW\r\nxHMXA3F6VF+OL+rcXUiWGr+SaYMMjFaGB5v3/08LWxYRMqqcp41E3PywmPot\r\nMhRFgirjfx60y1N6dAazOqq6E55possIdqGcWIqKX+s68LdO4ggMT7OTJIiU\r\nhVIH0pxAyEJmCKii/cIoHJVdDq3VNacbiPQ=\r\n=pNU5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"71fc48237557dd294f5caaf2972182183982bae4","scripts":{"test":"node src/index.test.js","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"npx release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\""},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","rollup":"^2.79.1","prettier":"^2.7.1","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.1.5_1667846822189_0.5580877856898219","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@marianmeres/clog","version":"0.1.6","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.1.6","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"b8954c5aa873d2d106ff74d362d9961991fe7455","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.1.6.tgz","fileCount":5,"integrity":"sha512-ut99igyvtJ2jIK1FKx0TZcGArkA0t8JGDV7xsBlZRK8mdMCiYWmRwwXiHToiuHfoQ5lm7SJC6yNUUjWHOo9nFQ==","signatures":[{"sig":"MEUCIQDMSA4eJ+dvQn2ZhkImkWKoVJROm2QpvIZKcMnbFhmbDwIgOuHP4ikgXSt/OD3kDlplvUVTsUAs/AdvIlfYLwip/D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaVPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOWA//fc1t34uIaeCL5Kg+TXp1yWoCX8wIglZD+81L8wS1wTd9+qac\r\nHd1/M1Kczxj0swIFMrRJ0RyepbuLr3ynfpljDTGWSKb8lwXEPxM+PP6Ges5C\r\nyQb/H9/fiCia38AVJKcbwOcmbEja+ZfYtRxHPZlQI8yWrsyFU7gCUdLCF5VQ\r\nnxcVvuQLzbOvsrczXhsSq5Q5SZHUKuwlniceV1l9Wr1v/ghPC6Eky6daCjMo\r\nnmHbN4JIiSjvYukWPeFfwRE3dnBJ5AZfaZ1NlYFEUW0d0pmqru+ceaSh5dvK\r\nYnu+F9Eze9c+DxeugOC2wvr4IJVgjzinhTswR3ylnMB/m9+ALsJNqszae7PM\r\nE12K/4uIYBLjMo+1qQE2vY2CgTwJRnlzr9W77pWMLhEv90uZeimGdN9ldD05\r\n1OdNTsSMOvd6vEnE19BG5AZjhTuur6DJyn0ACAWz6/y8uvf7kampn3HgmqS2\r\n6RhKAkBUX1ZTYrXjNQ4ORxHOcpAfmdNQSUIdHDpjtTNsLBriA2jEA4gsnhnA\r\ngNQ6aTH86Fa9m0D091DgT8TYScG6Y8v8nD/SxWl6qz+yC8b1akbYUa/QOo89\r\nrjH34rM2yN8XiaxEhMIjHKXcjd6vixTmbLxIy0F6kt5n0HMKsyC/Elz3AjCG\r\n5BpZz5CXT6aKyBwTLJmGoIP+c4uaEAg7z/M=\r\n=ujnB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b3e1cd6fb622bce72d47bcb39cb8a02906bd7488","scripts":{"test":"node src/index.test.js","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"npx release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\""},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","rollup":"^2.79.1","prettier":"^2.7.1","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.1.6_1667847104546_0.3824200208545958","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@marianmeres/clog","version":"0.1.7","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.1.7","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"1a974a1acccbab79aa6cc8bb8cf089d07b6757d8","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.1.7.tgz","fileCount":6,"integrity":"sha512-FlQgntdDLgOXL2B+24OBM8nVMblMP9TOW+FZ3ou6wJ7rakT0dICoX3NlsrMC/cq74CGE8bjCbKQdQaUfWdo2GQ==","signatures":[{"sig":"MEUCIQD0BH7RYg3XGuS1Nzk31KoWKY5kmlsKOPUw8+FHMSnl0QIgDNIlq8rBvRtdlCe0r/RjziINvV+mpzFb2JXxHNnZ0uo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaVZgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9+g/7B9jCclzUsoaP9fmSvmPXbNlIrGKuZEv2NHZJ/5pYQ4JqRLj8\r\n6jNMN/1UG+RPfs5ZQZuKFN7MDTIz3Ddse4PLsFkH1Ig0wAfwBcYLDhXL+TYI\r\nIrMg1ZY2Es8gmSP0S0HaAk1JD5LLzZRlcpnh2wtrot+j7wckX4AqoYec1ZZy\r\n7hIICQZXGOsLZ0lHykyEW805/W2ls4DHd9zQVEI/s1TSkNJOrUGqAw8UgfJz\r\n9+hhcenRV8v805I1aVxjkmVoHbk0RqlXc/1asJHjoo7QOF1FJHIuY5akuxZD\r\nXss87sCB1iyeEYBN/npPU0J3ouM6t5zqtxQmPNwGwjqjTkrCOduGFNSvKDyL\r\nIYkE5d97OsCAqsLUsfDXWusSTN7JTIXTbS2Fz8Vi6iv7Xew9da/Efygk7LQJ\r\nJtp8zDi979d9SoYdTKht5/D9cK8oswtU3obYhaXJ9ingXKcoY1VzFvLURY4H\r\nXPI6xETmirhr66/7Pma+AoMgqbh8K7F9lQUETlGS4rzbJVjBhG7tRK9wSEeY\r\ntKdEvI8lHwQ8xdBRudVXDBqMDVkSFxYuixI9PL0SrP6nS5PxR9CaK9SMA/7C\r\nIbzEsy82PHtg11q03WTMoslztXiKUXrAdSlWnTrmqTnKhYZ2wYso1blys5Kf\r\nG4TU1xfAdIkonFZmcotF+X3ZUxNwVCMWcY0=\r\n=ZUzJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c494450ca89882856ea80e5b9cf77e266eea6844","scripts":{"test":"node src/index.test.js","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"npx release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\""},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.1.7_1667847776721_0.4837006256866443","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@marianmeres/clog","version":"0.1.8","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.1.8","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"0268e12b216e928bf0c0bb8466c8bad64f1d53f0","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.1.8.tgz","fileCount":6,"integrity":"sha512-0pNt/zS5R1RUkeApfNnthZ8rgoA+cnNjnXnZbfLCxczXTdjPg/2gmH0I7lW9bDJv25i0biwgIyEKl5E01VgMPw==","signatures":[{"sig":"MEUCIQD5u29FtHebCMypXU+etlpCEDsRKpHcXdYzpxORn4Zx2AIgao4WifyX7JXTvSRzIXmc1Oz+e97HUJgatujFDO8tuhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaWVPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQmA//bF1N0Pyn5/nHwkvY1s3DRqz4l+EeytgkKDWGAZlFWwH78YFE\r\n2eAsXakb4Vs7jWatnw4hIvtoAmdxRCYcSeGWPbBSAJXQ7j74b6HfVo20at6S\r\n2tXEOC/UkPm5KF7+YHG0vWyWV7NuiTOtjxxoCmPExX94R7L0+AeuJQ/ilkLp\r\nesIG5kb93Fi5a54hfD1Ne7TRdXGec5HV7K7kGvsEKy+xFZ9woCnjrb2WUFuv\r\nGBs8ktSKFLoqmd4DKqTrrLUJoWFD2mYI/1A5AvtOBfY4UzlXZWJ/HhnPlBmE\r\nqOwYTsGIT+Tw2KdPSDbEbkDxTBO87rIVetx3FBJXrzOOXpCY7FVcuYOuyKXP\r\nJ8SFs03lwvl54H2TnQfzprbbSyweB1SOcwC7GtWEx5X2EzWnKa+1XrK4cJCA\r\nzmmKrXt9sq51UNknHyufK8hslmCZs1ZMM5EtCd2vDfEtp9kd7V3BMChuxFiv\r\nITemRdkufJ3BYRazzaMLZ2oWzcwAEaFFBA0cWDjgc/iVuevLHUHIYizKMdDL\r\nyNayZDN2JHljdn4/Agvw9PcSqmvLQaQ/D6ACHPe+XtZVuFDWBmkN4Oa5ObbN\r\nk/V4MHV3GlbrzOQOdAzmBvIVKSUoz0+QZfVNGMaT/jCfThQjZPbmjlzBE7Dj\r\nPZ6T04gNawQOvHQpR8As6t8VdmfRyxixjpo=\r\n=wqUY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"206cf3504059366b6cc3b380161cd314911daf1c","scripts":{"test":"node src/index.test.js","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"npx release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\""},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.1.8_1667851599370_0.06723038475014764","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@marianmeres/clog","version":"0.1.9","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.1.9","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"0ec92aaebdd591cd4ba69d7453dc660623eb63a5","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.1.9.tgz","fileCount":6,"integrity":"sha512-BWLXpAUIx4h/qW7LMgxspPjG+3jk71fmqRFSyqfSWM2YTl4TAMvlHhzMdYo+LgiLddGxqjCI81EoNFz2t2ynfg==","signatures":[{"sig":"MEYCIQCCGWTU83wjJn5Y++ay0RXiVFC+/GA8wSZittuWebrqIAIhAO+P5oyCFKyg3m0/jDJ1v2V4u+o6Q2MLmwtu6bq3l3rf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaXIAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpedg/+KxiiW8RE6UUzgNS3io8+v5grz0Tj4A5DRGp0dtLNXKYyqwP+\r\nRWPfoFhInpAe6aqI3at+aoNyEBdAaXijYOCzhza5NEMrza2w8wyufMfnjsID\r\nPWllm4UlL0Akh5ZkWinlNG/mmXA/FNzc6cUurFIYzbLv1ui1pJRSg+aBsSgZ\r\n5qC7zNkJkfGHwTyuPqb3ktgosD5gJmgg7VM5gga8wO/fWjj/6NPVCqRNPlmv\r\n9uhBAfFGELYSRGdetWjVl9cTgpW8Nb/8I3XTyokwgbSncdICJDFwYNJxVmjI\r\ngNDPj67nEkusqf6OmVLsErmmnIRz741FZuhyfEpifl5Nmb3aHRfrBTl/y5lv\r\nSfndaHwNcrlJdp1rR0BkQEoJwHgeaUFtcT6lDGywP8ApjUhR17TSz7nMqv42\r\nD2t+RtTmBtHya2owNNE3fU5JeO392/drTSg1FoD/qM2AAqsfu90xL2O1+H6Q\r\nqRmYr2DwiWqvK0DWX5No4hBnRAeFhleyvdBBJgxipz3NGX7459MG2JZD6X1F\r\n0UCeXRRe9B5sSLkt3/OtUEIIfeC8+r96jxhUWXEPZEZwK/trM8rO/WiiN4+/\r\nirdt85F7fZrdkYLcGQhdIW1Zwy0CXqJtVkPnrz0whvs2fEBq0Zn3ux1JbNY5\r\ntKXjHW49Hlf9dBzvyNqnk9J+ReY1DzARmLQ=\r\n=wbG5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"977a06294ef9eea3f6017cdf77fde780a040004e","scripts":{"test":"node src/index.test.js","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"npx release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\""},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.1.9_1667854848592_0.29605172089047005","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@marianmeres/clog","version":"0.2.0","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.2.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"3b9d7d9ddec2251e35cd1445d14f3761637d950b","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.2.0.tgz","fileCount":6,"integrity":"sha512-NcOilAtbfiDTa/g3VBqUf49zLuUNo+q/hsW8s116/uKxOMq//BDEq1dowOoV1YUbbToJsSTxhitxgzog3m945w==","signatures":[{"sig":"MEQCIE+LtqgZcFHcZH1lvA4Mp/fOUy/XhOQvoiNX/IrheZY/AiB2N7hlmQPqrGkYcJNPcJUqz1sxUJGrK/B1m4N9Scw5zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja/W8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQZA/9FarIN6Q0vD+nZZeb47lHD60CwMEyjw8Rru1sI2qkq9sjRslE\r\nHsLoVzC8E8tQQNxxH1iBb1ziVIb5DWsWOzAgPKgagL4yG3ErfGAFhf04e90w\r\ngP3McGltqDbSMJzVfIWl7DwdDfPJYAPUicVhGvIgH09w7Bu/d9HOjtIkQp68\r\nkgTukPosd6y9p7KHaQW/Mtv/o4zdGyd0yaOXx96FLQnbzrPRZ0f0H8iFlkVw\r\nRfnW4mjIn3msbVV9mMSkgB9fKxY/WjmZLWNFcIAiU1a6Igauw3b508NHUDqZ\r\nB2RFpHn2GahGZDyNU1nBWaUogRXQsGBvlGhbGkPbsOVFEvEYXqho7JJJh1Bg\r\nsanESE54akCaiHCsTVOSPdUZ3I18yeqGYSKX9SYvya6+0cwI03Tbf2VdWEis\r\nuE8nUBVpKnEYNf7NGIVDCdwtSFMWEP8/VDCj0MZZpah1X0n+8FOHx2NRo5hS\r\n+pGe/mFEvMe+J8ImJ71I9xL1JMwKYPXTyfBo2VQyO6WyftlzlVyBKSBsioo5\r\nvatNESesVCU1kWqQ/9AwUgMjGh6/XAD5T5NzxEfbJeq8+pHe+mCLYh82MU9V\r\nQiXnv57xsnQ+iJLgQBMCV6CGQCP0BOhIEHPAQUHR6k/x77Odnyb0WauyN/m5\r\ntQz8jM1kDt9BxLiB3m4aSfA0sSkZdLSEzEs=\r\n=HG+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"f91058e90b0533dcbc9c80b161853138b1342611","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.2.0_1668019644788_0.26307259749346956","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@marianmeres/clog","version":"0.2.1","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.2.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"16edf269463d1a2df497b1e5af30e9b4958d328c","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.2.1.tgz","fileCount":6,"integrity":"sha512-6QZ7yhkqUAnZpCmdxUoFRF4uwKwcAjBITUciWvz8h7hl/1GOXw7BDfcqydTF0aV3UK6WCoSBHd+/QXJHDNbsmA==","signatures":[{"sig":"MEQCIDXOO5oZM8qUOpRo1Sk2tgJrcRm0EflDT09d/PXIDw/BAiBMmnZOedyoNkjWkjcyF1tVw7u+aSE58KjwHSV+ngKT7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbAHcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmol8g//f7te9+S0a1yrX7zUCD7BgtPLrJbs07jksA/64m8cc2nvScto\r\nuvXMhmFL2lT1j63OyhrOZ/EqPFIp39RMCbpcMlaTUXD+AheJTpGPNzTPYfBV\r\nhbj/auRcdmvHSxl+hqJDV4ZmvzluhZCQRfJMdV0RGZWr7q9S7TGPi9cDGFes\r\nGaMNSCxaDBTDets9I4NUMEk4VkJki8UzvV0GiogGXtV8ZTFzET1QXZT7KVUd\r\nPrV4LccvfLHtj0Iwf/gbcXNwUiers0NHpMGCVqSUrGvn6ZeviLv8ZSPlO626\r\np4F56mMNqqbkMCusL/z9Q1UUIq9FIcodVY0c6pl3zZX3/C0wOcEpehGzaGD3\r\nxR2BAEWHtyIAcqUqvh5TMIqW6OjaNhVe4hYqqLIM1kKf9BRQ1HTPIgKHscqh\r\napvSeWba2Ol1+FNujNd9hJnhAas4YN/XJuTgYx2Wc1qios3TL/co5D2CJvAH\r\nxbTQV4ugKqHKXHYYBTNTbbdfNIYcpyBP8SSRqd4Rzp+BuqFfPqV430wUJa+Z\r\nJweBzljt0dkRcwO55yats4ZzJDrGmebgYViirz6G8uc5xcKaKKxFwfefh9Q5\r\nvtTAzByrqMlh8NBoyfRQDuZJGuBjB+JEk5zvYmWfIQgFhG7MBRzUfxDqEEQJ\r\n3moHRIz2InKmP2tlpAzoe9a2RD3SHc/meng=\r\n=QjXp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"6cc31bb62963adece0e622910bd54876d32b928f","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.2.1_1668022748210_0.7145415450901995","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@marianmeres/clog","version":"0.3.0","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.3.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"8566d05a0381a5f31d66e2645a69f516cfc59274","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.3.0.tgz","fileCount":6,"integrity":"sha512-rHF1yyDY0grlOHkkfofy5x3jc7O5Q8X1CJLZ0IoKkg80d9sttXfRZFcazjYJmCQL797vjs9BDTp+UerKL9ypmg==","signatures":[{"sig":"MEUCIEne+c8veqJ7R0Fu8ivq1M+sxuzLAYaE2UjgjKa4SU14AiEApgcMeUOmujqPYW8VFgXgNExTzofwFSBI1i57q7r2Xlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbAjoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR6g//cN7OBZpZzh3M3oKzn3mQgUphDYvRv4+K8Ot/Q+zt14njk+kk\r\nSk2esm4/LWl9FJ2UG1XumzjpttJWDLi3cxUlgrVeCIzisfyFOm03M95TVhHF\r\nTRSgW8kaYOF64PQwB7d/7pYE+12ePMUISgc70cNtHj7YVQhM/j7RhtIWnNAW\r\nOu6IfgH+ulASDneOGvcW7KdxCKynTl+yfID0t0qsTj+cHOy3m3AGY6ArlxnQ\r\nqEw7K033qSvAHtfqHSQE3TQrtUtQ8+m04/vahgDA94UIjSWBT5MmlzZhOfSb\r\nRVTVXJhpF+QQPiw78YdPeJM4vcYqiilIzEyflpd2lYWf/NI955Rbm+/X73Uh\r\niiNr8f3Tv8fFQVPCgOJ0OdlOyH4ok4tqMIlizYxeYFczRVM/fvYyVas8oiVA\r\neDRgmq6MezR2J+yIiC3mS3C6roh5xFexb1v4540uXWUdRHWQIszwmDhe7wSN\r\naq62TONw86ZZsbUfO8sY1qXLx5zYvwjqZhFVgHVfX5ZZGEoLoxDlMK2K8QYE\r\nHJeaTBIFKUPnDVNlg2ahL97U8YsCmmSL0TC2/oR+roUEofjxvu2rjOJmD+Ja\r\n1I94FniRt1orPTX8Tn7n3n+a7z1eDU4nMwQE+LQ2EeBN+mxa/gvkve4m+tWK\r\nJmefFk/sGu1CnRfCbnFw2mhH9EpH6E78pwc=\r\n=EVCe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"1dd201a42a114e94a4729bec75fb16e63a9ed773","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.3.0_1668024551869_0.7973489278037331","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@marianmeres/clog","version":"0.3.1","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.3.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"5071a23161cf9644ef7a552b7ec6be05bee1b3d7","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.3.1.tgz","fileCount":6,"integrity":"sha512-A7Xrq45dydBwfo3Oc8mKXrnbyKtTQNy+6NODRTUFlPrYB2XH+iPNgtISw51djXQWY666Nr6hLs9Rt7kfrCDYGw==","signatures":[{"sig":"MEUCIQCCe5vynU15TIbNuj+H5KY7fFQIfZgk1Y9kn1KlZAbT4QIgHcCk3Zl17Z8ZKO0v8eZYZlcjNKmR2mDi2sjHU4uSDmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbAl8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLxA/9FfdWOhtXDPI9EZncZhbqHa31eYyh0AHBSeCdQncrOOcb1Eh9\r\nsVA8FQyhCrL4ZHQaEG+hNc3UzIksJ0jWN8Opt3NTVkXJorCfDrmxrrlKZKK/\r\nJmmPfaHHmzZeKvA8GBps10QlVDA61fpBTPKbVRSNOaRws5KYJnkF7IHuRpol\r\na7wrsD6K1PISF7XOA44b2//GwjrkXV/FseievyJlORXZ22XHinMu9wkr0KKV\r\nTFaCxyYkTz+OTebvpW2d1qmGazdUuccEXE2Z8sHJgq/IFalywsFpNQjyFJXr\r\nkddcifcUpkiGKzuwLp4rUQMwGZ8ZDBrwy9pvLeSG8WMW2QUqZkA4rSMcbDUx\r\nKaATH5YVLQo3RfUBQuqCZy42MhQqbKgSjwGMy2EfuxLlPBZamf3bchaB+O69\r\nlcS8z1gbDPGVSISZNWrijsqV8VNnIGk/oGSX3xca3lNlW+hmwcmmnOto+5Ph\r\nUgHSPvGGRR9k0d3prjCVy7dGd09JBCABtkn7lDGFN3urfVGNIjt9Z+LPdxh7\r\nXqeg5XWnTiXOWiBxmwrlnaV6qOeq0REu1BYr8geLtNfU0wDg1CaMmKccw7uI\r\nRN3WI1Y19Mrf55t3O5VpeRKEcKU7LKMSe15cRe9XSQY33DmngypjIail+U+Z\r\nhP+T8caVH1r2tkQ8dknkhuaPpy0ipZy4fGY=\r\n=trAz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"eb115112248933f93af61597d83561b3aa821156","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.3.1_1668024700754_0.036738562024710264","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@marianmeres/clog","version":"0.3.2","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.3.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"f12f0089ab44bf919a6e9d02a0b8c3d46bfa3b5c","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.3.2.tgz","fileCount":6,"integrity":"sha512-UeEhhsKZ0DQq2XsbMPW18t4GDzS7lbGCtETDlp51/UgRAwUQAxG1KndA180smTESpkRPMjPHwt5wDyEPjMIaLA==","signatures":[{"sig":"MEYCIQCXbSVQafDdjIZvOGgu1uU5QfJoCoZsrYHqv4abKOk9RAIhAIDtShQFuhRkbr/0o/Wlp3/u5byy2ERH+Y35Es60hDNH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbAwtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr90w//Xb/1WX87bVF//tp6EBLLJwt9dwV0oyWgxLoZVSTJB41tOpvu\r\nDPr9htojVTc6/i2K+WVyGVC+ZS1mzetqiXLy6OdC7l96T2ATzEK3K22EXP+f\r\nGZKCgv+NTB3jvSkSZ8CknqI1K6Gdj9gzKUDwaC/eS/QtOVABjpqV0H09HaJJ\r\n7qTBiSoc20h7AqFAhrpDUXeWesNrBktSA7c9SW+YHM3puKpqsmAszohOXqQE\r\nH9ApGKV6M5F1AMc9pNkRs2ur+NbR+LNW+L+NNFQADKYFZlQ6i/pl95R5CX3K\r\n8WzrXCxdxHd9TBr+kqwpgtScPl85F5te+Js9BXYw++nl1gPECuDaZwps+wqw\r\nKnlQo3YVqByk69iPw8OVPnXNwkUFwa+U5iE9HW0Yn4vai1xTrWdstykkb9TF\r\nTX8fTHIlCHfOKJpTQ5zvQ+Yq41tqdtD+Tt1HJlNlacqguaXw4PtdgXdp4QPC\r\nhQZONQJh50I3Iela/6OkPpjyhO6tpyfnX5XzcE5g5cD8GhI8jzfHdsaVthNW\r\nUPAM9AxEJWWenz5bv9tfZup6kCJzGtK2+3h8JS2mBNEtRZFQ3GeLOLdaW2yt\r\nrqqNEeMAdWvzLnMhyTW/f7vJxNCat4bfA7rHcsL7iOpOnwnG5r5CaBAuoUaT\r\ngl5omaoXMdUySE6mrfiLQvDVLXp9XESMonk=\r\n=pwPQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"ca9d8c48c2165bf0b8a819fcd09580418f7a1a9e","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.3.2_1668025389838_0.3131910110440028","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@marianmeres/clog","version":"0.3.3","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.3.3","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"b2c042ca5f71d7221219dbbe8ad9f1d8ea210fdb","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.3.3.tgz","fileCount":6,"integrity":"sha512-snlmFFiVpcRctcPAjom3l1MtaUtNDevBukBGZTKSuzFoF31650eIV2MtmhrVhNHIkETwEOD3jBXiV88hFOoRcQ==","signatures":[{"sig":"MEYCIQDKkdvZHFY4n6T3CWMOsoRpIEn6oYT8eAUDS7hoyyej4gIhAKm0jqJKjp5g/bfoLe6bJOgL6aqCrQeM7WLpQYW7GKYF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbhZaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdFxAAoZM/dZlzGuUXoSuPIPMjU3rd5AjydUom/X0SA0E67md+qoeB\r\nwvAQfsCyDWM+bF4WGyINq/jhCi4KJvBDq3WZB/tlJ1aqIk41bxygOCOfWlmd\r\nTp+21ACHKRs6b/qxHTnXTmSB6tFrDfn/3gguZdtjTtS90e1b328FfblMsJ0Y\r\nTUmi+q6mfV/Was3l13MzMCTXG7cJ4dRQ03gdNbPlFerPfyaRfYr6e4BQYgYr\r\nDfFaUL2CSgoH5Fy54AAeSQqnu6al1ZO4/6GZd+M7pLo9dJ2frawFg5z7wkey\r\nuhADEwdw+QV5BHx2cGdMu+P0g8oMe2UVsBTA/KF3lUrVcLO1BX4R9R70kyxK\r\n4DM4n3SZXKpX4xqlbZZRUgqglymmIAvoodXc/yhkHcYx1Ij08IHPVAxdHpvx\r\nm1kXJA2TdppyyV1Ule+vuLKfBmy/8lXVYvlSu8TZS35FSd0b+gWI7G4GhxUr\r\nhPomFhN9lKYHC8ROX3mQcBuO1La0zWGh0353lTC0nnd9WWvjW7LVgvE8kTPH\r\nM0LIMZ9riOiCeFCnMgGUG8+92QcuPl7RSprsAW3loOAwp3Tx2k2xvoLNZmn7\r\nL/EAZqyefcr3GaH1VGBAkmlYM907cB3qD5vGhHIuDmU77aj+cobworO0l8gi\r\nGbGAYJCuIlTMRmgztqH40UG7lv/QoT8mCCg=\r\n=5S9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"a30a41cfdbfddaa10d385276fdf3349c75209636","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.3.3_1668159066463_0.22441748820774654","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@marianmeres/clog","version":"0.3.4","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.3.4","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"e12a92747a9418744ef0a0b209eb0d5df7f515a6","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.3.4.tgz","fileCount":6,"integrity":"sha512-5q6clTSrHBlacD4HDws4ONO8+pmbswuxJs8xppod1kW6Iv/ZZC21VPeAqiFIKxK97+QTk3vvjWOmlpoM9FdvAw==","signatures":[{"sig":"MEYCIQC1Lq7giqamRKHAOSaFEVm29I0FG7OW8sw2oplqUtH6XQIhAJXIsdesYrgYTHSMvMgZKlr18j2oIrGFvNj/zRZ2qVl7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbhm9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjAQ/7BvWn9q53GgLTCL2JeBWuILwnhv2D1DYReUnP7chBR5j20WPM\r\nIRwvJA4/rybyFq2IBmNX3nHf90wTFVACKJS3yrIf/J9HYFqcsQkumaQMLLDr\r\n1cAnHajWFNU9cULRqaZiwh50bgQyica6EE6DWr+b665pGj9qGm4d65+rHc1K\r\nj3msF1tKASnKwISGRIqkz4+ceG6PqRfsZy0aUZJbehxlmzteOEh/LymxigTs\r\nOKr8SBdCK2awZldP5xuVeeUNHjZu6KpnvVYWUBXAYnU+IJrtORi6+NCeYtNA\r\nWfLo83FS+awwjqYRSZWXgrqV3H1CG1jUETozn43WlANwk3lEF8ILDqV8iWPz\r\nmeEUo+HY3RZMzOg9TjaV4uBzfS0TS2VQ7PYSItH5raP4H4FxW6IolglQPBBF\r\nuVfPIcjC8jfHV2ECPWGPiFRb6wTXxTqK0vC3xME1eLZIZwXzZSNvZuXbjSHN\r\nS6DyHRYyZL7wsX6X/J0sNWg1DfvWHxsCcw1gaju14o0ssuaRcC8EPV4Vm8AK\r\nDpf8HXOr58wxTrkai0CpcculnZoY3FQMunjo2spwcOLDp+BLNL2ErmBKVPXq\r\nlgMAzf7nYDgZTfhxcpGqO4HxN0F3wuThSGCG+Nvbe2LrQqmUfgCHoOsQv20f\r\n8UWs9hWHaP66vcz1sa5bjUMp6EKqg32dJV8=\r\n=lZpV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"c3bb2bb9399122592e31ce26537677513d41ebc3","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"8.19.2","description":"On top of console.log","directories":{},"_nodeVersion":"18.11.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.3.4_1668159933144_0.9886789194193759","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@marianmeres/clog","version":"0.4.0","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.4.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"5310f4c576e96788e58f0ba3c0b6b4e8786691de","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.4.0.tgz","fileCount":6,"integrity":"sha512-m7x6S3IAJUMAgCopb4rlaDqvNyPry7DAt3fs+95f2BXyxtaFSDSmMwcFxh2xMMKzJRiZYfI9EBHD9HVZEcHbcA==","signatures":[{"sig":"MEQCIBBp6yFjSnN5kv3tNybvZPYuqki7y25UDzApv1olWZeyAiATm9q3TS3K9fo/aSNZ7OSl4TNOH3+HLg8KhyCWRFU3kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj878AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9eRAAl2BU4ahdihH0Z7NcvgB5imE9S9VtdUXv0y/QNPLllJc9GGDg\r\nF/emqxuwTqePYnPArv8y12AzPAjQoDzeN6HEUGeVKnXEsUcRDqpC1/fjxcFZ\r\nqMcmFYwrOCgHoCJgOdO4wM/xktdqYsS7kFNgZtq4Y7q4oEPp6twlETssjOnA\r\nx3qUSgSzqJ+sDGbC8tThGfr7h8yzAiGsJm5mkrZL6vzPwKZ4KiwjLUqLXNAF\r\nHgZFNyP888eABZ683p7JEQM+zZCW7MulKyeckKG8ucd/e/BxbaicbNfJRf0u\r\nbCljH1v5/qUZ9cZHcgJ/ogQzV8li/o0JcdVLJMCiesb8ET6NEJi7eERLE2ZF\r\nuIRtMaH4Ik+guFQI/5WFnHhQ35br6lCB3LSv+b2ScX0ugT4r1sgJfouid+G6\r\nd8l7Yg5OrsUTABHwcvYPetdOyCQfaE+IxABS+Q10uGNfNWzpBajftvM9gC/7\r\nrp9nZeKU8RefW+VB4FHPDHDQ/6xx77ZG0uAXHYgvlz7vapscRyMnQTBT9m1G\r\n25izgEMreNK3eLp97Et+PSGBX9Z9PrZvvauHmIpfXO43mEzW3201Ki1rXOte\r\nNYBv+8Y4HPGWTGF9WNDcPGeIE5FK688ZkHXlIqd2KXfnXB1oTrD3QBrA7SL6\r\nW0+iOdKDQduRduxH2rSvznQcUCaSuHQnXFs=\r\n=Yifr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"55211871033839f71e3cc4ae2c45632e2f0842a8","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"9.4.0","description":"On top of console.log","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.4.0_1676918528828_0.5176683684300187","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@marianmeres/clog","version":"0.5.0","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.5.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"c77463bec0fe9e5701848480fb0553d71c4cd3e4","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.5.0.tgz","fileCount":6,"integrity":"sha512-+U13Qp7MAS1YABIGEOUfe5RXi2dniQtyaxktHVazmwu3dMKIetiLxv2DbEBcTItr6X7lPrM5DD2hgBy5QKQ3cg==","signatures":[{"sig":"MEYCIQDldyNP9345HEokGet39j8MEFxvq1HbiTX5zwyjCmMmbgIhANxrU1Aql18Y31X83tFNxLRlm3mwW3kP8jX4+LWB31np","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj88Q7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfWRAAm8dYJYqKGohILloFJmJrhkhpMfyF/04Wr3x3CdaXzAsHB2JJ\r\nfNpOQtpP2Xmi5IevSkwK4IqDvHrx3nopnw998MGqTiq8+J2XVlBIO6Kh9huA\r\n74HuulifVIicOFsZ7FgF7SA28puhyjOgk1x75DHEsIx5xMtjeLxSg27VxkCM\r\nRl2J863IEaC57NfcSqls75QjOAkcrtVNA0qsyjtPwm6hclM+OD1tpfQfjVse\r\nYrvPjTnMocGuI1/7/H56YKizE8DViidfAN5vTDC3X7LLd8oeEUZ1gFIPJ1C0\r\ns0rxxi04qXCiFNShtDzyonI8WEm0cLAc+1x2n+muDKgw8uu90PSB5WvXW6vM\r\neJ9Lql074XNS+ePr4+MVmiER1/8CUfe2zxMWaaJg5Xd9NbjHlKevi8mzsZU8\r\ny6GpQaQvzj57fZzsR45tBqvd5tgW7iXuGPTe22Buvidk3OBZnaPU/fpMfxRh\r\nrV9ZL+PZonq3YOmFZoRidbL1DsnxyWlSEyghVGG9Mw3kCyXezXaa1II85oE2\r\nx5R2JNHRUG5gZWrGAiY5YOaQi3sKUeUIBE7mK7S5k7umwJDNtANkj6JFTRIP\r\nVszJplBzJwCAVX+BOzA9Z3Y6dF259kAljMtkVwlImYptobsd2NwnkdqLDItQ\r\nx1jC86zU715/iNQ/xJ8WH37He3PilZ75/XY=\r\n=SUp1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"a0ffd084564641ff3181163eea98279cd3951ede","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w dist -w tests -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"9.4.0","description":"On top of console.log","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.7","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.5.0_1676919867405_0.9359459071361229","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@marianmeres/clog","version":"0.6.0","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@0.6.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"94c1cebc92a12ee2291d5215d6442b2c27b93734","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-0.6.0.tgz","fileCount":6,"integrity":"sha512-LSj6bTUZDmc5OZ2+e+e5UfkDaE5X+ah1VZ9HXVXAGGkzQfHf38deKLDbz8jB7y3qDh0quAPHx2jqVsK1BoBUVw==","signatures":[{"sig":"MEUCIESdbcMkntmMJR2MKhPJEY6ynf1hS2bnX1M87VMH2rN6AiEAq+GZOHqffP3daLrJ0KCGGnYUDsslPPlj4VtIxSDt+Og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDPoeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV9xAAkXtcQ6bMBPCVcshYoM+wPxGnrHyJgVG/a6qBjP2EwpTTqva+\r\nT1nVJEuT9a/YdvK0X+DlS79pks/LCO9NoNhWw8T3XFZcFrfb/rRPS6ucw1tD\r\nBY1N5qTPsBRhiQBWLFKjSD+x7ag6DsTcrDXzgyl3yQDhOlUPmSYkTHJXO977\r\nRVWJ9Eql0FZ04HnnlZtMeSJxxoLsOsAJg1uLRuzJxJlPWONARAIIXtju4puw\r\n+ynUJaGC+ppRTV0Fj0XWnjia+PkmSg0wqx9H3lWkEHD5Zlydpvn/MSv20huU\r\nQWyeOWSPPEbsRBgJVhnwsVE0+m+lh6US4ks/1hry9ZrVVhKH7fGWYeYEs2Fz\r\ni6q6MnrOJJd7tLWiZQ04Ufj3uACYX0jyia4hQlTUGnCFt4q3uoMh6f4k/J2H\r\n5WTMA1jg4eZzIIrYAuqkm6wLZT0sZaatRB4QQXqSTtHsSv4b5z8gR1jUqfp7\r\nqqJxqZrFeSYzlr2bJOdlJkPWIS5dY7JO15BRdkJK04rdRuzE9tTdrk2Xan8V\r\noHbn4ioMk3FrsMULoOhHi/TaL7ew1gM6/9IntwnksXQJnEVIiEFDabFPb/3S\r\ndsAbCVHs1eFvjmDWNewdFB3Qc/MfwoFjIfjQ3GyBF+II0QSldRkjvwxla8PO\r\n+X/EmJjTlNCgc0W0c7eGMXSygq6SxwcaV5M=\r\n=IYTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"12216eb57596210d5d1473d6ced13ae305a24693","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w \"src/**/*.*\" -w \"tests/**/*.*\" -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"9.4.0","description":"On top of console.log","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.9","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_0.6.0_1678572061935_0.994030019906915","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@marianmeres/clog","version":"1.0.0","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@1.0.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"faafa795ff1cfafd3a175fad5165d2055427acc6","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-1.0.0.tgz","fileCount":6,"integrity":"sha512-2bkp24tfy+tUUK2zWiOMWC+kbNC3zUhMzN8n2hWcLfY/yRmLWJc3BonYbW8cYQIin3qVgiQt/rhQz2NiS5bxjQ==","signatures":[{"sig":"MEUCIB0+kv3VA+kEhzNnJGkxgcZ+NA2zTdnXVxxXNbYxAuNKAiEA3p0scGgffLfcN/hKmege93rnlhJE4oIvCf0WMdNARWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEcKEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqghAAn6tXv7d5FQUoUeBf4vN23DyDsH+fctCtjqOWHbOa0/e8qj3f\r\nAOwi0mq2K0lAFfaxcoGfoEf5XeRJesHyFfldI4Y7/yzz/yYSjye6iiG2KSQZ\r\n/MTZNGpkUg89aYCrKFeYENXAI5X64K7sUXDjlkUWMEpqUD8Ij1fMfycEqCWA\r\nnrUZq1dhhKUmhoHcTJnxJ+THbuJtkiK0bqIbJrVVvTH2lPK6oa8hsYTsD7e0\r\n8mBeK+hAQ4Ih9/R7S3uM57acsGwlB/a0HTs85h8znajY7BSQhDp5wryFrYV5\r\nQRrNs01E8luG2meiDvStwHTuzrd0xy0ZfrgsJpFEjFAW9vSQiS/mxrVZTodl\r\nwpsacYLoVRaQRkJrqRXE3BUEdPgBXjSMqHfWUgC9eDMbbG2qGbPU0P6lDI5b\r\nxyLhm4XCDG5ATINTISNViaU4EzqYrs8rMY617wvpE85NXmaEzByJHgV/KYJC\r\nZBaGOWXUINM/ZSeGes3cmxhO7K2/NGp0GbfNYxW54RjeBHRal+ROWaCLdtn8\r\nbXLDhMDplgpYVF0j9/NuoTXUtzPSiqPSVthMTWC8ziGOInhYEQp2981PWinz\r\ndo89dM1NGWdKU/RaK7EyvvBtpqpiBaAvdO3pmHf3guhoVtjJfBsSPEZ4Xvfa\r\nwJkRLeFXLRVkWbzZ0AhYSWMXpyeOE7FiXzM=\r\n=NYOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"4b4716284cbf56c3321b2b47f252f0184e8ec66a","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w \"src/**/*.*\" -w \"tests/**/*.*\" -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"9.4.0","description":"On top of console.log","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^2.0.20","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.9","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_1.0.0_1678885508225_0.11015125100780132","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@marianmeres/clog","version":"1.0.1","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@1.0.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"049600d150a3764ff6e350d9c08da849577d34d9","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-1.0.1.tgz","fileCount":6,"integrity":"sha512-/FffHP9r4XJG+NoVQ9GuZTy6X+bWiRRylhRzlVZuwv8od7cUi8x0Mtf88fvk+GJzRsSeO1l6Mh619PYz6eTk+g==","signatures":[{"sig":"MEQCIHRHRbicKlu8VpA//pLwsqTzK87UBIKiS9ayoUSG65e3AiBqrrXLk7waXXEdjlGlq1xkNSv9AJKYQRAOR6o+rRHrwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9078},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"440df2996c0e68d27c8a0cfc25ad3ebdafa1ef4f","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w \"src/**/*.*\" -w \"tests/**/*.*\" -x test-runner --"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"10.2.4","description":"On top of console.log","directories":{},"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^3.0.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.9","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_1.0.1_1700841221119_0.012867078167765555","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@marianmeres/clog","version":"1.1.0","keywords":["console.log"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/clog@1.1.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"3782de67a83043561f288b789d37dc7a2d373a7f","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-1.1.0.tgz","fileCount":6,"integrity":"sha512-pSJlD1a85M8M8+89ESmDB8axu6hShtO0N9tXdIO5hT4NDpzjtTy8T++aQyUuqcwHV6XA6CCep7dLRgA0/VYLPg==","signatures":[{"sig":"MEYCIQC345dSXMT+BFmCG/JRsZI8e2/q81ZOTlfBUWUt1qwl9QIhAIPvyXwiNiNdzYblhxKVZfH0fmcY/exBi6r9moMLa4Vv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9121},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"gitHead":"6cb314856ce2d5edc02e482efe94ace7b333770c","scripts":{"dev":"npm run clean && rollup -c -w","test":"test-runner","build":"npm run clean && rollup -c","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write \"{src,tests}/**/*.{js,ts,json}\"","test:watch":"nodemon -q -w \"src/**/*.*\" -w \"tests/**/*.*\" -x test-runner --","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"10.8.2","description":"On top of console.log","directories":{},"_nodeVersion":"22.7.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.4.1","rimraf":"^3.0.2","rollup":"^2.79.1","nodemon":"^3.0.1","prettier":"^2.7.1","typescript":"^4.8.4","@types/node":"^18.11.9","@marianmeres/release":"^0.0.9","@marianmeres/test-runner":"^2.0.13","@rollup/plugin-typescript":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/clog_1.1.0_1724999342635_0.3776391502292864","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@marianmeres/clog","version":"2.2.1","license":"MIT","_id":"@marianmeres/clog@2.2.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/repo/issues"},"dist":{"shasum":"18dc086a1860b2a6578ac990217ef57a2d6f5f5c","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-2.2.1.tgz","fileCount":23,"integrity":"sha512-Ar39R8T6P9DShij0Lyxv+cyV5sYtAkaldYtdgHjv8vexnZMBFwHX0lo1myqnEauqUTd3KpMhoB3h+9tNPQccFg==","signatures":[{"sig":"MEUCIQDbRqE1bvQay8oaTcPDtSJeOt7YPg/w3n4Kq0pm6a11KAIgCmuj6t5dJn/qTZ4tpB8bFoOq1yaAieqcAwdGbdjLvbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33610},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"1d814762a494e40671ce013df740611e4364a353","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.1.0","description":"On top of console.log. Mostly.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"@deno/shim-deno":"~0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/clog_2.2.1_1739683255002_0.9116183790595676","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@marianmeres/clog","version":"2.2.2","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@2.2.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/repo/issues"},"dist":{"shasum":"c49ba4af97154c9d15203b4b9d549cfc64b036ee","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-2.2.2.tgz","fileCount":7,"integrity":"sha512-tmuj2SOKNdjTcUIkIqDK9wNJijtWaGt7bGj4gf6rthfydWJ1TEd1BNTPYKsDwBx5XkxyFf2TSkhvYS4xeolXUg==","signatures":[{"sig":"MEUCICBD7mNjWSuikOgS9dTnJyp5JT/N4Vx2aR614YXsROUsAiEAj3TJfS32l2HHWepuZ0iq5bbFOo2l0ho28n427t3J9C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22100},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"4f1f7a11339d866448a9c9710ecd9b1bb043fe10","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.1.0","description":"On top of console.log. Mostly.","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_2.2.2_1740909723057_0.9841442376414369","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@marianmeres/clog","version":"2.2.3","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@2.2.3","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/repo/issues"},"dist":{"shasum":"b26db2aed2ea535fc61e33f390d76b5962cdf0b4","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-2.2.3.tgz","fileCount":5,"integrity":"sha512-hbwIcUtcyH1x4gADC4A3QBE1SKWjeqCyoyCizS4p2TaDEFPvRTeAC8eOeIXzevskOWsLIkbWH0x5/hWPqsAsWA==","signatures":[{"sig":"MEUCIATCLqWfbFuIno50TFN7xwW6fQ9QjVJNkyJuBnpgZ9tXAiEAtW0AQJeclgMUnSQwdttU69ZBdyaogUjZGMDniAS6ytQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13178},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"4e24d35be618131b259988a059f7e139708ffc8c","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.1.0","description":"On top of console.log. Mostly.","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_2.2.3_1740910154397_0.017401940304856867","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@marianmeres/clog","version":"2.3.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@2.3.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"28a680b88eff596f3099383839121e223da49188","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-2.3.0.tgz","fileCount":5,"integrity":"sha512-JjNOs2xPcQHl3cT5aF0mhidecch4zqanShfUnAhfSXPyppT0uWjrRWjIIHLZeXKu/AQb/XTNIyopZsJ1K9da/g==","signatures":[{"sig":"MEUCIGApPJHS72ZNdKBFqVYAT/anQx3jS6i1wE9Q0V+UPeNiAiEA24IqqOUx08Ycr9a8EewASH1OARZV7vwpuEvjxFcpIIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13813},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"33cd0fb70229221a01501b8372fd59ec550f045c","_npmUser":{"name":"marianmeres","actor":{"name":"marianmeres","type":"user","email":"marian@meres.sk"},"email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.4.2","description":"On top of console.log. Mostly.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_2.3.0_1752091811258_0.7508602897231236","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@marianmeres/clog","version":"2.3.2","_id":"@marianmeres/clog@2.3.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"dist":{"shasum":"742a4df2ab7a569c46889d21f5118a01f4539413","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-2.3.2.tgz","fileCount":9,"integrity":"sha512-MnlAsS7gxRCM7DnPfAH4sgLzjeX5JiYA8iFaZvJi1Wsol2iDBAx2lzV6o/QvMlCQRx9dqonSEFen0JvKajNHcw==","signatures":[{"sig":"MEUCIH0yx+yshbt1L4AORQ2IpNVRaJEmybEx+ZJJTevCBvsuAiEAzP8gapfmel8O6VKMZqvFrMVSclWcM/C0qak8x4PsrmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15634},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"892ae7a3ceb387cedbc332f06a1db7668fa56787","_npmUser":{"name":"marianmeres","actor":{"name":"marianmeres","type":"user","email":"marian@meres.sk"},"email":"marian@meres.sk"},"_npmVersion":"11.4.2","description":"On top of console.log. Mostly.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/clog_2.3.2_1752093953280_0.6331049887161111","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@marianmeres/clog","version":"2.3.3","_id":"@marianmeres/clog@2.3.3","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"dist":{"shasum":"c4ab3b8b696f000970b8912438fc6f5145554b10","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-2.3.3.tgz","fileCount":9,"integrity":"sha512-Z5eQ9i/hMh1mliUSX9eIwY9RFJeMLp/YzjyWPt4M/FJzJL8nB5HqUNdQX26vFWqxkxOkWSMwD3E5PSeD+Czvog==","signatures":[{"sig":"MEUCIQD5YxsgtYyEnguqyU4oodfXPil+YqLFP37l7r5u9kwe0QIgfhBSIrLPq0zMTAGnPX2WchGioGurTOduFDGuVT+UegI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15602},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"3a5203207067c301db43c997aa271e8ff824d3f2","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"_npmVersion":"11.4.2","description":"On top of console.log. Mostly.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/clog_2.3.3_1752584262149_0.07768898031835314","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@marianmeres/clog","version":"3.0.0","_id":"@marianmeres/clog@3.0.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"dist":{"shasum":"cab7359edc0fbabd31032b6ae7d880461234c83b","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.0.0.tgz","fileCount":7,"integrity":"sha512-rLyJSGpqmQIsvY/FD0fpydlSOZKUt+7B6dOq1bJrVfi3etog7iQWT1gTf5PgdIzR8CKjX0QbWorqcJtZRcnLNg==","signatures":[{"sig":"MEQCIBmFPaPjSneLGSRiynlCDhFL2TT2iglM5L1xEOagHJXfAiBSieDqv1pq6LLlvKmO1qQU3TliBqiLNu8/CyQKhAe+vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16859},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"d8445930b71ea1a820d3b47621acfdb8e465d166","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"_npmVersion":"11.6.2","description":"Simple, universal logger with namespace support that works everywhere - browser, Node.js, and Deno.","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/clog_3.0.0_1764414888420_0.7375906969030557","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@marianmeres/clog","version":"3.1.0","_id":"@marianmeres/clog@3.1.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"dist":{"shasum":"3fd9a2e30d50d0097fc784552ceb923e17cc999f","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.1.0.tgz","fileCount":7,"integrity":"sha512-kIwHON1jaHaneVi4FFESLHKadmGRDuLaBgzwcskTdFg9+kcJU1EpKZXQKCXUOrFkMWd6rKekxZfC5pgglKT9hA==","signatures":[{"sig":"MEUCIQDo9ctv28TM4eeXqjSLvGYpAfPMbVJV5m17XHVoo3YAuQIgOktocNQmW//rbZOwH9LAEev9mtKxi73oMDHyIcoY4zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17391},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"64b4357c9f0be892728dcc38904c8eb46f32cd46","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"_npmVersion":"11.6.2","description":"Simple, universal logger with namespace support that works everywhere - browser, Node.js, and Deno.","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/clog_3.1.0_1764445981356_0.9604087781443451","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@marianmeres/clog","version":"3.2.0","_id":"@marianmeres/clog@3.2.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"dist":{"shasum":"4bc5bfdd6da372796800591a874187587c37e3a2","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.2.0.tgz","fileCount":7,"integrity":"sha512-lfiaEko4UJlA/hV3V5xwkpWv108+Fv49Vx/KFtZZYqhkdzhetJTRQ5z+2rypUNIa6VacYrwHntsZzWYYUIO0+g==","signatures":[{"sig":"MEQCIFseIqhERhd83uPMDkRYGnB9SbG7wAmSPSQ814k2OqH4AiAC3FAk/cMFsnxFi13pe0b5XNWY4K7aXAmIMnU5EVSBVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17710},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"6cb0cce129318a7f0e665411c29ebb43754739ff","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"_npmVersion":"11.6.2","description":"Simple, universal logger with namespace support that works everywhere - browser, Node.js, and Deno.","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/clog_3.2.0_1764447331991_0.5566657108224649","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@marianmeres/clog","version":"3.2.1","_id":"@marianmeres/clog@3.2.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"dist":{"shasum":"5e146f58a2c6bb7f5a2fa2e7916bde5b67fe0345","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.2.1.tgz","fileCount":7,"integrity":"sha512-kxP7JrrkW5rgIj3N/uJEXmBkufez7djc6h6q4+hnV2QhMBVRzyO8MHfEdvVx5O2xJT+xsJtcO7xTnUa77Ye/Tw==","signatures":[{"sig":"MEQCIADCdoZYup3LkIYlOLQO3krKYv453iyzRIwMi1v00byFAiBUN10jJyXy+V7YJeOO8YCN8Vr9kT3mROK6TgQ3U/Wq0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17845},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"8c0c2c50b75a028580eefc9143aefeff2da2a9f8","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"_npmVersion":"11.6.2","description":"Simple, universal logger with namespace support that works everywhere - browser, Node.js, and Deno.","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/clog_3.2.1_1764493109378_0.3972567275753187","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@marianmeres/clog","version":"3.2.2","_id":"@marianmeres/clog@3.2.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"dist":{"shasum":"1a647cc833451f392579a697c6f3351d7a8c74e9","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.2.2.tgz","fileCount":7,"integrity":"sha512-TQ61fmsxnqzQXqaTK8ZZ8+38rbLKy+EVQVRhipxoHrXc9JrydHThMdMNGszGLGPnI6RVUEtxURrXRoMKtL2qdA==","signatures":[{"sig":"MEUCIQD2SC2kitX4PYXcRcJw4DtJRc/hp1A3h4DZCYs7SG1RKwIgaDQicB9RtaGf1nO7o/8V0zdEAWiBJPEa840p2/2n8Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17845},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"4496e6a56413a2ec1c7cfd853bdfc96ae38fa425","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"_npmVersion":"11.6.2","description":"Simple, universal logger with namespace support that works everywhere - browser, Node.js, and Deno.","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/clog_3.2.2_1764496479074_0.6436335341858639","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@marianmeres/clog","version":"3.2.3","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.2.3","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"8f3f697305445e5d488d61409b25f88c38c64f54","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.2.3.tgz","fileCount":7,"integrity":"sha512-Pw3ByNxm+1O2tQBArFTKWhJf9hgObFJ87za2Jm5dOqJjgiBdYqAAVJcH/P5fSRs2Mg0rN4wtfIEU07DUyUnE/A==","signatures":[{"sig":"MEUCIQCaKgB8iUcWwj+Co/No26fz+Mbzta2uFgi00NnYkP06FgIgeUYqS1A49WC0f6+7a+mVrTa/HOXpDnI8t3JXbriiGAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18261},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"9790507bb4df181c337a8a6c938aedf42320d7c5","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.2.3_1764597981592_0.9871209442262934","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@marianmeres/clog","version":"3.2.4","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.2.4","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"a741fedd09776b347495246680019eb4acd7e614","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.2.4.tgz","fileCount":9,"integrity":"sha512-06Zg/H8hTd21Zcz1d9RNSPN024f+CupbJQiKcg2EkuFr2Dka0H9+MZ+GAjCmfPo71Fqfvgi+o0Jzi4r0Cv65xA==","signatures":[{"sig":"MEUCIF9qYwExtHmyNiDyp1GaHypDo92JGs5BT+OrH/Y5DHPYAiEAme0nMn1D/jL9e3HbVi95/xJFf5ftKkXuvJ77IE1o/HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39611},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"6b7b00e30ed4b6b18dd0476eb61fe0c2ac271f67","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.2.4_1764827362091_0.49443015840647075","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@marianmeres/clog","version":"3.2.5","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.2.5","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"e8b5f35e7ec5cb3f76eabe4d1b53853d1109c9fc","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.2.5.tgz","fileCount":9,"integrity":"sha512-ZzLSAAdBsOXSAqj61kXjkc8hN/mr3XOhkHQxeR3nZYLAqDo/nUK1WilDgAwmrGOngIP6p1aRjfVADI0HMmQzpQ==","signatures":[{"sig":"MEQCIAHqUBelZ+dG+B5FD/JVCJ4Ul2po6gUxrWzouMnjEXKzAiAwZudWCxGqYbibZ35NRCkOuwiyjPBo1rVHwdvpgQj6+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39611},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"4c4994f7cbea1186ffae5ddbae587578a15b1161","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.2.5_1764845165499_0.5584169007429325","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"@marianmeres/clog","version":"3.2.6","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.2.6","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"e2ca611cbe0c2782407b598267bf0a3f75b99810","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.2.6.tgz","fileCount":9,"integrity":"sha512-9UST/e2Gjp1oJ2x5M3Hlp5652GAM2lQ31yXwyKVitgM7Ge4OGGf5ZFZ/K6SQ81MGIlrRA+RkUmOjs7NQkzSLTQ==","signatures":[{"sig":"MEYCIQDuyJzdpMtFSmgT2e7Ii5+fbRf/lDuY/yR7O5yfVylgVwIhAJn+kcrECebYBMiYhYqw3v8/kA5bkitHA9zXX67ZnDiu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48716},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","gitHead":"f782dfb1c3808f57a00fb9e215bbe7416b5e583f","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.2.6_1764943067729_0.07262039681819021","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@marianmeres/clog","version":"3.3.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.3.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"3f23c3c0672a5a6c615d5b144a4b6ef1c9e10f92","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.3.0.tgz","fileCount":9,"integrity":"sha512-yxiHaQ2jFztu6Fl8tjWPE+xjZB/c2ml7bnl83Q8EqDUD1VKX7R3xCtK+b6oxEA7AIIVKT9ROcfxPjLSplOQMfA==","signatures":[{"sig":"MEYCIQCp2gyMjxwREKWZxgGNod9uoeB+A7/UxVv4Kn7eEZqkPQIhAM81h18vE8vJTFd0PfiwY7u9iRdidOAce/pBJxArQDDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48024},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"dca4c7ad07f04e1d3dd1552da7cdcc0a6ad01d38","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.3.0_1764945006600_0.04391637476672394","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@marianmeres/clog","version":"3.3.2","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.3.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"ab31eda2d782fcb0bc2e9ef3ae67328d127912dd","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.3.2.tgz","fileCount":9,"integrity":"sha512-eEZSIdEum2q8UC4oR8edJvofYbEH3/eQiduuP0AtdgqwwjP+tBuwKUgl0b57sGtWibY/O/9n5SKnCbSFEdNp4g==","signatures":[{"sig":"MEUCIBdHAMaWsb2Fm3TXb+t/ZQbmHqNO22ZIIgYmWuiT8v+AAiEAiCtqjUXHxRcoYzkXtt0PJvV6pIkDPimzryaR350jNRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48046},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"50915447fa30626ffe3ff7a3dceddba31cb612a5","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.3.2_1765048749613_0.5483178053871784","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@marianmeres/clog","version":"3.4.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.4.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"62d5ee7b6d098787a229fb2b1f430541f8b6b705","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.4.0.tgz","fileCount":9,"integrity":"sha512-IU9YOIhvbSb/q5Ykn8wKKmUcyihNq3QlkFLSM1v4eeIAqH+5d7CVZEkrCd0t+FXCKc4W+hgKFUaOnalofRghZA==","signatures":[{"sig":"MEYCIQC5yfNLoFa6VrskuA5UKoOnJe1Z240Ky3c8I5zrVrtVHgIhAK52Uo1NldHDflrXxQVcsuRh1hZ5tXFE0Mei5gQhZ3J+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49544},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"8e535bbdda379d574a4fc284fed10cfea1cb2a2d","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.4.0_1765050262917_0.3120613227623199","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@marianmeres/clog","version":"3.5.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.5.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"740803e02ecc54792bfe41fff993f1533432b203","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.5.0.tgz","fileCount":9,"integrity":"sha512-ah7OcWeuDMPSMLmkAM5PlFHP0jSKUiMje6/xluiPmIoW4QXXT8ceDsBNdKiWnlqK4voVHGStARWd/wT5y8AMTw==","signatures":[{"sig":"MEYCIQCjaLB2KdW/VzyA3NzmvURsZW+nj34a6cghfl+tPTGZzQIhALuBccU7CBsHJwSqR9wOqHPD9AxwHQteJ4UEKY3wv3WP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53101},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"f932f99b6fde177bbd3d654166a484749a2840f1","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.5.0_1765187719936_0.39844115217926657","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@marianmeres/clog","version":"3.6.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.6.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"2ead1300de1354fe84a0ef3927b55569c8ff016f","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.6.0.tgz","fileCount":11,"integrity":"sha512-me0p0KM0YhoPiV19T65CRzL7MNDsRIV+Q1YYeirGBEm97UcZV+eNangnZECz9ZUEkAAvac5Pl7jtv2NnmW1Wyw==","signatures":[{"sig":"MEQCIFd2YQNo4OHsIY1n1Zyms5Bryxg9QqVRyF/OD8CM2jO6AiBNALuku5bVor8PubPZC1CoD7XcSieDZkSfkUO0932G4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55544},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"a875203e1a60f4117abde33f4a3c7abc9732f644","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.6.0_1765371999115_0.16567374698042614","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@marianmeres/clog","version":"3.7.1","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.7.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"f5246dcd414a5399e17845909af67461609c3273","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.7.1.tgz","fileCount":11,"integrity":"sha512-tz+iiuL5SzAP+9Z5o506D99nTtGBmgJ6hStXOnpaxKinzbDVxvi2elvjmoVGYgAsEY+gU2shHhX63xOA1Iy4HA==","signatures":[{"sig":"MEYCIQCyeH4x4+y5TO757IPaiIxXaBQDbCgIHsRflZi6cxZYvQIhAMLsoKdHLyMdgfrpuAwaK5WDUAli+2LfkXmhTbAdeeoy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54962},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"cd5e270bc90015c4c9e7565c6274574f464c3b6b","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.7.1_1765458278410_0.621701398384096","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@marianmeres/clog","version":"3.8.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.8.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"da4585d76e796e06bc9d6e6f19adae97bdc05ca0","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.8.0.tgz","fileCount":11,"integrity":"sha512-0kRTtRs14uxdePqPVIvx2Dmuy6K1boQpPRzvD/yD9enZaojJfHAJmpVZi+iPzccjh0l/PgY5GxRHnjNtHL6d9A==","signatures":[{"sig":"MEYCIQD/eYaRsqeEBFPCSbiExCYSv/g8DneSrlEXQeP0odzQLgIhAN3w38j/8zs9A45aL6YL7dPiztpRvL/nCbBiafUCD3A0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71067},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"af2a2a853307a99a2abbd5cfc15323a246b3f1d8","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.8.0_1765529129174_0.34730466961347606","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@marianmeres/clog","version":"3.8.1","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.8.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"b196955705e8b2d58c4ef80289921ee20d42ed7c","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.8.1.tgz","fileCount":11,"integrity":"sha512-KFN+ue3bho3o4+CdbYfuXyMbi3PiumTnzXuwa35SowcTvTGtAnavwZGEtUBCuF5D7y/u+JlGBBF7ttzmiwR11Q==","signatures":[{"sig":"MEYCIQDpYSiK/1aZop+oZymvSh+eqcM8Bh9FQosHwvB2LNPo1AIhAL3DnlP446ymn/gXhJxZgckv4p72/stzT9migYZacT7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71653},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"203dc96dd26aa3fb691f5fae0a465c848af48d82","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.8.1_1765530562497_0.4404465157615578","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"@marianmeres/clog","version":"3.8.2","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.8.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"0b037ea030848af9b2e147e08250ef116f7562d1","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.8.2.tgz","fileCount":11,"integrity":"sha512-blj+uGNLrhLrREYCxofEUQpyG3WXsaTmZltaDQTOhMCHGd/M1BwGJEWNdiYBJgzp0MLEi3+gt6m1C9LxoPAJeg==","signatures":[{"sig":"MEYCIQDik6pS+qoaHZVAj526ORz60QIEMGlJgTtG1hGV2o441gIhAJG5LPVo9EVzyBDjxhK92SiipkxlHDxB8p0+7gUttsLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71660},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"ec6ed50e8267d8853e01caf4b529713b7e478974","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.8.2_1765535312439_0.8990982030820569","host":"s3://npm-registry-packages-npm-production"}},"3.8.3":{"name":"@marianmeres/clog","version":"3.8.3","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.8.3","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"6da75a63cab9dfa2480965d5a2b9ebda69a3efbd","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.8.3.tgz","fileCount":11,"integrity":"sha512-HADAcTfpbUF+EMebG+QJp/QqMLdAhxqXYzHFXfDS95Zue6NcbugTcqrZpBhJ38vzwjR8fWrMc2u2NMqj0SfE9w==","signatures":[{"sig":"MEUCID3i6S01GphING2C7oMvJ7yb6qW2o7xM+r6kH/BvRiqTAiEA62j12ROFDo1x7P68QMFMZEzHe/iWFoN81EF/4fSpnWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73212},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"b4c968f85d292d351700ada42088614b971d2610","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.8.3_1765544440219_0.9256638127828292","host":"s3://npm-registry-packages-npm-production"}},"3.8.4":{"name":"@marianmeres/clog","version":"3.8.4","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.8.4","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"7581beffbeda556e3d9a5f9212fa01a193fd6834","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.8.4.tgz","fileCount":11,"integrity":"sha512-t1ka4xOdSUlzYJkMzR1swWJNnTXo9qc18Bl8PZclbP7rbZoxgVekGazQQLY85DpWlyRNSUgWbnfh4a/8bNjlVA==","signatures":[{"sig":"MEUCIQDKJYKZ6fwdFSLqIopFgfSZ++zGtql9l/KlU5/bDiFc7gIgZdEbDqawSvKAcci33tJisRsMYJ37GNt0bf2Al9SZZQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73177},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"1d2ab08a51f62e56ce97cb1cee1e2f3fcb988171","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.8.4_1765544573030_0.956229946829819","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@marianmeres/clog","version":"3.9.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.9.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"86231d38c3353bef45cd1c603fdd5238c6a8e9e4","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.9.0.tgz","fileCount":11,"integrity":"sha512-0K6MsFss5EqEMnpAaTotvtZnTgZ3sq9poTUl5Lmk3IrauDBuLKPE51QPT2XYCu5dYi481YA5wTYnY6iZCUoKtw==","signatures":[{"sig":"MEUCIQC+Lr34x4RWNvETJCA2+w/aJ2gbOkk84r++zXCGKr19zwIgakiYFRUCDCg3XYTeWfcBKoqViFZqadv4ok/CR9s+eqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80595},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"45cb415cc7ec4e064bf07a264c7ad15f199cb76c","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.9.0_1765812269611_0.819396256458623","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@marianmeres/clog","version":"3.10.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.10.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"61c54615c0977401f96d9558c9fe4c716a29467e","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.10.0.tgz","fileCount":11,"integrity":"sha512-UQDlBLD6Ey3wiZYPsV96HJ5Ak4+/lXGOyfMBVANNUuc+bBQCUSFHWS4cvDnAYKW3dsptgVeTKxk+w3ayC14rQQ==","signatures":[{"sig":"MEQCIDsLXRtHTC5XyJq9d1SwuShAmp5btWPbPZfHrnae5zxsAiBYnQaI5oAQbLWmac+j4WBpuCgos9Z3KJnFOGaJMlRdoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85358},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"0ccbfd759046103dd7d2abbe00a779dd0042edb8","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.10.0_1765813272472_0.261368809272037","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"@marianmeres/clog","version":"3.10.1","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.10.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"b9bf1c385be1dcb3a5f7b910dbb8c779fe676ff5","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.10.1.tgz","fileCount":11,"integrity":"sha512-VkheOyZc83FZMTVWY+IR1egI1bicNqLIsmQfkeWCIlc6W+sAOqdePJSUEwfE/n0c5umOBvy43b3hvBdgsjBkrA==","signatures":[{"sig":"MEYCIQDjnPoTU1xbar1EK2c3dRCt3m+W5lEmIHy2oVZU3QvCOwIhAPGfPy0egLCsg34pc+4aBu0MNyXGZIUIigW57DpdMeJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85325},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"67b2bbfbd7424b35f411626ba2190a11cc842500","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.10.1_1765819265804_0.1330434873597548","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"@marianmeres/clog","version":"3.10.2","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.10.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"9a91383019970caefdc33f427b9536a47d5c7e2f","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.10.2.tgz","fileCount":11,"integrity":"sha512-tk4BcqPXK8BKk1ruGx0ndPK2UUdsENuoRKU6Q7pB66RpmkB4cxQJEFiRK+fbC3W1KzVWTfPGaKq7tQqBi3W9LQ==","signatures":[{"sig":"MEQCIAQTvs8U0spA/LuE+V6JTUNbH8mOJmdufwLEjNUo38kwAiBEfwl7aV3tZRnWr5EaE04R7HtI1JD+yl0QHE3c+CAeEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85582},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"6edf76ce43914de553386cc5caa16b6670230a74","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.10.2_1765879503119_0.9287428546470577","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@marianmeres/clog","version":"3.11.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.11.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"bab3c5d4057551b82b3bf760b22903478bb68661","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.11.0.tgz","fileCount":11,"integrity":"sha512-dnDZXmZ3q2pIZl5rO0SgTl6cCL1dqbitmAd4YiWouOTQzi6rY2VIgbX3O+Zkz17volMlleo+LXVsmx58kVgozg==","signatures":[{"sig":"MEYCIQCSm/q2KpXybFEQOEH3KNRzN1Dn25MG9qtergJuiWYB1wIhANR2eWt7MNzXBboo92DQ4OFhKb8GkOBTRQxESEUbMUzp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93026},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"2a616be1e366ccffe1b1a7362c60ffbfb1a35402","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.11.0_1765985110925_0.8113264302645253","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@marianmeres/clog","version":"3.12.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.12.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"23b0e523799df1c622769e1a3ccc558bb1860e85","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.12.0.tgz","fileCount":11,"integrity":"sha512-vXrCsGIvyoiIZ2hZCVwQ3QFH79VZvI2u8zTri9p0cdm10lB0rmf/Zvax25QSkZekaFdU0Ac3YRHTpMIrUT0gNg==","signatures":[{"sig":"MEYCIQDUcWekMf2TTV5gcQKGkECm6pnR6ebH3ceO78pkLhpeugIhAMdYAu5aZR/2ATQUqfQzkgaTDvdYHPXo/xd6S8Us6Muz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97753},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"f6256931e2da8e111415da3c340c842fb32bc725","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.12.0_1765990431568_0.8332720133431812","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@marianmeres/clog","version":"3.13.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.13.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"9afcd9f0a60bd3285df3b96ae16f9578334a7d7a","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.13.0.tgz","fileCount":13,"integrity":"sha512-PVIWji/fqEd5sAuadIod6XFarX3qUR6dQOB8zmyXAqfGkaR6V1oerpZVI1b7/Tmfv66yqYFXoOlWONqFS8nDRw==","signatures":[{"sig":"MEUCIHj/TmVDQJ96nBACVavoJiEJjS7PX7Po1dmQv2xOIv36AiEAtwydhQRKeN1eEshVhSveX8hPakAh+SPbV0db8LTISg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102078},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"}},"gitHead":"d5a1b5fc650f8c061c26b82232fe10a2d59c2bd5","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@marianmeres/batch":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.13.0_1766155578832_0.48859565592451926","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"@marianmeres/clog","version":"3.13.1","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.13.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"da04a3c42008345d174d226aa65cce88b46276f5","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.13.1.tgz","fileCount":13,"integrity":"sha512-41RbPLJdiecQ/H3EUQaKlfRqYLlTUoWrOuFl/09skb2qPu08RVRqjnmRtWzPj1XoD2QNb+ZWMfCZbC3xDXKAxQ==","signatures":[{"sig":"MEQCICEJvuaneBxxhJ3Nw7GbUNe9n9oXQNZ9A1RixBneWo46AiAd5cgr4WP2OgPaFtWPi8sIG1Uu4Q8Ka+AuPodNQM2laQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102168},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"16068912c9531754d825775f2e87e7bef5691a92","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@marianmeres/batch":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.13.1_1766156682832_0.6742868534552184","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@marianmeres/clog","version":"3.14.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.14.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"8855d955e9b8aee0cd15bfc8876ce4665522b033","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.14.0.tgz","fileCount":13,"integrity":"sha512-PhI4j1rxWXlx4BWvrWtm+EIZ6jM+kSEn5h1tQ8kFJqeH5RCdvKYYr1Cfs7qR0CAo5wq33F9BRFHswue2xx1AcA==","signatures":[{"sig":"MEYCIQDDvpPsyrye8KEYYJH1ojLkzWwbdDoaVxZGHoG0vdUGJQIhAMNhAkCH27Fe2gxe75I/rupL68QBTqmWd7WQhZOSu+dd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108263},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"63b1cea4022a60072cf5f205abcd9b06a2d2a345","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@marianmeres/batch":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.14.0_1766160756105_0.6234541540169083","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@marianmeres/clog","version":"3.15.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.15.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"2dc491e0f78f1643dd2fb0a6de0e35fd8c8bb0b3","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.15.0.tgz","fileCount":13,"integrity":"sha512-Npd3+TbJvImYk9WmnzgZ3PgHOvzUGBLL6bF2+UTwO8lGixrlx1xJSwmHBdc3ScUuPYEugBQVTI7woBtol0kbMQ==","signatures":[{"sig":"MEYCIQC9WT1yI2qyl2itRngLZ4kljQEn0KUrtg4gekp8/x602gIhAKyYEoUrXQMVR2Ukn48hYjv0PjB8HvSdMC4rzbnBKYhG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110757},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"87bb2e515e1450dbafdc39186d2f736bfcbba38f","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@marianmeres/batch":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.15.0_1766243368430_0.6191831489099042","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"@marianmeres/clog","version":"3.15.1","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.15.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"4b8d864b6c0450a6860842ea8ff6c0038fbd12e4","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.15.1.tgz","fileCount":13,"integrity":"sha512-Jm2tBp2jNg+7jPGDyGW7fkbT0EL3Yt9ihDxiCVnayH7IGaBe2wB7cAHpEUzNSIV9XbmpG5I6gQLqA/vEXoM/vQ==","signatures":[{"sig":"MEYCIQDwAlYDMle87rNReEOS0itoBshup1OfApzEa8TDilqWvwIhAKcX0JRdl1IyjneiBFf13mGJRheqNtup18DAtaKj1+7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110757},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"65b40b34c2add8413099e342740bc3a49a32b9ad","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.6.2","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@marianmeres/batch":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.15.1_1768763551109_0.5623628665925404","host":"s3://npm-registry-packages-npm-production"}},"3.15.2":{"name":"@marianmeres/clog","version":"3.15.2","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.15.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"2d422e148e336092a12f3a0f735122a2d83df210","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.15.2.tgz","fileCount":13,"integrity":"sha512-qvw13of56IuMVgDG5GSjKn2OGQxJ7Y+C9YudDW6BXZDRiPANjA+CZQLxOiwac9GKkuQIY0bYAV5jOZM/X6laOw==","signatures":[{"sig":"MEUCIQC3Ob1kdNXQOgGlopT1xVoGt+KIvYvZV6FpkEaqSzchigIgDzBkNZqX9Rt2dw0XRi1wnKLuJiW8LA7oKNUEPLZGUCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"9d55397d65c6b057838a649522e75282029139aa","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.8.0","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@marianmeres/batch":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.15.2_1770228338814_0.7795886635361051","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@marianmeres/clog","version":"3.17.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.17.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"a32dd07550cd521dc80bb050d7456c7de8aa9143","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.17.0.tgz","fileCount":14,"integrity":"sha512-whPkf9wO/vWMtEnbVfeShU6rDv//pwbwpoHYh1BAc2W84ueRLo5Fc41o9U2QcYeqyfZgT3LZn0+CmzXP9/MPqQ==","signatures":[{"sig":"MEUCIQC2CJCqmCj8j7pRsoaU+d2qddUWmnx2VaCOJBrDFpV7wQIgMR+s2ZAUyn36YJRX4LdudD5kIO7MkhOSauLcrfSu4rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133771},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"70f04864375437ed0d5b0aaf471f0b4bdf7ed2b2","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@marianmeres/batch":"^1.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.17.0_1776409639369_0.8051458128277227","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"@marianmeres/clog","version":"3.17.1","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.17.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"ef39bf721d4e2c0f348a948b6e4b3a9a40f6b793","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.17.1.tgz","fileCount":14,"integrity":"sha512-y1H1CIT/97x2yBaa/nIIHBpLh3of5qlGUgP6bQmAJ1AHgEcSyH4NmCtYdUxk2oG8ePTttqd3qYLfvaimyfTshQ==","signatures":[{"sig":"MEQCIHBDvM39YYvcwviDyWyw8cTIEKUKt+CDy/Xl+A4T+ov2AiAFUJINbH05Xb6QCLCX3G2WbKM526u5lOiJIDsPY5qUkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133771},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"ff8bd453936fce41dbdfe380a51da5f7df726d30","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@marianmeres/batch":"^1.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.17.1_1776527859523_0.4775318625584599","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@marianmeres/clog","version":"3.18.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.18.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"6177d56636303993b5508c8a0b316ed0bcbbeff7","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.18.0.tgz","fileCount":14,"integrity":"sha512-GECAUuo2A31R0SBuAznhYgzxRlq9KO2FlU/mztTH9NdrrEIX9aZkSr/P60VaF+Bt9Ix92HsDQnyuCib3WpRu9Q==","signatures":[{"sig":"MEYCIQCxkI4bqVwyrKfhiF98nfyHx7Tb5OHcc89nH+JNPWHjZQIhALcwB2giiNdfcvYzcYUbZxfcCtSu0MdtG2lzlajq9Xn5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146277},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"3ba1f26a82bc87e21bc17a574ab2dc0ece307d96","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@marianmeres/batch":"^1.2.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.18.0_1778223730499_0.44118680954359335","host":"s3://npm-registry-packages-npm-production"}},"3.18.1":{"name":"@marianmeres/clog","version":"3.18.1","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.18.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"4c89db7205fa59fe65b507bbcea71fb1fbfbe1bf","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.18.1.tgz","fileCount":14,"integrity":"sha512-1Of650ir54AYV9JQ13zXG0uljldVBQvdYF/iqzYzj0DU1CRwy3XwoU3t/4l/UREuSu5QDpkG6d4DBgvgVYM1xA==","signatures":[{"sig":"MEUCIDh5J0Y5CCV+giDCG1FuAB5jeP9+ZoOwLoBulyNuLoZ+AiEA8mM/hhVERuS6M3l63DbYG/0Up+8HfTs7/X0ZzLr1lNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150155},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"3ff147b99cd09f6f209605fddf43c33e615488a1","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@marianmeres/batch":"^1.2.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.18.1_1778225068638_0.6435843509745882","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@marianmeres/clog","version":"3.19.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.19.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"6a0a4684a5c986e0952efd4128b18be433a8a664","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.19.0.tgz","fileCount":16,"integrity":"sha512-7nwQJ1jPeNuz2trLVMCnB+dvMzDBv8ZfSlin45Y2Ne4qmtGmQa7ZJu4AO8aDDlnTmX2og9XxafZH7LRTzKKsmg==","signatures":[{"sig":"MEQCIDiSDbqGvBYamYEzgVUiDhVo1XQKecvEuWBvdRPXTswqAiBxz6xNLMfgQypkT/+heeGhGOjOJjwLxVV6UhnL5+7/gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168221},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"46d8988d5f3e0f630d2ed66fda0135db781dba52","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@marianmeres/batch":"^1.2.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.19.0_1778500524563_0.5173882459727632","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"@marianmeres/clog","version":"3.19.1","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.19.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"c857704a9cca05b6f86db19c909ce4219bf8f173","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.19.1.tgz","fileCount":16,"integrity":"sha512-Vh9oLqSdfJ40YYMzpMX9Jz0IvG4HNBazogRpmvn73V6zbomGbHRVbH/RTsbHf+2MJcuiKfG+frnr2y2eCjeTLQ==","signatures":[{"sig":"MEUCIQDtv/0Wt8hk71gY2jJrdOYzAroI8zzCXV5KJkbzdMYMtgIga/mRGDvw7m2PjGqLv6KOn2YEONulDqVMy1tMEVpa0W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168425},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"c2efacabd8c9a500c463d179b1d6f3cb759918e1","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@marianmeres/batch":"^1.2.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.19.1_1778517627640_0.6230161611648224","host":"s3://npm-registry-packages-npm-production"}},"3.19.2":{"name":"@marianmeres/clog","version":"3.19.2","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.19.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"d4c282e0fbb268eea8e1045c2f8958fd545fcb55","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.19.2.tgz","fileCount":16,"integrity":"sha512-RJr0cP4gLvtTnCneDeoAP+nRbmynJlWZ7ulv3jhG8a1CoRjFKiZUfuW6nTxi6yKOS+uZKRklhDlaUeQDtlhMkg==","signatures":[{"sig":"MEQCIENevDv1Mp4mAdELCUKZcpniXh3qGcdOWERUBaHQtdEpAiB+fw/8lbDft8JE16JOxQJdQE5WEolFz6OAnWEZVTza+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168425},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"cb62c320caf9bbcce2dbccd97848e5a967d2e962","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@marianmeres/batch":"^1.2.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clog_3.19.2_1778853221358_0.5044635430099031","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@marianmeres/clog","version":"3.20.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.20.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"fb9c68f6dfdc3cc8445e6608b1c25a05241538a3","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.20.0.tgz","fileCount":16,"integrity":"sha512-P8BaThSiuq000JT5AtmAlqyoN4Bvp/V6poOlyVlZvAyuJsey4cy9BHA4uC882/tFCYZ04iJQfuyk9gsVixE2vg==","signatures":[{"sig":"MEUCIQCBzJEBSiHDXk+zxl3g8OkMeOD+NXmALjIEYxQMGLw9lQIgfEfWiNy8Euj9QzND0Trm/rZsvf6lJ0Yc1NcqdrX5LYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169061},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"403bfd002041b6b01392f579d2ccfc7b57358a90","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@marianmeres/batch":"^1.2.5"},"peerDependenciesMeta":{"@marianmeres/batch":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clog_3.20.0_1778920329482_0.16592009125630414","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@marianmeres/clog","version":"3.21.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.21.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"1595888dc83b8012c8da53a8f00e23e158a5df24","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.21.0.tgz","fileCount":16,"integrity":"sha512-mWtBF8ykiRGok9Efu6iOzLLJoOoXXZGjjj6xT0oamLI/bDtOsuo65oMJ6KG0EmWUbrmBfS2vFG79lVhPBJeqpg==","signatures":[{"sig":"MEQCIA5iN+W5M/uFBCWIo8XI63RBjGj1y8ILttKZL2byMlfpAiBdyeWoHdQuq2MHHTa1E5SVNN5VejlAcUHppy/FQ+MbOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169061},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"44c0279b02bb844cb668098001152b969b5ac423","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.12.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"25.9.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@marianmeres/batch":"^1.3.0"},"peerDependenciesMeta":{"@marianmeres/batch":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clog_3.21.0_1778921557620_0.950799200393694","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"@marianmeres/clog","version":"3.22.0","author":{"name":"Marian Meres"},"license":"MIT","_id":"@marianmeres/clog@3.22.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/clog#readme","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"b18a251fad152610e54605030eb4b49eaa0261f4","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.22.0.tgz","fileCount":16,"integrity":"sha512-0qT28icrlwSO4wmstE+qLGmZOwAOLTRDNDa8YPDOjTLvJDenO/3toeXjubSGr0TQP97PS0N8PVxS6cbpsCG3Ag==","signatures":[{"sig":"MEQCICckKiRt30LszTF26+mIkR8184+cD0BQ3imt7MMp3YknAiB2psw90w7e9D/odokoWYrNpB/7FyiOonYVlB2wVIuahA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDrhZ5RsPVKmb4k1v+6cDCn7Amn2ZLD5LMDByH+FPYpHAiEAk1uGzokQ9YGYTFBK7jJMCKfZjYX23w4MH76qRdyG5Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208108},"main":"dist/mod.js","type":"module","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"9711a709ff1641d8553d2c7109386d2d2cbd07b3","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.19.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"_nodeVersion":"26.9.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@marianmeres/batch":"^1.3.0"},"peerDependenciesMeta":{"@marianmeres/batch":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clog_3.22.0_1790615509858_0.43468994006203565","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"_id":"@marianmeres/clog@3.23.0","bugs":{"url":"https://github.com/marianmeres/clog/issues"},"dist":{"shasum":"5f02dc40686469b1490e12e16ecb9fbe9bf70387","tarball":"https://registry.npmjs.org/@marianmeres/clog/-/clog-3.23.0.tgz","fileCount":16,"integrity":"sha512-VNmXNTKT+JPfNUuF2rYQJzoAzQEXw1DQB6zfcjXdnb3rEDktL0O/Pgw8g9F84gLQRp7c+jMyG/25mfQxyMHUSQ==","signatures":[{"sig":"MEUCIQD7wP4tmMv+vtwWpOKKtwYCAS17A/9gxdb+OxmfykD+VAIgGGmtDre03BJa5n6/MvryR556QIMcqba/9pr+KFQo0e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5We7bgmyg7ML5rdVF7SRe0rjUyBkg4uUqotV1uuG7vwIga5r4lkbdSTWU5HkCOosAd4uAGzL6NUL4gW6hJSMnjvE="}],"unpackedSize":228916},"main":"dist/mod.js","name":"@marianmeres/clog","type":"module","types":"dist/mod.d.ts","author":{"name":"Marian Meres"},"exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js"},"./forward":{"types":"./dist/forward.d.ts","import":"./dist/forward.js"}},"gitHead":"5be732a25d5a632143f05fc3ccfcdbca22313cb3","license":"MIT","version":"3.23.0","_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"homepage":"https://github.com/marianmeres/clog#readme","repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"_npmVersion":"11.19.1","description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","directories":{},"maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"_nodeVersion":"26.9.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"@marianmeres/batch":"^1.3.0"},"peerDependenciesMeta":{"@marianmeres/batch":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clog_3.23.0_1790845523086_0.7974078173523951"}}},"time":{"created":"2022-11-07T17:27:36.884Z","modified":"2026-10-01T09:05:23.385Z","0.1.2":"2022-11-07T17:27:37.087Z","0.1.3":"2022-11-07T17:43:01.465Z","0.1.4":"2022-11-07T17:54:45.644Z","0.1.5":"2022-11-07T18:47:02.395Z","0.1.6":"2022-11-07T18:51:44.702Z","0.1.7":"2022-11-07T19:02:56.908Z","0.1.8":"2022-11-07T20:06:39.489Z","0.1.9":"2022-11-07T21:00:48.774Z","0.2.0":"2022-11-09T18:47:24.944Z","0.2.1":"2022-11-09T19:39:08.368Z","0.3.0":"2022-11-09T20:09:12.014Z","0.3.1":"2022-11-09T20:11:40.942Z","0.3.2":"2022-11-09T20:23:09.959Z","0.3.3":"2022-11-11T09:31:06.676Z","0.3.4":"2022-11-11T09:45:33.327Z","0.4.0":"2023-02-20T18:42:08.913Z","0.5.0":"2023-02-20T19:04:27.557Z","0.6.0":"2023-03-11T22:01:02.107Z","1.0.0":"2023-03-15T13:05:08.394Z","1.0.1":"2023-11-24T15:53:41.327Z","1.1.0":"2024-08-30T06:29:02.776Z","2.2.1":"2025-02-16T05:20:55.176Z","2.2.2":"2025-03-02T10:02:03.242Z","2.2.3":"2025-03-02T10:09:14.591Z","2.3.0":"2025-07-09T20:10:11.440Z","2.3.2":"2025-07-09T20:45:53.491Z","2.3.3":"2025-07-15T12:57:42.317Z","3.0.0":"2025-11-29T11:14:48.617Z","3.1.0":"2025-11-29T19:53:01.596Z","3.2.0":"2025-11-29T20:15:32.282Z","3.2.1":"2025-11-30T08:58:29.554Z","3.2.2":"2025-11-30T09:54:39.274Z","3.2.3":"2025-12-01T14:06:21.772Z","3.2.4":"2025-12-04T05:49:22.218Z","3.2.5":"2025-12-04T10:46:05.649Z","3.2.6":"2025-12-05T13:57:47.906Z","3.3.0":"2025-12-05T14:30:06.757Z","3.3.2":"2025-12-06T19:19:09.758Z","3.4.0":"2025-12-06T19:44:23.051Z","3.5.0":"2025-12-08T09:55:20.074Z","3.6.0":"2025-12-10T13:06:39.251Z","3.7.1":"2025-12-11T13:04:38.599Z","3.8.0":"2025-12-12T08:45:29.348Z","3.8.1":"2025-12-12T09:09:22.673Z","3.8.2":"2025-12-12T10:28:32.615Z","3.8.3":"2025-12-12T13:00:40.365Z","3.8.4":"2025-12-12T13:02:53.170Z","3.9.0":"2025-12-15T15:24:29.797Z","3.10.0":"2025-12-15T15:41:12.615Z","3.10.1":"2025-12-15T17:21:05.986Z","3.10.2":"2025-12-16T10:05:03.282Z","3.11.0":"2025-12-17T15:25:11.072Z","3.12.0":"2025-12-17T16:53:51.720Z","3.13.0":"2025-12-19T14:46:18.976Z","3.13.1":"2025-12-19T15:04:42.977Z","3.14.0":"2025-12-19T16:12:36.241Z","3.15.0":"2025-12-20T15:09:28.615Z","3.15.1":"2026-01-18T19:12:31.246Z","3.15.2":"2026-02-04T18:05:38.971Z","3.17.0":"2026-04-17T07:07:19.511Z","3.17.1":"2026-04-18T15:57:39.646Z","3.18.0":"2026-05-08T07:02:10.684Z","3.18.1":"2026-05-08T07:24:28.784Z","3.19.0":"2026-05-11T11:55:24.733Z","3.19.1":"2026-05-11T16:40:27.879Z","3.19.2":"2026-05-15T13:53:41.525Z","3.20.0":"2026-05-16T08:32:09.618Z","3.21.0":"2026-05-16T08:52:37.773Z","3.22.0":"2026-09-28T17:11:49.998Z","3.23.0":"2026-10-01T09:05:23.193Z"},"bugs":{"url":"https://github.com/marianmeres/clog/issues"},"author":{"name":"Marian Meres"},"license":"MIT","homepage":"https://github.com/marianmeres/clog#readme","repository":{"url":"git+https://github.com/marianmeres/clog.git","type":"git"},"description":"[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog) [![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"readme":"# @marianmeres/clog\n\n[![NPM version](https://img.shields.io/npm/v/@marianmeres/clog.svg)](https://www.npmjs.com/package/@marianmeres/clog)\n[![JSR version](https://jsr.io/badges/@marianmeres/clog)](https://jsr.io/@marianmeres/clog)\n\nSimple, universal logger with namespace support that works everywhere - browser, Node.js, and Deno.\n\n## Why clog?\n\n- **Console-compatible API** - Drop-in replacement for `console.log/debug/warn/error`\n- **Works everywhere** - Single API for browser and server environments\n- **Auto-adapts** - Detects environment and outputs appropriately\n- **Namespace support** - Organize logs by module/component\n- **Structured logging** - JSON output for log aggregation tools\n- **Colored output** - Color shortcuts for readable logs\n- **Extensible** - Hook into logs for batching/collection\n- **Tiny** - Zero dependencies\n\n## Installation\n\n```bash\nnpm i @marianmeres/clog\n```\n\n```bash\ndeno add jsr:@marianmeres/clog\n```\n\n## Quick Start\n\n```typescript\nimport { createClog } from \"@marianmeres/clog\";\n\n// Create logger with namespace\nconst clog = createClog(\"my-app\");\n\n// Use like console\nclog.log(\"Hello\", \"world\"); // [my-app] Hello world\nclog.debug(\"Debug info\"); // [my-app] Debug info\nclog.warn(\"Warning message\"); // [my-app] Warning message\nclog.error(\"Error occurred\"); // [my-app] Error occurred\n\n// Or call directly (proxies to .log)\nclog(\"Hello\", \"world\"); // [my-app] Hello world\n\n// Without namespace\nconst logger = createClog();\nlogger.log(\"No namespace\"); // No namespace\n\n// Return value useful for throwing\nthrow new Error(clog.error(\"Something failed\"));\n```\n\n## Design Philosophy\n\n**No filtering by log level** - This library intentionally does not include `LOG_LEVEL` filtering. If you don't want certain logs, don't write them. Use your hook to filter if really needed.\n\n**No enable/disable switches** - Control what you log at the source.\n\n**Console-compatible** - You can replace `console.log` with `clog.log` without changing anything else. The `Logger` interface is designed so that `console` itself satisfies it.\n\n**One API for all environments** - Auto-detection means you write code once, it works everywhere.\n\n## Browser vs Server: Two Distinct Modes\n\nThis library operates in **two fundamentally different modes** based on runtime detection:\n\n### Browser Mode\n\n- Rich, interactive output using native browser console features\n- Colored namespace labels via `%c` formatting\n- Inline colored text with color shortcuts\n- Objects displayed with expandable inspection\n\n### Server Mode (Node.js, Deno)\n\n- **Machine-friendly output by design**\n- ISO timestamps prepended to every line\n- Structured plain text: `[timestamp] [LEVEL] [namespace] message`\n- Optional JSON output for log aggregation tools\n\n### Why This Matters\n\nThis is an **intentional, pragmatic design decision**. Server logs serve a different purpose than browser console output:\n\n- They're consumed by log aggregators\n- They're grepped, parsed, and filtered by automated tools\n- They need consistent, predictable structure\n- Timestamps are essential for debugging distributed systems\n\nFancy colors, complex formatting, and visual embellishments on the server provide no value - they actually make logs _harder_ to process and search.\n\n### Is This Library Right for You?\n\n✅ **Good fit if you want:**\n\n- Single API that works everywhere\n- Browser logs with colors and rich formatting\n- Server logs optimized for machine consumption\n- JSON output for log aggregation\n\n❌ **Not the best fit if you want:**\n\n- Colorful, visually styled output in server terminals\n- ASCII art, box drawing, or rich formatting in CLI tools\n- The same visual experience in both environments\n\n## Why `any` Return Type?\n\nThe `Logger` interface methods return `any` instead of `string` to ensure true compatibility with `console`:\n\n```typescript\n// This works because Logger uses `any` return type\nconst logger: Logger = console; // ✓ console methods return void\nconst clog: Logger = createClog(\"app\"); // ✓ clog methods return string\n```\n\nConsole methods return `void`, but clog returns the first argument as a string (useful for patterns like `throw new Error(clog.error(\"msg\"))`). Using `any` as the return type allows both implementations to satisfy the same interface, enabling polymorphic use of loggers throughout your codebase.\n\n## Features\n\n### Namespace Support\n\nOrganize logs by module, component, or feature:\n\n```typescript\n// In different modules\nconst authLog = createClog(\"auth\");\nconst apiLog = createClog(\"api\");\nconst dbLog = createClog(\"database\");\n\nauthLog.log(\"User logged in\"); // [auth] User logged in\napiLog.warn(\"Slow request\"); // [api] Slow request\ndbLog.error(\"Connection failed\"); // [database] Connection failed\n```\n\n### Nested Namespaces\n\nUse `withNamespace()` to attach an additional namespace to a logger:\n\n```typescript\nimport { createClog, withNamespace } from \"@marianmeres/clog\";\n\nconst appLog = createClog(\"app\");\nconst moduleLog = withNamespace(appLog, \"auth\");\n\nmoduleLog.log(\"User logged in\"); // [app] [auth] User logged in\nmoduleLog.ns; // \"app:auth\" — composed namespace\n\n// Deep nesting composes further\nconst subLog = withNamespace(moduleLog, \"oauth\");\nsubLog.ns; // \"app:auth:oauth\"\nsubLog.warn(\"Token expired\"); // [app] [auth] [oauth] Token expired\n\n// Works with native console (arg-prefix mode)\nconst consoleLog = withNamespace(console, \"my-module\");\nconsoleLog.error(\"Something failed\"); // [my-module] Something failed\n\n// Return value pattern works at any nesting depth\nthrow new Error(moduleLog.error(\"Authentication failed\"));\n```\n\n**How it composes.** When the wrapped target is a clog instance, `withNamespace` returns a _fresh_ clog whose `ns` is the parent's namespace joined with `:`. The renderer splits that back into `[parent] [child]` for readable text output and uses the composed string as-is in JSON (`\"namespace\":\"app:auth\"`). When the target is any other logger (e.g. native `console`), the wrapper prepends `[namespace]` as the first argument on every call, as before.\n\n### Auto-Environment Detection\n\n**Browser**: Pretty console output with native browser features\n\n```typescript\nconst clog = createClog(\"ui\");\nclog.log(\"Rendering\", { count: 42 });\n// Output: [ui] Rendering { count: 42 }\n// Uses browser's console styling\n```\n\n**Server**: Structured output ready for log aggregation\n\n```typescript\nconst clog = createClog(\"api\");\nclog.log(\"Request received\", { method: \"GET\" });\n// Output: [2025-11-29T10:30:45.123Z] [INFO] [api] Request received { method: 'GET' }\n```\n\n### Structured JSON Logging\n\nEnable JSON output for server logs:\n\n```typescript\n// Enable globally\ncreateClog.global.jsonOutput = true;\n\n// …or per-instance (since v3.16). Instance setting wins if defined.\nconst clog = createClog(\"api\", { jsonOutput: true });\nclog.log(\"Request received\", { method: \"GET\", path: \"/users\" });\n\n// Output (single line):\n// {\"timestamp\":\"2025-11-29T10:30:45.123Z\",\"level\":\"INFO\",\"logger\":\"api\",\"message\":\"Request received\",\"arg_0\":{\"method\":\"GET\",\"path\":\"/users\"}}\n```\n\nWhen the logger has no namespace, the `logger` field is **omitted** (instead of being emitted as `false`), matching how `meta` is handled.\n\n> **BC note (v3.18):** the namespace field is now emitted as `\"logger\"` (was `\"namespace\"`). `\"logger\"` matches the convention used by OpenTelemetry, Elastic Common Schema, Datadog, and most JVM-ecosystem tools. To restore the old name (or any other field name), use `jsonFieldNames` — see below.\n\n#### Renaming JSON fields (`jsonFieldNames`)\n\nMost log aggregators expect specific top-level field names. Use `jsonFieldNames` to rename any of them without writing a custom writer. Resolution is **per-key**: instance config > global config > default. Any key you omit keeps its default name.\n\n```typescript\n// Restore the pre-3.18 default for the namespace field:\ncreateClog.global.jsonFieldNames = { logger: \"namespace\" };\n\n// Or pick the convention your aggregator wants (e.g. ECS-ish):\ncreateClog.global.jsonFieldNames = {\n\ttimestamp: \"@timestamp\",\n\tlevel: \"log.level\",\n\tlogger: \"log.logger\",\n\tmessage: \"message\",\n};\n\n// Per-instance override (only the keys you specify; others fall back to global / default):\nconst clog = createClog(\"api\", {\n\tjsonOutput: true,\n\tjsonFieldNames: { logger: \"service\" },\n});\n```\n\nThe full set of renamable keys is `timestamp`, `level`, `logger`, `message`, `meta`, `arg`, `stack`. The `arg` key is special — it's the **prefix** used for sequenced extra args (`arg_0`, `arg_1`, …); renaming it to `\"extra\"` produces `extra_0`, `extra_1`, … When the logger has no namespace, the `logger` field (under whatever name you chose) is still omitted — same as before.\n\n#### Top-level meta fields (`jsonTopLevelMeta`)\n\nSome log collectors read certain fields only from the top level of a line. For example, the OpenTelemetry Collector's `trace_parser` looks for `trace_id` / `span_id` there, and doesn't see `meta.trace_id`. List the meta keys to move to the top level (since v3.23):\n\n```typescript\ncreateClog.global.jsonOutput = true;\ncreateClog.global.getMeta = () => ({ trace_id: \"4bf9…\", span_id: \"00f0…\", user: \"u1\" });\ncreateClog.global.jsonTopLevelMeta = [\"trace_id\", \"span_id\"];\n\ncreateClog(\"api\").log(\"hello\");\n// {\"timestamp\":\"…\",\"level\":\"INFO\",\"logger\":\"api\",\"message\":\"hello\",\n//  \"trace_id\":\"4bf9…\",\"span_id\":\"00f0…\",\"meta\":{\"user\":\"u1\"}}\n```\n\n- A listed key is **moved**, not copied: it is written at the top level under its own name and left out of `meta`. When nothing is left, `meta` is omitted. A listed key that meta doesn't have (or has as `undefined`) produces no field.\n- **Core fields are never overwritten.** A key equal to a core field name (`timestamp`, `level`, `logger`, `message`, `meta`, `stack`, as renamed by `jsonFieldNames`) or of the form `arg_<n>` is not promoted and stays in `meta`.\n- **Presentation only.** `LogData.meta` is not changed, so hooks, custom writers and the log forwarder still see every key.\n- JSON output only. A per-instance `jsonTopLevelMeta` **replaces** the global list (`[]` turns promotion off for that logger). The global list is read at write time, so it applies to loggers created before it was set. To add keys without dropping someone else's:\n  ```typescript\n  createClog.global.jsonTopLevelMeta = [\n  \t...new Set([...(createClog.global.jsonTopLevelMeta ?? []), \"trace_id\", \"span_id\"]),\n  ];\n  ```\n\n#### Writing lines without a logger (`toJsonRecord`)\n\n`toJsonRecord(data)` returns the object the default writer serializes in JSON mode. Use it when you write lines yourself but want clog's shape (including `jsonFieldNames` and `jsonTopLevelMeta`). The typical case is a server endpoint relaying entries from the browser log forwarder. A logger would stamp a new timestamp, run the global hook, and merge the server's own `getMeta` (overwriting the browser's trace ids). `toJsonRecord` does none of that: it uses `data` as given.\n\n```typescript\nimport { toJsonRecord } from \"@marianmeres/clog\";\n\n// `entries`: LogData objects posted by the browser's log forwarder\nfor (const e of entries) {\n\tconst record = toJsonRecord({\n\t\tlevel: e.level,\n\t\tnamespace: e.namespace,\n\t\targs: e.args,\n\t\ttimestamp: e.timestamp,\n\t\tmeta: e.meta,\n\t});\n\tconsole.log(JSON.stringify(record));\n}\n```\n\n### Log Levels\n\nMaps console methods to standard log levels (RFC 5424):\n\n```typescript\nimport { LEVEL_MAP } from \"@marianmares/clog\";\n\nclog.debug(\"Debug\"); // DEBUG\nclog.log(\"Info\"); // INFO\nclog.warn(\"Warning\"); // WARNING\nclog.error(\"Error\"); // ERROR\n```\n\n### Return Value Pattern\n\nAll log methods return the first argument as a string (typed as `any` for console compatibility), useful for error handling:\n\n```typescript\nconst clog = createClog(\"auth\");\n\n// Convenient error throwing\nthrow new Error(clog.error(\"Authentication failed\"));\n```\n\nUnder `stringify` or `concat` modes, the return value is the JSON-rendered form, so it **matches what was logged**:\n\n```typescript\nconst clog = createClog(\"api\", { stringify: true });\nconst ret = clog.error({ code: 500, msg: \"boom\" });\n// ret === '{\"code\":500,\"msg\":\"boom\"}'\n// (pre-3.16 returned \"[object Object]\")\n\nthrow new Error(ret); // Error message carries the full JSON\n```\n\n### Global Hook (Batching/Collection)\n\nCapture all logs across your application for batching, analytics, or remote logging:\n\n```typescript\n// Set up once at app bootstrap\nconst logBatch = [];\n\ncreateClog.global.hook = (data) => {\n\tlogBatch.push(data);\n\n\t// Flush batch every 100 logs\n\tif (logBatch.length >= 100) {\n\t\tsendToLogServer(logBatch);\n\t\tlogBatch.length = 0;\n\t}\n};\n\n// Now all logger instances will trigger the hook\nconst auth = createClog(\"auth\");\nconst api = createClog(\"api\");\n\nauth.log(\"Login attempt\"); // Added to batch\napi.warn(\"Slow query\"); // Added to batch\n```\n\nHook receives normalized data:\n\n```typescript\ntype LogData = {\n\tlevel: \"DEBUG\" | \"INFO\" | \"WARNING\" | \"ERROR\";\n\tnamespace: string | false; // composed with \":\" when via withNamespace\n\targs: any[]; // shallow clone — safe to mutate\n\ttimestamp: string; // ISO 8601 format\n\tmeta?: Record<string, unknown>; // lazy; computed on first read\n\tstack?: string[]; // present when stacktrace is enabled\n};\n```\n\n#### Suppressing individual logs\n\nReturn the `CLOG_SKIP` sentinel from a hook to suppress the writer for that single call (useful for filtering):\n\n```typescript\nimport { CLOG_SKIP, createClog } from \"@marianmeres/clog\";\n\ncreateClog.global.hook = (data) => {\n\tif (isNoisy(data)) return CLOG_SKIP; // writer is not called\n};\n```\n\nAll other return values are ignored.\n\n#### Transforming log data\n\nThe `data` object passed to the hook is the **same reference** the writer receives next, so mutating it in the hook is a supported way to transform what gets written — without rewriting the writer. Useful for value-level rewrites like prefixing the namespace (which becomes the JSON `logger` field):\n\n```typescript\n// Prefix the namespace — affects both text output (\"[svc] [api] ...\")\n// and JSON output ({ \"logger\": \"svc:api\", ... })\ncreateClog.global.hook = (data) => {\n\tif (data.namespace) data.namespace = `svc:${data.namespace}`;\n};\n\n// Redact a sensitive arg before it reaches the writer\ncreateClog.global.hook = (data) => {\n\tdata.args = data.args.map((a) =>\n\t\ttypeof a === \"string\" ? a.replace(/token=\\S+/g, \"token=***\") : a\n\t);\n};\n```\n\nNotes:\n\n- `data.args` is already a shallow clone of the caller's array, so mutating it (or replacing it) is safe — the caller's original array is unaffected.\n- A hook can both transform _and_ return `CLOG_SKIP`. Return values other than `CLOG_SKIP` are ignored; the transform happens via the mutation, not the return value.\n\n### Custom Writer\n\nReplace the default output completely:\n\n```typescript\n// Global writer (affects all instances)\ncreateClog.global.writer = (data) => {\n\tmyCustomLogSystem.write({\n\t\ttime: data.timestamp,\n\t\tseverity: data.level,\n\t\tmodule: data.namespace,\n\t\tmessage: data.args.join(\" \"),\n\t});\n};\n\n// Instance-level writer\nconst clog = createClog(\"test\", {\n\twriter: (data) => {\n\t\tconsole.log(`Custom: ${data.level} - ${data.args[0]}`);\n\t},\n});\n```\n\n### Colored Namespace\n\nAdd color to **namespace labels** in browser and Deno console:\n\n```typescript\nconst clog = createClog(\"ui\", { color: \"blue\" });\nclog.log(\"Button clicked\");\n// Output: [ui] Button clicked  (namespace in blue)\n\nconst errorLog = createClog(\"errors\", { color: \"red\" });\nerrorLog.error(\"Failed to load\");\n// Output: [errors] Failed to load  (namespace in red)\n```\n\nColors work in browser and Deno environments (uses `%c` formatting). Use `color: \"auto\"` to automatically assign a consistent color based on the namespace.\n\n#### Color Shortcuts\n\nFor **inline colored text** within log messages, use the color shortcut functions:\n\n```typescript\nimport { blue, createClog, green, red, yellow } from \"@marianmeres/clog\";\n\n// namespace \"app\" will be auto-colored\nconst clog = createClog(\"app\", { color: \"auto\" });\n\n// make some of the log messages colored\nclog(\"Status:\", green(\"OK\"));\nclog(\"Error:\", red(\"Connection failed\"));\nclog(blue(\"Info:\"), \"Processed in\", yellow(\"42ms\"));\n```\n\nAvailable colors: `gray`, `grey`, `red`, `orange`, `yellow`, `green`, `teal`, `cyan`, `blue`, `purple`, `magenta`, `pink`. All colors are optimized for readability on both light and dark backgrounds. In environments that don't support `%c` formatting (like Node.js), colored text is output as plain strings with no artifacts.\n\nString concatenation also works safely: `\"Status:\" + green(\"OK\")` outputs `\"Status:OK\"` (color is lost, but no `[object Object]` artifacts). For colored output, use comma-separated arguments instead.\n\n### Debug Mode\n\nControl whether `.debug()` calls produce output globally or per-instance:\n\n```typescript\n// Global: disable debug for all loggers\ncreateClog.global.debug = process.env.NODE_ENV !== \"development\";\n\nconst apiLog = createClog(\"api\");\nconst dbLog = createClog(\"db\");\n\napiLog.debug(\"skipped in production\"); // Respects global setting\ndbLog.debug(\"also skipped\"); // Respects global setting\n\n// Per-instance: override global setting\nconst verboseLog = createClog(\"verbose\", { debug: true });\nverboseLog.debug(\"always outputs\"); // Overrides global\n\n// Or disable for specific logger\nconst quietLog = createClog(\"quiet\", { debug: false });\nquietLog.debug(\"never outputs\"); // Overrides global\n```\n\n**Precedence:** Instance `config.debug` → Global `createClog.global.debug` → Default (`true`)\n\nWhen `debug: false`, the `.debug()` method becomes a no-op (but still returns the first argument as a string for API consistency). All other log levels work normally regardless of this setting.\n\n### Stringify Mode\n\nForce non-primitive arguments to be JSON.stringified, making objects visible as strings:\n\n```typescript\n// Global\ncreateClog.global.stringify = true;\n\n// Per-instance\nconst clog = createClog(\"api\", { stringify: true });\nclog.log(\"data\", { user: \"john\" }, [1, 2, 3]);\n// Output: [timestamp] [INFO] [api] data {\"user\":\"john\"} [1,2,3]\n```\n\nWithout `stringify`, objects might appear as `[object Object]` in some contexts. With `stringify: true`, they're always JSON strings.\n\n**Precedence:** Instance `config.stringify` → Global `createClog.global.stringify` → Default (`false`)\n\n### Concat Mode\n\nConcatenate all arguments into a single string output. This also enables stringify behavior:\n\n```typescript\n// Global\ncreateClog.global.concat = true;\n\n// Per-instance\nconst clog = createClog(\"x\", { concat: true });\nclog(1, { hey: \"ho\" });\n// Output: [timestamp] [INFO] [x] 1 {\"hey\":\"ho\"}\n// Console receives exactly ONE string argument\n```\n\nThis is useful when you need:\n\n- Single-line log output for easier parsing/grep\n- Guaranteed flat string output (no object expansion in console)\n- Integration with log systems expecting single-string messages\n\n**Precedence:** Instance `config.concat` → Global `createClog.global.concat` → Default (`false`)\n\n| Config            | Objects        | Console args      |\n| ----------------- | -------------- | ----------------- |\n| neither           | as-is          | multiple          |\n| `stringify: true` | JSON.stringify | multiple          |\n| `concat: true`    | JSON.stringify | **single string** |\n\n### Stacktrace Mode\n\n> **Warning:** This feature is intended for **local development debugging only**. Do NOT use in production as capturing stack traces has significant performance overhead.\n\nAppend call stack trace to log output, showing where each log call originated:\n\n```typescript\n// Global\ncreateClog.global.stacktrace = true;\n\n// Per-instance\nconst clog = createClog(\"debug\", { stacktrace: true });\nclog.log(\"Where am I called from?\");\n// Output includes stack trace as last argument showing call site\n```\n\nYou can also limit the number of stack frames:\n\n```typescript\n// Show only top 3 frames\ncreateClog.global.stacktrace = 3;\n```\n\nWith JSON output enabled, the stack trace is included as a `\"stack\"` field in the JSON object.\n\nCustom writers receive the raw frames via `LogData.stack: string[] | undefined` and can render them with the exported `formatStack(lines)` helper to match the default output:\n\n```typescript\nimport { createClog, formatStack } from \"@marianmeres/clog\";\n\ncreateClog.global.stacktrace = 10;\ncreateClog.global.writer = (data) => {\n\tmySink({\n\t\tmsg: data.args[0],\n\t\tstack: data.stack ? formatStack(data.stack) : undefined,\n\t});\n};\n```\n\n**Precedence:** Instance `config.stacktrace` → Global `createClog.global.stacktrace` → Default (`undefined`/disabled)\n\n### Metadata Injection (getMeta)\n\nInject contextual metadata (like user ID, request ID, session info) into log entries. The metadata is available in `LogData.meta` for custom writers and hooks, but is NOT passed to console output:\n\n```typescript\n// Instance-level getMeta\nconst clog = createClog(\"api\", {\n\tgetMeta: () => ({\n\t\tuserId: getCurrentUserId(),\n\t\trequestId: getRequestId(),\n\t}),\n});\n\nclog.log(\"Request received\");\n// Console output: [timestamp] [INFO] [api] Request received\n// But LogData.meta contains: { userId: \"...\", requestId: \"...\" }\n\n// Global getMeta (affects all instances)\ncreateClog.global.getMeta = () => ({\n\tsessionId: getSessionId(),\n\tenv: process.env.NODE_ENV,\n});\n```\n\nAccess metadata in custom writers or hooks:\n\n```typescript\n// In a custom writer\nconst clog = createClog(\"app\", {\n\tgetMeta: () => ({ traceId: \"abc-123\" }),\n\twriter: (data) => {\n\t\tconsole.log(\"Meta:\", data.meta); // { traceId: \"abc-123\" }\n\t\tconsole.log(\"Message:\", data.args[0]);\n\t},\n});\n\n// In a global hook for log collection\ncreateClog.global.hook = (data) => {\n\tsendToAnalytics({\n\t\t...data,\n\t\tmeta: data.meta, // { userId: \"...\", requestId: \"...\" }\n\t});\n};\n```\n\nWith JSON output enabled, metadata is automatically included:\n\n```typescript\ncreateClog.global.jsonOutput = true;\ncreateClog.global.getMeta = () => ({ userId: \"user-123\" });\n\nconst clog = createClog(\"api\");\nclog.log(\"Request\");\n\n// Output: {\"timestamp\":\"...\",\"level\":\"INFO\",\"logger\":\"api\",\"message\":\"Request\",\"meta\":{\"userId\":\"user-123\"}}\n```\n\n#### Per-logger meta on top of the global meta (`meta`, `withMeta`)\n\nAn instance `getMeta` **replaces** the global one. To **add** meta for one logger while keeping the app-wide meta, use `config.meta` (an object, or a function called lazily per line):\n\n```typescript\ncreateClog.global.getMeta = () => ({ projectId, userId: getCurrentUserId() });\n\nconst log = createClog(\"worker\", { meta: () => ({ traceId: getTraceId() }) });\nlog.log(\"job started\");\n// data.meta → { projectId, userId, traceId }\n```\n\n`withMeta(logger, meta)` derives a child logger with extra meta and the **same** namespace — the sibling of `withNamespace`. Layers stack, and the innermost wins on key conflicts:\n\n```typescript\nimport { withMeta } from \"@marianmeres/clog\";\n\nconst reqLog = withMeta(log, { requestId });\nconst callLog = withMeta(reqLog, { attempt: 2 });\ncallLog.log(\"calling upstream\");\n// data.meta → { projectId, userId, traceId, requestId, attempt: 2 }\ncallLog.ns; // \"worker\"\n```\n\n`withMeta` on a logger that is not a clog instance (native `console`, `createNoopClog()`) returns that logger unchanged — it has no meta channel.\n\n**Key points:**\n\n- `getMeta` and `meta` are resolved **lazily** — only when a hook or writer actually reads `data.meta`. The result is cached per log call, so repeated reads resolve the sources once.\n- Because it is lazy, `data.meta` reflects the state at **first read**, not at the log call. The built-in forwarder (`createLogForwarder`, and so `configureWebLogger`) reads it in its hook, so forwarded entries carry log-time meta. A custom hook that stores `data` for a later flush should do the same (`void data.meta`) — otherwise function sources run at flush time, where e.g. a request-scoped `getMeta` backed by `AsyncLocalStorage` returns nothing.\n- Every source is isolated: a throwing `getMeta` or `meta` is **swallowed** and contributes nothing, and the other source still does. Logging never fails because of metadata.\n- `meta` is shallow-merged over the base into a fresh object, so a hook mutating `data.meta` never changes a static `meta` object.\n- The base (`getMeta`) is read per log call, so a global `getMeta` installed after a logger was created still applies to it.\n- `meta` is inherited by `withNamespace` children.\n- If no source returns anything (unset, `undefined`, or thrown), `data.meta` is `undefined` and no `meta` field is added to JSON output.\n\n**Precedence:** Base = instance `config.getMeta` → global `createClog.global.getMeta` → none. Then `config.meta` (including `withMeta` layers) is merged on top and wins on key conflicts.\n\n## API Reference\n\nFor complete API documentation, see [API.md](API.md).\n\n### Quick Reference\n\n```typescript\n// Create a logger\nconst clog = createClog(namespace?, config?);\n\n// Create a no-op logger (for testing)\nconst noop = createNoopClog(namespace?);\n\n// Log methods (return first arg as string, typed as `any`)\nclog.debug(...args);   // DEBUG level\nclog.log(...args);     // INFO level\nclog.warn(...args);    // WARNING level\nclog.error(...args);   // ERROR level\nclog(...args);         // Callable, same as clog.log()\n\n// Instance properties\nclog.ns;               // readonly namespace (\"app\" or \"app:module\" when composed)\n\n// Nested namespaces (clog instance → composed; native console → arg prefix)\nconst nested = withNamespace(clog, \"module\");\nnested.log(\"msg\");     // [original-ns] [module] msg\nnested.ns;             // \"original-ns:module\"\n\n// Extra meta, same namespace (clog instance → child logger; other loggers → unchanged)\nconst reqLog = withMeta(clog, { requestId: \"r1\" });\n\n// Hook suppression sentinel\nimport { CLOG_SKIP } from \"@marianmeres/clog\";\ncreateClog.global.hook = (data) => { if (drop(data)) return CLOG_SKIP; };\n\n// Global configuration\ncreateClog.global.hook = (data: LogData) => { /* ... */ };\ncreateClog.global.writer = (data: LogData) => { /* ... */ };\ncreateClog.global.jsonOutput = true;\ncreateClog.global.jsonFieldNames = { logger: \"service\" }; // rename JSON keys\ncreateClog.global.jsonTopLevelMeta = [\"trace_id\"]; // meta keys at the JSON top level\ncreateClog.global.debug = false;     // disable debug globally\ncreateClog.global.stringify = true;  // JSON.stringify objects\ncreateClog.global.concat = true;     // single string output\ncreateClog.global.stacktrace = true; // append call stack (dev only!)\ncreateClog.global.getMeta = () => ({ userId: \"...\" }); // metadata injection\n\n// Reset global config\ncreateClog.reset();\n\n// The JSON line object for a LogData, without a logger (e.g. to relay entries)\nconst record = toJsonRecord(data);\n```\n\n### Types\n\n```typescript\ninterface ClogConfig {\n\twriter?: WriterFn;\n\tcolor?: string | null;\n\tdebug?: boolean; // when false, .debug() is a no-op\n\tstringify?: boolean; // JSON.stringify non-primitive args\n\tconcat?: boolean; // concatenate all args into single string\n\tstacktrace?: boolean | number; // capture call stack (dev only!)\n\tjsonOutput?: boolean; // overrides global.jsonOutput (v3.16+)\n\tjsonFieldNames?: JsonFieldNames; // rename JSON output keys (v3.18+)\n\tjsonTopLevelMeta?: readonly string[]; // replaces global list; [] = off (v3.23+)\n\tgetMeta?: () => Record<string, unknown>; // metadata injection (replaces global)\n\tmeta?: Record<string, unknown> | (() => Record<string, unknown>); // merged over getMeta\n}\n\ninterface GlobalConfig {\n\thook?: HookFn;\n\twriter?: WriterFn;\n\tjsonOutput?: boolean;\n\tjsonFieldNames?: JsonFieldNames; // rename JSON output keys (v3.18+)\n\tjsonTopLevelMeta?: readonly string[]; // meta keys at the JSON top level (v3.23+)\n\tdebug?: boolean; // can be overridden per-instance\n\tstringify?: boolean; // can be overridden per-instance\n\tconcat?: boolean; // can be overridden per-instance\n\tstacktrace?: boolean | number; // can be overridden per-instance (dev only!)\n\tgetMeta?: () => Record<string, unknown>; // can be overridden per-instance\n}\n\ntype JsonFieldKey =\n\t| \"timestamp\"\n\t| \"level\"\n\t| \"logger\"\n\t| \"message\"\n\t| \"meta\"\n\t| \"arg\"\n\t| \"stack\";\ntype JsonFieldNames = Partial<Record<JsonFieldKey, string>>;\n\ntype LogData = {\n\tlevel: \"DEBUG\" | \"INFO\" | \"WARNING\" | \"ERROR\";\n\tnamespace: string | false; // composed with \":\" when via withNamespace\n\targs: any[]; // shallow clone of caller's arguments\n\ttimestamp: string;\n\tconfig?: ClogConfig; // instance config (for custom writers)\n\tmeta?: Record<string, unknown>; // lazy getter: getMeta + config.meta; throws swallowed\n\tstack?: string[]; // set when stacktrace is enabled (v3.16+)\n};\n\ntype HookFn = (data: LogData) => void | typeof CLOG_SKIP;\n```\n\n## Examples\n\n### Basic Usage\n\n```typescript\nimport { createClog } from \"@marianmares/clog\";\n\nconst clog = createClog(\"app\");\n\nclog.debug(\"Debugging info\", { userId: 123 });\nclog.log(\"User logged in\");\nclog.warn(\"Session expiring soon\");\nclog.error(\"Failed to save\", new Error(\"DB connection lost\"));\n```\n\n### Multiple Modules\n\n```typescript\n// auth.ts\nconst authLog = createClog(\"auth\");\nauthLog.log(\"Login attempt\", { email: \"user@example.com\" });\n\n// api.ts\nconst apiLog = createClog(\"api\");\napiLog.warn(\"Rate limit approaching\", { remaining: 10 });\n\n// database.ts\nconst dbLog = createClog(\"db\");\ndbLog.error(\"Query timeout\", { query: \"SELECT * FROM users\" });\n```\n\n### Environment-Specific Output\n\n```typescript\n// Development: readable text logs (default)\nconst clog = createClog(\"api\");\nclog.log(\"Request received\");\n// [2025-11-29T10:30:45.123Z] [INFO] [api] Request received\n\n// Production: enable JSON logs for aggregation\ncreateClog.global.jsonOutput = true;\nconst clog2 = createClog(\"api\");\nclog2.log(\"Request received\", { userId: 123 });\n// {\"timestamp\":\"2025-11-29T10:30:45.123Z\",\"level\":\"INFO\",\"logger\":\"api\",\"message\":\"Request received\",\"arg_0\":{\"userId\":123}}\n```\n\n### Testing with No-Op Logger\n\nFor tests where you want to suppress all console output, use `createNoopClog`:\n\n```typescript\nimport { createNoopClog } from \"@marianmeres/clog\";\n\n// Create a silent logger - no output at all\nconst clog = createNoopClog(\"test\");\n\nclog.log(\"silent\"); // returns \"silent\", outputs nothing\nclog.error(\"fail\"); // returns \"fail\", outputs nothing\n\n// Return value pattern still works\nthrow new Error(clog.error(\"Something failed\"));\n```\n\n### Testing with Mock Writer\n\n```typescript\n// test.ts\nimport { createClog } from \"@marianmeres/clog\";\nimport { assertEquals } from \"@std/assert\";\n\nDeno.test(\"logs correct message\", () => {\n\tconst captured: string[] = [];\n\n\tcreateClog.global.writer = (data) => {\n\t\tcaptured.push(data.args[0]);\n\t};\n\n\tconst clog = createClog(\"test\");\n\tclog.log(\"Hello\");\n\n\tassertEquals(captured[0], \"Hello\");\n\n\tcreateClog.reset(); // Clean up\n});\n```\n\n### Log Forwarder (Included Battery)\n\n> **Installation note for `/forward` and `/web`**\n>\n> Both `@marianmeres/clog/forward` and `@marianmeres/clog/web` depend on\n> [`@marianmeres/batch`](https://github.com/marianmeres/batch) at runtime.\n> Because batch and clog are intentionally decoupled, batch is declared as an\n> **optional peer dependency** — install it directly in projects that use\n> either subpath:\n>\n> ```bash\n> npm install @marianmeres/batch\n> ```\n>\n> Projects using only the main `@marianmeres/clog` API (logging without\n> forwarding) do not need batch.\n\nFor production log batching and forwarding, use the included `createLogForwarder` utility:\n\n```typescript\nimport { createClog } from \"@marianmeres/clog\";\nimport { createLogForwarder } from \"@marianmeres/clog/forward\";\n\nconst forwarder = createLogForwarder(\n\tasync (logs) => {\n\t\tawait fetch(\"/api/logs\", { method: \"POST\", body: JSON.stringify(logs) });\n\t\treturn true;\n\t},\n\t{ flushIntervalMs: 5000, flushThreshold: 50, maxBatchSize: 1000 },\n);\n\ncreateClog.global.hook = forwarder.hook;\n\n// Graceful shutdown\nprocess.on(\"SIGTERM\", async () => {\n\tawait forwarder.drain();\n\tprocess.exit(0);\n});\n```\n\nThe forwarder wraps [@marianmeres/batch](https://github.com/marianmeres/batch) and provides:\n\n- **Time-based flushing** (`flushIntervalMs`) - flush every N ms\n- **Threshold-based flushing** (`flushThreshold`) - flush when buffer reaches N items\n- **Buffer overflow protection** (`maxBatchSize`) - oldest items discarded if exceeded\n- **Graceful shutdown** (`drain()`) - flush remaining items before exit\n- **State monitoring** (`subscribe()`) - observe buffer size and flush status\n\nFull API: `hook`, `add`, `flush`, `drain`, `start`, `stop`, `reset`, `dump`, `configure`, `subscribe`, `size`, `isRunning`, `isFlushing`\n\n### Web Preset (Included Battery)\n\nFor typical frontend setups (browser apps that ship logs to a backend), the `@marianmeres/clog/web` subpath bundles the usual wiring: forwarder + global error/rejection capture + `getMeta` installation + a persistent agent-id helper. You provide the `send` callback that encodes your own server contract.\n\n```typescript\nimport { configureWebLogger, getOrCreateAgentId } from \"@marianmeres/clog/web\";\n\nconst agentId = getOrCreateAgentId({ storageKey: \"my-app-agent-id\" });\n\nconst forwarder = configureWebLogger({\n\tsend: async (logs) => {\n\t\tawait fetch(\"/api/logs\", {\n\t\t\tmethod: \"POST\",\n\t\t\theaders: { \"Content-Type\": \"application/json\" },\n\t\t\tbody: JSON.stringify({ entries: logs }),\n\t\t\tkeepalive: true,\n\t\t});\n\t},\n\tflushIntervalMs: 2000,\n\tgetMeta: () => ({ agentId, userId: getCurrentUserId() }),\n});\n\n// Pause forwarding (console logging continues):\nforwarder?.stop();\n\n// Flush remaining buffer on unload:\nglobalThis.addEventListener(\"beforeunload\", () => forwarder?.drain());\n```\n\nOmitting `send` runs in console-only mode — `getMeta` and the error handlers still install, but nothing is shipped over the network. Returns `undefined` outside a browser-style runtime (no `addEventListener`).\n\n`getOrCreateAgentId()` memoizes the id per `storageKey` for the page's lifetime, so calling it inside `getMeta` on every line is cheap and stable — even when `localStorage` is blocked or full (the failure is logged to `console.error` once).\n\n## Global Configuration Across Bundled Dependencies\n\nWhen using `@marianmeres/clog` in an application with multiple dependencies that each bundle their own copy of the library, the global configuration (`createClog.global`) is **truly shared** across all instances.\n\nThis works because the global state uses `Symbol.for()` + `globalThis`:\n\n```typescript\n// Internally, clog stores global config like this:\nconst GLOBAL_KEY = Symbol.for(\"@marianmeres/clog\");\nconst GLOBAL = (globalThis as any)[GLOBAL_KEY] ??= {/* defaults */};\n```\n\nThis means:\n\n- ✅ Set `createClog.global.jsonOutput = true` once at app bootstrap\n- ✅ All components (even deeply nested dependencies) see that config\n- ✅ A global hook captures logs from every clog instance in your app\n- ✅ Works regardless of how many copies of clog exist in `node_modules`\n\n```typescript\n// app.ts - set once at startup\nimport { createClog } from \"@marianmeres/clog\";\ncreateClog.global.jsonOutput = true;\ncreateClog.global.hook = (data) => sendToAnalytics(data);\n\n// Any dependency using @marianmeres/clog will automatically\n// use JSON output and trigger your hook\n```\n\n## Upgrade notes (v3.22 → v3.23)\n\nAdditive, plus one bug fix:\n\n- **New: `jsonTopLevelMeta`** (instance + global) — meta keys written as top-level JSON fields instead of inside `meta`. Without it, JSON output is unchanged. See \"Top-level meta fields\" above.\n- **New: `toJsonRecord(data)`** — the JSON line object the default writer serializes, for writing clog-shaped lines without a logger. See \"Writing lines without a logger\" above.\n- **Fix:** on Deno, a JSON-mode line whose args contained styled text (`red(\"…\")`, `colored(…)`) was written as `%c` text instead of JSON. It is now JSON, with the styles stripped.\n\n## Upgrade notes (v3.17 → v3.18)\n\n**One BC change** to a JSON output default, plus one additive feature:\n\n- **JSON output: `\"namespace\"` field renamed to `\"logger\"`.** This brings the default in line with OpenTelemetry / ECS / Datadog conventions and removes the need consumers had to rewrite the JSON shape downstream. If your aggregator pipeline expects the literal field name `\"namespace\"`, restore it with one line:\n  ```typescript\n  createClog.global.jsonFieldNames = { logger: \"namespace\" };\n  ```\n  Visible text output (`[ns] message`) and `LogData.namespace` (the type field) are unchanged — only the JSON output key renamed.\n- **New: `jsonFieldNames`** (instance + global) — a `Partial<Record<JsonFieldKey, string>>` map for renaming any of the JSON output keys (`timestamp`, `level`, `logger`, `message`, `meta`, `arg`, `stack`). See \"Renaming JSON fields\" above.\n\n## Upgrade notes (v3.15 → v3.16)\n\nNo API was removed or renamed. A handful of behaviors changed — most are bug fixes:\n\n- **`clog.log(obj)` return value** under `stringify`/`concat` now matches the logged form (JSON instead of `\"[object Object]\"`). If you relied on the old `\"[object Object]\"` return, update accordingly.\n- **`withNamespace(clog, \"child\")`** now composes structurally. `ns` becomes `\"parent:child\"`, `LogData.namespace` carries that string, and JSON output's `namespace` field finally contains the real composition (previously, the child's name was dropped into `message`). Visible text output is unchanged. Native-`console` wrapping is unchanged.\n- **`LogData.args`** is now a shallow clone of the caller's arguments. Hooks and writers can still mutate it, but the mutation no longer leaks back to the caller.\n- **`LogData.meta`** is a lazy getter. `getMeta()` only runs when a consumer reads `.meta`, and a throwing `getMeta()` is now swallowed — your logs no longer crash when metadata fails.\n- **JSON output when `namespace === false`** no longer emits the `namespace` field (matches how `meta` is handled).\n- **`stacktrace`** now also populates `LogData.stack: string[]` so custom writers can consume it. Stack frame filtering uses path matching, so wrapped call sites (e.g. through `withNamespace`) no longer show internal `_apply`/writer frames.\n- **New:** `CLOG_SKIP` symbol (return from a hook to suppress the writer), `formatStack(lines)` helper, `ClogConfig.jsonOutput` (per-instance override), and `createNoopClog` now accepts `false` in addition to `null`.\n\nSee `AGENTS.md` → \"Behavior changes in v3.16\" for the full BC-risk table.\n\n## Migrating from v2.x\n\nThe v3.0 refactor simplified the API significantly:\n\n**Removed:**\n\n- `createLogger()` - Use `createClog()` instead\n- `createClogStr()` - No longer needed\n- `info()` method - Use `log()` (maps to INFO level)\n- `DISABLED` global flag - Remove or don't log\n- `CONFIG` object with complex flags - Simplified to `global.jsonOutput`\n- `COLORS` flag - Color now per-instance only\n- Chainable color API - Use config instead\n- Time/dateTime options - Timestamps always in server mode\n\n**Migration examples:**\n\n```typescript\n// v2.x\nconst logger = createLogger(\"api\", true); // JSON output\nlogger.log(\"message\");\n\n// v3.x\ncreateClog.global.jsonOutput = true;\nconst logger = createClog(\"api\");\nlogger.log(\"message\");\n\n// v2.x\nconst clog = createClog(\"ui\").color(\"red\").log(\"msg\");\n\n// v3.x\nconst clog = createClog(\"ui\", { color: \"red\" });\nclog.log(\"msg\");\n\n// v2.x\ncreateClog.DISABLED = true;\n\n// v3.x\n// Remove or use custom writer that no-ops\ncreateClog.global.writer = () => {};\n```\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}