{"_id":"stats-js","_rev":"10-74aa415c6c95f41b1a76bd3563a1f44d","name":"stats-js","description":"JavaScript Performance Monitor","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0-alpha1":{"name":"stats-js","version":"1.0.0-alpha1","description":"JavaScript Performance Monitor","main":"build/stats.min.js","directories":{"example":"examples"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/Kevnz/stats.js.git"},"keywords":["stats","webgl"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Kevnz/stats.js/issues"},"homepage":"https://github.com/Kevnz/stats.js","_id":"stats-js@1.0.0-alpha1","_shasum":"44ae82e6421123bab99750d95c3f5526b8f257db","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"dist":{"shasum":"44ae82e6421123bab99750d95c3f5526b8f257db","tarball":"https://registry.npmjs.org/stats-js/-/stats-js-1.0.0-alpha1.tgz","integrity":"sha512-BKrDAFE/YuRRWNrKBL6rRykJWx0LBxZJeJCcKeidpGlfqmTYhMEi/YfLZ8GoA5/KVWaIgPZnoApPli1LX0QQ8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFp4iR7GCwOz60HQ5vMhJfsvM2kv7k+pt2+wxQG0fqiAiEAlHxhTb5nbQRUm93nYIR+zO2HdYter83D3HhJstACxCs="}]}},"1.0.0":{"name":"stats-js","version":"1.0.0","description":"JavaScript Performance Monitor","main":"build/stats.min.js","directories":{"example":"examples"},"repository":{"type":"git","url":"git://github.com/Kevnz/stats.js.git"},"keywords":["stats","webgl"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Kevnz/stats.js/issues"},"homepage":"https://github.com/Kevnz/stats.js","scripts":{"build":"rollup -c","build-uglify":"rollup -c && uglifyjs build/stats.js -cm --preamble \"// stats.js - http://github.com/kevnz/stats.js\" > build/stats.min.js","build-closure":"rollup -c && java -jar utils/compiler/closure-compiler-v20160713.jar --language_in=ECMASCRIPT5_STRICT --js build/stats.js --js_output_file build/stats.min.js","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"rollup":"^0.36.0","uglify-js":"^3.4.9","uglifyjs":"^2.4.10"},"gitHead":"7f94a85944df3c578e0e36a0a4ad0332839a85ce","_id":"stats-js@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"dist":{"integrity":"sha512-Qhuj/FgQ0xzmP2/tKTXjJLpkvdy6Eh71CweupNDJjRuUUSeAXP6NLy8yNHtnSY0DsOigh8TdyixyOEzlZVPDOA==","shasum":"2bae33b4ec3c84939e7622a9ed0de1b44254e977","tarball":"https://registry.npmjs.org/stats-js/-/stats-js-1.0.0.tgz","fileCount":6,"unpackedSize":13041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEz+FCRA9TVsSAnZWagAADKoQAIJVJ3lyDBjhtTeddV0L\nA7aJW9C+KbeYFg9PKWnWKpB4TsktKiMbnbjI2KLrBlNLzlA1QP9pSEevD195\nsZ8CUupLAlKEZOssN8WxWo1bmvHeNcylSXapF7mYB+Ax0gJzC/6604Y3kXC3\nEvviV4IfKm8beMehOGxCo5cs+HN6xxhIXXRwwvJ7fP8d5mHnbX8DlhGTmjbD\nqW3eAbPp1EKEDcvINEeXyfxxsNO6lttWakU/UeP3NUXdtF8RkqkKYuyVyo4r\n4tAINFpwFytsSC9Gup/tatoW1WeiiI6nuz63Kdn4Tp2Zg+4kg/4AgqjZ59/d\nXctozDVElrYnEWk+/76uC70A28lVCgRmgX+8KoN7l1b7BeT7Ex/qZUxO62Q9\nl3ptiX/7jXAk7R8v4cPyFnNctDxQPnd189ycM7Smkq2OO33iRWP7MrrpIOz+\nGHHcX0Pf3HQzsojkJYK1Wz99Krn1s83gHuQAXFGXfcKF8MLwG4dZyebSwUJW\nUb+f4bPjq9oXYAsEugrZGkxTrbOsUjLRzQ3TEvqRk2qH1vJSlkXbHvUOpjNk\neLo3W+FzwWSag63X7I7J7frHIKe+nK5BzWj02ese8WAJjgbXfiwsym/1blwy\n+X6FwfTNOvMYWvKtITbNSBByQN68ch9nVIDW9LMWPn8y7BTc6emX+ctOohBa\nkTMq\r\n=yBxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7b8GjgSRLewy2MKhaYD7OVXbrniTyXERw63cFNglDoAiEA9pOLPVKXqSXh2OmndPBUlVW3MKww47QYlHinf8Cgows="}]},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stats-js_1.0.0_1544765316922_0.9774983707447253"},"_hasShrinkwrap":false},"1.0.1":{"name":"stats-js","version":"1.0.1","description":"JavaScript Performance Monitor","main":"build/stats.min.js","directories":{"example":"examples"},"repository":{"type":"git","url":"git://github.com/Kevnz/stats.js.git"},"keywords":["stats","webgl"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Kevnz/stats.js/issues"},"homepage":"https://github.com/Kevnz/stats.js","scripts":{"build":"rollup -c","build-uglify":"rollup -c && uglifyjs build/stats.js -cm --preamble \"// stats.js - http://github.com/kevnz/stats.js\" > build/stats.min.js","build-closure":"rollup -c && java -jar utils/compiler/closure-compiler-v20160713.jar --language_in=ECMASCRIPT5_STRICT --js build/stats.js --js_output_file build/stats.min.js","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"rollup":"^0.36.0","uglify-js":"^3.4.9","uglifyjs":"^2.4.10"},"gitHead":"b21b63761371c805284814f1efe667203ac820cd","_id":"stats-js@1.0.1","_nodeVersion":"11.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-EAwEFghGNv8mlYC4CZzI5kWghsnP8uBKXw6VLRHtXkOk5xySfUKLTqTkjgJFfDluIkf/O7eZwi5MXP50VeTbUg==","shasum":"377c36490c1935b9a4e68bf3acc3afeb59878f66","tarball":"https://registry.npmjs.org/stats-js/-/stats-js-1.0.1.tgz","fileCount":6,"unpackedSize":13041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv7lICRA9TVsSAnZWagAAm3gP+wbdcbx4MpgOZaHPewJd\n6/yAHMAooehlUfEj0bGVA1yOlXv+gODGFohBG+vl0TsPxo6QfgxFVSQ3/WiW\nSB6xK0n/Es6jdpgLuc75bTGq32cj8U5FPQorc4MANxnthHOWX9CDTI7F7O2b\nOWMlKaEHPvGMPNo8WqtBLLSsPbIpzKly30wThxNdBIoNBntd5bzmUa67XwmB\n1DkWvKFK2tR1TS/0qXljyeQFaF3xJs48Mb2tRwVdOmZbApIEybHWjPjKZC5p\nJyK4ny0iBl2jHWCerLYLHIaNmkPiKo67P5PAL63xe3fWgMnjMiE6FoMisczF\n0qx1m1apMGotxnX/qi2+rOeoueEBI0GMBel4rQ0qqomYYJElEoImwYQIeIlA\nTUtu0H9cuCs6pnLEjqUapmy1gj3Tk59ERu3qrdGyUhIaXUkZJPF8UfcpYAed\nQflNjjJhufR5Z7I7SikubQpcSjyv4cmJdqIngmg37c8f4VKxh1fr8su3WNF5\n4EFIPJR1zEEbVvRoGVy5b8XdEW4NekPre098Ia2xyWJSccKbZRBeGKTVZZJr\nbBTHOjRWm+CC7pk80jhlC4UKuCzHE6lCxQzownpBE96UlKMFZeP+0MMO329C\ndGzo/EMF4hl1uJq0AJZS5WrRf/U74mimGsvRTuJN4++VbcQRpslyqgDkQkwV\nLXXg\r\n=w5YJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQColIW3XGYMjKkNh85BPPbqlIobTYeAWb2o2wflOpwm3wIhALzxKvKeVgJ6sGwiDLQlkK3S8XVvgmQEBZwIivmqvXMw"}]},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stats-js_1.0.1_1556068679860_0.6130156309804082"},"_hasShrinkwrap":false}},"readme":"stats.js\n========\n\n#### JavaScript Performance Monitor ####\n\nThis class provides a simple info box that will help you monitor your code performance.\n\n* **FPS** Frames rendered in the last second. The higher the number the better.\n* **MS** Milliseconds needed to render a frame. The lower the number the better.\n* **MB** MBytes of allocated memory. (Run Chrome with `--enable-precise-memory-info`)\n* **CUSTOM** User-defined panel support.\n\n\n### Screenshots ###\n\n![fps.png](https://raw.githubusercontent.com/Kevnz/stats.js/master/files/fps.png)\n![ms.png](https://raw.githubusercontent.com/Kevnz/stats.js/master/files/ms.png)\n![mb.png](https://raw.githubusercontent.com/Kevnz/stats.js/master/files/mb.png)\n![custom.png](https://raw.githubusercontent.com/Kevnz/stats.js/master/files/custom.png)\n\n\n### Usage ###\n\n```javascript\nvar stats = new Stats();\nstats.showPanel( 1 ); // 0: fps, 1: ms, 2: mb, 3+: custom\ndocument.body.appendChild( stats.dom );\n\nfunction animate() {\n\n\tstats.begin();\n\n\t// monitored code goes here\n\n\tstats.end();\n\n\trequestAnimationFrame( animate );\n\n}\n\nrequestAnimationFrame( animate );\n```\n\n\n### Bookmarklet ###\n\nYou can add this code to any page using the following bookmarklet:\n\n```javascript\njavascript:(function(){var script=document.createElement('script');script.onload=function(){var stats=new Stats();document.body.appendChild(stats.dom);requestAnimationFrame(function loop(){stats.update();requestAnimationFrame(loop)});};script.src='//cdn.jsdelivr.net/gh/Kevnz/stats.js/build/stats.min.js';document.head.appendChild(script);})()\n```\n","maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"time":{"modified":"2022-06-27T00:07:18.629Z","created":"2014-10-04T00:27:28.713Z","1.0.0-alpha1":"2014-10-04T00:27:28.713Z","1.0.0":"2018-12-14T05:28:37.061Z","1.0.1":"2019-04-24T01:18:00.055Z"},"homepage":"https://github.com/Kevnz/stats.js","keywords":["stats","webgl"],"repository":{"type":"git","url":"git://github.com/Kevnz/stats.js.git"},"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"bugs":{"url":"https://github.com/Kevnz/stats.js/issues"},"license":"MIT","readmeFilename":"README.md","users":{"luiscauro":true,"qingying":true,"ssmhan4":true}}