{"_id":"karma-benchmark","_rev":"20-3f9b79eb9f51fa8ba441439865c65ef7","name":"karma-benchmark","description":"Run Benchmark.js over multiple Browsers, with CI compatible output","dist-tags":{"latest":"1.0.4"},"versions":{"0.3.0":{"name":"karma-benchmark","version":"0.3.0","description":"Continuous JavaScript Performance Monitoring with Benchmark.js and the Karma Runner","authors":["Jamie Mason <siunmaru@gmail.com>","Jacob Rask <jacob@jacobrask.net>"],"license":"MIT","bugs":{"url":"https://github.com/JamieMason/Perftacular/issues"},"repository":{"type":"git","url":"git://github.com/JamieMason/Perftacular.git"},"keywords":["benchmark","jsperf","karma-framework","karma-plugin","testacular"],"peerDependencies":{"grunt":"~0.4.1","karma":">=0.9"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0"},"homepage":"https://github.com/JamieMason/Perftacular","_id":"karma-benchmark@0.3.0","dist":{"shasum":"1c214fecd33cd171a543c298561eb0b5de2469b0","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-0.3.0.tgz","integrity":"sha512-frU4eGEz1GOYuIoQ0Eo1to+wCCB5KPPGQ8ViFLthZ6OsEbKQOQyPSQkA1KgR223kadvkXqcf9pAC2hj+9Tx6mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBP4Cb/C/X3U5S+YeddcyB/hgZXQoaRUNndRRtQPg9fQIgKIJsHBk8TFlsFW/dGejNTZ4Xipok59YhIk9jT5wN6qE="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"gotnosugarbaby","email":"siunmaru@gmail.com"},"maintainers":[{"name":"gotnosugarbaby","email":"siunmaru@gmail.com"}],"directories":{}},"0.3.1":{"name":"karma-benchmark","version":"0.3.1","description":"Continuous JavaScript Performance Monitoring with Benchmark.js and the Karma Runner","authors":["Jamie Mason <siunmaru@gmail.com>","Jacob Rask <jacob@jacobrask.net>"],"license":"MIT","bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"repository":{"type":"git","url":"git://github.com/JamieMason/karma-benchmark.git"},"keywords":["benchmark","jsperf","karma-framework","karma-plugin","perftacular","testacular"],"peerDependencies":{"grunt":"~0.4.1","karma":">=0.9"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0"},"homepage":"https://github.com/JamieMason/karma-benchmark","_id":"karma-benchmark@0.3.1","dist":{"shasum":"24a0ed0f29f906c8adbef57b959e00592a70c37d","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-0.3.1.tgz","integrity":"sha512-xxLfD10wEU+4LOYjkFGT1BLRjvUQZl0LY4eX5738LI/sZtoP50N0K4mq7N36OVgkhP+AD3jhg/R2wAK+kicyMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFy/ylhcQ8kEWa2TRmA22ySMaMfEW4i1BcFN8L9VZmCgIgbBj5M0LYoLJVJKsBY1K5X6om9d1BQIo2haYOgjVKoDU="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"gotnosugarbaby","email":"siunmaru@gmail.com"},"maintainers":[{"name":"gotnosugarbaby","email":"siunmaru@gmail.com"}],"directories":{}},"0.4.0":{"name":"karma-benchmark","version":"0.4.0","description":"Continuous JavaScript Performance Monitoring with Benchmark.js and the Karma Runner","authors":["Jamie Mason <siunmaru@gmail.com>","Jacob Rask <jacob@jacobrask.net>","Larry Davis <lazdnet@gmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"repository":{"type":"git","url":"git://github.com/JamieMason/karma-benchmark.git"},"keywords":["benchmark","jsperf","karma-framework","karma-plugin","perftacular","testacular"],"peerDependencies":{"grunt":"~0.4.1","karma":">=0.9"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0"},"homepage":"https://github.com/JamieMason/karma-benchmark","_id":"karma-benchmark@0.4.0","dist":{"shasum":"5c9b0ba748ce5d9f26f84d65fcaceb720ce583ff","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-0.4.0.tgz","integrity":"sha512-KekPlifaCeOR6VE/6ggnAmFcQJOIecvYM4BpJqFGnOLB/p4JmrucXGO7DeDmpKiMduvpRAu+/pC4cY7ab0zsAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7n49u4OniyNofAg8PuZAw7WhlCbyyuzWMyJEuCc2AcQIgNg2uI5uGPWXxebpLOm2zFTlbdiEIKbr5qs9MIGwHgM8="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"gotnosugarbaby","email":"siunmaru@gmail.com"},"maintainers":[{"name":"gotnosugarbaby","email":"siunmaru@gmail.com"}],"directories":{}},"0.6.0":{"name":"karma-benchmark","description":"Continuous JavaScript Performance Monitoring with Benchmark.js and the Karma Runner","version":"0.6.0","author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"contributors":[{"name":"Jacob Rask","email":"jacob@jacobrask.net"},{"name":"Larry Davis","email":"lazdnet@gmail.com"}],"dependencies":{"benchmark":"2.1.1","lodash":"4.13.1","platform":"1.3.1"},"devDependencies":{"xo":"0.16.0"},"homepage":"https://github.com/JamieMason/karma-benchmark","keywords":["benchmark","jsperf","karma","karma-framework","karma-plugin","monitoring","performance"],"license":"MIT","main":"index.js","peerDependencies":{"karma":">=1.0.0"},"repository":{"type":"git","url":"git://github.com/JamieMason/karma-benchmark.git"},"scripts":{"lint":"xo --fix"},"xo":{"envs":["node"],"space":2},"gitHead":"de7964fcbb8abdf66a1c5e2b0c1ea8120e19e727","_id":"karma-benchmark@0.6.0","_shasum":"4973dbf00db4480911636027ef4dea92124eb062","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.2.2","_npmUser":{"name":"fold_left","email":"siunmaru@gmail.com"},"dist":{"shasum":"4973dbf00db4480911636027ef4dea92124eb062","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-0.6.0.tgz","integrity":"sha512-xf5o89jcgLoQDJe/8tqae2Wpx1dJb3hLP+3cTWbamhp9LhCcx/Woq8rhNlQqrm7UujpBvxImC61qSImMf52K3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLAsW5XLGz3q3hm9v+NKwvFdtRz+jV8SxdgbNK5938+gIhAI6efxl7nF2GX3MYLEKPoUyGiG2oC63+mPOWS3OMhrZn"}]},"maintainers":[{"name":"fold_left","email":"siunmaru@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/karma-benchmark-0.6.0.tgz_1469146627533_0.9106431952677667"},"directories":{}},"0.7.1":{"name":"karma-benchmark","description":"Continuous JavaScript Performance Monitoring with Benchmark.js and the Karma Runner","version":"0.7.1","author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"contributors":[{"name":"Jacob Rask","email":"jacob@jacobrask.net"},{"name":"Larry Davis","email":"lazdnet@gmail.com"}],"dependencies":{"benchmark":"2.1.3","karma":"1.3.0","lodash":"4.17.4","platform":"1.3.3"},"devDependencies":{"browserify":"13.3.0","jasmine":"2.5.3","jasmine-expect":"3.0.1","xo":"0.17.1"},"files":["dist/","index.js","src/"],"homepage":"https://github.com/JamieMason/karma-benchmark","keywords":["benchmark","jsperf","karma","karma-framework","karma-plugin","monitoring","performance"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jamiemason/karma-benchmark.git"},"scripts":{"build":"browserify src/main.js -o dist/karma-benchmark.js","lint":"xo --fix","prebuild":"mkdir -p dist","prepublish":"npm run build","pretest":"npm run build","test":"jasmine JASMINE_CONFIG_PATH=jasmine.json"},"xo":{"envs":["browser","jasmine","node"],"globals":["_"],"space":2},"gitHead":"cb0034bedc5e61b2b79c3ba7645cc10ad4f70932","_id":"karma-benchmark@0.7.1","_shasum":"21e20071b7334853208f7c594f1c1ffe26e8ce5a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"4.6.0","_npmUser":{"name":"fold_left","email":"siunmaru@gmail.com"},"dist":{"shasum":"21e20071b7334853208f7c594f1c1ffe26e8ce5a","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-0.7.1.tgz","integrity":"sha512-a2g3epes4A+dphXrXhIetmKZpvqZrEPO661Ru1cte2batEAnS8/gnDte8FwMaqDZ3Mv0WI/J5I34U4W6kmdiKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgLKZ5PvQY2ZdiFBNeTzsW3CQd6RFqClKaJnNbmZFxsAiEAvTfE5lXNCB5tCwpiSBP0z9sc1vJ0RTjbs8B4gRyhX1Q="}]},"maintainers":[{"name":"fold_left","email":"siunmaru@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/karma-benchmark-0.7.1.tgz_1484344565674_0.08058498683385551"},"directories":{}},"1.0.0":{"name":"karma-benchmark","description":"Continuous JavaScript Performance Monitoring with Benchmark.js and the Karma Runner","version":"1.0.0","author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"browserify":{"transform":["browserify-shim"]},"browserify-shim":{"benchmark":"global:Benchmark"},"bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"contributors":[{"name":"Jacob Rask","url":"https://github.com/jacobrask"},{"name":"Jared Sprague","url":"https://github.com/Jared-Sprague"},{"name":"Larry Davis","url":"https://github.com/lazd"},{"name":"Micha Reiser","url":"https://github.com/MichaReiser"},{"name":"Oleh Aloshkin","url":"https://github.com/AleshaOleg"}],"dependencies":{"lodash":"4.17.4","platform":"1.3.3"},"devDependencies":{"benchmark":"2.1.3","browserify":"14.1.0","browserify-shim":"^3.8.13","karma":"^1.5.0","xo":"0.17.1"},"files":["dist/","index.js","src/"],"homepage":"https://github.com/JamieMason/karma-benchmark","keywords":["benchmark","jsperf","karma","karma-framework","karma-plugin","monitoring","performance"],"license":"MIT","main":"index.js","peerDependencies":{"benchmark":"^2.1.0","karma":"^1.5.0"},"repository":{"type":"git","url":"git+https://github.com/JamieMason/karma-benchmark.git"},"scripts":{"build":"browserify src/main.js -o dist/karma-benchmark.js","lint":"xo --fix","prebuild":"mkdir -p dist","prepublish":"npm run build","pretest":"npm run build","test":"xo"},"xo":{"envs":["browser","jasmine","node"],"globals":["_"],"space":2},"gitHead":"a0f5a19df4aafdce7f84c961fae6ece52858bbb8","_id":"karma-benchmark@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"dist":{"integrity":"sha512-1AwoCDkdHyxYYMoH0HreYe65nELW2uRnBNM9cv7APivQoxZ/66p7PCugwp4w2oVvThT6ZYWBrTbWBYL0uRe8WQ==","shasum":"17f95286a7467f87d87c9952862c4cf87fbd7f03","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-1.0.0.tgz","fileCount":13,"unpackedSize":22940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQy0hCRA9TVsSAnZWagAAtOMP/2QfjTCJ4ck4fSzVLx4O\nNve1Li1GAD8zYa/XeCbWXq09lUPXY+sWCfhJ98DDaDrr/Xe4lCoZ09dhkXy7\ntSh//SZjOsp6+jux1k8K8zi1uw8F2RNKU8ENcjQtuPMjWV1ncmFc4MSwpRSN\n5805eYzNUsLpdYKoTDsZZYbh8vshe7vFc2HrGrn+QUEXWFdZs9sc6Zly8nXs\n31qN8Y679LoV3+ZArkl0TV0/H9LExyLyF5GCtuycg+kzP+X+e1XMZNwpv1Cz\naRSbq6SKjQHawjjg4IYX6qTjAjmRQ/CZ/1+So22WadpZ3yK6QLlbjtOe0ThI\nNPQcxil0BXT5tsflz931T1owVHrcUAjaAz6fOCM5XZElb90fbR68a4bYuGFP\nepQ+ozeJaMm0yGk0O8Sou+Go4ILj/Kzoax1SeRflgLDjR6Z5ECRvy+AyKNsh\nT665pfXHZD4vnBc9sW/CY5xzhDOsukMF+y4OpKYhTnJ7U0QK33NWgkl0hTp2\n02WOwa7CeDdjuzQ9xu2YlT8axHZFF39IeGDkv17mXb2Yj30qpmMX4NpRMIjF\nxHYzvFUKv4qpjtUUwuuB/S97RfOwuTBkJddY+cYGqNXRbuFcLNWPa9oXK/K7\ndp0M2uy/KhDMPs4OCnJXPslpxBn57gPxdrRdfgPVWRIU+8xISghc4+DvCnkS\n9Rr+\r\n=3gfh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaLXBcFpGpePqL/BxNOznhzr3ba4j/r9YHrauK4FVIUAiAo/B2ObaJPFKcS61wus7oWSmwR63X36xylIgUtkx/oNw=="}]},"maintainers":[{"name":"fold_left","email":"siunmaru@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-benchmark_1.0.0_1531129121452_0.4531846569793343"},"_hasShrinkwrap":false},"1.0.1":{"name":"karma-benchmark","description":"Continuous JavaScript Performance Monitoring with Benchmark.js and the Karma Runner","version":"1.0.1","author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"contributors":[{"name":"Jacob Rask","url":"https://github.com/jacobrask"},{"name":"Jared Sprague","url":"https://github.com/Jared-Sprague"},{"name":"Larry Davis","url":"https://github.com/lazd"},{"name":"Micha Reiser","url":"https://github.com/MichaReiser"}],"dependencies":{"lodash":"4.17.11","platform":"1.3.5"},"devDependencies":{"@types/benchmark":"1.0.31","@types/karma":"3.0.1","@types/lodash":"4.14.120","@types/node":"10.12.18","@types/platform":"1.3.1","benchmark":"2.1.4","karma":"3.1.4","prettier":"1.15.3","rimraf":"2.6.3","ts-loader":"5.3.3","tslint":"5.12.0","typescript":"3.2.2","webpack":"4.29.0","webpack-cli":"3.2.1"},"homepage":"https://github.com/JamieMason/karma-benchmark","keywords":["benchmark","benchmarking","jsperf","karma","karma-framework","karma-plugin","monitoring","performance","profiling"],"license":"MIT","main":"dist/index.js","peerDependencies":{"benchmark":"^2.1.4","karma":"^3.1.4"},"repository":{"type":"git","url":"git+https://github.com/JamieMason/karma-benchmark.git"},"scripts":{"build":"npm run build:client && npm run build:loader","build:client":"webpack --config ./webpack.config.js","build:loader":"tsc --project .","format":"prettier --write 'README.md' './{src,examples}/**/*.{ts,js}'","lint":"tslint --fix --project ./tsconfig.json","prebuild":"rimraf dist","prelint":"npm run format","prepack":"npm run build"},"gitHead":"a81b09857b366c7f0f1cedb5a617c139ce111635","_id":"karma-benchmark@1.0.1","_nodeVersion":"10.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-sbf2LFouebaosD71V8nxexeSDqqfrDa94NknbxzEdw/FFk1ZXu+d7qCCjBGE4pG73pzerfYKvkyKhu33VjOoTA==","shasum":"9213b283c9c62b7a80df757963385852984f27e7","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-1.0.1.tgz","fileCount":14,"unpackedSize":26381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTZQzCRA9TVsSAnZWagAAi5sP/2P4Hb/DQzR3fQT7kyNU\n3qYwhlP4E6ruQpOzjPT/XPoez37U5aWjNq29q2xgimEg9nax/K81LVUmUbld\nQmyrANo+27bq1TqWIi5vtEOIq/VmYuxmsvpl7P+MPjvtH3gTF22zsjQ922/q\nUi0LvIDHL1JUgIfSVUifS9mpQXvi7X2SLXI+amHuLYUvSfwx4KvlTw0MHWJd\nkZEz9UVs6n5S0DshXScMVdCgvD6xvl5x0q6mpZZj8yeyNva4a857sSl80vzm\nE3ZhzdI/Egdy6EoOKKRNqlD2xOqaK2hljIQW3W02CPz+agEaB5B9Q5T9pkUj\nGzqs7RSVQEC7PI/T2fYV6FDdj+KkXBK8vn3VIel0brseCc3GVs113p0Mvxnw\nE1PFPjf8Q3oiiy0Zz3fYPcQkxU8iI0zNdJYasDfvS4WMNJwEIugJK5nOt/4M\noX0IRBd7NHTR06TPMJOnzdjt1E4p3lPZo0+a07XzlMYpvkK3A0jsTT3Tee4N\n1zDXpx+GQeaX6UD6zNtgHphufzRVquwMxRD8wBKygijUK4VWii0NfzLgHMNA\ntOhQIjKSRXaWp4wZ30crVQvKBXntXXH+qlTC7tPdToqroJY4vvFU8CdRvK5I\n3jQbBAvhF2mwRk/q0PLZ39MoQ9WB3mFFZk9RmE1CGYuYf4IG6Fo4qrXnIJ16\np2TY\r\n=F642\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOyiirrsFE+GAb6nfqUCCgZx+bykRmPiQXUAwTqeZjnAiEAnaj80onVQZrEZee8qz60hyEgdeamO7VajapUfyNoarc="}]},"maintainers":[{"name":"fold_left","email":"siunmaru@gmail.com"}],"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-benchmark_1.0.1_1548588082864_0.11393135729406745"},"_hasShrinkwrap":false},"1.0.2":{"name":"karma-benchmark","description":"Run Benchmark.js over multiple Browsers, with CI compatible output","version":"1.0.2","author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"contributors":[{"name":"Jacob Rask","url":"https://github.com/jacobrask"},{"name":"Jared Sprague","url":"https://github.com/Jared-Sprague"},{"name":"Larry Davis","url":"https://github.com/lazd"},{"name":"Micha Reiser","url":"https://github.com/MichaReiser"}],"dependencies":{"lodash":"4.17.11","platform":"1.3.5"},"devDependencies":{"@types/benchmark":"1.0.31","@types/karma":"3.0.3","@types/lodash":"4.14.134","@types/node":"12.0.8","@types/platform":"1.3.2","benchmark":"2.1.4","karma":"3.1.4","prettier":"1.18.2","rimraf":"2.6.3","ts-loader":"6.0.3","tslint":"5.17.0","typescript":"3.5.2","webpack":"4.34.0","webpack-cli":"3.3.4"},"homepage":"https://github.com/JamieMason/karma-benchmark","keywords":["benchmark","benchmarking","jsperf","karma","karma-framework","karma-plugin","monitoring","performance","profiling"],"license":"MIT","main":"dist/index.js","peerDependencies":{"benchmark":"^2.1.4","karma":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/JamieMason/karma-benchmark.git"},"scripts":{"build":"npm run build:client && npm run build:loader","build:client":"webpack --config ./webpack.config.js","build:loader":"tsc --project .","format":"prettier --write 'README.md' './{src,examples}/**/*.{ts,js}'","lint":"tslint --fix --project ./tsconfig.json","prebuild":"rimraf dist","prelint":"npm run format","prepack":"npm run build"},"gitHead":"84862950f809b8d85b227ba36fa42a6aa6e85d7e","_id":"karma-benchmark@1.0.2","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-m7+j2biDCTcrFJpyt76GhovXYfFSxIRDaYDWAKZpr28efyG3wwxU4gCzgY1U+mjpWR3l32Dnu7fn7OjJXonD0w==","shasum":"8c7165481b8517fd6c3f0bcee04ba2e0bc311d5d","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-1.0.2.tgz","fileCount":14,"unpackedSize":29150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCMKeCRA9TVsSAnZWagAAm5kP/i3ifkO5hFAivHe1WTHy\nqaHs36YrEZO6UiLeYxKk73VBc7pgGg1ZsoSN4O6WMekkaUvL5wuqvCyDR8JK\nR0G3UNO5Vz2MAZnSkRm2cHTR48hsOXsC25v+55nklI2hOQu7B3IS+sh8lCu9\nmlePeNuDIS9KBtjRqrpdIxoE1CrD610Sw0R4cUupBsOMqNErq4A47QFmgXX/\n38AeJ5qp9VvtrjPrqcD7oTcdkzEsl5PeVf0e1NejwPHdz6Bm/5FHyYrK3HsU\nzO5O8veRaSy9WE+3upy2OfvZrum72V5AWWDOmNCwSNPjbxoledYSArDIhx2u\nTd7QNIYUnKw3qFLZISlE0wkyDY4LKs+oPedi77wGcOCVmGGRuncZjqv7oxxl\n1pPYmyqYhiaO0ebw6ASmN3SM/F/Iws82PJ9ASzyNFxsYzlNhRXyEGimkZjEk\n4ePyLARS+SWJAse3DfamajJKWgGOPIBLcxD7oLNQ0/rih4UkErUh+x9G3yPY\n7o5W2sMbbKpoRO0sNs3kckV5gg38PNrpjYzEl4iUpRzb41L4IZOPPk9L/R0O\nY27Ev68ukvYzT3MbByU+rzbHUyaoylt6KDjPRpFhoKdDCcGzI+fwFORiOFOR\nX90w6N1cBVTlBrd6thiOMarVQw3ZWlYwz4vi9U8TadVRBJw5j91ueFTl4cq8\nYreu\r\n=zsq0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqEC5/xS29tL5d5MQNcaB5JWJtRViTa35XNaQmXR3rGAiBL1TwfIxrWnbpEAIKKE9S2Oeh6uMYTfzw9Yygi/3jujg=="}]},"maintainers":[{"name":"fold_left","email":"siunmaru@gmail.com"}],"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-benchmark_1.0.2_1560855197928_0.011081837237637782"},"_hasShrinkwrap":false},"1.0.3":{"name":"karma-benchmark","description":"Run Benchmark.js over multiple Browsers, with CI compatible output","version":"1.0.3","author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"contributors":[{"name":"Jacob Rask","url":"https://github.com/jacobrask"},{"name":"Jared Sprague","url":"https://github.com/Jared-Sprague"},{"name":"Larry Davis","url":"https://github.com/lazd"},{"name":"Micha Reiser","url":"https://github.com/MichaReiser"}],"dependencies":{"lodash":"4.17.11","platform":"1.3.5"},"devDependencies":{"@types/benchmark":"1.0.31","@types/karma":"3.0.3","@types/lodash":"4.14.134","@types/node":"12.0.8","@types/platform":"1.3.2","benchmark":"2.1.4","karma":"3.1.4","prettier":"1.18.2","rimraf":"2.6.3","ts-loader":"6.0.4","tslint":"5.17.0","typescript":"3.5.2","webpack":"4.35.0","webpack-cli":"3.3.4"},"homepage":"https://github.com/JamieMason/karma-benchmark","keywords":["benchmark","benchmarking","jsperf","karma","karma-framework","karma-plugin","monitoring","performance","profiling"],"license":"MIT","main":"dist/index.js","peerDependencies":{"benchmark":"^2.1.4","karma":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/JamieMason/karma-benchmark.git"},"scripts":{"build":"npm run build:client && npm run build:loader","build:client":"webpack --config ./webpack.config.js","build:loader":"tsc --project .","format":"prettier --write 'README.md' './{src,examples}/**/*.{ts,js}'","lint":"tslint --fix --project ./tsconfig.json","prebuild":"rimraf dist","prelint":"npm run format","prepack":"npm run build"},"gitHead":"b681b127af414c77986ba3b66a1339e76ecd153c","_id":"karma-benchmark@1.0.3","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7Xpv7KEN5YYEZnIDN9bSEbokhJxqKXNfbNi+UGuhyRirmhjrMBI2SdX507YuYWm2AFpQjD08oO8p0Wd2iYslMw==","shasum":"eb200ed152d44777a27b20eb587f0a6756d16dba","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-1.0.3.tgz","fileCount":14,"unpackedSize":29440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDO9SCRA9TVsSAnZWagAAnfoQAJdlpu3+BK3p7g1GTxpR\nlG8FVNJtw4Wn4LWRzEmk3l6jccV4/p4Fm+2tF+kHyqjl4ohNLkrfoot1fG2e\n+2fPqR+myrMyK73VyQE+xWExq7NM+cQzgfa6tRYOep7GCBFUFtX9YGVefZl2\nhZ0hpSqV5QlUxUyV6RG2bPMQmcrfg5M77YHM2ckE6fottlh+DnOE7vt7cSZ9\n1it/tDPVaV1TzmlFWznEyP07DzGzopK1hOCdJPGtLa2qdM5jvxiBZ1lwHH/c\n6/WR3jMh026N9d3quXXRtbXezW9K70lrm53qJPmAfRXC9XbVG45RVf4d/F5d\nr/qeRe+QCJjQSQEBmO84eJuQ7jwu7WyGdICADvW3HZSbQBXqvVe4/BJ8rnoV\n40ioU7/f6xwN9QjCg+Z41rYR4gn4ucRsQQGgxQAg2ubmYwIn7wDPomu3B0mh\n5uF2p4xwq+kMKi83+2C6SIVpmk15hpF7pD5xk/2b+qEZkLA8d0skoAg4IvsV\nKKi/Qny0rp0v20NHKn9yR9nNF6P46qsIS6ufWGlIej9mxMTpnCN00K3FDil5\n+OhJN03l5IA1PaCG6zpGEGb+BswkGxAl+D++W0kylJONBrZrWurlbk5aQfvv\n+reAeFJ5DPp38xKu9l1o4f0Bd15kJscJQt/QkYu+ux3FloQ3FONXEi6O1d2G\noISt\r\n=FOrc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBU6AKXJCZ+n9GtnEEx8Yu7zH2jywFGPEevwH4UvCu/WAiBzPcClBuxOHSNYvgxALYcDDclYYnSIiVpkG91MGa+QqQ=="}]},"maintainers":[{"name":"fold_left","email":"siunmaru@gmail.com"}],"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-benchmark_1.0.3_1561128785685_0.057822744695356754"},"_hasShrinkwrap":false},"1.0.4":{"name":"karma-benchmark","description":"Run Benchmark.js over multiple Browsers, with CI compatible output","version":"1.0.4","author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"contributors":[{"name":"Jacob Rask","url":"https://github.com/jacobrask"},{"name":"Jared Sprague","url":"https://github.com/Jared-Sprague"},{"name":"Larry Davis","url":"https://github.com/lazd"},{"name":"Micha Reiser","url":"https://github.com/MichaReiser"}],"dependencies":{"lodash":"4.17.15","platform":"1.3.5"},"devDependencies":{"@types/benchmark":"1.0.31","@types/karma":"3.0.3","@types/lodash":"4.14.136","@types/node":"12.6.8","@types/platform":"1.3.2","benchmark":"2.1.4","karma":"3.1.4","prettier":"1.18.2","rimraf":"2.6.3","ts-loader":"6.0.4","tslint":"5.18.0","typescript":"3.5.3","webpack":"4.36.1","webpack-cli":"3.3.6"},"homepage":"https://github.com/JamieMason/karma-benchmark","keywords":["benchmark","benchmarking","jsperf","karma","karma-framework","karma-plugin","monitoring","performance","profiling"],"license":"MIT","main":"dist/index.js","peerDependencies":{"benchmark":"^2.1.4","karma":"^4.2.0"},"repository":{"type":"git","url":"git+https://github.com/JamieMason/karma-benchmark.git"},"resolutions":{"lodash":">=4.17.15"},"scripts":{"build":"npm run build:client && npm run build:loader","build:client":"webpack --config ./webpack.config.js","build:loader":"tsc --project .","format":"prettier --write 'README.md' './{src,examples}/**/*.{ts,js}'","lint":"tslint --fix --project ./tsconfig.json","prebuild":"rimraf dist","prelint":"npm run format","prepack":"npm run build"},"gitHead":"1f408809f4787ece11e3918180f3fe6e27e6bf9d","_id":"karma-benchmark@1.0.4","_nodeVersion":"10.15.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-e9YmWrX3xk7BSosBaL/7lg0ZKSOpwQySKlLb1xa2m5VbwMVFffS29QB9f2UCT7+aMCnJlNRWjcKym4Ch/60OsA==","shasum":"42fb9ea8a8fa42f3b6f49f72d9025bff026aba1a","tarball":"https://registry.npmjs.org/karma-benchmark/-/karma-benchmark-1.0.4.tgz","fileCount":14,"unpackedSize":29707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNc8oCRA9TVsSAnZWagAA5REP/2P6h/wZPIqxOk4RdNap\n/tlwyhK5oA42t7zdWxkhgJETznSa9ItVgBbiJnvr6UQzlzCMyhafObpFgVuf\nbSsrVO5NApm8UrPoZWf0nABdvgtVzmaZ+QNHxgnpavHOPXOLfm/ixZDEAR2f\n018/dIby0xki0hWiYxuJMvKwcGTGkmX4yv/uLlIKBtQ/lJmUzBIa1URGRw2Z\n9dKWKG7m5VdNEcgnVxqW56k4y5o1BDy9AcSoo56omF7WJIykJ/bY2KzGNoM8\nvn+Ba+gkIJ1ABtXSRrGC7RVflmXLxsZCB5JqYkV8FZLQMDgg4JVlfJYbVNzj\na5s9yuWe908lxqp6QK+grns7ijQHW6sDIkLZWI+kJHwLeCgAvEdUccSj6fOv\nKa+It1X4FrXmaSvpiVpRXcniXu2ZkSpjPv+2YDStPngyNbIqIyoFTdpq+KM2\nVIVgq34yV4VD0e6aTobp+ZhErJn0UmEJ11oj67dy+pR98ZCOyxBtebKbIOc9\nV436+IXBDVHrKfRXQVcAXDzRH16fcKcsV0p0oGZalyziSRNZJSWIi+GuyJX0\n3G3fBjTVV6GYD+mZbdP9KiRfOevzfwGlYideFG+qd2/5jND0OVvq0wICU1EA\nvf4Lyak1ZW698qfFZF/91sQ2DSbXuz3X17C9MDuaPKh2BEob2ai9fUO3dfJH\n7cel\r\n=twj6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM0bNYpK/fyyf0y9k++l3DDk0VDqD+lSFUwS6ntYPX/AIgR+nLvYVdm9bBtCRvzk8DqyrV0GOidZKVKrPVRFFaXZE="}]},"maintainers":[{"name":"fold_left","email":"siunmaru@gmail.com"}],"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-benchmark_1.0.4_1563807528105_0.7003760408622464"},"_hasShrinkwrap":false}},"readme":"# karma-benchmark\n\n> A [Karma](http://karma-runner.github.io/) plugin to run\n> [Benchmark.js](http://benchmarkjs.com/) over multiple browsers with CI\n> compatible output.\n\n[![NPM version](http://img.shields.io/npm/v/karma-benchmark.svg?style=flat-square)](https://www.npmjs.com/package/karma-benchmark)\n[![NPM downloads](http://img.shields.io/npm/dm/karma-benchmark.svg?style=flat-square)](https://www.npmjs.com/package/karma-benchmark)\n[![Build Status](http://img.shields.io/travis/JamieMason/karma-benchmark/master.svg?style=flat-square)](https://travis-ci.org/JamieMason/karma-benchmark)\n[![Maintainability](https://api.codeclimate.com/v1/badges/966349c0150b475c60fe/maintainability)](https://codeclimate.com/github/JamieMason/karma-benchmark/maintainability)\n[![Gitter Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/JamieMason/karma-benchmark)\n[![Donate via PayPal](https://img.shields.io/badge/donate-paypal-blue.svg)](https://www.paypal.me/foldleft)\n[![Backers](https://opencollective.com/fold_left/backers/badge.svg)](https://opencollective.com/fold_left#backer)\n[![Sponsors](https://opencollective.com/fold_left/sponsors/badge.svg)](https://opencollective.com/fold_left#sponsors)\n[![Analytics](https://ga-beacon.appspot.com/UA-45466560-5/karma-benchmark?flat&useReferer)](https://github.com/igrigorik/ga-beacon)\n[![Follow JamieMason on GitHub](https://img.shields.io/github/followers/JamieMason.svg?style=social&label=Follow)](https://github.com/JamieMason)\n[![Follow fold_left on Twitter](https://img.shields.io/twitter/follow/fold_left.svg?style=social&label=Follow)](https://twitter.com/fold_left)\n\n![Screenshot](examples/static/karma-benchmark.gif?raw=true)\n\n## ☁️ Installation\n\n```\nnpm install --save-dev benchmark karma-benchmark\n```\n\n## 🕵🏾‍♀️ Reporters\n\n- [karma-benchmark-json-reporter](https://github.com/etpinard/karma-benchmark-json-reporter)\n  by [@etpinard](https://github.com/etpinard/)\n- [karma-benchmark-plotly-reporter](https://github.com/etpinard/karma-benchmark-plotly-reporter)\n  by [@etpinard](https://github.com/etpinard/)\n- [karma-benchmarkjs-reporter](https://github.com/FormidableLabs/karma-benchmarkjs-reporter)\n  by [@FormidableLabs](https://github.com/FormidableLabs/)\n- [karma-benchmark-reporter](https://github.com/lazd/karma-benchmark-reporter)\n  by [@lazd](https://github.com/lazd/)\n\n## ⚖️ Configuration\n\nIn **karma.conf.js**, add `'benchmark'` to the list of **frameworks**:\n\n```js\nmodule.exports = (config) => {\n  config.set({\n    autoWatch: false,\n    browsers: ['Chrome'],\n    concurrency: 1,\n    files: ['bench/**/*.bench.js'],\n    frameworks: ['benchmark'],\n    singleRun: true\n  });\n};\n```\n\n### Terminal Reporting\n\nNow let's add\n[`karma-benchmarkjs-reporter`](https://github.com/FormidableLabs/karma-benchmarkjs-reporter)\nby [@FormidableLabs](https://github.com/FormidableLabs/) to report results to\nthe Terminal:\n\n```\nnpm install --save-dev karma-benchmarkjs-reporter\n```\n\nIn **karma.conf.js**, add `'benchmark'` to the list of **reporters**:\n\n```diff\nmodule.exports = (config) => {\n  config.set({\n    autoWatch: false,\n    browsers: ['Chrome'],\n    concurrency: 1,\n    files: ['bench/**/*.bench.js'],\n    frameworks: ['benchmark'],\n+   reporters: ['benchmark'],\n    singleRun: true\n  });\n};\n```\n\n### JUnit Reporting\n\nTo feed our data into Continuous Integration, we can use the\n[`karma-junit-reporter`](https://github.com/karma-runner/karma-junit-reporter).\n\n```\nnpm install --save-dev karma-junit-reporter\n```\n\nIn **karma.conf.js**, add `junit` to the list of **reporters** and configure the\nreporter accordingly:\n\n```diff\nmodule.exports = (config) => {\n  config.set({\n    autoWatch: false,\n    browsers: ['Chrome'],\n    concurrency: 1,\n    files: ['bench/**/*.bench.js'],\n    frameworks: ['benchmark'],\n+   junitReporter: {\n+     outputDir: 'reports',\n+     outputFile: 'benchmark.xml'\n+   },\n-   reporters: ['benchmark'],\n+   reporters: ['benchmark', 'junit'],\n    singleRun: true\n  });\n};\n```\n\n### Data Visualisation Reporting\n\nWith a free [plot.ly](https://plot.ly) account, we can generate visualisations\nusing the\n[karma-benchmark-plotly-reporter](https://github.com/etpinard/karma-benchmark-plotly-reporter)\nby [@etpinard](https://github.com/etpinard/).\n\n```\nnpm install --save-dev karma-benchmark-plotly-reporter\n```\n\nIn **karma.conf.js**, add `benchmark-plotly` to the list of **reporters** and\nconfigure the reporter accordingly:\n\n```diff\nmodule.exports = (config) => {\n  config.set({\n    autoWatch: false,\n+   benchmarkPlotlyReporter: {\n+     username: '<your username>',\n+     apiKey: '<your api key>',\n+     cloudFilename: 'plotly-example',\n+     imageFilename: 'plotly-example.png'\n+   },\n    browsers: ['Chrome'],\n    concurrency: 1,\n    files: ['bench/**/*.bench.js'],\n    frameworks: ['benchmark'],\n    junitReporter: {\n      outputDir: 'reports',\n      outputFile: 'benchmark.xml'\n    },\n-   reporters: ['benchmark', 'junit'],\n+   reporters: ['benchmark', 'benchmark-plotly', 'junit'],\n    singleRun: true\n  });\n};\n```\n\n## 👩🏻‍🔬 Writing Benchmarks\n\nBenchmarks can be written by using the original\n[Benchmark.js](https://benchmarkjs.com) API, but a wrapper API is also provided\nby karma-benchmark in the form of the `suite` and `benchmark` globals. The\nkarma-benchmark API aims to make the process of writing Benchmarks feel familiar\nto users of [Jasmine](https://jasmine.github.io/) or [Jest](https://jestjs.io/).\n\nIn this example, a suite is defined that pits `_.each` against the native\n`Array.forEach` method:\n\n```js\nsuite('Array iteration', () => {\n  benchmark('_.each', () => {\n    _.each([1, 2, 3], (el) => {\n      return el;\n    });\n  });\n\n  benchmark('native forEach', () => {\n    [1, 2, 3].forEach((el) => {\n      return el;\n    });\n  });\n});\n```\n\n### Suite options\n\nSuite options are the same as in Benchmark.js with one exception: `onStart` and\n`onComplete` can be set at the suite level.\n\nSee the\n[Benchmark.js Suite constructor API docs](http://benchmarkjs.com/docs#Suite) for\na full list of options.\n\n```js\nsuite(\n  'Array iteration',\n  () => {\n    benchmark('_.each', () => {\n      _.each(this.list, (number) => {\n        return number;\n      });\n    });\n\n    benchmark('native forEach', () => {\n      this.list.forEach((number) => {\n        return number;\n      });\n    });\n  },\n  {\n    onCycle(event) {\n      var suite = this;\n      var benchmark = event.target;\n      console.log('Cycle completed for ' + suite.name + ': ' + benchmark.name);\n    },\n    onStart() {\n      this.list = [5, 4, 3];\n    },\n    onComplete() {\n      this.list = null;\n    }\n  }\n);\n```\n\n### Benchmark options\n\nBenchmark options are the same as in Benchmark.js. If `setup` and `teardown` are\npassed to `benchmark()`, they will override `setup` and `teardown` from the\nsuite. Pass `null` or undefined to remove them.\n\nSee the\n[Benchmark.js Benchmark constructor API docs](http://benchmarkjs.com/docs#Benchmark)\nfor a full list of options.\n\n```js\nsuite('Iteration', () => {\n  benchmark(\n    '_.each with array',\n    () => {\n      _.each(this.list, (number) => {\n        return number;\n      });\n    },\n    {\n      setup() {\n        this.list = ['a', 'b', 'c'];\n      },\n      teardown() {\n        delete this.list;\n      }\n    }\n  );\n\n  benchmark(\n    '_.each with object',\n    () => {\n      _.each(this.list, (number) => {\n        return number;\n      });\n    },\n    {\n      setup() {\n        this.list = { 0: 'a', 1: 'b', 2: 'c' };\n      },\n      teardown() {\n        delete this.list;\n      }\n    }\n  );\n});\n```\n\n### Running only a specific benchmark or suite\n\nTo run only a specific benchmark, use `benchmark.only()` or `bbenchmark()`\ninstead of `benchmark()`:\n\n```js\nbenchmark.only(() => {\n  // Only this benchmark will run\n  // bbenchmark() does the same thing\n});\n\nbenchmark(() => {\n  // This benchmark won't run\n});\n```\n\nThe same applies to suites with `suite.only()` and `ssuite()`.\n\n### Skipping benchmarks & suites\n\nTo skip a benchmark, use `benchmark.skip()` or `xbenchmark()` instead of\n`benchmark()`:\n\n```js\nbenchmark.skip(() => {\n  // This benchmark won't run\n  // xbenchmark() does the same thing\n});\n\nbenchmark(() => {\n  // This and all other benchmarks will run\n});\n```\n\nThe same applies to suites with `suite.skip()` and `xsuite()`.\n\n## 🙋🏿‍♂️ Get Help\n\nThere are few ways to get help:\n\n1.  For bug reports and feature requests, open issues :bug:\n1.  For direct and quick help, you can use Gitter :rocket:\n","maintainers":[{"name":"fold_left","email":"siunmaru@gmail.com"}],"time":{"modified":"2022-06-19T07:54:07.093Z","created":"2014-02-06T16:56:21.287Z","0.3.0":"2014-02-06T16:56:21.287Z","0.3.1":"2014-02-06T17:13:52.963Z","0.4.0":"2014-05-01T18:37:39.191Z","0.6.0":"2016-07-22T00:17:09.249Z","0.7.1":"2017-01-13T21:56:07.957Z","1.0.0":"2018-07-09T09:38:41.511Z","1.0.1":"2019-01-27T11:21:22.969Z","1.0.2":"2019-06-18T10:53:18.204Z","1.0.3":"2019-06-21T14:53:05.780Z","1.0.4":"2019-07-22T14:58:48.300Z"},"readmeFilename":"README.md","homepage":"https://github.com/JamieMason/karma-benchmark","keywords":["benchmark","benchmarking","jsperf","karma","karma-framework","karma-plugin","monitoring","performance","profiling"],"repository":{"type":"git","url":"git+https://github.com/JamieMason/karma-benchmark.git"},"bugs":{"url":"https://github.com/JamieMason/karma-benchmark/issues"},"license":"MIT","users":{"lazd":true,"fold_left":true},"contributors":[{"name":"Jacob Rask","url":"https://github.com/jacobrask"},{"name":"Jared Sprague","url":"https://github.com/Jared-Sprague"},{"name":"Larry Davis","url":"https://github.com/lazd"},{"name":"Micha Reiser","url":"https://github.com/MichaReiser"}],"author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"}}