{"_id":"bunyamin","_rev":"17-fd12931fc4e19b025999f4837fa470af","name":"bunyamin","description":"Bunyan-based logger for Node.js supporting Trace Event format","dist-tags":{"latest":"1.6.3"},"versions":{"0.0.0":{"name":"bunyamin","version":"0.0.0","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@0.0.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"f761fcece10386a82001333c3cef263a0a5525a2","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-0.0.0.tgz","fileCount":6,"integrity":"sha512-Xr5Vlt/ZfdNKYptE9gODRvX/1UwZfpcKMXG8o6OcGyJ2wDvvBnSrnhc1DtH1UbsxXfW96eKFZYo0PXaORxHLFQ==","signatures":[{"sig":"MEUCIG/OORst2Rycr0b5KuFZj1SluoxZvXrnKHkCclg4NZogAiEA4CjJjCWyW99TIiXXPNk+2Qk4kyU38SmPSY6VGj1O4lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":682444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT8hxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGKw//R2EwfDPcQZ1C1w+qHyU/V86N14oAMtJ5ChD0TdkeHciRBqia\r\nQQf5VPWXpH5BvWyOaOGhIsl6B9xZaC/JGCeBJW8nzxn+MmXWuk+VM0t3XTUC\r\n4iPeiAV/eMs6xCLkhmt10Bok2fSbrpUX2JG1wTdBBzCv3HxV8XvhyK6vmur8\r\n/AYwNZX3FhUc5wMnDKYc6h+YbJsqTkpHmfhgNWE6VCvxu/HLYexNXjxs2bHU\r\ne3Q0SOpp7nTkj9Z9uU97WLKHC37iktUjkunC/ewqb/uqlO4mfoA9+ZTTzQEc\r\nECCb+hq2ElW1XImhMsVfhVNyJOhOPUhuqgKFEZmhfT+YaAwpMzAIK5uOh4vs\r\nbmaBSDzbu9BzxDosgYfMrTU3S7sIn63P8VL17HtFfC69fbArQesUN6ajK618\r\nA9qtI6dsZQNCgiHEo1M7MIUiZmW8BavDl7hL8QOtZI1XcICGBVDzym/LYAz2\r\nF0V3jhIOmlmLyHIZi8nEvB0mNtfKF2pXp+jvdCwniHQ5l5rEKdYWRCO5N32C\r\n53K1470K6W6SsQ4kN+a7Q81gJj2he7kHlm1vb6bizSuN60/7gbTDnN3J6yYW\r\n/8G7yWUxFbrFkfoLfC73jBal4LQU+A2dtFd+MkPRAFNDNPhOvBmU6OuTaA3R\r\n2C4QaU2qMOAxXBKy0vSpzU9tdwyEKJFgbDM=\r\n=BUQK\r\n-----END PGP SIGNATURE-----\r\n"},"authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"gitHead":"cbef8b095f6b124a1a50ffab6b8f95f4fb8cb98d","_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"6.14.17","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bunyamin_0.0.0_1682950256827_0.4610213114183419","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"bunyamin","version":"0.0.1","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@0.0.1","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"4d9013ce5af66da0f76caa73dcc9a15788fb6039","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-0.0.1.tgz","fileCount":3,"integrity":"sha512-w0mH99YRSy+5B3PmA0DQ3QaIRk3z9oatnniODO7HBCZN1DB76JrS1l+1J9mDMaTfsBi8ucoJevEA2+qKU3DKUw==","signatures":[{"sig":"MEUCIQDzf58V5ivNAcFsDaerLMNpOl1TdKRfgtsa2o/UgjINjAIgNm0lMspY6u3jRid2i7FjFKyC6wYrnWVb/HW00fntOzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT8nJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdgxAAncF4vsvdo+1O2Y6GZOxkgDr0/WGUs5qUCV3Od35hXnSaYoi7\r\n4/hg/sI+/7AilUWARUI1XovND1JkCrCv7JJ0s0zmyhxszqcZCGCn8ZejTuHP\r\nVI01tB4Xo8nhSFYCg1F+gjJbw56N5U/hGDEFwlbSHJJ+ghMbveRyBxmuPXg1\r\nk0OpSYMc1A9Gm9gVOPVFhCZH4UFPrT9bzhZ2gLjIvmXGx6+VyhEN8NjwpCc9\r\nrTLXFq5mAQzedtKUA7BHcspI7yrFbNTA3Jyjf8RKwTYreRFBplM1QDpeaGF3\r\n0mAqMoTfUNEg/haOTKdTygKYyEdPDycar4/3h3xXgHW2Ly476S6E+sU7vk3l\r\nZZbdnNoHXJgGywF+fjFGnh/gNn4KV2LNqmEPlL7/n1J99BEiUc37SKkPc6fD\r\nI/I7deSfBLmfECkWudLD8apHffnj+8hTnDhLc0WK0HN8gtsRgFwKBVNiNU59\r\nCnmdt4HI13xBI2pZD3/Fq4rcn8SDESm61n1nqZLbj4/xVkZOY7kKoSEQiRgN\r\nQou5mPD4TA5vJGbx206M9n5F+tAx/3QDvud91473ymTbeJPg2OIT1x2aUa1r\r\npNG+Nm9PoVqFv5Kld7FfMKwdMTw1Iz/rxStrWsK90f1b9TuVhCtccn9yxVtd\r\nsMzCTdus03cKlQVnycbxgMMfOLJEXlRWSZE=\r\n=rqad\r\n-----END PGP SIGNATURE-----\r\n"},"authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"gitHead":"18c25c54a8389f08f0d1ef47b47ad5c707fe9eb9","_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"6.14.17","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bunyamin_0.0.1_1682950600941_0.14056263475535258","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"bunyamin","version":"1.0.0","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.0.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"5ca74fa5ac36b13cbb0d9748c2bf7692af421afa","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.0.0.tgz","fileCount":128,"integrity":"sha512-OGKnorR4WGA5vCWxlc4Q38DA6VB+Kndw+Yf43iVuuE16grHe/JJQFzLBuAQw7wB9ogRNLCdhtowXS7vJaeGkmw==","signatures":[{"sig":"MEUCIBIMDyuV3se/6hhsn4DwEHoNT+rSNbRAl4F6SRArB0d7AiEA9YY1eTooqZBT+tCkpjchSYC+1otydcSE8TMaY1JdUPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314121},"main":"dist/index.js","module":"dist/index.esm.js","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"gitHead":"4eb0d1cf62aaf20deadf90c78c667ca20750139b","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format cjs,es","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"typings":"./dist/index.d.ts","_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.6.7","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.16.0","dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.24.6","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.0.0_1684519880556_0.09367858316695976","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"bunyamin","version":"1.0.1","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.0.1","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"61ed18a740a8071525148598741ba70d47c0cc27","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.0.1.tgz","fileCount":128,"integrity":"sha512-FsQntRtNPTfPfGefh6l6VUDfj8gFmms2X/WoGXI8WJhYpIvuFUhwGpZr2CtbL+xPe/S5x1TyhsqEhhH+W2Ekmg==","signatures":[{"sig":"MEQCIDyUxQYtDIuMPEx9vLJF4b87g6ed8A6MUuPo0Uex/mxGAiAtTqnSW/wwrAVZKYIDl2Ntsyacxyk4jD3zY1lVPHAjJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315666},"main":"dist/index.js","module":"dist/index.esm.js","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"gitHead":"83c4f9c9c69078e9093917680974c0c98f18f479","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format cjs,es","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"typings":"./dist/index.d.ts","_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.6.7","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.16.0","dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.24.6","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.0.1_1684578303648_0.23538999819036222","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"bunyamin","version":"1.1.0","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.1.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"ee5bbcf0fba9577bab4150ef2deb19f980244427","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.1.0.tgz","fileCount":132,"integrity":"sha512-m5fKmRxbl6ArWOi6BZQHd4vsLSJh446CM5p9sE93BfTF6KV2Hxkli1pENM3aN7dp3slcuHFjA8sFPEv3o5Ctcg==","signatures":[{"sig":"MEYCIQCfAuI/yPixFN8krN/db6g1Kh8G2cH+go7tmfEBmLaNmAIhAKw1szxliscPC3y/u+oczzv9ETGzGYC8GEtK7jWeuc7z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320307},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"382d5cb5daeecf5043e5d741df941145f85d08c7","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.6.7","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.16.0","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.24.6","prettier":"^2.8.8","typescript":"^5.0.4","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.1.0_1685966785753_0.036136852290963084","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"bunyamin","version":"1.1.1","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.1.1","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"146142caa92a3b01d762221a9ffb0e1b63e7af17","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.1.1.tgz","fileCount":132,"integrity":"sha512-LUymh4aTRnqC5TK9m8XpFAHJCNQnymt+kr2gVV+KcsEnZ1E52Q+RmnKes/Cg0of0oYLley3np/7t897TGfanVA==","signatures":[{"sig":"MEQCIBuxgFxuivG+03kXi/908/7HgbYKlYfPvmg+AQTTB4VlAiA4DctwOMlLjxJq4b5UK3tAEODpQyX4EU9e+v78cs6XAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320316},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"01cffd60fa8a796d9fbf7cd9ce5a52b45957efc0","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.8.1","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.17.1","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.1.1_1695390535453_0.5223975947788513","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"bunyamin","version":"1.2.0","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.2.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"19d6500da5c799bdb03f4ae0198aeba3e0d02f95","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.2.0.tgz","fileCount":134,"integrity":"sha512-wQBzqYWtf21+7Y4pTP/IiRo1lHgytyL/gZC1kEjUEumSbFCXrtp/lmRPCoBQyLQEY+LnkN1z8lozwB0lRZ/TwA==","signatures":[{"sig":"MEYCIQDNyhytOmrERBX/AXE0Jp8iWQFczZFzRrrKWBrMvzm7/gIhANSKpda3aBWCOdtvOBS/zUvIXdEpdnafMbLDoLINc6I4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324200},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"3a079a8713804e5f8b5703f64b81a4122a0414df","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.0","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.2.0_1699016634156_0.5345783971590108","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"bunyamin","version":"1.3.0","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.3.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"495b6361414b6f60f5db7005bff51060fb06ffc1","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.3.0.tgz","fileCount":138,"integrity":"sha512-7AoENoaEn7WcZTyJ1oQWNJGjokQ0eQJj5Tl9l3OtfbG8c5qsKzoemgi3PTVNQPMa/n+8zSQGbo247AC59eFung==","signatures":[{"sig":"MEUCIAy6kzo2BERiQm1K22vqKhgYdOeyH15SoG+xPPSrnaxBAiEA/a54huFq7UHEcH7ktpD5g6TgsCHkSxaxJad2r0UG2X8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331270},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"27f8851c0f00f6afe629278d7929fc2888944205","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.0","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.3.0_1699027078347_0.3049427896778447","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"bunyamin","version":"1.4.0","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.4.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"1c99d0d6aaf98604ab1d26173bce63cf9527cc65","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.4.0.tgz","fileCount":136,"integrity":"sha512-7S7ZVd8liCy3PgLu4AcipDKMB9iRabvjbWGiUg2tMKstIe+j/xX8qaE9UAXU191fRwNr5uTIt5+UtFlpvJ4pQw==","signatures":[{"sig":"MEUCIQDdRnqv7Icv2zJQnkqyDU2pOWQ95zz5od/t8zZA84C5GAIgJrKIz3vsOXVoctPPj2CGUXyWqD9nK7773rECNARhw/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335477},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"344dd2e14bb0aa0504133789e9b32cdd1ff95faf","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.0","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.4.0_1699101563352_0.5840304985224647","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"bunyamin","version":"1.4.1","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.4.1","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"3aaaba43b9ba1f0e93cb6a13dd7d57f5f94a9e1b","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.4.1.tgz","fileCount":136,"integrity":"sha512-4y5P8dtP1Pkku5/YMAZVnZRcP4Z7nEbA3QkzdF54zYb6k/busAzV4vF7rq4SLSsKT5uT0m7qMsQ9UCICJjdCvg==","signatures":[{"sig":"MEYCIQCnAfbcLvmxz5mmHyI5Ux4VldK4NMuhIeGOYSruAW2JhwIhAPQCnEgWsJdQZhYRViUzdNVwBG9ljYC9zdScOa9f1Onw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335462},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"279313dfaafee1fdb197446359e17ef32b7c6eca","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.1","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@noomorph/interval-tree":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.4.1_1699466731449_0.713167649569973","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"bunyamin","version":"1.4.2","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.4.2","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"1d91a5d5bc4b3337a9b67432e70ebd349182086b","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.4.2.tgz","fileCount":138,"integrity":"sha512-PLMkzypzPqtxbmgpg+pEbaObLHwhTd3NBoYDGnyZOGkjQnlqF+ikJ4IHGlGU4XBJ7IrzmOVvPrbjKBxMhs/WpQ==","signatures":[{"sig":"MEUCIHSgEkHO39yDcmF+BkiVyhvme1TtQaWzPEJyaBQg03UqAiEAxRxc2ABCU67OyLQSbk8MJ46Eh7AddhFT9HtaZRG81pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339233},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"bced9fecfa23b78d059e55001776e13fbe332618","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.2","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@noomorph/interval-tree":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.4.2_1700911833701_0.3484652371802357","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"bunyamin","version":"1.5.0","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.5.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"07fb4dab9108a4c0879d874d071b40317bd2b06d","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.5.0.tgz","fileCount":144,"integrity":"sha512-xADs6fEHSvQtYlK4cNOCdGCVi5n8TyF7r5DzrxmnzcVGKl/AEDh9CZpvv0dn5MPB8embE8b6mvcQI4qFCu1NCA==","signatures":[{"sig":"MEUCIGvOXaQeLWFMAzH751Vq+EYcu2fJ1jrG/XCm/hQIsDIJAiEAlU7JMAQy68ck2JchIMO+32t9etwdaifDG7J+c8HvXaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361607},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"0af430a65700801c05f1426898fff4c0973615ee","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.2","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@noomorph/interval-tree":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.5.0_1701165976469_0.7967180051330014","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"bunyamin","version":"1.5.1","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.5.1","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"14df1b2f0b82d781d8f8d81eb2e83542353ac8d7","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.5.1.tgz","fileCount":144,"integrity":"sha512-VgWWb3G3HwajZF8fFM8TJjkWOqeDBZgzWBeQb7EhKQTQd33Zri0nghLeg4r86kQqqNlo/p9Jjgwh/O7Q6XpZIg==","signatures":[{"sig":"MEQCICEXdvUM6+f1L6Dq0odK/VATYPLYlc3LG2BKA4Pf7op7AiAufjF1nyqwvvzYyw04kYiodW8/ot7oOcCSt7FeiyLz7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361621},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"6ae7f6bbc301ad984dd2c5c5993b75063191b1bb","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.2","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.5.1_1701454530665_0.6614595472801721","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"bunyamin","version":"1.5.2","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.5.2","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"681db204c0b16531369d5c1f6c89dc8d760b7558","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.5.2.tgz","fileCount":144,"integrity":"sha512-Xp2nfqk33zt3nX90OSTkLVOc5N+1zdR3MWvfLHoIrm3cGRkdxPTPYB9CCgrDV8oum5rbghJjAbmXFXOrRXvMtg==","signatures":[{"sig":"MEQCIGxOWVGxyYICPM1tiuj6bn/ZlOARMlhgDQpAw3LhzYZaAiAKYlmSgbrXeKdnEp5u3Yw/TAHG+pZMIO4VEbUAaaswQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361613},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"7242604b51b693b4fdb814e77a88d58e151c5b0e","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.2","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.19.0","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.5.2_1705583643698_0.5665718583979873","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"bunyamin","version":"1.6.0","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.6.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"edcaa2880785a887ba7e0d1d42b59ad2c65dca50","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.6.0.tgz","fileCount":146,"integrity":"sha512-MoKfhxRUe7kQUBJz90z44/xckgoYj09Jz9haEsdLrp9MqbW70ee45ifB+r4yKaVCPuMu+5rvh225M3Tk4sb71w==","signatures":[{"sig":"MEQCIAfXu3Yy7Ta1NixsoderlaF49KlSu7rx6sW3B2o89vgRAiBEv2WRT/JU7yedCm1AJLB0HGFNtuW3HAVfIuRF25CeCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368615},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"6b5f18995c8cfc81a1ff122b49da86d3025dea43","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"9.9.3","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"18.19.1","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^8.0.3","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.39.0","ts-jest":"^29.1.0","typedoc":"^0.25.1","prettier":"^2.8.8","typescript":"5.1.x","lint-staged":"^13.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^17.6.1","semantic-release":"^21.0.2","@types/stream-json":"^1.7.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^43.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.6.1","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.6.0_1712037370762_0.4232104622076662","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"bunyamin","version":"1.6.1","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.6.1","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"04db5cfb7480887351da2d266e71195dcea23b99","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.6.1.tgz","fileCount":146,"integrity":"sha512-gm44niEx19vp7XYB8nATtQ8WOK9lCU8fN3F2c9nXnD5TYr0qoxNZB1jxfzOYTz5he7lDBxrtvswSDrbiFf7WiA==","signatures":[{"sig":"MEUCIQD/OsCNklP0PKLMTX2P/4Z5kDuCbQL30gIjINZ8SNxsVAIgUO41qIxfGmZ86mYfTx3YpI7Zud4Hzh5uQz7pBe5wxjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368991},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"eb587c31253755fc38f133cfa15f75e40a04f663","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"10.5.1","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"20.12.1","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.0.11","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.57.0","ts-jest":"^29.1.0","typedoc":"^0.25.13","prettier":"^3.2.5","typescript":"5.2.x","lint-staged":"^15.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^19.2.1","eslint-plugin-n":"^17.2.0","semantic-release":"^23.0.8","@types/stream-json":"^1.7.7","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.6.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^19.1.0","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.6.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.6.1_1712761428351_0.8086162536411781","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"bunyamin","version":"1.6.2","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","_id":"bunyamin@1.6.2","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"dist":{"shasum":"27e9025055fe3c76daaa46caf9b2bdd9fd514664","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.6.2.tgz","fileCount":146,"integrity":"sha512-qU250X23tV8n1vh/M94nZfAA8S960N93eZKILY2yvYr8Q+dcPHB+jK9/BHmTcaAHsIsdcVf8vCVznb4zUCg0fw==","signatures":[{"sig":"MEUCIQDaLHmzZGk3TCVsn+lNGhd16ET7Ip3VToXb3nd/dMZ5VQIge4hxnn+4OfuAFWokkcZ003aR0nVRyNkbSTkVdCrqDO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377806},"main":"./dist/index.umd.js","type":"commonjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"src/index.ts","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"engines":{"node":">=14.18.2"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.umd.js"},"gitHead":"f7a5254e3a511cdc70338ae4726cee299413d146","scripts":{"lint":"eslint .","test":"jest","build":"microbundle src/index.ts --target node --format esm,umd","clean":"git clean -xdf","prepare":"husky install","lint:fix":"eslint . --fix","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"umd:main":"./dist/index.umd.js","repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"_npmVersion":"10.6.0","description":"Bunyan-based logger for Node.js supporting Trace Event format","directories":{},"_nodeVersion":"20.12.2","browserslist":["node 14"],"dependencies":{"stream-json":"^1.7.5","trace-event-lib":"^1.3.1","multi-sort-stream":"^1.0.4","@flatten-js/interval-tree":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.0.11","tempy":"^1.0.0","bunyan":"^1.8.15","eslint":"^8.57.0","ts-jest":"^29.1.0","typedoc":"^0.25.13","prettier":"^3.2.5","typescript":"5.2.x","lint-staged":"^15.2.2","microbundle":"^0.15.1","@types/bunyan":"^1.8.8","@commitlint/cli":"^19.2.1","eslint-plugin-n":"^17.2.0","semantic-release":"^23.0.8","@types/stream-json":"^1.7.7","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.6.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^19.1.0","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.6.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"bunyan":"^1.8.15 || ^2.0.0","@types/bunyan":"^1.8.8"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/bunyamin_1.6.2_1714390204308_0.4555761299910537","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"bunyamin","version":"1.6.3","description":"Bunyan-based logger for Node.js supporting Trace Event format","license":"MIT","keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"engines":{"node":">=14.18.2"},"type":"commonjs","main":"./dist/index.umd.js","umd:main":"./dist/index.umd.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","source":"src/index.ts","exports":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.mjs","default":"./dist/index.umd.js"},"scripts":{"prepare":"husky install","clean":"git clean -xdf","build":"microbundle src/index.ts --target node --format esm,umd","lint":"eslint .","lint:fix":"eslint . --fix","lint:staged":"lint-staged","test":"jest"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/bunyan":"^1.8.8","@types/stream-json":"^1.7.7","@typescript-eslint/eslint-plugin":"^7.6.0","@typescript-eslint/parser":"^7.6.0","bunyan":"^1.8.15","cz-conventional-changelog":"^3.3.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-ecmascript-compat":"^3.2.1","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-n":"^17.2.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-unicorn":"^52.0.0","husky":"^9.0.11","jest":"^29.7.0","lint-staged":"^15.2.2","microbundle":"^0.15.1","prettier":"^3.2.5","semantic-release":"^23.0.8","tempy":"^1.0.0","ts-jest":"^29.1.0","typedoc":"^0.25.13","typescript":"5.2.x"},"dependencies":{"@flatten-js/interval-tree":"^1.1.2","multi-sort-stream":"^1.0.4","stream-json":"^1.7.5","trace-event-lib":"^1.3.1"},"peerDependencies":{"@types/bunyan":"^1.8.8","bunyan":"^1.8.15 || ^2.0.0"},"peerDependenciesMeta":{"bunyan":{"optional":true},"@types/bunyan":{"optional":true}},"browserslist":["node 14"],"_id":"bunyamin@1.6.3","gitHead":"02696c1fadc0e05c22ec6ff5c4784d454caa1f09","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"homepage":"https://github.com/wix-incubator/bunyamin#readme","_nodeVersion":"20.15.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-m1hAijFhu8pFiidsVc0XEDic46uxPK+mKNLqkb5mluNx0nTolNzx/DjwMqHChQWCgfOLMjKYJJ2uPTQLE6t4Ng==","shasum":"fd319bae316223014390386ecdb00739bebacc68","tarball":"https://registry.npmjs.org/bunyamin/-/bunyamin-1.6.3.tgz","fileCount":146,"unpackedSize":379305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7PiZj+RzeDufzo3+K4/08Ajh9mkcwfiBoGNQYZJI6jgIhAPU78yBQ1wj9ttJTjMVyOLqHDxneDrGXRYyNOKfJNJQM"}]},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bunyamin_1.6.3_1719998737296_0.41505980098712136"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-01T14:10:56.827Z","modified":"2024-07-03T09:25:37.648Z","0.0.0":"2023-05-01T14:10:57.057Z","0.0.1":"2023-05-01T14:16:41.090Z","1.0.0":"2023-05-19T18:11:20.773Z","1.0.1":"2023-05-20T10:25:03.824Z","1.1.0":"2023-06-05T12:06:25.913Z","1.1.1":"2023-09-22T13:48:55.678Z","1.2.0":"2023-11-03T13:03:54.374Z","1.3.0":"2023-11-03T15:57:58.545Z","1.4.0":"2023-11-04T12:39:23.535Z","1.4.1":"2023-11-08T18:05:31.780Z","1.4.2":"2023-11-25T11:30:33.926Z","1.5.0":"2023-11-28T10:06:16.720Z","1.5.1":"2023-12-01T18:15:30.909Z","1.5.2":"2024-01-18T13:14:03.893Z","1.6.0":"2024-04-02T05:56:10.964Z","1.6.1":"2024-04-10T15:03:48.559Z","1.6.2":"2024-04-29T11:30:04.558Z","1.6.3":"2024-07-03T09:25:37.478Z"},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"repository":{"url":"git+https://github.com/wix-incubator/bunyamin.git"},"keywords":["bunyan","logger","log","trace","trace-event","perfetto","perfetto-ui"],"license":"MIT","homepage":"https://github.com/wix-incubator/bunyamin#readme","bugs":{"url":"https://github.com/wix-incubator/bunyamin/issues"},"readme":"<p align=\"center\">\n  <a href=\"https://badge.fury.io/js/bunyamin\"><img src=\"https://badge.fury.io/js/bunyamin.svg\" alt=\"npm version\"></a>\n  <a href=\"https://github.com/semantic-release/semantic-release\"><img src=\"https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release\" alt=\"semantic-release: angular\"></a>\n  <a href=\"http://commitizen.github.io/cz-cli/\"><img src=\"https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\" alt=\"Commitizen friendly\"></a>\n</p>\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/wix-incubator/bunyamin/master/docs/images/bunyamin.png\" width=\"317\">\n</p>\n\n<p align=\"center\">\n  <kbd>\n    <img alt=\"ui.perfetto.dev example screenshot\" src=\"https://raw.githubusercontent.com/wix-incubator/bunyamin/master/docs/images/perfetto-ui.png\" height=\"162px\" />\n  </kbd>\n  <kbd>\n    <img alt=\"chrome://tracing example screenshot\" src=\"https://raw.githubusercontent.com/wix-incubator/bunyamin/master/docs/images/chrome-trace.png\" height=\"162px\" />\n  </kbd>\n</p>\n\n**Bunyamin** is a powerful extension of the `node-bunyan` logger, designed specifically to track and visualize parallel app activities. It can offer valuable insights into the performance and behavior of your Node.js applications. Originally developed as part of the [Detox](https://wix.github.io/Detox/) testing framework, Bunyamin can be utilized in an extensive range of libraries and programs.\n\n- Built on the foundation of [node-bunyan](https://github.com/trentm/node-bunyan), a highly popular library with 1.5M weekly downloads.\n- Generates logs which can be conveniently viewed in [Perfetto UI](https://ui.perfetto.dev), `chrome://tracing` and other debugging tools.\n- Provides multiple log levels, including `fatal`, `error`, `warn`, `info`, `debug`, and `trace`.\n- Offers attaching customizable metadata for logging events, such as event categories, color names and any custom properties.\n- Supports parallel duration events, with the ability to stack events and mark them as completed.\n- Has the ability to reconcile multiple trace event files, catering to advanced use scenarios.\n\n## Getting Started\n\nTo install the Bunyamin, run the following command:\n\n```sh\nnpm install bunyan bunyamin --save\n```\n\nOnce you have installed the logger, you can import it into your application and start logging events as you would\nnormally do with Bunyan:\n\n```js\n// Setup\n\nimport { createLogger } from 'bunyan';\nimport { wrapLogger, traceEventStream } from 'bunyamin';\n\nconst bunyan = createLogger({\n  name: 'my-app',\n  streams: [\n    {\n      level: 'trace',\n      stream: traceEventStream({\n        filePath: '/path/to/trace.json',\n        loglevel: 'trace',\n      }),\n    }\n  ],\n});\n\nconst logger = wrapLogger(bunyan); // or, wrapLogger(bunyan, extraConfig);\n\n// Use\n\nlogger.info('Starting the app');\n\nconst network = logger.child({ cat: 'network' });\nconst URL = 'https://github.com';\nconst res = await network.debug.complete({ method: 'GET' }, URL, fetch(URL));\n```\n\nHere's how the trace file would look like when visualized in [Perfetto](https://ui.perfetto.dev):\n\n![](https://github.com/wix-incubator/bunyamin/assets/1962469/61f728a2-1762-489b-8e46-fdf1e0b9e006)\n\n## API\n\n### Log Levels\n\nBunyamin provides several log levels that you can use to categorize your log messages:\n\n* `fatal`,\n* `error`,\n* `warn`,\n* `info`,\n* `debug`,\n* `trace`.\n\nEach log level has a corresponding method on the logger instance, e.g.:\n\n```js\nlogger.info('This is an informational message');\nlogger.warn('This is a warning message');\nlogger.debug('This is a debug message');\n```\n\nYou can also include additional metadata with your log messages by passing an object as the first argument to the log method:\n\n```js\nlogger.info({ cat: 'login', user: 'user@example.com' }, 'User logged in');\n```\n\n### Duration events\n\nThis library also provides support for logging duration events, which can be used to track the duration of specific operations or functions. To log a duration event, you can use the `begin` and `end` methods:\n\n```js\nlogger.info.begin({ cat: 'login' }, 'Logging in');\n// ... perform login ...\nlogger.info.end('Login complete');\n```\n\nYou can also use the `complete` method as a shorthand for logging a duration event:\n\n```js\nawait logger.info.complete({ cat: 'login' }, 'Logging in', async () => {\n  // ... perform login ...\n});\n```\n\nThe `complete` method takes an optional metadata, a message and a function or promise to execute. It logs a `begin` event with the message before executing the function or promise, and a corresponding `end` event when the function or promise completes. Depending on the result of the operation, it might attach a boolean `success` result and `err` object.\n\n### Metadata\n\nYou can attach custom metadata to your log messages and duration events by passing an object as the first argument to the log method or event method. For example:\n\n```js\nlogger.info({ event: 'login', user: 'johndoe@example.com' }, 'User logged in');\nlogger.info.begin({ event: 'login' }, 'Logging in');\n```\n\nThe LogEvent type provides a structure for defining metadata objects:\n\n```ts\ntype LogEvent = {\n  cat?: string | string[];\n  cname?: string;\n  pid?: number;\n  tid?: number | string | [string, unknown];\n\n  [customProperty: string]: unknown;\n};\n```\n\nThe `tid` property can be used to assign an explicit thread id to the event or a thread alias,\nwhich can be helpful when logging concurrent or overlapping events.\n\n### Child Loggers\n\nSimilar to Bunyan, you can create a child logger with a specific context by calling the `child` method on the parent logger:\n\n```js\nconst childLogger = logger.child({ component: 'Login' });\nchildLogger.info('Logging in');\n```\n\nThe child logger inherits the log level and configuration options of the parent logger, but any additional metadata provided to the child logger is merged with the parent context.\n\n## Contributing\n\nContributions to Bunyamin are welcome! If you would like to contribute, please read our [contributing guidelines](CONTRIBUTING.md) and submit a pull request.\n\n## License\n\nBunyamin is licensed under the [MIT License](LICENSE).\n","readmeFilename":"README.md"}