{"_id":"overtake","_rev":"75-543d2c6ca64731d61530711f7c2d0a02","name":"overtake","dist-tags":{"beta":"0.0.1-rc3","rc":"1.0.0-rc.3","latest":"2.1.1"},"versions":{"0.0.1-rc1":{"name":"overtake","version":"0.0.1-rc1","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.1-rc1","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"c121cfce8215526a2e06e94f3fc7d6edc303ac90","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.1-rc1.tgz","fileCount":7,"integrity":"sha512-LTG/tcJnXPvajWVSlf3dskp8nQXE5uFnJJHdBkc4f+6c4EUw/bNS6nbZs6xc7ElJmj+zAGDV47LqFHKgmIkj/w==","signatures":[{"sig":"MEQCIHZRxekgRqHITv1N6a0pJ+iPdDDEAezn8UUHJSnwaeUCAiBZc2uzNpyqCYl3SNuX7w5r0dDGwk5KH/4kHC4Aw1OJ6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZL2BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNwg/9Hd01IwIMK3M+OHMoznC7p2fp1Fia6Rix2RvSqa/o44W0Cc0M\r\naSCydOyXcMq5ckd8PYNyYb7tirRpsxw4w1bjQz0HkeHVCwxRtTdWY4ON3wmW\r\n7lzEOIzzRspQ+13CIrYotlPlYB4jWMB/YjFcJ8cdS/6X9nH3s9MD/Kd8p9iQ\r\nQg+HPIL2ICXH29xALDA7Yko4pdkV3SBcbMyccjWq1oWfHnc7qWgdZ/OupaA2\r\nVucF6AlSAzVfMtGKSlUN+TitAitYlTxp7LNgkdBqn5BDUycS3gsQXTlYNDVj\r\nr5yUGv7k8KAe9eLL0FKoA/wXzqckIzi3/9Xh3cpOItfaTkp+jvwj7z8VCPmb\r\nveSJ8NjdV4llV96HvZJsvLeQTjOcOQogINhXTOcKF8r0L1znMvM1GEJiUEl+\r\nrWVSWut2Nm1kYEg7H1tfzT3YWrO3AtySnswpomATvqxuZ/hUME1jHc4VN03l\r\nzEckAAzxqCLKLEAJXd+g0dzC7JHLFDnRruGdGAZWaYrIWU0WEDnaufyfBHg/\r\nMqeJOe7f+tWqiwoIDRSOYxCzgE0kMXvdLu78GEgRZrtpn6clyZcnYx7Ma0k4\r\nrbyoVQxgMIVD8/aw7cvBNDzU4HYKcm7gUaPZOwqQFy3GW3AXE6zVmL2+kVhA\r\nxV4RVMtMdKn07TkqqFUloIZKfnnLLUjY2ok=\r\n=gTCm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"da90b4b0e123e1e996d88ddf9db15ef627445fc5","scripts":{"lint":"eslint .","test":"yarn node --experimental-vm-modules $(yarn bin jest)","measure":"node ./__runner__/class-vs-function.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"8.5.4","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"16.14.0","dependencies":{"glob":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","eslint":"^8.14.0","prettier":"^2.6.2","@types/jest":"^27.4.1","pretty-quick":"^3.1.3","@jest/globals":"^27.5.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.1-rc1_1650769281369_0.0357230614095132","host":"s3://npm-registry-packages"}},"0.0.1-rc2":{"name":"overtake","version":"0.0.1-rc2","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.1-rc2","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"60db7fb9c241cd775fb05e9abda5217b0558bc94","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.1-rc2.tgz","fileCount":7,"integrity":"sha512-ERPAj7hw42A4TfEm7dBIxUA9RW0jwlf4WPKyRPfsuUkayMJnxWuZXIubmlhjbNzRQCa44L887+opgMRP/GnP8Q==","signatures":[{"sig":"MEQCIFm9WJbjX/yYXWoBB1xIytQvR5ikF49VugM+OB1cPlUVAiAL6L0tKWnxmAN9dio7ha3Rb7wOrhz/Hi5TI2J2B4MjFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ0o8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv9A//aaIUBBFZbBb+YXRLA0NZjYaji3ug2V9JX/w/VfUvGdI3jDrz\r\n5aWq8JA0evfHdMVD9S4wj/SxR4bvyCmVDSm1ENNfPzuFy5zW3nOitY3vc39p\r\n9N9s+KGMX1PlTiNQpF9Jr5wN8xlEVIBk1FS9KxFnyJxh9DaSB87egZDnwKYB\r\nVfqDdS3Fibd/jOITtKQpxJ7svHYKHZG0TR1fpOApOXvCelPwwLYtI69oEzQN\r\nVJPy3BFwtqdg88Sdz9OvPvfz6YmUxULRWxAHTMT4PiDtG8FN7GnIFVajsPWb\r\nOhrGsm/lulSj9/4rsCxB8B7KS3yk3sZdfGgzi17eA/NoTvtV0Jua76B4QCY8\r\n6Vt4mowiUcDneBEWk1HbwAyxspiknvHXFmF7vFUPF7r1+Z2ZVURoHwxhlcVy\r\n0ANWbsOLCR6nJpv2uj+IH3P2Qm348ZqnOerHnL0UskAXoH+BgASDQ+gbL68X\r\nA41fPFuWHQs1vX3Y9A+phhcg2zkuknyQf1+hDB9+muwDZj626uHC3KSRfZoM\r\noGvs0IYQ4b0cQfFm2SP3g1OmLCyz7Yh9Ssj+Ls5kRtcJhARnQGuxSxNBG4Xp\r\n2ozaCqJLR1vAluZ2e2cGR6dTtZB68DUtfolqsRbKCKNrm9uWOxxhk9OJtdSQ\r\ntIRyTv7RvfWWGCEZlotOtdwR78XmrA5sJJo=\r\n=TG/+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"cc94a98fe1bd89e2d0b94937a781724eef4a02f6","scripts":{"lint":"eslint .","test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"node ./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"8.5.4","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"16.14.0","dependencies":{"glob":"^8.0.1","evnty":"^0.7.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.2","@types/jest":"^27.4.1","pretty-quick":"^3.1.3","@jest/globals":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.1-rc2_1650936380196_0.7257154760661375","host":"s3://npm-registry-packages"}},"0.0.1-rc3":{"name":"overtake","version":"0.0.1-rc3","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.1-rc3","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"e4fa8843b1c0479f3da4f381db7fa7efd050fea8","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.1-rc3.tgz","fileCount":8,"integrity":"sha512-Nptcr9Kvh5KjqKkrkyMipg5+GuHqrgQLWK/xpratw2k28zEvr/KS3v7bBi+kccQNsgxmQAgmGtycv8nWjJZKMg==","signatures":[{"sig":"MEUCIDdlKbobkbOeXrKd9q22tlpOwt3LQwdRwrSx63JKeZ+lAiEAtDsouZs7e/tlSulL1ZbeFh1ZiLXevsMI2bEumpWAhik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ1X1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp29w//X1QMXfSnRN3EbfsIWKiroByGgtgWzmXbXPJIfoJbqo2jPKPl\r\nyj6Ix6OBDEO0yQDukjx/x5DDIP8bFxdd6G9mqCbU00WCtlmMPErwp4elXVX3\r\nZM4zIXJAUopaxmZZkWAjYE+6trqno8/yKoe/DddAUEv+/LBFhxrm/X0woLhf\r\nq2E3X8WT1oVe9CdRRtudTfF3VV7L8sKe/jjnoM2EdbyR/jA4pzO7QbF4yCtu\r\nkiRUV13iDzIIQQli3SJAd+eCXnDZRTRvGMOaJtwnL67wuL5tThGz8vllrJgM\r\nplg/1nbDjYP0XXS4wACqHVao/X0mTCRwaOjEfmsLnItX3p8Q3m82UBc2ArKs\r\nsEdIpZNW3diR8kXcLmXc5xTUaeZLg4qLxju+k0b4cP5comCpNaaNVvfR1Cfk\r\nxpQsIrCGp0jo1hwUeG3O6hBKLb/SELJVBndKaHsWIKxqXekejgmAnnreJy0v\r\nvX0nfD/2ZYLlfDGJFTF4CeHNkMCsrytuWBNUzBhY8siNVt/624Wdhf+rUlUh\r\ny/FGzVWvudpu7go9zW7Pktdw3g7Sz3vRCj4Jg9k02otdxW86uOPFGYe3jHod\r\nOfzMiH5FX77pzFaOD66v0hZSEtu/iHS2FQW+ocYSXbqmA8IiTURuei2nSSnv\r\nU6HxL3R3ncgk02vw/4eOXKewD55fLBrkujQ=\r\n=hslw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"e0bf16ab1a9ed0e4204bfdf51836194a250d5159","scripts":{"lint":"eslint .","test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"node ./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"8.5.4","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"16.14.0","dependencies":{"glob":"^8.0.1","evnty":"^0.7.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.2","@types/jest":"^27.4.1","pretty-quick":"^3.1.3","@jest/globals":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.1-rc3_1650939381207_0.07895025689811797","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"overtake","version":"0.0.2","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.2","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"79062882873e605683e26fef8183a0c4cccaa3ac","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.2.tgz","fileCount":7,"integrity":"sha512-vAJaTeconVgULpOCsBQjdolkc20JfTil3djUsJi0XJx0Vszij5A+sSFbIYOJDBe9xpetV+UYIZO7QeRFi68P8g==","signatures":[{"sig":"MEQCIFjqQP7l4jYO/DAVyvw+Ivr5ZqWfresrA3gJ2BVpgs9CAiBOKbJSoWGRsaQWSWuh1aIhTVY84mMPtFHMF1MbW2BVog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaKrdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2PQ//QA2W3XfUGr6qIxvvO8IgxASj+z5snoFZrVfph0bQNCQT1PmB\r\n+O2AvsYTkKDfvUVUxe2fRTylE97AZHWOYfTpJSG6S3/KuBt0puePEAu+qWGe\r\niLxqgfEH7px8DKXWw3decWHUl3HfEoIT59QJ1ACE3tA3OyvBxY6Gsj/CxUkW\r\niLIjgRQQZAIHE2TPkN+NCMp4hy+CexCiOj8HQypOtZbQvwpHmVEtBaJhYoCz\r\nL1byHxMohIafaQUonkS39tqdO546WtiTZISi4patbQ3rrpGvoPjbbxi7C+ck\r\nVSlurD7lYb6qjxyJ9ShseRggDdTW2DssYwzdF+w1MVaG7ByuBA4YUxMDXQgD\r\nxGMe+ItPOg1wtIo3YhkDRK0UeOKUbgven1ZwbdRZICwiIBjA5V2S8j5VrkOZ\r\ngr8s7teqir9tddb+P7QovLiqulgJeiw5eBpqjqOKWzY1PW9/tIbkP/32Wg+1\r\nVB6f3v2VkOElGCaHtOdAG88FWvA09uTqWpBfyhHHP4cICz30dS/hO0i5Os26\r\noyh/kExv0PTFYSWnLLq89cHUf13S4r7w3mmgoPh7UL4GipNt805lxV+1GqRl\r\nBkNpkBt06B1gEKher+5ovNNf01HrUX0SDBl9mEystjDzlmTcmZKzl03tKdpE\r\nurI2e4YQYK5rNYNjEny+VzYtWMKbxZh7rfk=\r\n=Fszw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"8c9524f21d6296e284a7884f6a23607b62a3bd42","scripts":{"lint":"eslint .","test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"node ./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"8.6.0","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"18.0.0","dependencies":{"glob":"^8.0.1","conode":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.2","@types/jest":"^27.4.1","pretty-quick":"^3.1.3","@jest/globals":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.2_1651026652883_0.5329642508020027","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"overtake","version":"0.0.3","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.3","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"4788dcbb9bfc6dd744ccb93705dcc596b3a96f5f","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.3.tgz","fileCount":7,"integrity":"sha512-Pw6FXjuuqWE82sKN02hk4CKYyKr95q+96ZtktGVonPqZ5ZZZvjkFqTx/PVEcTH1pQHPNW5vVFTn4qLT9cd6aoQ==","signatures":[{"sig":"MEUCIByxaIJfLeZ3ZWjegNklTjBB4m+2CQs6INuAS7SY/HaZAiEA7351mfqGi9TYnNTUgFHJzY24wh453fGYO8Dz34+QY54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiacKIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Ow/9EzN/7q+iCM9urI+SmcuBm1wke7QR+xiv1lKmHvWPCawpoXYa\r\nbX0OH9OiIxZul71rrL3VOsgNWK2CEKc0AVrzyDtjgnvyy2aDwVjXZtl7FmHI\r\nux/iCg3dhTPN1wc79vCoKaro0qfM8qQoKeAs3B+ybKzL1UCDQpHtFH2uSiGN\r\n6IY2s7DlV+c48vZhzD2MmsVgxVls6Q6WaFljKFgJ599wLmOh5SNA67lmwKgV\r\na/ZbLfoQinXOr301XNAkwlVhEJYYU0wIDeo1kRqoR1tIbdtEDhAFtojyBio/\r\n+Sqlo5cg5h9gVGLt7IVI0/t7HaJCivPg7VMC0FcD9ZC5ihKyCjZGOnO9Bp8P\r\npR95tmJFSXzQeVYlaKGpa/TeHcUUTei5mTIRvC587jwsoYTzPaqyHQxmSdOX\r\nAqWYki3Azqes1hBEB0Ro8zz9SIWan8MXqZ9t1eltC9LKHi5rYYvw1GkNxDWh\r\nk+i/YJ7Z8tx/3c/1r4s89YkdGxCR7zCgSfLeL9DckrSkgYXtyIl+cQYfkD/c\r\n+jwUgTcZHBf5H2we3yGLm9UAcjTq1rlVl8bVMDNPDfj1alVzoO0QIxH2U/oI\r\nhvpZkUltooZb95WenMpvV6EoOafCKJmDhnLJEbo4Fii6kBkhJKXW45XHtWng\r\nUh25zyB3sGnY6yobF7lnp5OJPGGIcvIyy/M=\r\n=lQXm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"2b55a5e738ba95337523983035bd777890ac6ad3","scripts":{"lint":"eslint .","test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"node --no-warnings ./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"8.5.5","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"16.15.0","dependencies":{"glob":"^8.0.1","conode":"^0.1.0","commander":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.2","@types/jest":"^27.4.1","pretty-quick":"^3.1.3","@jest/globals":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.3_1651098248216_0.3811413557076644","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"overtake","version":"0.0.4","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.4","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"837a24689ccea12bccf576040d5b59c8fce8a03a","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.4.tgz","fileCount":7,"integrity":"sha512-ALJ3DI15AKgKreAgn/7N6MjE59FgS/sEwWmWEotYEt1OdspXSdGyqskosu7BplNqg2v3f8PT6dDtV1OrKOy2VA==","signatures":[{"sig":"MEYCIQCjeUy27EkGrOh0znZ9M/7h3D01Urjzpj9tc3TWdPtpCQIhALVSCFP88FwCrRJ5TvlyVAX8x6iw4YJHzqrGKjJqpcd9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiacPzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrscA/9E9f/osiyzl5VRI31t1E916FIo1uzQto/eJ8InFakArHjM1/T\r\nqnKpgc6Mv3tGd05nx6xAOiW2jHOC00LoFflw+G+W0NCtewvjhME/LlZvftZ3\r\noIVGWNhA514VokcWLzDBbTsEHUJmsg/60AUdffv3qLoMtz49gMC3NXG0YHSN\r\nGBdZemLWrLswyCVadr3JbBQv9pXhEn1kroHdEUtW1Ak3cNK3tRHpZ9CeZQ2i\r\nj/THqSWOWkWr1qHx/ub4lHD5xyHKZDDoBtY5iTNeFEKIbiICG57vdQaI1ffM\r\nyccVjFJbYf4CUYlxMsA87kMEoAh/Z6zwBKY14yBawPCWwTvP5+MR2yeWvlrV\r\nnBvGEsliGyrkYDzOXEBE/h2IM4zXZiZOToIjtoe23LiE83eX/gtqgIs3mIm/\r\nX+LcG/rSEpeJO+5dJsbOjIAEfUFYPo/VUFSF9kpsieUfSQXytE1scAjuCBM1\r\nVVcb2dQ17PQ30Ke/+XdXUfd7RalcSDfIQmNggPMMsvcy5+P8K3I5lfEWIB0g\r\npJAzJMLthqJA+K01Ugx3STF7OYqRN2QPZe17zEIiJ3k3w6a/lnnPVsyuLyuN\r\nOc3r0L0u9OwPZt5hjZ1R1YAgPXX/KqkiTUPaCexZ5mpiy4qlxAfPW5EKgVbQ\r\nlfr/nJrrkOuOsSMRflfgieyuKOPpPNyY5Hg=\r\n=fkS8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"efe4c90f1cacf19142100825feb42d0b5481c792","scripts":{"lint":"eslint .","test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"8.5.5","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"16.15.0","dependencies":{"glob":"^8.0.1","conode":"^0.1.0","commander":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.2","@types/jest":"^27.4.1","pretty-quick":"^3.1.3","@jest/globals":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.4_1651098610852_0.18899980233038782","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"overtake","version":"0.0.5","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.5","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"bb48b9362d0422ad19537ea8cb69282cc2e40dc2","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.5.tgz","fileCount":7,"integrity":"sha512-JADi2ii3n4I39KSa13bLiXMec71lbrJbc4suZs66XxE3nfC3fNFy5ZtqLxfK8zt5M5hq+PzBe46tqPnfshfB1Q==","signatures":[{"sig":"MEUCIBoRe6K6P46YmwwEVbfscSEn0ttu/stY9Rms5p6Y5BxdAiEAzo6gPK3msFxXtZm2lkIxc5TBS+O4wyEbA0Zau46Mzbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaeklACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4BBAAmn5gwqThrkdBptnbT4ay3qip4QS5kfmQlaOcJ9e/3xfTohdw\r\nvTtpVfDLrj9gwQ6GqfAYCnPAXZo00YQwSvVmm0ZYB+dDvqAMcjN0mJysjWy9\r\nplsYeWtEsdfUWD7pXb1vEmryQuey7B0J01JKKkI8I7QDRB0VpdTYSy/yFxgt\r\noI1MO3J1lONfjh4TQa3nV6Ez4fPe+fj0RVNJZy5KWdt0mRjlLo/laND/jsku\r\n1x5oW5fs5kwSNBhMaX29wux0NjghzS9uEaxc9g+4IRJmLbSVCeuYAHSrKLyn\r\nPlTAURYe6ve9e/pu9ZgZl6kADhVl3LtkOezlS2z1yea4DgyAjCq/BPgfEAfm\r\nOTZQ+/uktX+7sDDsupYJYiXMBirjKuH3moi8kYQTDh0as717fkw4UsExQwMk\r\n1SmdqXf8wUXmucMQsrWXO0ybTK7QKaakUs79l4u4+B0WVeFuhDtRxESKjHXY\r\nq8uH5QRiYeW7rwETGtyDInbH2dxPMMlraPueo1hmsMR3jWsAZmh+00TXIlCT\r\nTVf55iaIFl1/4TcZqnhRSnViN+8XYB4f/DTqg9/mFZNA2tJ0KYjCKxdfhUHL\r\nHuFIYlwv2tEII1lcTwIXSnKkusuHeM3XxC7JN2K/RzLQQbbHJ1J2fVR/xOAp\r\n/sKZ9N/A/YT9V51GNtRc1xk3aZ0/I4Tx4vY=\r\n=swXs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"849b8521baa9ada565eb27bf5c4d4850ce31d9c4","scripts":{"lint":"eslint .","test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"8.5.5","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"16.15.0","dependencies":{"glob":"^8.0.1","conode":"^0.1.0","commander":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.2","@types/jest":"^27.4.1","pretty-quick":"^3.1.3","@jest/globals":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.5_1651108132845_0.758822506694381","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"overtake","version":"0.0.6","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.6","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"724b1d45f09ad9f8ed88693fdb448b0339e60d1a","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.6.tgz","fileCount":7,"integrity":"sha512-uy61PvcyeaX7nV65hZEZ4KEtzNc8zsiARwrSvxPXy9Y0oi4/XDVnMQAh7fHEXxisWhpwkCdjjBk4m4JEefC6lA==","signatures":[{"sig":"MEUCIDNHZbxPXO5a6aQ2mweTcHDYe+4jMEYQsPn4ItNpkhPAAiEAlfIymOuOhq3Zv09DNnqkhHrzQLq+6EWmg0yVh85mvCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiafN0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTXA/7Bx9wfG98uG7myGH1X5G63gSWjWNrZfe0gSQwbkkz5OO0SGRg\r\nAnOW6WbEHS2lyZCGe4aElB3Vov7ChCHxetiyVPoAyxrRCH/ZVqgqaVafS0ZR\r\npCmZW+2TLpbBa8XvOMm8BjAVvF1z8oo4qZeznUPtCqfOPr+M3Th/TjZdVeRH\r\nQB0e9i/bp8nnti8V2HGPFxPER4snJe2pEkwUMFfT9C4Pc+SsP5yUBTmanCrj\r\nCyONIbkWN/v4OTzEJecFvR7GHa5wooDNtmXZsd5/f+W/lS400YZn4jjNppWO\r\nQ7ynpv+2EP0xoWtHvFXdf8Y1jir6npTZMnfEfgVyQZamiqMbm2HbUx0lYCmn\r\n/l0SkW23JhfWZHBG0RsDlJQHnnjvfDRvQwPVXEscFztDt3ceOAQ3asX+He6J\r\n9CadmXWYr0vVqgoOMW9lA5zHm/aeartuVoyfVCitg8pt6jj8Ff8Z7z1SU5QK\r\nVyoqSWxRqPWFJZY+wxmELCgN1MWGyq8+QlcdrZNnTtclDLhRg4Nmvhkxe6Gy\r\nu2e8FjDB8InclmE5ZfuF8P73dEtY3ii55/eBo5sw6XR3EBkltgFtFvQnZRUZ\r\nZAcjtfPHlh5ytTBhPjDKiDnqEqp5tUeUOn2mFdyD8MwNRDVW71b48IrZeh2Y\r\nspdbXrR5GhzKeaa50/DXzGH7G2nz2zr+9nY=\r\n=OO1G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"acae7bd2b65875983168ef1975368015ba33bbaa","scripts":{"lint":"eslint .","test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"8.5.5","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"16.15.0","dependencies":{"glob":"^8.0.1","conode":"^0.1.0","commander":"^9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^7.0.4","prettier":"^2.6.2","@types/jest":"^27.4.1","pretty-quick":"^3.1.3","@jest/globals":"^27.5.1"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.6_1651110772610_0.9052680649729699","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"overtake","version":"0.0.7","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.7","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"b52afff2594f1697742508e91935ed4d7a35f7f2","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.7.tgz","fileCount":7,"integrity":"sha512-GjK3VkNknpSt6PN4uPCfqQ5Gi/7pn2DC5V47BPI+gFuzUsHp9Lw31kzmQA5k7fXUOHsiLCAZ1QXXFcDF8PlY3Q==","signatures":[{"sig":"MEUCIA30Z4uchAuF0+PseFsNC48V/UNhB+NjGQvwE0Zr5JzUAiEA/YBJDSK1lJuBK1U0M0E1KqRhSPHk3OG3Xug3qWmHiQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFoVWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp11RAAgpKhQM/qoSOwhe/itVcEdTXyLS0xT9vujUnC7VvMWp1Osy1I\r\noMqCH9tVzc8ixB024MKfpRBorUPHiXkaX7m7e1Mint5G1wUYvMRXx77lFpXd\r\n0UzCaottGtr2RIlPanuWNbqkIrJgjamAuH/vWDyJtaLy9WAPlCJVpdOM56WG\r\nl7BIJg1bOmNbSyL7MJvF/xL/EJuQPwHRkYthnz0tJ9Ohv/6R6GbnhoVJfxwe\r\nLetPf0TCmFRaJULTBqaQdyv5wx/RgnATLbsA9t01Vf1atOCi42dQo1O+M00R\r\n3Z4baMGN81J1dr7D1ntgcj2nLHA70e2cwcQwEKKu1Bla++oT+c55WRGnYvu2\r\nvqPfqQ4A7i7AqbnLJNcwDXJr/XwG3cEf6cuweHyeqaxsx9w12A99N8oCEKI3\r\n9x9JX8riPfjmb5yZzaWJ8dRDCZCm02h1CocOwesdi1jqkjx8vAD66xp/TAB/\r\ni8JzG6JRqxTnYwLV57M28R4hlNinj7JmUspVYqg5r9VMCTUw46b5gVe0zNz8\r\nzOe44xda+jF4Q1q4WQklMhX/vP9dHp12rkRT3ArYC8B1TrXwpnWpHvcL63aP\r\nHt58VQu1sHbsXr407OyglvDJ6oxkmkHTQGlVnk1NOrWGT0slUg99qmNAzDvn\r\naTBDPfIwkBFCqk899u6lrPMdHVNLbZGge6U=\r\n=64n2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"49990ad769ee3bfba6f511274b1a766b45d75aa4","scripts":{"test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"9.5.0","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"18.15.0","dependencies":{"glob":"^9.3.0","conode":"^0.1.23","commander":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","prettier":"^2.8.4","@types/jest":"^29.5.0","pretty-quick":"^3.1.3","@jest/globals":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.7_1679197526202_0.09213422294007523","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"overtake","version":"0.0.8","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.0.8","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"40a94741e088e581bf0ee58b1a355cf0970caeea","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.0.8.tgz","fileCount":11,"integrity":"sha512-YeNP4ZaVe7V2TJ1lvgZee07rBzrfannvjX9y0bRr+xrJiKbHf0hCrtZDYcCfvbDJ7lnRrzy2EXkMDtYzytlyWw==","signatures":[{"sig":"MEYCIQD7vRCj7KW64BjG3lqwY2y1+ZL6PYYE6BiCe7SjHtlmIQIhAMaZ0MX2gp7SVIYvzDa34zF4TCrjjAxlzS0vx0kyORJb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI6hhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5JA//QpoOHIV1kOhJddZ2Jnx/OBnvgTLRb+qTd/kyOn7mBJ8ex5nm\r\n0chj52gi+rUaNvdg2sWJRnHQSwCNFlYhKsPAgM8NKGocX6dwyENKYOVSoAg2\r\nPB9kHT2lmcMEWMk1XLcYEcc3PFf9/sUwLsI6CXKSakL59GFz+8tsU/0UKpbc\r\nkQWXvbuMR8JkF0pQwXgND0pg+sl5qw5XWRGHanjBG0zmQBzBZHPKtDfjh1pF\r\nEr8AXeJGY+JnmJo4Rpa/NUR6Jfm3tMYr0XlG9YKpe6YFscRyQGS3hGoXiZ/v\r\n9iSCFY15zOv3RnunLrdzIhoLtlPP50PfepSD5xBVUy/rObeM57BGfOcSSu0S\r\nDl4l9qQOZ9Xo37/nJuS/7eY6zPNGJgYGQo+F4WqIW370j7g8ZuQx616It9Mv\r\ntfkpr0AXgFzWowRAOrK/RbgJLFDiZJqRDI7rArhn72a7ibbaALf44XPVdi5Q\r\nx9nGku84N+dP8lH9Xg3BrzAAw252OmZGJOsDwQlrP8CzPZ7tpXAiz5bpENdL\r\nvB9M78sLZlnqH09SBwafapamoBlBbOugNTBTqh+ZsXyp7KaM2YMP4YimD8rr\r\nrK94q60gV8mdx7sancp+Uiu4jhU6t1opX+iLIqdtqmEwZR/TvGCX4dgOjdQi\r\nFYitJjByiIACLJ+Ocf/0Nw2iHHoJ42N1iO0=\r\n=1gLL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"1250843d850e539c270253d3a5b9a514fbef1748","scripts":{"test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"9.5.0","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"18.15.0","dependencies":{"glob":"^9.3.0","conode":"^0.1.23","commander":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.10.0","jest":"^29.5.0","husky":"^8.0.3","mongodb":"^5.1.0","prettier":"^2.8.4","@types/jest":"^29.5.0","pretty-quick":"^3.1.3","@jest/globals":"^29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.0.8_1680058464964_0.29465209216598653","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"overtake","version":"0.1.1","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.1.1","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"a23df29061b95b45f46c1d5d756dfdb6a702cac2","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.1.1.tgz","fileCount":12,"integrity":"sha512-XsH+syZhi2Uq2+QjY6h9APIw1pr/dXhNFxjYxEOqx1n9ug4lF9GsLa7dCnuazsYTj16DWwaFXzDjKbvqu02HZw==","signatures":[{"sig":"MEYCIQDpKLijZYJKNMYy1oy0l4XpgErqJietIfSlVh7DypvHSgIhALivyRyxI32MrjdI849KLxXA1VDSwpqeyTURDLClrqI1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48268},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"2c057cb4f4437f00bccba5a0612ee0a446e9e517","scripts":{"test":"yarn node --experimental-vm-modules $(yarn bin jest) --detectOpenHandles","start":"./cli.js","prepare":"husky install"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.2.4","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"21.6.2","dependencies":{"glob":"^10.3.10","conode":"^0.1.23","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.3","jest":"^29.7.0","husky":"^9.0.11","mongodb":"^6.4.0","prettier":"^3.2.5","@types/jest":"^29.5.12","pretty-quick":"^4.0.0","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.1.1_1709846768872_0.4783728225427948","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"overtake","version":"0.1.2","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@0.1.2","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"cli.js"},"dist":{"shasum":"3b8e253b3efe6c0fa66206a15d1411416838af9a","tarball":"https://registry.npmjs.org/overtake/-/overtake-0.1.2.tgz","fileCount":12,"integrity":"sha512-ZASo0A7jQ6cb0BRRl6jQhObxhdgGlFxDWCsftpqH89GHt2RnNw1LFoYQzeLzF2mXCIhNX1Wm7pP8PNHiZX8ljg==","signatures":[{"sig":"MEUCIFH+pVIdbGPJVSrzpWtbQG9jFgIOVjT3HBeHD0lo1wRxAiEAjL1IhLg6o90+rB4zeAtZ7QIXU21ysJr3r7ub9DH2ktk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48563},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"d2e0b12227ca9255196f2395490f28f16c18b128","scripts":{"test":"jest --detectOpenHandles","start":"./cli.js","prepare":"husky"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^11.0.2","conode":"^0.2.0","commander":"^13.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39","devDependencies":{"pg":"^8.16.0","ajv":"^8.17.1","zod":"^3.24.4","jest":"^29.7.0","husky":"^9.1.7","mongodb":"^6.16.0","prettier":"^3.5.3","@swc/core":"^1.11.24","@swc/jest":"^0.2.38","ascertain":"1.2.104","@types/jest":"^29.5.14","@types/node":"^22.15.18","pretty-quick":"^4.1.1","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_0.1.2_1747264380578_0.6693256947610187","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.0":{"name":"overtake","version":"1.0.0-rc.0","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.0-rc.0","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"3cf4baeb45a755009bb227e77ce3ebade54201a6","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.0-rc.0.tgz","fileCount":72,"integrity":"sha512-kzN9fp+A9JcLr+m/6BNxFBjcm7Cuk9CM+2kcPlRLNnZbRGVIaOUy/mWUsFbyXTdLb9Q9guwPaZrZjZ3d0R7iFA==","signatures":[{"sig":"MEUCIQD36fM4eOUrqf0Xkm3L18+EIonfyyQJ0VLcwatnfGX8hQIgWVml4Wc3cXmo+P13pbga74twlWGqSRHVRDXPy43KWxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227426},"main":"build/index.js","type":"module","types":"index.d.ts","engines":{"node":">=22"},"gitHead":"ac9619062ebbe78d29d024869ee41f99f7f7dd36","scripts":{"test":"jest --detectOpenHandles","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js","prepare":"husky"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^11.0.2","async":"^3.2.6","@swc/core":"^1.11.24","commander":"^13.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39","readmeFilename":"README.md","devDependencies":{"inop":"^0.7.8","jest":"^29.7.0","husky":"^9.1.7","prettier":"^3.5.3","@swc/jest":"^0.2.38","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/async":"^3.2.24","pretty-quick":"^4.1.1","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.0-rc.0_1748104451021_0.21168298207266756","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"overtake","version":"1.0.0-rc.2","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.0-rc.2","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"2c0c074f749d76d1f878b79a2f88854076c53e02","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.0-rc.2.tgz","fileCount":72,"integrity":"sha512-f9VDFPdEfKkuIRzBYfn5FznoZvcrY0wI3mcbrNKr4dg4hnIM31zeQmWYvCAyvrZoKeOLOd6IeNnRjv6wCaRQtw==","signatures":[{"sig":"MEUCIFTZ0yuJKtdYN0BpkAOV3ybDW1LTY6X5HyxO6IWPbLN5AiEAwetR/6sGZZSldDKZvNj+PgEqQgF/l3by/NBhlH5R1UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227073},"main":"build/index.js","type":"module","types":"build/index.d.ts","engines":{"node":">=22"},"gitHead":"58380027807036f98b084d40715d21292d5e32b6","scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js","prepare":"husky"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^11.0.2","async":"^3.2.6","@swc/core":"^1.11.24","commander":"^13.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39","readmeFilename":"README.md","devDependencies":{"inop":"^0.7.8","jest":"^29.7.0","husky":"^9.1.7","prettier":"^3.5.3","@swc/jest":"^0.2.38","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/async":"^3.2.24","pretty-quick":"^4.1.1","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.0-rc.2_1748106814120_0.9277645574303965","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"overtake","version":"1.0.0-rc.3","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.0-rc.3","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"b6360165bf63f95b6020fe186f31a7e4283fe5ad","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.0-rc.3.tgz","fileCount":60,"integrity":"sha512-9JKWDYIyVydWudD0Kv8yPDaL78sPQv0Mqf78UK2G+Z3u6kBu0LaW3/86zftEa6FFXxK8aDQOwOTVhuH+WFqpcw==","signatures":[{"sig":"MEQCIAuCvURSfYDLU2s+l12muS7EGLOXS8O0G38nelXjx+3QAiB3FqVqkn3DrD+L1V1AgxpAOB+e819pIB7jVBgJhhm62g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196649},"main":"build/index.js","type":"module","types":"build/index.d.ts","engines":{"node":">=22"},"gitHead":"86196c677595fc26fc8a9b7722366b01f3363f3f","scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js","prepare":"husky"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^11.0.2","async":"^3.2.6","@swc/core":"^1.11.24","commander":"^13.1.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39","readmeFilename":"README.md","devDependencies":{"inop":"^0.7.8","jest":"^29.7.0","husky":"^9.1.7","prettier":"^3.5.3","@swc/jest":"^0.2.38","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/async":"^3.2.24","pretty-quick":"^4.1.1","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.0-rc.3_1748200183189_0.3827318408342961","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"overtake","version":"1.0.0","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.0","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"65be3c287b50ba34746cb6c8698a607e0186fe23","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.0.tgz","fileCount":61,"integrity":"sha512-ovgdeWouUeXAckLThfJbOFeOE0+wHiiT4pLGDVvplqEQ8wp5PK+6p4o7EQDJKmO4kDeK+DMtM9vOwMzItt5Yig==","signatures":[{"sig":"MEYCIQDlwBBANH0sLXgSIn9z9vDD/wvJtML0zQcAHnK0e43LQAIhAIJRwzOxc9kdXuJVaXyXdOdUlE1gVd/kymcQziLJyiDL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197187},"main":"build/index.js","type":"module","_from":"file:overtake-1.0.0.tgz","types":"build/index.d.ts","engines":{"node":">=22"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/6116e6fd227effde60bfa04f8a7d99fb/overtake-1.0.0.tgz","_integrity":"sha512-ovgdeWouUeXAckLThfJbOFeOE0+wHiiT4pLGDVvplqEQ8wp5PK+6p4o7EQDJKmO4kDeK+DMtM9vOwMzItt5Yig==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.17.1","dependencies":{"glob":"^11.0.3","async":"^3.2.6","@swc/core":"^1.13.3","commander":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.7.8","jest":"^30.0.5","husky":"^9.1.7","prettier":"^3.6.2","@swc/jest":"^0.2.39","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.2.0","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.0_1754444343139_0.4541642899812455","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"overtake","version":"1.0.1","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.1","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"9a37a6484c168f8597cf99bd6a415009be263721","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.1.tgz","fileCount":61,"integrity":"sha512-CKov7Kmk0YWQqFkaokiQD8ME02m3b+eW1Sa3sdlciQ4Z3GR+tJtABwE6lvWBBsuT6dDmHHpWTDuXQ/78gNL2KQ==","signatures":[{"sig":"MEYCIQDmO6x5LS7Z71BZjJkDYtyQAd+L3Ji3zpo2J4mosajEjQIhAIOckJDrtEQ6/Mh1b1eial9i9xPeOPYDhdQQNb8dV3+Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200088},"main":"build/index.js","type":"module","_from":"file:overtake-1.0.1.tgz","types":"build/index.d.ts","engines":{"node":">=22"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/3e77d5627ac19bb73f55dfadce78b2ba/overtake-1.0.1.tgz","_integrity":"sha512-CKov7Kmk0YWQqFkaokiQD8ME02m3b+eW1Sa3sdlciQ4Z3GR+tJtABwE6lvWBBsuT6dDmHHpWTDuXQ/78gNL2KQ==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.3","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.3","async":"^3.2.6","@swc/core":"^1.13.3","commander":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.7.8","jest":"^30.0.5","husky":"^9.1.7","prettier":"^3.6.2","@swc/jest":"^0.2.39","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.2.0","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.1_1755577416825_0.7581008518032255","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"overtake","version":"1.0.2","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.2","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"6e8bed5e9dc923f51e8fc590d59b5ab4ebe432f2","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.2.tgz","fileCount":61,"integrity":"sha512-VX4XD6sJTMTEgjz7Rmm/J3AosG9s/dIPr6eRWd//TKw0oaZG8R+6Yah4pnk65Lpy/lef7aFYAOGUmO8+yy0WDw==","signatures":[{"sig":"MEQCICDi2ACoxlx6SD8D1+jeWO3BD+HvaO6OuQxFjQqlC4bnAiAKsGOtupuEWgecy2GtV3KnyQ7jAnd+HbJUmun84aJEdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200088},"main":"build/index.js","type":"module","_from":"file:overtake-1.0.2.tgz","types":"build/index.d.ts","engines":{"node":">=22"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/622bca3e8115357e74faeade3a350870/overtake-1.0.2.tgz","_integrity":"sha512-VX4XD6sJTMTEgjz7Rmm/J3AosG9s/dIPr6eRWd//TKw0oaZG8R+6Yah4pnk65Lpy/lef7aFYAOGUmO8+yy0WDw==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.3","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.3","async":"^3.2.6","@swc/core":"^1.13.3","commander":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.7.8","jest":"^30.0.5","husky":"^9.1.7","prettier":"^3.6.2","@swc/jest":"^0.2.39","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.2.0","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.2_1755579213834_0.20632656254769577","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"overtake","version":"1.0.3","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.3","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"1f88c64f5d95bd365f6b785d3787c2fbc00f71d1","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.3.tgz","fileCount":65,"integrity":"sha512-Fb5tjDozisFeSTg0fNY/Ij5jZjgoP6FZ0tsJ0uJJ/9iQLHRAQuLyLlHH4SKm3d4T0gMTr8RUcUFjT5SMjP+rrQ==","signatures":[{"sig":"MEUCIQCO0G21/a7nQg7RP7lZNcm4dI358IKcOJQ8L7IHU9sKywIgIyiAYyzLnmXTi151yMl/t0fMPRSWjKdCGnX3whUpcCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207417},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.0.3.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/552cf29b3e062a7cf31509cec8a0c60f/overtake-1.0.3.tgz","_integrity":"sha512-Fb5tjDozisFeSTg0fNY/Ij5jZjgoP6FZ0tsJ0uJJ/9iQLHRAQuLyLlHH4SKm3d4T0gMTr8RUcUFjT5SMjP+rrQ==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.3","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.3","async":"^3.2.6","@swc/core":"^1.13.3","commander":"^14.0.0"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.7.8","jest":"^30.0.5","husky":"^9.1.7","prettier":"^3.6.2","@swc/jest":"^0.2.39","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.2.0","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.3_1756254181446_0.14970756444079192","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"overtake","version":"1.0.4","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.4","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"a1a13009023c300165c3eff6bcd7049dde130863","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.4.tgz","fileCount":65,"integrity":"sha512-+kGtfCjo7+Nsz5luh9Oo5SeebB1f8hRnCdUbKBus+N00MnYqY7u43ywUmKQ3QmEFOGPSm/jBfsg4TDV6wATPjA==","signatures":[{"sig":"MEUCIQCx4gLnNlGlPTCHyt7fukThf1UU1ydtoDik0CFgvj5vtgIgCki7vnfOTZJlt+epTfqAQrAI0JdeC1tRRqZjgd0Quz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207417},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.0.4.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/a061b35f3b9fab2aff14d14aa8d12b2d/overtake-1.0.4.tgz","_integrity":"sha512-+kGtfCjo7+Nsz5luh9Oo5SeebB1f8hRnCdUbKBus+N00MnYqY7u43ywUmKQ3QmEFOGPSm/jBfsg4TDV6wATPjA==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"10.9.3","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.3","async":"^3.2.6","@swc/core":"^1.13.5","commander":"^14.0.0"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.7.9","jest":"^30.0.5","husky":"^9.1.7","prettier":"^3.6.2","@swc/jest":"^0.2.39","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.4_1756254245481_0.46510689896835267","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"overtake","version":"1.0.5","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.0.5","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"0979edfe05ce5f49d92f1224f8d26332e3b2befe","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.0.5.tgz","fileCount":63,"integrity":"sha512-zSGOmKCQcvoUsmlRf8U8mOBr0CKwiuX/XaqrJzz0ztNKTG52jNhm374U5gZUujpKC34H54nFcj7S2wCopFf96w==","signatures":[{"sig":"MEYCIQDyi6ny0uP50hG15mV2DFxQSONk57KV+5GlRNs3s5/D/wIhANDXg1iR0Wxn8FtD099FyHIxzdwoL+bzQbOMSu6Uj60j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204901},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.0.5.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/c592cafefcea45ec81c00aef055d342d/overtake-1.0.5.tgz","_integrity":"sha512-zSGOmKCQcvoUsmlRf8U8mOBr0CKwiuX/XaqrJzz0ztNKTG52jNhm374U5gZUujpKC34H54nFcj7S2wCopFf96w==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.1","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.11.0","dependencies":{"glob":"^11.0.3","async":"^3.2.6","@swc/core":"^1.13.5","commander":"^14.0.0"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.7.9","jest":"^30.0.5","husky":"^9.1.7","prettier":"^3.6.2","@swc/jest":"^0.2.39","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.0.5_1762103268235_0.7088456522641353","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"overtake","version":"1.1.0","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.1.0","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"23eea7c8ff7165f3a14468a765c02be82304f39a","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.1.0.tgz","fileCount":70,"integrity":"sha512-fwMLyhkfFoPH82SezxsEbzqrA82f3u4CmU2zFQrLM9eAD4bIVHG/NvGN58fLUHyEkF9siv7Y/Xt9qtjpzZmq0g==","signatures":[{"sig":"MEUCIQCpOuInZ0jZB5BOVPpf6H/cHXqVv1p8fOTWn/vkvxnewgIgUDcLsQRnRpjiydE4FknZLAD+REzdJiDyNSn8JCvOZ6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286876},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.1.0.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/8141f88ce87202bfa6f8c7a2c1f1ea35/overtake-1.1.0.tgz","_integrity":"sha512-fwMLyhkfFoPH82SezxsEbzqrA82f3u4CmU2zFQrLM9eAD4bIVHG/NvGN58fLUHyEkF9siv7Y/Xt9qtjpzZmq0g==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.11.1","dependencies":{"glob":"^13.0.0","async":"^3.2.6","@swc/core":"^1.15.2","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.0","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.0.5","prettier":"^3.6.2","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.1.0_1763644721804_0.04247125441310873","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"overtake","version":"1.1.1","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.1.1","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"7bf9d1af1d1e4c47b4406753f4950cba34b0e2aa","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.1.1.tgz","fileCount":64,"integrity":"sha512-d5ngaGLwipLBiYOwxCrrq80DPPx1Iu3cslyoLOBSoc1ODgLilIXLZCnSgEZjOOb9NjeVRqT/KTRhTgj7Z4N/kg==","signatures":[{"sig":"MEQCIElbIbwvDKljDHAIKk3BJiD1zyTr58F2k+M7K1mLm4LhAiAHcOHwIgeNSv7JUiPcN5MrRoo+zWohIwxrQqrCBF/HRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282099},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.1.1.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/68b745a29a8436a7cfd350f1e9b23acf/overtake-1.1.1.tgz","_integrity":"sha512-d5ngaGLwipLBiYOwxCrrq80DPPx1Iu3cslyoLOBSoc1ODgLilIXLZCnSgEZjOOb9NjeVRqT/KTRhTgj7Z4N/kg==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.11.1","dependencies":{"glob":"^13.0.0","async":"^3.2.6","@swc/core":"^1.15.7","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.3","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.1.0","prettier":"^3.7.4","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.1.1_1766614334937_0.11879108923974835","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"overtake","version":"1.1.2","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.1.2","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"cd4da3baf07e28dca49e683a2d434c8dc03294b4","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.1.2.tgz","fileCount":64,"integrity":"sha512-CANmn3yGa8Xzt0g6Ul6BvonX/2vX+g320lCVh1NZTMaBbNhazyuEEjPmte2y/76aK8aZ6VTn7XpaVJyngUJtCw==","signatures":[{"sig":"MEYCIQCpzD26uM1PHbo0hpxj069oEjZSIWpjymJsP2s82EBsBQIhAPjloIB4vOHDSRfOBoU08g74MEAUuVtZnViz+trp/Bm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291471},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.1.2.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/2c1171ea17e1ba0fc46df503a8ecd632/overtake-1.1.2.tgz","_integrity":"sha512-CANmn3yGa8Xzt0g6Ul6BvonX/2vX+g320lCVh1NZTMaBbNhazyuEEjPmte2y/76aK8aZ6VTn7XpaVJyngUJtCw==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","async":"^3.2.6","@swc/core":"^1.15.8","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.10","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.1.1","prettier":"^3.7.4","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.1.2_1767215442998_0.46722666504797705","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"overtake","version":"1.1.3","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.1.3","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"9aa297b4b9cd2895a7406d84e66bf063e6c97bb1","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.1.3.tgz","fileCount":64,"integrity":"sha512-I6AqvXhf5iJIvRvz15iF79OYKDnxicXdlJGGnBj+xc0LimCqVJOdqTExEPLLaZ9bk2NKXjuVJPaRDTFR3q2diQ==","signatures":[{"sig":"MEUCIHQIst+Tf9TawHjZPCG9+3sfDk4csFdUjMHtQ1v9LjhqAiEAgFnQN1tEQgJhDY5RkPYhuUubtiqkOSsUgrC0WHve+OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340744},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.1.3.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/0547487403ed27383792d40519b78edf/overtake-1.1.3.tgz","_integrity":"sha512-I6AqvXhf5iJIvRvz15iF79OYKDnxicXdlJGGnBj+xc0LimCqVJOdqTExEPLLaZ9bk2NKXjuVJPaRDTFR3q2diQ==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","async":"^3.2.6","@swc/core":"^1.15.8","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.10","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.1.1","prettier":"^3.7.4","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.1.3_1767676413197_0.17176229245709718","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"overtake","version":"1.1.4","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.1.4","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"a91315fa597f4997303fdbab44ba021098287b8b","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.1.4.tgz","fileCount":64,"integrity":"sha512-+pQE0NXYIgWi5nPTpXEpNp/zBUjVyuxlxUsw0R6RY3/IH4gu7qHYv7/2jj/omZ/VpykxGmP11FWdIe8rKYSuHg==","signatures":[{"sig":"MEUCIFOF/akWT3a3Q2N15VuAubFs3GBLfUj+HqPoBNOorzaCAiEAqNqywFQm1DygO5XGqO10h1TEMyu1o/+qyV2wbz9l12k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343572},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.1.4.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/e9454e0965abaeb39669366193a9ff0e/overtake-1.1.4.tgz","_integrity":"sha512-+pQE0NXYIgWi5nPTpXEpNp/zBUjVyuxlxUsw0R6RY3/IH4gu7qHYv7/2jj/omZ/VpykxGmP11FWdIe8rKYSuHg==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","async":"^3.2.6","@swc/core":"^1.15.8","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.10","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.1.1","prettier":"^3.7.4","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.1.4_1767743543102_0.22160150346314844","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"overtake","version":"1.2.0","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.2.0","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"b53b04f4d4ba03f7c62eb8a03ed754cbaa127c66","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.2.0.tgz","fileCount":64,"integrity":"sha512-vrzOPf1ROPvw6kS1EMpnv2s0y37lNLa+FDuq1koLbLFpLVOkzT/gW88qydP85AdB0UcItSj6ocvIprUV9XBE7Q==","signatures":[{"sig":"MEQCIFFOAgZ0q5WdhVGWyqXqITIeHrysGvJGiHbS53kzo03eAiAVFuqlPRn0dAT80437VFZ0dQ7HtD+CQ3OYn4dHeMsunA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360997},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.2.0.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/ff537db182f7a148f37e67aec02826be/overtake-1.2.0.tgz","_integrity":"sha512-vrzOPf1ROPvw6kS1EMpnv2s0y37lNLa+FDuq1koLbLFpLVOkzT/gW88qydP85AdB0UcItSj6ocvIprUV9XBE7Q==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","async":"^3.2.6","progress":"^2.0.3","@swc/core":"^1.15.8","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.10","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.1.1","prettier":"^3.7.4","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.2.0_1768862243546_0.31694766578492084","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"overtake","version":"1.2.1","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.2.1","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"5475b3a2feb0887632bb23a41251e50cab9b4656","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.2.1.tgz","fileCount":64,"integrity":"sha512-3k60NYw463UFMfaMUfn97agpIdvvzuOoO91+Z7uxQYPUULiWd0nM5z5ZzgrrSXbPey/AiZaD3mLd5HbvaBvxew==","signatures":[{"sig":"MEUCIBsXN3TP+5Q8iW83E57RLqxCrhrazbcCWKFMeeQUsvVsAiEA1Iv1a8XcUIdZqeKUyzrLiRb1c6JIsrxdtF+p9lMf+IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389363},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.2.1.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/82bbeb73ccdfdea11b6d06843db31cbf/overtake-1.2.1.tgz","_integrity":"sha512-3k60NYw463UFMfaMUfn97agpIdvvzuOoO91+Z7uxQYPUULiWd0nM5z5ZzgrrSXbPey/AiZaD3mLd5HbvaBvxew==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","async":"^3.2.6","progress":"^2.0.3","@swc/core":"^1.15.8","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.10","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.1.1","prettier":"^3.7.4","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.2.1_1768922163705_0.8163425826542905","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"overtake","version":"1.3.0","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.3.0","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"8616e812b0f76d9fcc293b680d0b3d7d79ef195a","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.3.0.tgz","fileCount":64,"integrity":"sha512-S4LdTpdZhRNx/z2+KxI+D16wnLWuvMHW3gRyOWLCVBSuW1rYHwgysc1xb7EWCNyDgrdvVzt8MjRSFYaHuHgFOA==","signatures":[{"sig":"MEUCID/QQCV6v0iNqfv82d5b25T1TEb1wMChBdJkZAC4hQjTAiEAoGE85pY44j1cazIWU4E7jQPK5oaVJFhDF13J1Odo94s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469023},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.3.0.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/aa7e0261cab467698af7b1202da9bb6c/overtake-1.3.0.tgz","_integrity":"sha512-S4LdTpdZhRNx/z2+KxI+D16wnLWuvMHW3gRyOWLCVBSuW1rYHwgysc1xb7EWCNyDgrdvVzt8MjRSFYaHuHgFOA==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","async":"^3.2.6","progress":"^2.0.3","@swc/core":"^1.15.8","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.10","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.1.1","prettier":"^3.7.4","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.3.0_1769141601805_0.15531439030918648","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"overtake","version":"1.3.1","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.3.1","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"5be7319750dcf3b599a99ab8400b7c786cd19ea6","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.3.1.tgz","fileCount":65,"integrity":"sha512-mNbSqHEGkNVekyWixQyzzHovsmnQjRAuB6mo4BC6BW4P7njIo5x3sM1RqHWhMWsocdvhuwvhqU5V6N5/pwFVFQ==","signatures":[{"sig":"MEUCIQDjeGD6qqFmVSzKWQQHpa6wVJt9dFhS/v2dbfojIHY5YAIgbVQBACHIL4j4ilP6XHBPNMWlOFOWcfgAne36RlvYqDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469767},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.3.1.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/fe65280a14d9d9a259b1b7b5b6523b8b/overtake-1.3.1.tgz","_integrity":"sha512-mNbSqHEGkNVekyWixQyzzHovsmnQjRAuB6mo4BC6BW4P7njIo5x3sM1RqHWhMWsocdvhuwvhqU5V6N5/pwFVFQ==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.0","async":"^3.2.6","progress":"^2.0.3","@swc/core":"^1.15.8","commander":"^14.0.2"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.8.10","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.1.1","prettier":"^3.7.4","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.3","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.3.1_1769181208621_0.673346113637806","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"overtake","version":"1.3.2","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.3.2","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"084743573cb90b5bcc485278de2c8691e3b6a13f","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.3.2.tgz","fileCount":65,"integrity":"sha512-x29yDkSop6OX38J7MbjdDqWFRZj4jJhsby2hU8zX8fCDze/t+KvJ+FtYY0UmZEvoFclKPdQKDKbRUowkw7YvMw==","signatures":[{"sig":"MEYCIQCd79QpETn7GqOhjDGeeqUDQOoROP8F82gc2Uc3Ac9/rAIhAKYPrV+EBJG0Z1oJb/M6WNisTqU09axABL9cyA4NRElM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471695},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.3.2.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/8b14df35c95cdc30289d28ec179c23f1/overtake-1.3.2.tgz","_integrity":"sha512-x29yDkSop6OX38J7MbjdDqWFRZj4jJhsby2hU8zX8fCDze/t+KvJ+FtYY0UmZEvoFclKPdQKDKbRUowkw7YvMw==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.6","async":"^3.2.6","progress":"^2.0.3","@swc/core":"^1.15.11","commander":"^14.0.3"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.9.0","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.3.1","prettier":"^3.8.1","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.3.2_1771726525423_0.9385841128902612","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"overtake","version":"1.4.0","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@1.4.0","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"40538e84ce18183dee04fbd9a0abd5467dd6584f","tarball":"https://registry.npmjs.org/overtake/-/overtake-1.4.0.tgz","fileCount":66,"integrity":"sha512-zXTyCEOMoAsNA93Tt1nkzKY3VoTtorwgNQYycVST9cJtaesMzkazAd2FGpsOOF1cA8iXwLItfbsCAs2EZ2kPqA==","signatures":[{"sig":"MEUCIC5aPDhC3WB25LLs3KvQPX0hq+dZcX06IoXMNvbQdxVRAiEAtPSNUfyzz1gtrBbVeDkrW2MNBnu8142qS5GMziWIyi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496217},"main":"build/index.cjs","type":"module","_from":"file:overtake-1.4.0.tgz","types":"build/index.d.ts","module":"build/index.js","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js","require":"./build/index.cjs"},"scripts":{"test":"jest --detectOpenHandles --passWithNoTests","build":"rm -rf build && inop src build -i __tests__ -i *.tmp.ts && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/f626737a4005792af499618011bcd3eb/overtake-1.4.0.tgz","_integrity":"sha512-zXTyCEOMoAsNA93Tt1nkzKY3VoTtorwgNQYycVST9cJtaesMzkazAd2FGpsOOF1cA8iXwLItfbsCAs2EZ2kPqA==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"glob":"^13.0.6","async":"^3.2.6","progress":"^2.0.3","@swc/core":"^1.15.11","commander":"^14.0.3"},"typesVersions":{"*":{"*":["build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"inop":"^0.9.0","jest":"^30.2.0","husky":"^9.1.7","overtake":"^1.3.1","prettier":"^3.8.1","@swc/jest":"^0.2.39","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/async":"^3.2.25","pretty-quick":"^4.2.2","@jest/globals":"^30.2.0","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_1.4.0_1772498275710_0.9745541033646579","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"overtake","version":"2.0.0","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@2.0.0","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"c9ca2663ce08647d928c2b3eeebb2ed25d312f0e","tarball":"https://registry.npmjs.org/overtake/-/overtake-2.0.0.tgz","fileCount":31,"integrity":"sha512-s2EJZ4zCT1VFplsYHr3Hu1r23gA2NxXcUi4ZpRt5azYAiKhJlzx6rP2Taj4WVNB4Whs1zUgSxUMhv5hJTceBZQ==","signatures":[{"sig":"MEUCIQDMxUmvGy2YHkb8zhl9urvzWhnZDiDXyqosAXebrrFiSQIgDwvaSiuakIORuGGuwRm7RdBRztw5zMoTDPZradzc1sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107876},"type":"module","_from":"file:overtake-2.0.0.tgz","types":"build/index.d.ts","engines":{"node":">=24"},"exports":{"types":"./build/index.d.ts","import":"./src/index.ts"},"scripts":{"test":"node --experimental-test-module-mocks --test src/__tests__/*.ts","build":"rm -rf build && tsc --declaration --emitDeclarationOnly","start":"./bin/overtake.js","test:cov":"node --experimental-test-module-mocks --experimental-test-coverage --test src/__tests__/*.ts"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/86d5fc37217bbd889cad0643efd844b0/overtake-2.0.0.tgz","_integrity":"sha512-s2EJZ4zCT1VFplsYHr3Hu1r23gA2NxXcUi4ZpRt5azYAiKhJlzx6rP2Taj4WVNB4Whs1zUgSxUMhv5hJTceBZQ==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"progress":"^2.0.3","@swc/core":"^1.15.18"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","overtake":"^1.3.1","prettier":"^3.8.1","typescript":"5.9.3","@types/node":"^25.3.0","pretty-quick":"^4.2.2","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_2.0.0_1773774090364_0.410913560825132","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"overtake","version":"2.0.1","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@2.0.1","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"b0647f043dcae5d71fad933ae9308ec7f022ec54","tarball":"https://registry.npmjs.org/overtake/-/overtake-2.0.1.tgz","fileCount":43,"integrity":"sha512-0Cr+XQLPuA2L+jVky/U92ctZ7eUqGpCsuLB1H5IKxM7SnfpYdhV6JPIiE3Eh5VTS78JploIvnNAteFMrMaVIvg==","signatures":[{"sig":"MEUCIG48VJo7+8T50zEARZeu4AW4Lpl7SmjJxIYtvz9b2SojAiEArCjc7vwqXmcRQGFeazahQxX4pOTO+CJ4IUuozabtHY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173328},"type":"module","_from":"file:overtake-2.0.1.tgz","types":"build/index.d.ts","engines":{"node":">=24"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js"},"scripts":{"test":"node --experimental-test-module-mocks --import ./src/register-hook.ts --test src/__tests__/*.ts","build":"rm -rf build && tsc","start":"./bin/overtake.js","test:cov":"node --experimental-test-module-mocks --experimental-test-coverage --import ./src/register-hook.ts --test src/__tests__/*.ts"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/9b7f69a56b3faf67aaf3a2bd5895bc13/overtake-2.0.1.tgz","_integrity":"sha512-0Cr+XQLPuA2L+jVky/U92ctZ7eUqGpCsuLB1H5IKxM7SnfpYdhV6JPIiE3Eh5VTS78JploIvnNAteFMrMaVIvg==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"progress":"^2.0.3","@swc/core":"^1.15.18"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","overtake":"^1.3.1","prettier":"^3.8.1","typescript":"5.9.3","@types/node":"^25.3.0","pretty-quick":"^4.2.2","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_2.0.1_1773793232708_0.3312556641158708","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"overtake","version":"2.0.2","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@2.0.2","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"8fb93998bf2ead26cd36938f0d487199cd54f039","tarball":"https://registry.npmjs.org/overtake/-/overtake-2.0.2.tgz","fileCount":43,"integrity":"sha512-kVuGALgt6VHeIHWReuIsrrpAb96rjyGqu0gcORpqEHhmaT4ZtXPrJZ+9dRec+LNHHoO8124JSLz0CTFm4BHmMw==","signatures":[{"sig":"MEUCIHF9m7l+sQmimc5IbQPsoioFS18MdqPDUVI1Fa/AAD+3AiEA2ZFNs9CB1OQ+tBt+XEDtCxiN/PSnfHX6Z/HJfNtcUFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179096},"type":"module","_from":"file:overtake-2.0.2.tgz","types":"build/index.d.ts","engines":{"node":">=24"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js"},"scripts":{"test":"node --experimental-test-module-mocks --import ./src/register-hook.ts --test src/__tests__/*.ts","build":"rm -rf build && tsc","start":"./bin/overtake.js","test:cov":"node --experimental-test-module-mocks --experimental-test-coverage --import ./src/register-hook.ts --test src/__tests__/*.ts"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/848e35ce1bc8ae9fdc294b32f9b3690c/overtake-2.0.2.tgz","_integrity":"sha512-kVuGALgt6VHeIHWReuIsrrpAb96rjyGqu0gcORpqEHhmaT4ZtXPrJZ+9dRec+LNHHoO8124JSLz0CTFm4BHmMw==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.6.2","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.12.0","dependencies":{"progress":"^2.0.3","@swc/core":"^1.15.18"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","overtake":"^1.3.1","prettier":"^3.8.1","typescript":"5.9.3","@types/node":"^25.3.0","pretty-quick":"^4.2.2","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_2.0.2_1773891576398_0.7216563076660498","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"overtake","version":"2.0.3","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@2.0.3","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"943f5023925a0e92d12cb901471034b1798591cf","tarball":"https://registry.npmjs.org/overtake/-/overtake-2.0.3.tgz","fileCount":49,"integrity":"sha512-lBHhvKRTBe+Z16q/Wn9BO0C3QIELz4mjLcLigo/olpHBgxcUEjS6qAPR/ZGiVKzUeEQdIGbBt1fhI/ynT+WL0g==","signatures":[{"sig":"MEQCIGi6MvC8Ym9ifTPFNn2q7wkc0eveyLULgsYh7/ql1YmdAiAlE4ZzwIObmJiqJ/hJWQIRceqBr+I1p28XiMsvXPzAOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182318},"type":"module","_from":"file:overtake-2.0.3.tgz","types":"build/index.d.ts","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js"},"scripts":{"test":"node --experimental-test-module-mocks --import ./src/register-hook.ts --test src/__tests__/*.ts","build":"rm -rf build && tsc","start":"./bin/overtake.js","test:cov":"node --experimental-test-module-mocks --experimental-test-coverage --import ./src/register-hook.ts --test src/__tests__/*.ts"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/05aeb736d43dcb8d248e687736deeca1/overtake-2.0.3.tgz","_integrity":"sha512-lBHhvKRTBe+Z16q/Wn9BO0C3QIELz4mjLcLigo/olpHBgxcUEjS6qAPR/ZGiVKzUeEQdIGbBt1fhI/ynT+WL0g==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.9.0","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.14.0","dependencies":{"progress":"^2.0.3","@swc/core":"^1.15.18"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","overtake":"^1.3.1","prettier":"^3.8.1","typescript":"5.9.3","@types/node":"^25.3.0","pretty-quick":"^4.2.2","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_2.0.3_1773979391981_0.5419891106980443","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"overtake","version":"2.1.0","keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","_id":"overtake@2.1.0","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"homepage":"https://github.com/3axap4eHko/overtake#readme","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"bin":{"overtake":"bin/overtake.js"},"dist":{"shasum":"f2e01059c35efd06bea869c8b324507a8b18ea8d","tarball":"https://registry.npmjs.org/overtake/-/overtake-2.1.0.tgz","fileCount":49,"integrity":"sha512-qiDh+NvYlQhvZG2ELE1dI+NIHDp5Vl9OP/8gBwOsG2Lfeqp15A4IAxcgxuUjP0gYrZmMfdmToe+SfLIKU3+g3g==","signatures":[{"sig":"MEYCIQDfnuPsP6S6YfYbMIypha7N4JftdA/JOiJQVt7znIszggIhAOGtUGVIHfOacWunqf2DOT8wQULII2bqX7Q2fS6Bv6/t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184388},"type":"module","_from":"file:overtake-2.1.0.tgz","types":"build/index.d.ts","engines":{"node":">=22"},"exports":{"types":"./build/index.d.ts","import":"./build/index.js"},"scripts":{"test":"node --experimental-test-module-mocks --import ./src/register-hook.ts --test src/__tests__/*.ts","build":"rm -rf build && tsc","start":"./bin/overtake.js","test:cov":"node --experimental-test-module-mocks --experimental-test-coverage --import ./src/register-hook.ts --test src/__tests__/*.ts"},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"_resolved":"/tmp/799e97c187885dc5b1c5465597155caf/overtake-2.1.0.tgz","_integrity":"sha512-qiDh+NvYlQhvZG2ELE1dI+NIHDp5Vl9OP/8gBwOsG2Lfeqp15A4IAxcgxuUjP0gYrZmMfdmToe+SfLIKU3+g3g==","repository":{"url":"git+https://github.com/3axap4eHko/overtake.git","type":"git"},"_npmVersion":"11.9.0","description":"NodeJS performance benchmark","directories":{},"_nodeVersion":"24.14.0","dependencies":{"progress":"^2.0.3","@swc/core":"^1.15.18"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","overtake":"^1.3.1","prettier":"^3.8.1","typescript":"5.9.3","@types/node":"^25.3.0","pretty-quick":"^4.2.2","@types/progress":"^2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/overtake_2.1.0_1775015964468_0.5226781288501472","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"overtake","version":"2.1.1","description":"NodeJS performance benchmark","type":"module","types":"build/index.d.ts","exports":{"types":"./build/index.d.ts","import":"./build/index.js"},"bin":{"overtake":"bin/overtake.js"},"engines":{"node":">=22"},"repository":{"type":"git","url":"git+https://github.com/3axap4eHko/overtake.git"},"keywords":["benchmark","performance","measure","worker"],"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"homepage":"https://github.com/3axap4eHko/overtake#readme","devDependencies":{"@types/node":"^25.3.0","@types/progress":"^2.0.7","husky":"^9.1.7","overtake":"^1.3.1","prettier":"^3.8.1","pretty-quick":"^4.2.2","typescript":"5.9.3"},"dependencies":{"@swc/core":"^1.15.18","progress":"^2.0.3"},"scripts":{"build":"rm -rf build && tsc","start":"./bin/overtake.js","test":"node --experimental-test-module-mocks --import ./src/register-hook.ts --test src/__tests__/*.ts","test:cov":"node --experimental-test-module-mocks --experimental-test-coverage --import ./src/register-hook.ts --test src/__tests__/*.ts"},"_id":"overtake@2.1.1","_integrity":"sha512-3zMIQSlTeGBg8qKmDIGdzxyKWptOkYQKG1cnB+whqKX8pGL/3nDjQE7/Z00zWKhMNRYXJjEgt9g7nXYm/+pHHA==","_resolved":"/tmp/9bfdee7b3c6ae11496899726e7827c73/overtake-2.1.1.tgz","_from":"file:overtake-2.1.1.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-3zMIQSlTeGBg8qKmDIGdzxyKWptOkYQKG1cnB+whqKX8pGL/3nDjQE7/Z00zWKhMNRYXJjEgt9g7nXYm/+pHHA==","shasum":"df9f978aae3043dcd4e6ccfa9effedce6251de02","tarball":"https://registry.npmjs.org/overtake/-/overtake-2.1.1.tgz","fileCount":49,"unpackedSize":185667,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFLNVd6EtFkuu8Dt/lPqavqEsxImoQ4kDKJcjwmaqnvzAiEA+uq64+M1zYTV8SZAPbYS0o+52Pl8emTwGgqETycWMu4="}]},"_npmUser":{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"},"directories":{},"maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/overtake_2.1.1_1775102369650_0.09728036020357056"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-24T03:01:21.369Z","modified":"2026-04-02T03:59:29.924Z","0.0.1":"2014-05-02T20:22:29.066Z","0.1.0":"2014-05-02T23:47:48.365Z","0.2.0":"2014-05-07T22:01:33.457Z","0.2.1":"2014-05-07T22:02:56.560Z","0.2.1-1":"2014-05-08T00:08:08.630Z","0.3.0":"2014-05-08T17:44:48.160Z","0.4.0":"2014-05-09T21:33:44.137Z","0.4.1":"2014-05-09T22:17:39.095Z","0.4.2":"2014-05-11T10:11:55.698Z","0.4.3":"2014-05-11T10:15:17.373Z","0.5.0":"2014-05-13T23:48:11.758Z","0.5.1":"2014-05-14T00:11:00.761Z","0.5.2":"2014-07-03T00:33:33.064Z","0.5.3":"2014-07-30T17:20:53.672Z","0.5.4":"2014-07-30T17:27:03.228Z","0.5.5":"2014-09-09T23:00:59.760Z","0.6.0":"2015-08-12T08:25:02.964Z","0.6.1":"2015-08-12T08:27:08.507Z","0.7.0":"2015-08-12T16:25:19.242Z","0.0.1-rc1":"2022-04-24T03:01:21.549Z","0.0.1-rc2":"2022-04-26T01:26:20.364Z","0.0.1-rc3":"2022-04-26T02:16:21.392Z","0.0.2":"2022-04-27T02:30:53.057Z","0.0.3":"2022-04-27T22:24:08.482Z","0.0.4":"2022-04-27T22:30:11.021Z","0.0.5":"2022-04-28T01:08:53.044Z","0.0.6":"2022-04-28T01:52:52.777Z","0.0.7":"2023-03-19T03:45:26.352Z","0.0.8":"2023-03-29T02:54:25.161Z","0.1.1":"2024-03-07T21:26:09.014Z","0.1.2":"2025-05-14T23:13:00.753Z","1.0.0-rc.0":"2025-05-24T16:34:11.230Z","1.0.0-rc.2":"2025-05-24T17:13:34.356Z","1.0.0-rc.3":"2025-05-25T19:09:43.387Z","1.0.0":"2025-08-06T01:39:03.335Z","1.0.1":"2025-08-19T04:23:37.041Z","1.0.2":"2025-08-19T04:53:34.041Z","1.0.3":"2025-08-27T00:23:01.623Z","1.0.4":"2025-08-27T00:24:05.663Z","1.0.5":"2025-11-02T17:07:48.435Z","1.1.0":"2025-11-20T13:18:42.023Z","1.1.1":"2025-12-24T22:12:15.081Z","1.1.2":"2025-12-31T21:10:43.149Z","1.1.3":"2026-01-06T05:13:33.434Z","1.1.4":"2026-01-06T23:52:23.285Z","1.2.0":"2026-01-19T22:37:23.738Z","1.2.1":"2026-01-20T15:16:03.910Z","1.3.0":"2026-01-23T04:13:22.015Z","1.3.1":"2026-01-23T15:13:28.833Z","1.3.2":"2026-02-22T02:15:25.671Z","1.4.0":"2026-03-03T00:37:55.865Z","2.0.0":"2026-03-17T19:01:30.537Z","2.0.1":"2026-03-18T00:20:32.898Z","2.0.2":"2026-03-19T03:39:36.541Z","2.0.3":"2026-03-20T04:03:12.151Z","2.1.0":"2026-04-01T03:59:24.641Z","2.1.1":"2026-04-02T03:59:29.796Z"},"bugs":{"url":"https://github.com/3axap4eHko/overtake/issues"},"author":{"name":"Ivan Zakharchanka"},"license":"Apache-2.0","homepage":"https://github.com/3axap4eHko/overtake#readme","keywords":["benchmark","performance","measure","worker"],"repository":{"type":"git","url":"git+https://github.com/3axap4eHko/overtake.git"},"description":"NodeJS performance benchmark","maintainers":[{"name":"3axap4ehko","email":"3axap4eHko@gmail.com"}],"readme":"# Overtake\n\n⚡ The fastest, most accurate JavaScript benchmarking library. Worker-isolated, statistically-rigorous, zero-overhead.\n\n[![Build Status][github-image]][github-url]\n[![NPM version][npm-image]][npm-url]\n[![Downloads][downloads-image]][npm-url]\n\n```bash\nnpm install -D overtake\n```\n\n## 5-Second Quick Start\n\n```typescript\n// benchmark.ts\nconst suite = benchmark('1M numbers', () => Array.from({ length: 1e6 }, (_, i) => i));\n\nsuite.target('for loop').measure('sum', (_, arr) => {\n  let sum = 0;\n  for (let i = 0; i < arr.length; i++) sum += arr[i];\n});\n\nsuite.target('reduce').measure('sum', (_, arr) => {\n  arr.reduce((a, b) => a + b);\n});\n```\n\n```bash\nnpx overtake benchmark.ts\n\n# Output:\n# for loop sum\n#   1M numbers: 1,607 ops/s\n#\n# reduce sum\n#   1M numbers: 238 ops/s (6.7x slower)\n```\n\n## Why Overtake?\n\n**The Problem**: JavaScript benchmarks lie. JIT optimizations, garbage collection, and shared state make results meaningless.\n\n**The Solution**: Overtake runs every benchmark in an isolated worker thread with a fresh V8 context. No contamination. No lies.\n\n| Feature                   | Overtake                     | Benchmark.js      | Tinybench         |\n| ------------------------- | ---------------------------- | ----------------- | ----------------- |\n| Worker isolation          | ✅ Each benchmark isolated   | ❌ Shared context | ❌ Shared context |\n| GC interference detection | ✅ Discards affected samples | ❌                | ❌                |\n| Outlier filtering         | ✅ IQR-based automatic       | ❌                | ❌                |\n| Adaptive batch sizing     | ✅ Auto-tuned                | ❌                | ❌                |\n| Statistical convergence   | ✅ Auto-adjusts cycles       | ⚠️ Manual config  | ⚠️ Manual config  |\n| Memory tracking           | ✅ heapUsedKB                | ❌                | ❌                |\n| DCE detection             | ✅ Warning                   | ❌                | ❌                |\n| Baseline comparison       | ✅ CLI flag                  | ❌                | ❌                |\n| Progress bar              | ✅ --progress                | ❌                | ❌                |\n| Zero-copy timing          | ✅ SharedArrayBuffer         | ❌ Serialization  | ❌ Serialization  |\n| TypeScript support        | ✅ Built-in                  | ❌ Manual setup   | ⚠️ Needs config   |\n| Active maintenance        | ✅ 2025                      | ❌ Archived 2017  | ✅ 2025           |\n\n## Core Concepts\n\n- **Feed**: Input data to benchmark (`'1M numbers'` → array of 1 million numbers)\n- **Target**: Implementation variant (`'for loop'` vs `'reduce'`)\n- **Measure**: Operation to time (`'sum'` operation)\n- **Isolation**: Each benchmark runs in a separate worker thread with fresh V8 context\n\n## Installation\n\n```bash\n# npm\nnpm install -D overtake\n\n# pnpm\npnpm add -D overtake\n\n# yarn\nyarn add -D overtake\n```\n\n## ⚠️ Critical: Capture-Free Functions Required\n\nFunctions you pass to `target/measure/setup/pre/post` are stringified and re-evaluated in a worker. Anything they close over (including statically imported bindings) is **not** available. Pull dependencies inside the function body—typically with `await import(...)`.\n\n```typescript\n// ❌ WRONG: closes over serialize; it is undefined in the worker\nimport { serialize } from 'node:v8';\nbenchmark('data', getData).target('v8', () => ({ serialize }));\n\n// ✅ CORRECT: import inside the worker-run function\nbenchmark('data', getData)\n  .target('v8', async () => {\n    const { serialize } = await import('node:v8');\n    return { serialize };\n  })\n  .measure('serialize', ({ serialize }, input) => serialize(input));\n```\n\n### Importing Local Files\n\n- **CLI mode (`npx overtake`)**: relative imports resolve from the benchmark file automatically.\n\n```typescript\n// CLI usage – relative path is fine\nbenchmark('local', () => 1)\n  .target('helper', async () => {\n    const { helper } = await import('./helpers.js');\n    return { helper };\n  })\n  .measure('use helper', ({ helper }) => helper());\n```\n\n## Usage\n\n### CLI Mode (Recommended)\n\nWhen using `npx overtake`, a global `benchmark` function is provided:\n\n```typescript\n// benchmark.ts - No imports needed!\nconst suite = benchmark('small', () => generateSmallData()).feed('large', () => generateLargeData());\n\nsuite.target('algorithm A').measure('process', (_, input) => {\n  processA(input);\n});\n\nsuite.target('algorithm B').measure('process', (_, input) => {\n  processB(input);\n});\n```\n\n```bash\nnpx overtake benchmark.ts --format table\n```\n\n### Programmatic Mode\n\nFor custom integration, import the Benchmark class:\n\n```typescript\nimport { Benchmark, printTableReports } from 'overtake';\n\nconst suite = new Benchmark('dataset', () => getData());\n\nsuite.target('impl').measure('op', (_, input) => {\n  process(input);\n});\n\n// Must explicitly execute\nconst reports = await suite.execute({\n  workers: 4,\n  reportTypes: ['ops', 'mean', 'p95'],\n});\n\nprintTableReports(reports);\n```\n\n## API Reference\n\n### Creating Benchmarks\n\n```typescript\n// Create with initial feed\nconst suite = benchmark('initial data', () => data).feed('more data', () => moreData); // Add more datasets\n\n// Define what to compare\nsuite.target('implementation A').measure('operation', (ctx, input) => {\n  /* ... */\n});\n\nsuite.target('implementation B').measure('operation', (ctx, input) => {\n  /* ... */\n});\n```\n\n### Method Chaining Reference\n\n```\nbenchmark(name, feedFn) -> Benchmark\n  .feed(name, feedFn)   -> Benchmark\n  .target(name, setup?) -> Target\n    .teardown(fn)       -> Target\n    .measure(name, fn)  -> Measure\n      .pre(fn)          -> Measure\n      .post(fn)         -> Measure\n```\n\nNote: `.measure()` returns `Measure`, not `Benchmark`. To add multiple targets, call `suite.target()` separately for each.\n\n### Targets with Setup\n\n```typescript\nconst suite = benchmark('data', () => Buffer.from('test data'));\n\nsuite\n  .target('with setup', async () => {\n    // Setup runs once before measurements\n    const { createHash } = await import('node:crypto');\n    const cache = new Map();\n    return { createHash, cache }; // Available as ctx in measure\n  })\n  .measure('hash', ({ createHash, cache }, input) => {\n    // ctx contains setup return value\n    const hash = createHash('sha256').update(input).digest();\n    cache.set(input, hash);\n  });\n```\n\n### Preventing Garbage Collection\n\n```typescript\nconst suite = benchmark('data', () => [1, 2, 3, 4, 5]);\n\nsuite\n  .target('no GC', () => {\n    const gcBlock = new Set(); // Keeps references alive\n    return { gcBlock };\n  })\n  .measure('process', ({ gcBlock }, input) => {\n    const result = input.map((x) => x * x);\n    gcBlock.add(result); // Prevent GC during measurement\n  });\n```\n\n## Examples\n\n### Compare Algorithms\n\n```typescript\n// examples/quick-start.ts\nconst sumBenchmark = benchmark('1M numbers', () => Array.from({ length: 1_000_000 }, (_, i) => i));\n\nsumBenchmark.target('for loop').measure('sum', (_, numbers) => {\n  let sum = 0;\n  for (let i = 0; i < numbers.length; i++) sum += numbers[i];\n});\n\nsumBenchmark.target('reduce').measure('sum', (_, numbers) => {\n  numbers.reduce((a, b) => a + b, 0);\n});\n```\n\n### Import Local Modules\n\n```typescript\n// examples/imports.ts - Correct way to import local files\nconst suite = benchmark('local modules', () => testData);\n\nsuite\n  .target('local files', async () => {\n    const { join } = await import('node:path');\n    const modulePath = join(process.cwd(), './build/myModule.js');\n    const { myFunction } = await import(modulePath);\n    return { myFunction };\n  })\n  .measure('call function', ({ myFunction }, input) => {\n    myFunction(input);\n  });\n```\n\n**[📁 See all examples](./examples/):**\n\n- `quick-start.ts` - Minimal benchmark example\n- `complete.ts` - All features (setup/teardown, pre/post hooks, multiple feeds)\n- `imports.ts` - Import patterns and memory management\n- `custom-reports.ts` - Statistics and custom report types\n\n## CLI Options\n\n```bash\nnpx overtake <pattern> [options]\n```\n\n| Option               | Short | Description                                           | Default   |\n| -------------------- | ----- | ----------------------------------------------------- | --------- |\n| `--format`           | `-f`  | Output format (see [Output Formats](#output-formats)) | `simple`  |\n| `--report-types`     | `-r`  | Stats to show, repeat for multiple (`-r ops -r p99`)  | `['ops']` |\n| `--workers`          | `-w`  | Concurrent workers                                    | CPU count |\n| `--min-cycles`       |       | Minimum measurement iterations                        | 50        |\n| `--max-cycles`       |       | Maximum measurement iterations                        | 1000      |\n| `--warmup-cycles`    |       | Warmup iterations before measuring                    | 20        |\n| `--abs-threshold`    |       | Absolute error threshold (nanoseconds)                | 1000      |\n| `--rel-threshold`    |       | Relative error threshold (0-1)                        | 0.02      |\n| `--no-gc-observer`   |       | Disable GC overlap detection                          | enabled   |\n| `--progress`         |       | Show progress bar during execution                    | disabled  |\n| `--save-baseline`    |       | Save results to baseline file                         | -         |\n| `--compare-baseline` |       | Compare against baseline file                         | -         |\n\n### Example Commands\n\n```bash\n# Run all benchmarks with table output\nnpx overtake \"**/*.bench.ts\" -f table\n\n# Show detailed statistics\nnpx overtake bench.ts -r ops -r mean -r p95 -r p99\n\n# Output JSON for CI\nnpx overtake bench.ts -f json > results.json\n\n# Show progress bar for long benchmarks\nnpx overtake bench.ts --progress\n\n# Markdown output for docs/PRs\nnpx overtake bench.ts -f markdown\n\n# ASCII histogram chart\nnpx overtake bench.ts -f histogram\n```\n\n## Output Formats\n\n| Format      | Description                      |\n| ----------- | -------------------------------- |\n| `simple`    | Grouped console output (default) |\n| `table`     | Console table format             |\n| `json`      | Compact JSON                     |\n| `pjson`     | Pretty-printed JSON              |\n| `markdown`  | Markdown table for docs/PRs      |\n| `histogram` | ASCII bar chart comparing ops/s  |\n\n**Markdown example:**\n\n```bash\nnpx overtake bench.ts -f markdown\n```\n\n```markdown\n## for loop - sum\n\n| Feed       | ops                   |\n| ---------- | --------------------- |\n| 1M numbers | 2,189 ops/s +/- 0.17% |\n```\n\n**Histogram example:**\n\n```bash\nnpx overtake bench.ts -f histogram\n```\n\n```\nfor loop - sum\n\n  1M numbers | ████████████████████████████████████████ 2,189 ops/s\n\nreduce - sum\n\n  1M numbers | ████ 233 ops/s\n```\n\n## Available Metrics\n\nSpecify with `--report-types` or `reportTypes` option.\n\n### Core Metrics\n\n| Metric        | Description                     |\n| ------------- | ------------------------------- |\n| `ops`         | Operations per second (default) |\n| `mean`        | Average duration                |\n| `median`      | Middle value (p50)              |\n| `min` / `max` | Range bounds                    |\n| `mode`        | Most frequent duration          |\n\n### Dispersion Metrics\n\n| Metric     | Description               |\n| ---------- | ------------------------- |\n| `sd`       | Standard deviation        |\n| `variance` | Statistical variance      |\n| `sem`      | Standard error of mean    |\n| `mad`      | Median absolute deviation |\n| `iqr`      | Interquartile range       |\n\n### Confidence Metrics\n\n| Metric     | Description                  |\n| ---------- | ---------------------------- |\n| `moe`      | Margin of error (95% CI)     |\n| `rme`      | Relative margin of error (%) |\n| `ci_lower` | Lower bound of 95% CI        |\n| `ci_upper` | Upper bound of 95% CI        |\n\n### Percentiles\n\n`p1` through `p99` - any percentile\n\n**Example:**\n\n```bash\nnpx overtake bench.ts -r ops -r mean -r sd -r rme -r p50 -r p95 -r p99\n```\n\n## Baseline Comparison\n\nTrack performance regressions by saving and comparing baselines:\n\n```bash\n# Save current results as baseline\nnpx overtake bench.ts --save-baseline baseline.json\n\n# Later, compare against baseline\nnpx overtake bench.ts --compare-baseline baseline.json\n```\n\n**Output shows:**\n\n- `+` Green: Performance improved (>5% better)\n- `!` Red: Performance regressed (>5% worse)\n- No indicator: Within threshold\n\n**CI usage:**\n\n```bash\n# In CI, fail if regression detected\nnpx overtake bench.ts --compare-baseline main-baseline.json\n```\n\n## Additional Output Information\n\n### Memory Tracking\n\nEach benchmark reports heap memory delta:\n\n```\n1M numbers ops: 233 ops/s +/- 0.13% (heap: 1794KB)\n```\n\nThis indicates memory allocated during the benchmark run.\n\n### DCE Warning\n\nIf you see `[DCE warning]`, V8 may have eliminated your benchmark code:\n\n```\n1M numbers ops: 5,000,000,000 ops/s [DCE warning]\n```\n\n**Solutions:**\n\n1. Ensure your function returns a value\n2. Use the provided input data\n3. Have observable side effects\n\nThe benchmark internally uses atomic operations to prevent DCE, but extremely simple operations may still trigger this warning.\n\n## Advanced Configuration\n\n### Environment Variables\n\n| Variable                   | Description                               |\n| -------------------------- | ----------------------------------------- |\n| `OVERTAKE_PERTURB_INPUT=1` | Add nonce to inputs (defeats JIT caching) |\n\n### Node.js Flags\n\nThe CLI automatically enables these flags:\n\n- `--experimental-vm-modules` - Required for worker isolation\n- `--expose-gc` - Enables explicit GC between samples\n- `--no-warnings` - Suppresses experimental warnings\n\n### Programmatic Options\n\n```typescript\nconst reports = await suite.execute({\n  workers: 4, // Concurrent workers\n  warmupCycles: 20, // Warmup iterations\n  minCycles: 50, // Minimum measurement iterations\n  maxCycles: 1000, // Maximum measurement iterations\n  absThreshold: 1_000, // Stop if stddev < 1us\n  relThreshold: 0.02, // Stop if CoV < 2%\n  gcObserver: true, // Discard GC-affected samples\n  reportTypes: ['ops', 'mean', 'p95'],\n  progress: true, // Show progress bar\n  progressInterval: 100, // Progress update interval (ms)\n});\n```\n\n### One Benchmark Per File\n\nCLI mode enforces one benchmark per file. Calling `benchmark()` twice throws an error. For multiple benchmarks, use separate files or programmatic mode.\n\n## Troubleshooting\n\n### \"Cannot find module\" in worker\n\n**Solution**: Use dynamic imports inside target callbacks (see [Critical section](#️-critical-dynamic-imports-required))\n\n### No output from benchmark\n\n**Solution**: In CLI mode, don't import Benchmark or call `.execute()`. Use the global `benchmark` function.\n\n### Worker out of memory\n\nBenchmarks that retain objects across iterations (e.g. pushing to an array to prevent GC) can exhaust the worker heap. Increase the heap limit via `NODE_OPTIONS`:\n\n```bash\nNODE_OPTIONS='--max-old-space-size=8192' npx overtake bench.ts\n```\n\n### Results vary between runs\n\n**Solution**: Increase `--min-cycles` for more samples, or use the `gcBlock` pattern to prevent garbage collection.\n\n**[🐛 Report issues](https://github.com/3axap4eHko/overtake/issues)**\n\n## License\n\n[Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) © 2021-2025 Ivan Zakharchanka\n\n[npm-url]: https://www.npmjs.com/package/overtake\n[downloads-image]: https://img.shields.io/npm/dw/overtake.svg?maxAge=43200\n[npm-image]: https://img.shields.io/npm/v/overtake.svg?maxAge=43200\n[github-url]: https://github.com/3axap4eHko/overtake/actions/workflows/cicd.yml\n[github-image]: https://github.com/3axap4eHko/overtake/actions/workflows/cicd.yml/badge.svg\n","readmeFilename":"README.md"}