{"_id":"trace-event-lib","_rev":"6-f9f560a3b5d841e38b1d30ed15e2bd3e","name":"trace-event-lib","dist-tags":{"latest":"1.4.1"},"versions":{"1.0.0":{"name":"trace-event-lib","description":"A library to create a trace of your JS app per Google's Trace Event format.","license":"MIT","version":"1.0.0","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/wix-incubator/trace-event-lib.git"},"main":"./dist/index.js","typings":"./dist/index.d.ts","devDependencies":{"@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3","@jest/environment":"^28.1.2","@jest/types":"^28.1.1","@types/http-server":"^0.12.1","@types/jest":"^28.1.3","@types/lodash":"^4.14.182","@types/node":"^12.20.55","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-import-resolver-typescript":"^3.1.1","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-no-only-tests":"^2.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.1.0","eslint-plugin-unicorn":"^42.0.0","fs-extra":"^10.1.0","http-server":"^14.1.1","husky":"^8.0.1","jest":"^28.1.1","jest-environment-node":"^28.1.2","jest-image-snapshot":"^5.1.0","lint-staged":"^13.0.3","prettier":"^2.7.1","puppeteer":"^15.1.1","semantic-release":"^19.0.3","ts-jest":"^28.0.5","ts-node":"^10.8.1","typedoc":"^0.22.18","typescript":"~4.3.5","zx":"^7.0.3"},"dependencies":{"browser-process-hrtime":"^1.0.0","lodash":"^4.17.21"},"engines":{"node":">=12.0.0"},"scripts":{"prepare":"husky install && npm run build","build":"tsc","start":"http-server -p 8080 __tests__/__jsons__","docs":"typedoc && cp -r media website","website":"http-server -p 3000 website","lint":"eslint . --fix","lint:ci":"eslint .","lint:staged":"lint-staged","test":"jest","test:ci":"jest --coverage"},"gitHead":"ba7d2a4985c117bd67f6d07406d493a22787be82","bugs":{"url":"https://github.com/wix-incubator/trace-event-lib/issues"},"homepage":"https://github.com/wix-incubator/trace-event-lib#readme","_id":"trace-event-lib@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.13.2","dist":{"integrity":"sha512-L/oRHNqiYng4axk3Y8YtqLJTDDcYYcevVmaXwfT7jWSD7opIjqGXKnmqgzT2vwIIzfvg9lU/Yt7u4LbzEvHdfg==","shasum":"5d13e44bd9877b3b563dcd2d39568c7bc2324fa3","tarball":"https://registry.npmjs.org/trace-event-lib/-/trace-event-lib-1.0.0.tgz","fileCount":80,"unpackedSize":94575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhbdMowx6OGPCz+vPWPmRKm34EctAt4/b/Q1nNYmvUAAiEAhAM7/9WiB00d62xKHX7kTBq3pr3WDlIjXYvgb/va+mM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivWvEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGqQ/9HWfFIvNR+vP54wJtHHBL0FPzRRASM15lLLrZY9nwYG7qBGY9\r\nCVuZPtPElrKE4jD0wWlpOj9J54N/V7I78sPMQcqdS2UtqqHgyOwABp/HTNx8\r\nmpTRYRDmCoWm4PgDRqJ2zn4VCouARk+mR4BdPpiI66l4QtBxsq/D8vsoQCZ6\r\nu4c1O1m2he+JrnAq6Q71RN63J7g/y9ClmCkemaMBP4xoJNV/MSV0M6MT+8LM\r\nxkMoCN0hC7PGNyJ/CJ0OfhOmo9vZQppYcmBaNTuQDhlK342dg1Fr04XNk2O5\r\nBOD1N4HqhEISLH77fDQffjwp0P8g7PzqFggvejPKT9Fcvwa262Oc6LkfvpYG\r\nSfOebWM4pnPyS3Py/vS06+/vyzwdGOHejkIhXAoIItVlUzN2K8VPjzPvjx87\r\nUgvi2YlqE8mF5M+XBqLLeYtZMtO6P7fnLH6Zds8qUHz+IS/Zog0DL9+4rFJE\r\nqB0Vc66TBgHivqlw1/MQ5DawaBeytEk/wXsjB7A9K5+OYIrBm6yVzm4zlXx1\r\nDUu4Ce0+KEIBdXRn17vyUfqnBj0UVdkTeNuR22m9BffEjnp0nQ8HkZCTd8Oh\r\nnmAX9+bDzMULaY03Ks9sfkgTATbDhH2iSVbbDKIoqtyFBKgX5/JWDOuWBeDR\r\nDk6BYcl7itXq6+c2ujQv+1Dd0D8CsxF0Itc=\r\n=sT8u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trace-event-lib_1.0.0_1656581060479_0.4396170909306547"},"_hasShrinkwrap":false},"1.1.0":{"name":"trace-event-lib","description":"A library to create a trace of your JS app per Google's Trace Event format.","license":"MIT","version":"1.1.0","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/wix-incubator/trace-event-lib.git"},"main":"./dist/index.js","typings":"./dist/index.d.ts","devDependencies":{"@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3","@jest/environment":"^28.1.2","@jest/types":"^28.1.1","@types/http-server":"^0.12.1","@types/jest":"^28.1.3","@types/lodash":"^4.14.182","@types/node":"^12.20.55","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-import-resolver-typescript":"^3.1.1","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-no-only-tests":"^2.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.1.0","eslint-plugin-unicorn":"^42.0.0","fs-extra":"^10.1.0","http-server":"^14.1.1","husky":"^8.0.1","jest":"^28.1.1","jest-environment-node":"^28.1.2","jest-image-snapshot":"^5.1.0","lint-staged":"^13.0.3","prettier":"^2.7.1","puppeteer":"^15.1.1","semantic-release":"^19.0.3","ts-jest":"^28.0.5","ts-node":"^10.8.1","typedoc":"^0.22.18","typescript":"~4.3.5","zx":"^7.0.3"},"dependencies":{"browser-process-hrtime":"^1.0.0","lodash":"^4.17.21"},"engines":{"node":">=12.0.0"},"scripts":{"prepare":"husky install && npm run build","build":"tsc","start":"http-server -p 8080 __tests__/__jsons__","docs":"typedoc && cp -r media website","website":"http-server -p 3000 website","lint":"eslint . --fix","lint:ci":"eslint .","lint:staged":"lint-staged","test":"jest","test:ci":"jest --coverage"},"gitHead":"7c1d66fed49c357112ad626e5b2d695278ddbc80","bugs":{"url":"https://github.com/wix-incubator/trace-event-lib/issues"},"homepage":"https://github.com/wix-incubator/trace-event-lib#readme","_id":"trace-event-lib@1.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.13.2","dist":{"integrity":"sha512-H5Ugc/yLwDmcxJx/wUB2GvQbdzC8NWUJAHjHgEMkBBkD7X+M2iH0Ijij4HfitS7UHTgzEg4VBJyd/NOD2Ymixw==","shasum":"8914943a0640a379bf92e377188a1577cc370d95","tarball":"https://registry.npmjs.org/trace-event-lib/-/trace-event-lib-1.1.0.tgz","fileCount":84,"unpackedSize":95184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKh/815t8qBICjbVWPyGF+SnZBC4BhqGS35+sl+QLk2QIgKIzr0Bs4y9XyPlYbs6yq3t8LpD1IJH8VqjllFSe4I7k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwWNYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWGQ/+O4ULaTqQ6DGxJlpbeoKk2dwXuk+FOfgfY8bOgUTYry+nVnsj\r\nQGP5Tj6w6GRMYsuDRNWhWTFb5W1pmd6T4tNzh4uQ+kconEBHqcTEBu4XTYhd\r\n3rLW3KSdNYkXy4p5HzZ6GVl06vMxIfaIeIXOWw8tV2tihargSA0HycFNsMvd\r\nv0WxiCJbTMwrm4BOiR8zvq4X8oQzxkja2oB9oNnMt3Z8ei7nLiCo0jPKASWl\r\njfKRgIA8OtOv1EN383m8Y/JnK6kgwoozQ5qoi2NqP5WX67YIdSfbPdUM6GB4\r\nIB2/iDvHC4YhaGUtYI16edVwq6LDRkYCbhC1ne2kPGnNEHIOLIMbBAPdyc2U\r\ne2hUPJh2MQKysclP1ZZmDrAR4DI+znVi39fl+6Qg7wzWVWhLqPHqKSVN2pHI\r\n7puh4PW/QDx9hk/6ANVkMl0loV+/mSqb5AzQgmECGJIdX7uOo33rw414YEcW\r\ndLK+D8wnj2sYFfIZUyqMiVD95OsSj4Axjj7Rjn4CLhP/qGChSEpUIdqJBuRU\r\n8oQH/06qNDNd/EaDEMM6fq31nN2+gXy4YFTF0hqvv22WIlCXISKm9uJwOrrN\r\nAhlQxJf71fqxdb+Lr8pAMOtWtRzdwICIIcT1YfYcyroaY5Dob8fhU04V1WTY\r\nAOeExogaFpfI7G63HYXnOKQmlR2Vu69WWVo=\r\n=Hwqi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trace-event-lib_1.1.0_1656841048317_0.7846195595901166"},"_hasShrinkwrap":false},"1.2.0":{"name":"trace-event-lib","description":"A library to create a trace of your JS app per Google's Trace Event format.","license":"MIT","version":"1.2.0","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/wix-incubator/trace-event-lib.git"},"main":"./dist/index.js","typings":"./dist/index.d.ts","devDependencies":{"@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3","@jest/environment":"^28.1.2","@jest/types":"^28.1.1","@types/http-server":"^0.12.1","@types/jest":"^28.1.3","@types/lodash":"^4.14.182","@types/node":"^12.20.55","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-import-resolver-typescript":"^3.1.1","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-no-only-tests":"^2.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.1.0","eslint-plugin-unicorn":"^42.0.0","fs-extra":"^10.1.0","http-server":"^14.1.1","husky":"^8.0.1","jest":"^28.1.1","jest-environment-node":"^28.1.2","jest-image-snapshot":"^5.1.0","lint-staged":"^13.0.3","prettier":"^2.7.1","puppeteer":"^15.1.1","semantic-release":"^19.0.3","ts-jest":"^28.0.5","ts-node":"^10.8.1","typedoc":"^0.22.18","typescript":"~4.3.5","zx":"^7.0.3"},"dependencies":{"browser-process-hrtime":"^1.0.0","lodash":"^4.17.21"},"engines":{"node":">=12.0.0"},"scripts":{"prepare":"husky install && npm run build","build":"tsc","start":"http-server -p 8080 __tests__/__jsons__","docs":"typedoc && cp -r media website","website":"http-server -p 3000 website","lint":"eslint . --fix","lint:ci":"eslint .","lint:staged":"lint-staged","test":"jest","test:ci":"jest --coverage"},"gitHead":"d77742b151a8240f6ce79851b56649cbdbd05828","bugs":{"url":"https://github.com/wix-incubator/trace-event-lib/issues"},"homepage":"https://github.com/wix-incubator/trace-event-lib#readme","_id":"trace-event-lib@1.2.0","_nodeVersion":"16.17.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-1SuBNHmltbKOfM1Kz4i0lhhoFSTrQBZx9u6eueo/WkMjRw0B6nDLg3fyqaLPStDN2oxG5Cso2n1beykzwE6kXA==","shasum":"8b334a91d008e2e9982b04f0aedf52936a143e6b","tarball":"https://registry.npmjs.org/trace-event-lib/-/trace-event-lib-1.2.0.tgz","fileCount":96,"unpackedSize":104669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEN2TfpjVl0KpSLQg3Xu3TVufTQyJ0VWyMBEzDpuKAIVAiEAvcIBEYnF4iecVWJydgvQlTv6LGKbJuwSTH251jzNKoc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBQM1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLtQ//TbiGOuIURacbxILGjB5Y/aCspARZMfMpRIgwI6b6SnDJ4Fzs\r\nYEVr/oUJQCtQ/YqYwZIopjOe5BP+uPw+oq5hMLpax6dKRIT7lsFOmEhY5jz0\r\nX8LJfiDwNf0PGK83rBNuAHLfqhW+HCGzx/XpwSoiQzPzm+QjHPhNkS0BTNKB\r\n/SftVkt9REGW7WfnHnKgpck7xOYskfPaNtIK63nmYfdQB+kSQro9V65fPZWu\r\nRX9TvLVPSUooBKxokMwBP/+LYgfiBeJPqdGOBcReTsjKDQF6gfXfFMobOGMr\r\nqeKpqhhzT31Ji8VptdSizvA8/9/OA/JqB2mVUv7hguaK3kfyhLB+KIebKlXj\r\npoRhtIZkmLstMOubHlhivpzUePvSw0P55n6rpP1FveKQImI5bLP3n0TxFYIG\r\nXoUPvWOzpc2TkB2d+FfFrxbAFeqBi3oBrG3/ithOrQm7bGDfa3V6ud8g7rms\r\ncfrJJa3sEHPkDtBwSjFcdaqVk9iGN6hBFlutDRHpnTaemGfJsb7hHJDMR3xb\r\nFQLuF4hekzaVcY6DP/RA86A0Loxc65yArAgbaZ9rIObpZGzGXnY7JCBbcxbg\r\ncZAc9LXUbBm49Datbygn+/JMqZzch13Yjbg2EHxl8bgSfIin+3PJxAj0olS2\r\nFJUV/w6prgDT9YTZDy0JfyT+woakomZCnKQ=\r\n=KUBG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trace-event-lib_1.2.0_1661272885585_0.1579288041725364"},"_hasShrinkwrap":false},"1.3.0":{"name":"trace-event-lib","description":"A library to create a trace of your JS app per Google's Trace Event format.","license":"MIT","version":"1.3.0","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/wix-incubator/trace-event-lib.git"},"main":"./dist/index.js","typings":"./dist/index.d.ts","devDependencies":{"@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3","@jest/environment":"^28.1.2","@jest/types":"^28.1.1","@types/http-server":"^0.12.1","@types/jest":"^28.1.3","@types/lodash":"^4.14.182","@types/node":"^12.20.55","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-import-resolver-typescript":"^3.1.1","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-no-only-tests":"^2.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.1.0","eslint-plugin-unicorn":"^42.0.0","fs-extra":"^10.1.0","http-server":"^14.1.1","husky":"^8.0.1","jest":"^28.1.1","jest-environment-node":"^28.1.2","jest-image-snapshot":"^5.1.0","lint-staged":"^13.0.3","prettier":"^2.7.1","puppeteer":"^15.1.1","semantic-release":"^19.0.3","ts-jest":"^28.0.5","ts-node":"^10.8.1","typedoc":"^0.22.18","typescript":"~4.3.5","zx":"^7.0.3"},"dependencies":{"browser-process-hrtime":"^1.0.0","lodash":"^4.17.21"},"engines":{"node":">=12.0.0"},"scripts":{"prepare":"husky install && npm run build","build":"tsc","start":"http-server -p 8080 __tests__/__jsons__","docs":"typedoc && cp -r media website","website":"http-server -p 3000 website","lint":"eslint . --fix","lint:ci":"eslint .","lint:staged":"lint-staged","test":"jest","test:ci":"jest --coverage"},"gitHead":"794422e50816d0dda11915f1277d62bbfffa7687","bugs":{"url":"https://github.com/wix-incubator/trace-event-lib/issues"},"homepage":"https://github.com/wix-incubator/trace-event-lib#readme","_id":"trace-event-lib@1.3.0","_nodeVersion":"16.17.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-PpWia2bI8Y3cqSWSe1KX/o0xEM7UiUBXO+khYDZJfZuE9gR1WtYDKScpH4iq7ak950SoJ4mYxYWbgRXbndBLVw==","shasum":"be5376fdcf3e05b95c090fac45a3b54720df48a1","tarball":"https://registry.npmjs.org/trace-event-lib/-/trace-event-lib-1.3.0.tgz","fileCount":80,"unpackedSize":92468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICd7LpdY+yvJhm/txNx3ck0L9mcwEzl079IW1y4pIsRFAiBXsYtK6UJW0Rhq0FdXOfq4Il2cNED5lIgN41jZlKCnJg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB0H2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPDA//dWAys8K1TkHYBn1KrDUBmIjCe3O2dgqHxpXL7Tzi+Cvm9+qM\r\nad6qlmyAcsXWg1GI84nvzFtsAiBqsTIEfzQKoTTGIsm5XvFffSnJyyYnXRxE\r\n9/q8qRLkoKyiUiZNUoYsWxW9cbWO7m7NLRVm2GkSpTZwPm+izPgDBx3MOjUX\r\nczq5g4aCZ+po7Ok5Fecql4e+4pVNKjQNryNsN94f7adcvbfuIWqahPOjJ1uA\r\nrKvfUYsG24HEKZtLrwNYLVzf8Sdto/EHRFr6IaYKCHn7MAoEE3BQQjW1s1gX\r\n467qrDeya2L4EfB6phjxZfUIPsxDGt/oLZCt0l3JkYV5xUntGZb67Nxn28Rz\r\nkCvSDAiB8i7MNg3eb3PLsADGwsZMs0DiSULM0VytxL9hwNSBykVnK0gO3FQL\r\nt/Kpx4eqLISC/Spdsor6Bxcufp62wRMYUTTXiB9RaPuWMetN3AtdyLL9tpgo\r\n1btCXHgzU/f9IWQ2QJOcM6JtZyGPxk1TK/zAQRTUA7xDRLwJfC4pqFO1kptB\r\nxQY04OVvrhuSZIhlC5KFwyfz0/v9Zfmr7lNjbOLR+78wESP+3R5g+029Ztw5\r\nVmW7JO6n3vytO4oPmnSB5fB1Ec0XhDetJlpxEJPhaRKQoHkgxLRxUI9+dxXJ\r\n+xLu03ytivIEK7yifJ2sMv4/KvSEKkwuYMw=\r\n=9UuF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trace-event-lib_1.3.0_1661420022296_0.000287249981834492"},"_hasShrinkwrap":false},"1.3.1":{"name":"trace-event-lib","description":"A library to create a trace of your JS app per Google's Trace Event format.","license":"MIT","version":"1.3.1","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/wix-incubator/trace-event-lib.git"},"main":"./dist/index.js","typings":"./dist/index.d.ts","devDependencies":{"@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3","@jest/environment":"^28.1.2","@jest/types":"^28.1.1","@types/http-server":"^0.12.1","@types/jest":"^28.1.3","@types/lodash":"^4.14.182","@types/node":"^12.20.55","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","cz-conventional-changelog":"^3.3.0","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-import-resolver-typescript":"^3.1.1","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-no-only-tests":"^2.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.1.0","eslint-plugin-unicorn":"^42.0.0","fs-extra":"^10.1.0","http-server":"^14.1.1","husky":"^8.0.1","jest":"^28.1.1","jest-environment-node":"^28.1.2","jest-image-snapshot":"^5.1.0","lint-staged":"^13.0.3","prettier":"^2.7.1","puppeteer":"^15.1.1","semantic-release":"^19.0.3","ts-jest":"^28.0.5","ts-node":"^10.8.1","typedoc":"^0.22.18","typescript":"~4.3.5","zx":"^7.0.3"},"dependencies":{"browser-process-hrtime":"^1.0.0","lodash":"^4.17.21"},"engines":{"node":">=12.0.0"},"scripts":{"prepare":"husky install && npm run build","build":"tsc","start":"http-server -p 8080 __tests__/__jsons__","docs":"typedoc && cp -r media website","website":"http-server -p 3000 website","lint":"eslint . --fix","lint:ci":"eslint .","lint:staged":"lint-staged","test":"jest","test:ci":"jest --coverage"},"gitHead":"e058d3431eb5da5bf409cf79b126d60c13a51124","bugs":{"url":"https://github.com/wix-incubator/trace-event-lib/issues"},"homepage":"https://github.com/wix-incubator/trace-event-lib#readme","_id":"trace-event-lib@1.3.1","_nodeVersion":"16.17.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-RO/TD5E9RNqU6MhOfi/njFWKYhrzOJCpRXlEQHgXwM+6boLSrQnOZ9xbHwOXzC+Luyixc7LNNSiTsqTVeF7I1g==","shasum":"8113146caa30778f45d0ec479d899f9eda94d594","tarball":"https://registry.npmjs.org/trace-event-lib/-/trace-event-lib-1.3.1.tgz","fileCount":80,"unpackedSize":92753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAc+pE0eCBJEkCMRulsM2Y0ElenZx2eBQ+Gj4b5V0wATAiEAsosdDQD8IuzxfWTjZmoaEEh5mn5DuGUmKBbFD8DC7MI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB0eqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7kA/+NR2m5t0Beil1ukL42x751cYmoLEGAhK6yxEUettTwVOEPZy7\r\nTmbqxW1p/6hxSYAGkGNeLVGkoHGGf3AwK9DMVAz+d3thcwW7W3ZRB6Q+aKrs\r\n7bv14AaI1nS7HnIs55Sla3AFIX2jwZlL90eXlFJcgJ4NLrbf9oT7lVBBJfZ/\r\n+yfupN67++bfWIFjbz3wUbF6FWwxtVvoaEJ0ZBnefzt+4FTWxhRj2XxyV5SH\r\nmS36VxeDt2LJ8NRTb5QLXyqao4TNaRQdkQhm3mJgTcOAwuGio1IIwN9g2kRP\r\nQUY9lLiA302Ii5mV9qLHAMWe7kC9vyPVY/4akBoJZ8mRk4cUfpGu8yorbXeZ\r\nacWrZIo8lACCk2h5oOsVtLYCNeMSb5PN9dz1iwSwd3Ez9SHxWAx9PL3kU++9\r\nCJc6dmzsxs8Mz+EEb0rcNicHO24gc20tsK6rRrP7HFDTXS8B3204Qn5/ChbO\r\nge6zMFvOoWYC0IypVx3nYEtKk5ttbYZlQpAtMOL4kImPUrld9KPsb3/yDi8h\r\nEYfsSuQKyQyg7powewSSlc1u/ytAthoS6dtHnUIUZ/LD1E0Qs3uwao4jkSvT\r\nnuX+AfBwIH5u5gAJscAyybKwfD2Q9FMtNQC5FFTJKvJgYdNM1GsMQZQc87QT\r\ntdMgyLgYlOWq5nd1swgoWDuoh7ADFCv6O7E=\r\n=ME29\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trace-event-lib_1.3.1_1661421481968_0.8033221806716835"},"_hasShrinkwrap":false},"1.4.0":{"name":"trace-event-lib","description":"A library to create a trace of your JS app per Google's Trace Event format.","license":"MIT","version":"1.4.0","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/wix-incubator/trace-event-lib.git"},"main":"./dist/index.js","typings":"./dist/index.d.ts","devDependencies":{"@commitlint/cli":"^17.6.3","@commitlint/config-conventional":"^17.6.3","@jest/environment":"^29.5.0","@jest/types":"^29.5.0","@types/http-server":"^0.12.1","@types/jest":"^29.5.1","@typescript-eslint/eslint-plugin":"^5.59.2","@typescript-eslint/parser":"^5.59.2","cz-conventional-changelog":"^3.3.0","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-import":"^2.27.5","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-unicorn":"^47.0.0","fs-extra":"^10.1.0","http-server":"^14.1.1","husky":"^8.0.3","jest":"^29.5.0","jest-environment-node":"^29.5.0","jest-image-snapshot":"^6.1.0","lint-staged":"^13.2.2","prettier":"^2.8.8","puppeteer":"^16.2.0","semantic-release":"^21.0.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.6","typescript":"^4.9.5","zx":"^7.2.2"},"dependencies":{"browser-process-hrtime":"^1.0.0"},"engines":{"node":">=12.0.0"},"scripts":{"prepare":"husky install && npm run build","build":"tsc","start":"http-server -p 8080 __tests__/__jsons__","docs":"typedoc && cp -r media website","website":"http-server -p 3000 website","lint":"eslint . --fix","lint:ci":"eslint .","lint:staged":"lint-staged","test":"jest","test:ci":"jest --coverage"},"gitHead":"7b07159354e3b35588a81b0a53f3f004b3031181","bugs":{"url":"https://github.com/wix-incubator/trace-event-lib/issues"},"homepage":"https://github.com/wix-incubator/trace-event-lib#readme","_id":"trace-event-lib@1.4.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-a/FkNiN5PmffiJ1ne/HjRTj+f/yIOhXlOOMW8JX7hvyA8By7fkWtgnxXhl6CcUQFv+inrsMGXSEcNNlgyiIWEw==","shasum":"506f6a3e163598bdb1338eba083b8641c3bd2250","tarball":"https://registry.npmjs.org/trace-event-lib/-/trace-event-lib-1.4.0.tgz","fileCount":91,"unpackedSize":65322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXrP/tAyrRQ4PHueD3Ly9wb+cpoO1LyD8NaJVgOCWxRwIgdCLV5Ewk5JufNQNLeyasRXfpsDS2n7gWiWMil+uS1YM="}]},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trace-event-lib_1.4.0_1683370871085_0.44367107027487074"},"_hasShrinkwrap":false},"1.4.1":{"name":"trace-event-lib","description":"A library to create a trace of your JS app per Google's Trace Event format.","license":"MIT","version":"1.4.1","authors":["Yaroslav Serhieiev <yaroslavs@wix.com>"],"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/wix-incubator/trace-event-lib.git"},"main":"./dist/index.js","typings":"./dist/index.d.ts","devDependencies":{"@commitlint/cli":"^17.6.3","@commitlint/config-conventional":"^17.6.3","@jest/environment":"^29.5.0","@jest/types":"^29.5.0","@types/http-server":"^0.12.1","@types/jest":"^29.5.1","@typescript-eslint/eslint-plugin":"^5.59.2","@typescript-eslint/parser":"^5.59.2","cz-conventional-changelog":"^3.3.0","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-import":"^2.27.5","eslint-plugin-jsdoc":"^43.2.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-unicorn":"^47.0.0","fs-extra":"^10.1.0","http-server":"^14.1.1","husky":"^8.0.3","jest":"^29.5.0","jest-environment-node":"^29.5.0","jest-image-snapshot":"^6.1.0","lint-staged":"^13.2.2","prettier":"^2.8.8","puppeteer":"^16.2.0","semantic-release":"^21.0.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.6","typescript":"^4.9.5","zx":"^7.2.2"},"dependencies":{"browser-process-hrtime":"^1.0.0"},"engines":{"node":">=12.0.0"},"scripts":{"prepare":"husky install && npm run build","build":"tsc","start":"http-server -p 8080 __tests__/__jsons__","docs":"typedoc && cp -r media website","website":"http-server -p 3000 website","lint":"eslint . --fix","lint:ci":"eslint .","lint:staged":"lint-staged","test":"jest","test:ci":"jest --coverage"},"gitHead":"7a224b8effc202a6a9babe9cf71a30c3ac93df32","bugs":{"url":"https://github.com/wix-incubator/trace-event-lib/issues"},"homepage":"https://github.com/wix-incubator/trace-event-lib#readme","_id":"trace-event-lib@1.4.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-TOgFolKG8JFY+9d5EohGWMvwvteRafcyfPWWNIqcuD1W/FUvxWcy2MSCZ/beYHM63oYPHYHCd3tkbgCctHVP7w==","shasum":"a749b8141650f56dcdecea760df4735f28d1ac6b","tarball":"https://registry.npmjs.org/trace-event-lib/-/trace-event-lib-1.4.1.tgz","fileCount":91,"unpackedSize":65664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ8XYpzxBvsJtt44DUisweBlNiuxjHc0Rbxk2569UpaAIhAP3P4V4Si1dddtiYDIpKpn9axRTG63sWu9w0oOnm5nFT"}]},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trace-event-lib_1.4.1_1683371061204_0.719221311420875"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-30T09:24:20.477Z","1.0.0":"2022-06-30T09:24:20.805Z","modified":"2023-05-06T11:04:21.537Z","1.1.0":"2022-07-03T09:37:28.501Z","1.2.0":"2022-08-23T16:41:25.782Z","1.3.0":"2022-08-25T09:33:42.468Z","1.3.1":"2022-08-25T09:58:02.106Z","1.4.0":"2023-05-06T11:01:11.230Z","1.4.1":"2023-05-06T11:04:21.391Z"},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"description":"A library to create a trace of your JS app per Google's Trace Event format.","homepage":"https://github.com/wix-incubator/trace-event-lib#readme","keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/wix-incubator/trace-event-lib.git"},"bugs":{"url":"https://github.com/wix-incubator/trace-event-lib/issues"},"license":"MIT","readme":"# trace-event-lib\n\n[![npm version](https://badge.fury.io/js/trace-event-lib.svg)](https://badge.fury.io/js/trace-event-lib)\n[![CI](https://github.com/wix-incubator/trace-event-lib/actions/workflows/ci.yml/badge.svg)](https://github.com/wix-incubator/trace-event-lib/actions/workflows/ci.yml)\n[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\nA library to create a trace of your JS app per [Google's Trace Event format](https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU).\n\n![chrome://tracing example](https://raw.githubusercontent.com/wix-incubator/trace-event-lib/master/media/duration-events-test-ts-multiple-threads-2-snap.png)\n\nThese logs can then be visualized with:\n\n* <chrome://tracing> (see the [archive](https://github.com/catapult-project/catapult/tree/master/tracing))\n* [Perfetto](https://ui.perfetto.dev) – doesn't support async events, as of 29.06.2022.\n\n# Install\n\n```shell\nnpm install trace-event-lib --save\n````\n\n# Usage\n\n```javascript\nimport { AbstractEventBuilder } from 'chrome-trace-event';\n\nclass ConcreteEventBuilder extends AbstractEventBuilder {\n    send(event) {\n        // Implement the abstract method: push events into a stream, array, etc.\n    }\n}\n\nconst trace = new ConcreteEventBuilder();\n\ntrace.begin({ cat: 'category1,category2', name: 'duration event' });\n// ...\ntrace.instant({ name: 'resolve config', args: { /* ... */ } });\n// ...\ntrace.complete({ name: 'nested event', dur: 3e6 /* 3s */ });\n// ...\ntrace.end();\n\n/**\n * Also, see the other methods on the website.\n *\n * @see {@link AbstractEventBuilder#beginAsync}\n * @see {@link AbstractEventBuilder#instantAsync}\n * @see {@link AbstractEventBuilder#endAsync}\n * @see {@link AbstractEventBuilder#counter}\n * @see {@link AbstractEventBuilder#metadata}\n * @see {@link AbstractEventBuilder#process_name}\n * @see {@link AbstractEventBuilder#process_labels}\n * @see {@link AbstractEventBuilder#process_sort_index}\n * @see {@link AbstractEventBuilder#thread_name}\n * @see {@link AbstractEventBuilder#thread_sort_index}\n */\n```\n\n## Links\n\n* GH pages: <https://wix-incubator.github.io/trace-event-lib>\n* Chrome Trace Event format specification: <https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU>\n* Catapult project Wiki (archived): <https://github.com/google/trace-viewer/wiki>\n\n## License\n\n[MIT License](LICENSE)\n","readmeFilename":"README.md"}