{"_id":"@andrewyan/lighthouse-statistic","_rev":"6-5d7420ea6c16bbcd7b611de9cd781d77","name":"@andrewyan/lighthouse-statistic","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"license":"MIT","name":"@andrewyan/lighthouse-statistic","version":"0.0.1","publishConfig":{"access":"public"},"homepage":"https://github.com/zushenyan/lighthouse-statistic","description":"A CLI tool for running the Lighthouse multiple times and calculate the statistics for you.","keywords":["lighthouse","audits","performance","statistic","cli"],"repository":{"type":"git","url":"git+https://github.com/zushenyan/lighthouse-statistic.git"},"main":"./dist/index.js","bin":{"lighthouse-statistic":"dist/index.js"},"engines":{"yarn":">=1.22.4","node":">=13.11.0"},"author":{"name":"Andrew Yan","email":"zushenyan@gmail.com"},"scripts":{"clean":"rm -rf ./dist","build":"yarn run clean && yarn run lint:fix && yarn run test:ci && tsc","lint:tsc":"tsc -noEmit","lint:eslint":"eslint src/**/*.ts --quiet --fix","lint:eslint:fix":"yarn run lint:eslint --fix","lint:fix":"yarn run lint:tsc && yarn run lint:eslint:fix","test":"jest","test:watch":"jest --watch","test:ci":"jest --coverage --ci --passWithNoTests"},"devDependencies":{"@types/jest":"^25.1.4","@types/mathjs":"^6.0.5","@types/minimist":"^1.2.0","@types/ramda":"^0.27.4","@types/yup":"^0.28.3","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.25.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^25.2.0","lint-staged":"^10.0.9","prettier":"^2.0.2","ts-jest":"^25.2.1","typescript":"^3.8.3"},"dependencies":{"chrome-launcher":"^0.13.2","lighthouse":"^5.6.0","mathjs":"^7.0.0","minimist":"^1.2.5","module-alias":"^2.2.2","ramda":"^0.27.0","yup":"^0.28.5"},"_moduleAliases":{"@":"dist"},"gitHead":"35a543fa64d6ec76bb4ff43a313298a5b9543e55","bugs":{"url":"https://github.com/zushenyan/lighthouse-statistic/issues"},"_id":"@andrewyan/lighthouse-statistic@0.0.1","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-pNsf3Iwqjkabp9u1gr7Of4DpWvCwXU7PK3gBZegi3YdVStbNmef62TWQ0VN+qjFWIKvPRXh3akwTO+177vkRKw==","shasum":"0c9566fcddc5f030ac2e5ba7f560138b7410d22d","tarball":"https://registry.npmjs.org/@andrewyan/lighthouse-statistic/-/lighthouse-statistic-0.0.1.tgz","fileCount":22,"unpackedSize":21544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevjlRCRA9TVsSAnZWagAAk18P/2KGUasUJjRYNj4ii4wf\nqD/Ug0uRjo4MGFqmC/HHetaslT/Yc5lHCGBT/FPs9GLIbvsczZ5E/5X1Nh4p\nT22UhmHWZQdprtnQPXbdfK2mXje4K2FRspMPU5yFCpnZ8rGw0wp6IJG3Im1h\nb4eZxcQ09kKLCZdYMHI+IrdCCUnzm8pdxnB2ODmAmN5u2k/r/nGJmDrhDUlz\n5EWRMrgxZoMftvYeHCgXz/lEqVC4fcYEnB1oSAQ7Re9acB2wiRDe7oYA+Py4\nE7hp3BINsxx5RksolA4Wko4Jtz3GutyknGiUZFidT95z/iqki9UibpH+KPDU\n+WG6GxM0Z1/6I1tclxfYqEgpOw0fC9aIhRzAupFQNeBJI40j7eU9MOUe+VlS\nTZ1wPTGLJ8gS0mDJggoqqrIqYmRQYcAzq6J/iM2h9oiauoi6btfqk8Bd2vFy\ne0DkybJ4kA0ZstzrhHvHZFqqa0wF3YFFRLY2nZdq6Y3M+BYpmaiPPe32WHMu\ntPPW+FphXby87WHKPhzlwB4+yKZgabj/xwjMRcFf0Q1mj04H6zr0dBd+EYq9\ngk9b4RbzzGKOZ3X3fjNjQMEX0KuqAEtpq8S1kdtb6W993qdIOx8ezLRaOlpj\nlyKkyUFpOP6rGKDHx2Es7EcsXGXF1TU8RE9Bd7nwsTa90elBwjxUWSKcIfJc\n267c\r\n=9yc1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUSrJPlT4UeYYGzicdbVodn2GKmIfkZ95wGvTpwda/MwIhANRh08wtTYEZwvfLUKhSDeUpRkWfNF+NmPoYIJzLN2b2"}]},"maintainers":[{"name":"andrewyan","email":"zushenyan@gmail.com"}],"_npmUser":{"name":"andrewyan","email":"zushenyan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lighthouse-statistic_0.0.1_1589524817073_0.25511094100390674"},"_hasShrinkwrap":false},"0.0.2":{"license":"MIT","name":"@andrewyan/lighthouse-statistic","version":"0.0.2","publishConfig":{"access":"public"},"homepage":"https://github.com/zushenyan/lighthouse-statistic","description":"A CLI tool for running the Lighthouse multiple times and calculate the statistics for you.","keywords":["lighthouse","audits","performance","statistic","cli"],"repository":{"type":"git","url":"git+https://github.com/zushenyan/lighthouse-statistic.git"},"main":"./bin/index.js","bin":{"lighthouse-statistic":"bin/index.js"},"engines":{"yarn":">=1.22.4","node":">=13.11.0"},"author":{"name":"Andrew Yan","email":"zushenyan@gmail.com"},"scripts":{"clean":"rm -rf ./dist","build":"yarn run clean && yarn run lint:fix && yarn run test:ci && tsc","lint:tsc":"tsc -noEmit","lint:eslint":"eslint src/**/*.ts --quiet --fix","lint:eslint:fix":"yarn run lint:eslint --fix","lint:fix":"yarn run lint:tsc && yarn run lint:eslint:fix","test":"jest","test:watch":"jest --watch","test:ci":"jest --coverage --ci --passWithNoTests"},"devDependencies":{"@types/jest":"^25.1.4","@types/mathjs":"^6.0.5","@types/minimist":"^1.2.0","@types/ramda":"^0.27.4","@types/yup":"^0.28.3","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.25.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^25.2.0","lint-staged":"^10.0.9","prettier":"^2.0.2","ts-jest":"^25.2.1","typescript":"^3.8.3"},"dependencies":{"chrome-launcher":"^0.13.2","lighthouse":"^5.6.0","mathjs":"^7.0.0","minimist":"^1.2.5","module-alias":"^2.2.2","ramda":"^0.27.0","yup":"^0.28.5"},"_moduleAliases":{"@":"bin"},"gitHead":"d7ab14c40877b3e2ace1508f8629460c4e16594a","bugs":{"url":"https://github.com/zushenyan/lighthouse-statistic/issues"},"_id":"@andrewyan/lighthouse-statistic@0.0.2","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-H2NDtAb4m7qxS0hCwE2bq8rtSrxLpxwsI0a/1OHbVnS7K1hmEUnlwIdkaa9C3f8PPPhJT7IMtya8lJaNcRbtyA==","shasum":"a6904d04745a6c41fda28f33d312bffb7e004988","tarball":"https://registry.npmjs.org/@andrewyan/lighthouse-statistic/-/lighthouse-statistic-0.0.2.tgz","fileCount":22,"unpackedSize":21565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevneTCRA9TVsSAnZWagAApxoP/3frAR1Fafh+nITPTjSe\nTh2QrKOIY166wWkGRomZzdGHfvhwOrA7MAaHrLTF8muLODMImcwAmWhzT5x6\nruYqcTFnBhYfZcF+Z4/1sOrmchEmhekx7bRe/8REVIe0hnjS5TJ31Gt6fPTx\n+s9HJue/ybd8B+BwOou5jPRNKyt4fWIEcwB+m0LmxMzEOWHRzIrecZv1fOjg\nrY6uzYPmEdZp5UGMs5YmtE2DWd02S9ylwata6G6LMvk+3XRtxwdRRKzO+fOW\nz/KkWXPZOSrpBZm4YCr/nuGF1HT+y5gmRWuv2CzDxWkff0jbn8JXBrrwaifM\nbWbke5ELrKxGeekw7rwJcCSSVaKG7OxMbCe2CtArAl8ogX/mCsm87BWsJ2rf\n4bV5Rzn3qfa5giFAfqQD3zRcvqUMFU3mFG0g9ztw4pmp8Xq83kNevwkfKjWu\nkrf3CzRlXyPhdk0itDOTKHhPka2lwIsy5AYDJ5tUdQDAY7G/ShRJI8b0lTmS\nnqwmxdpfj6TZcTJU8UhDtrbDNzGHJEm6i24Or6u5vU9cJoZmCCgoWrWbNZ6m\nOBh46we5z4iXOxkPgbWSqh/9eDgQNd07k68f9B9/IdfUqEARi0Ffrsk5SFcO\nAswXdE5IiULpnr1ZJ03f8KFhX/1LE5K+hqnp6bv8h+A/wMHBLE22oELQpiRo\nHQ9b\r\n=CPFS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBV5pjrd7N4k5cs2OIweEPLG6CyYt5k56FhvQea2hQGQIhAJg5kxfxcmcNgM8QovzYKye4381pPczjNqvZRYGMmDwd"}]},"maintainers":[{"name":"andrewyan","email":"zushenyan@gmail.com"}],"_npmUser":{"name":"andrewyan","email":"zushenyan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lighthouse-statistic_0.0.2_1589540755178_0.7502883606907553"},"_hasShrinkwrap":false},"0.0.3":{"license":"MIT","name":"@andrewyan/lighthouse-statistic","version":"0.0.3","publishConfig":{"access":"public"},"homepage":"https://github.com/zushenyan/lighthouse-statistic","description":"A CLI tool for running the Lighthouse multiple times and calculate the statistics for you.","keywords":["lighthouse","audits","performance","statistic","cli"],"repository":{"type":"git","url":"git+https://github.com/zushenyan/lighthouse-statistic.git"},"main":"./bin/lib/index.js","bin":{"lighthouse-statistic":"bin/index.js"},"engines":{"yarn":">=1.22.4","node":">=13.11.0"},"author":{"name":"Andrew Yan","email":"zushenyan@gmail.com"},"scripts":{"start":"node -r ts-node/register ./src/index.ts","start:debug":"DEBUG=ls DEBUG_DEPTH=999 yarn run start","clean":"rm -rf ./bin","build":"yarn run clean && yarn run lint:fix && yarn run test:ci && tsc","lint:tsc":"tsc -noEmit","lint:eslint":"eslint src/**/*.ts --quiet --fix","lint:eslint:fix":"yarn run lint:eslint --fix","lint:fix":"yarn run lint:tsc && yarn run lint:eslint:fix","test":"jest","test:watch":"jest --watch","test:ci":"jest --coverage --ci --passWithNoTests"},"devDependencies":{"@types/jest":"^25.1.4","@types/minimist":"^1.2.0","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.25.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^25.2.0","lint-staged":"^10.0.9","prettier":"^2.0.2","ts-jest":"^25.2.1","ts-node":"^8.10.1","typescript":"^3.8.3"},"dependencies":{"@types/debug":"^4.1.5","@types/ramda":"^0.27.5","@types/yup":"^0.28.3","chrome-launcher":"^0.13.2","commander":"^5.1.0","debug":"^4.1.1","lighthouse":"^5.6.0","ramda":"^0.27.0","yup":"^0.28.5"},"gitHead":"acaec7a810d0cf0384cdabee1f8f7fae3ea61fce","bugs":{"url":"https://github.com/zushenyan/lighthouse-statistic/issues"},"_id":"@andrewyan/lighthouse-statistic@0.0.3","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-TnG6aIWhnZx9+pArnYyPfzoGKKd8bhJPe1GpyxekSXfR8NDi5sITutpELVpyoS130sAEZRIqTVZcWfWgEWMFNA==","shasum":"eae0e0b89363ddfe1af92f3d9663d5c3d2e9365f","tarball":"https://registry.npmjs.org/@andrewyan/lighthouse-statistic/-/lighthouse-statistic-0.0.3.tgz","fileCount":3,"unpackedSize":4468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew31rCRA9TVsSAnZWagAAyNAP/ifRLk+0CLu5DJ3XM1wE\ntKUpGazrRtSYNxKGiZNaMjwbhDjshQRcXDFc6Vr8vYSMnZos2zmjqwWN7Fnc\n4V5uGEd3YqhSSazeCe/CGpkG8IzhQVt7HniD5Ej6+z6OXFqJEWB/FBPoacDq\niDGBAYTTtk35yYhB2r93oc1di2AEX+Q0D7PdY5Ft5zZ4UTkauoV3ljZlZaeR\naBc7NTcLjzlXF5zDoFMepfapoGfAz6MnlJrHVWnKACWTRvBqMn8Z4wvFp5Nu\nASadqezD1S56uoAQCuqLybCjoQaH+vQMPm6ASYPt+bEuDdFrUKV8EoiI7QXp\nzJwpaS6YA/zvW9msNRBlPFNGScG8dLr4FT8LjkkZhq5vSqTFI9iKvX8muORu\nxf5Eyab3tx3OLHDZGE6k/mVlcuwUthXMf7HnuELaRLrtOlXVBAoXe1Vtaxs+\no0cqqsXwhJ1nYVDdADGhD4Lx4m3DR8TBzadM1Pobk1Lc1h/cJ8OHXIFEryCX\nKO101sM5vCEluRdJDnFr6XMdfORsvvH2moc2RBZltd69kR8sqMhcnFVgbHDP\n4IRUUV9/IVryBd4vdCvwh6oyZigLmxP+x9XddnyT/9sQ/82lSZ662FXORzQU\naSZ1m5pc7J/zAif2KL1fobgBEmp1Q/JmEVGPeyOc8UqTNrxOnhuMubtYVIfp\n9Z1x\r\n=EeU8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7o3ePnd3W2c03C2N7KTqaTTwLxY337HOAg8LWS5aafAiEAnym0YmHHyTzntEIdWBo3iN5pAwKDREtLiwcIyVc4Z3E="}]},"maintainers":[{"name":"andrewyan","email":"zushenyan@gmail.com"}],"_npmUser":{"name":"andrewyan","email":"zushenyan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lighthouse-statistic_0.0.3_1589869931038_0.6318553012638286"},"_hasShrinkwrap":false},"0.0.4":{"license":"MIT","name":"@andrewyan/lighthouse-statistic","version":"0.0.4","publishConfig":{"access":"public"},"homepage":"https://github.com/zushenyan/lighthouse-statistic","description":"A CLI tool for running the Lighthouse multiple times and calculate the statistics for you.","keywords":["lighthouse","audits","performance","statistic","cli"],"repository":{"type":"git","url":"git+https://github.com/zushenyan/lighthouse-statistic.git"},"main":"./bin/lib/index.js","bin":{"lighthouse-statistic":"bin/index.js"},"engines":{"yarn":">=1.22.4","node":">=13.11.0"},"author":{"name":"Andrew Yan","email":"zushenyan@gmail.com"},"scripts":{"start":"node -r ts-node/register ./src/index.ts","start:debug":"DEBUG=ls DEBUG_DEPTH=999 yarn run start","clean":"rm -rf ./bin","build":"yarn run clean && yarn run lint:fix && yarn run test:ci && tsc","lint:tsc":"tsc -noEmit","lint:eslint":"eslint src/**/*.ts --quiet --fix","lint:eslint:fix":"yarn run lint:eslint --fix","lint:fix":"yarn run lint:tsc && yarn run lint:eslint:fix","test":"jest","test:watch":"jest --watch","test:ci":"jest --coverage --ci --passWithNoTests"},"devDependencies":{"@types/jest":"^25.1.4","@types/minimist":"^1.2.0","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.25.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^25.2.0","lint-staged":"^10.0.9","prettier":"^2.0.2","ts-jest":"^25.2.1","ts-node":"^8.10.1","typescript":"^3.8.3"},"dependencies":{"@types/debug":"^4.1.5","@types/ramda":"^0.27.5","@types/yup":"^0.28.3","chrome-launcher":"^0.13.2","commander":"^5.1.0","debug":"^4.1.1","lighthouse":"^5.6.0","ramda":"^0.27.0","yup":"^0.28.5"},"gitHead":"25a1dc97b909876cda743299a72edb9a2afa950b","bugs":{"url":"https://github.com/zushenyan/lighthouse-statistic/issues"},"_id":"@andrewyan/lighthouse-statistic@0.0.4","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-zUuayQji4ZupSrXKY+NFppaOeuTu6Zlzb5OFUm/qu2tgiXyj0H5EScVyZTphBfuHV9ZGgfgVIBv3NwmJeS6BXw==","shasum":"9b51aa790c8acdecc6a5ee59baed684ea915f87d","tarball":"https://registry.npmjs.org/@andrewyan/lighthouse-statistic/-/lighthouse-statistic-0.0.4.tgz","fileCount":30,"unpackedSize":30596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew4QyCRA9TVsSAnZWagAAZekQAJpNPeioYenWzUBRqIcr\nhFOCAueWEmwJAN4xyL9yXJF/e1poqNinhEANuZ04FpAF20nWTq2of0Ov5dyF\n2pFFNOcv2HXlyoYvy5rSVZjmveDBTsgwRLOfbPqR7IERBHHz5iEkyZMHPY1b\nrqXXs93KmRIxnWOsgOpB7kht2pSydwx1KlSocwr8vp1O7E1qISx9ju6Ke/I4\nCZnEZksT/fpd+SjSCAj0XWVDkXuT9v5yQqbPQd0bnmGGPhnECmPI1Hpg/iPx\nJp2qELTRF9kAfHEChJzzf2m45nwzPX0f/pGtpJ+n1dWHnAjaAQXuIyGo0HLm\n3z1sAgXgJVr37fEVh0+tOmeGYuh1lzla+ApD+4i64a5HOe/c0+0DI7RU+XsO\n45Sqef7VV5HGdyEmG+eGzRtUrUAX8WdRIGS0cZSCa7UL//yfJxRlbxWw5SRd\nbLDp8jgy4KiX/ydQJKMWPAV5gzaNkh8DdIWGl8kVsH7UfCGqiXtU9uOmANxc\n0ErZuigVRmEmaTDBwlXBS4FbwcmYG8VU8NfnHau4i1ZVGSu7/Awsnu14BI5A\nUoaUij4QAiWMAcKrGZuWbGruxoDN32rNOumP1T+r/6DyvQUC6TSrn6wtA6OI\nxafdZ0ovZDpjK6S76F+yeTxMeIIbii0IVBNYQzAGA1DpmmbIhMrQqYaav5BD\n3V5C\r\n=I91b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf7RXLOfgoKYfwTqDHokzChN+N+BQjflQwHJ6Cv5ajjQIgDQ2KgXFC9ZxKBsGVWT89hZYO/T4xma2uz+EhHIfri94="}]},"maintainers":[{"name":"andrewyan","email":"zushenyan@gmail.com"}],"_npmUser":{"name":"andrewyan","email":"zushenyan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lighthouse-statistic_0.0.4_1589871666210_0.12612973629126123"},"_hasShrinkwrap":false},"0.0.5":{"license":"MIT","name":"@andrewyan/lighthouse-statistic","version":"0.0.5","publishConfig":{"access":"public"},"homepage":"https://github.com/zushenyan/lighthouse-statistic","description":"A CLI tool for running the Lighthouse multiple times and calculate the statistics for you.","keywords":["lighthouse","audits","performance","statistic","cli"],"repository":{"type":"git","url":"git+https://github.com/zushenyan/lighthouse-statistic.git"},"main":"./bin/lib/index.js","bin":{"lighthouse-statistic":"bin/index.js"},"engines":{"yarn":">=1.22.4","node":">=13.11.0"},"author":{"name":"Andrew Yan","email":"zushenyan@gmail.com"},"scripts":{"start":"node -r ts-node/register ./src/index.ts","start:debug":"DEBUG=ls DEBUG_DEPTH=999 yarn run start","clean":"rm -rf ./bin","build":"yarn run clean && yarn run lint:fix && yarn run test:ci && tsc","lint:tsc":"tsc -noEmit","lint:eslint":"eslint src/**/*.ts --quiet --fix","lint:eslint:fix":"yarn run lint:eslint --fix","lint:fix":"yarn run lint:tsc && yarn run lint:eslint:fix","test":"jest","test:watch":"jest --watch","test:ci":"jest --coverage --ci --passWithNoTests"},"devDependencies":{"@types/jest":"^25.1.4","@types/minimist":"^1.2.0","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.25.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^25.2.0","lint-staged":"^10.0.9","prettier":"^2.0.2","ts-jest":"^25.2.1","ts-node":"^8.10.1","typescript":"^3.8.3"},"dependencies":{"@types/debug":"^4.1.5","@types/ramda":"^0.27.5","@types/yup":"^0.28.3","chrome-launcher":"^0.13.2","commander":"^5.1.0","debug":"^4.1.1","lighthouse":"^5.6.0","ora":"^4.0.4","ramda":"^0.27.0","yup":"^0.28.5"},"gitHead":"dd522eab8ca180469a69e77458e79fca112a59fc","bugs":{"url":"https://github.com/zushenyan/lighthouse-statistic/issues"},"_id":"@andrewyan/lighthouse-statistic@0.0.5","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-+HOE62SRAUiYz5eHCmF0yiy7+8shRvtchgagcs7WMip18j55khD2VgMJU9gdu0POr1Me2kfKMrsrl8VLVIAvKA==","shasum":"761b88ae0f139f9029acbc2cab1f797636843b58","tarball":"https://registry.npmjs.org/@andrewyan/lighthouse-statistic/-/lighthouse-statistic-0.0.5.tgz","fileCount":34,"unpackedSize":34287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexRDcCRA9TVsSAnZWagAAiCgP/i0SHwv/gS5mO5Nq9NSU\neK7hciMgOWNHDFRK7D+mlnaf4cufeOnoSgSPCfT59+wLCG4ISz6KxbECLg3n\nlFryOFZpXSvTgTSq2BJTRbavWD0a/RmarbYXkSe6g1ep6ilT7xllhGDb1bj0\nUIFtQCKOJ+MtTBWTa9I9PNcPJwWFihaGEjFatVg4LHKdh/qpzN6dU7UKAaT0\n5ahilpIuGWGjwyhYLzmE7iLlaunMBZudJHEHmtxcWlZjAjnSrxvsz945p6L/\nlwXAuSyZdxAkAIiGvIxjyNq8Y8ga5JkReZqDVnzwRvjdAUjZT02MW3oPYfF/\nKXqG+c1Eq2Br7zPELWBtuG/de3bfIuTCAt9O1e2hBEA9YBUrmT9NSUdlAu0R\n+VtizWwHRPctMVuc2ZJSorHA0PL3fxMBoETAJgB9F17XCOknlZZsgyxvgi6E\nsGXzTOufHzICl7g4coUvU7Ck9qJdMUcNydZ30R0Zd2ffS55fxLCZAf5Xg5gH\ngN6A/a8La/LUsPuMyhHreNtGT6Z0Wp9vgNoWhS6Hp3QBIyCRU5MOVhvlOFnD\neMIH3/7GLfELsu01vCOnY5dweV2JS6zJ+XOuioYOe5x64eYUPBXgOCGZPQFS\nFVsKiox8pJkz5NlP95Vr5BdG0QlrqApYM4kSyLffRHoD1+eANBCt1dYFBeUe\n5H0z\r\n=IUEn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4ZOdfHLn04MJ/Zb4h2iW3FLHqM1FeojPUkWG1yERAVAiBKTf/ahLFEwpQp39IsQTo2dt8baolZkI6IBr2JEiaXCg=="}]},"maintainers":[{"name":"andrewyan","email":"zushenyan@gmail.com"}],"_npmUser":{"name":"andrewyan","email":"zushenyan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lighthouse-statistic_0.0.5_1589973211987_0.8125825447862811"},"_hasShrinkwrap":false},"0.0.6":{"license":"MIT","name":"@andrewyan/lighthouse-statistic","version":"0.0.6","publishConfig":{"access":"public"},"homepage":"https://github.com/zushenyan/lighthouse-statistic","description":"A CLI tool for running the Lighthouse multiple times and calculate the statistics for you.","keywords":["lighthouse","audits","performance","benchmark","statistic","cli","batch","bulk"],"repository":{"type":"git","url":"git+https://github.com/zushenyan/lighthouse-statistic.git"},"main":"./bin/core/index.js","bin":{"lighthouse-statistic":"bin/cli/index.js"},"engines":{"yarn":">=1.22.4","node":">=13.11.0"},"author":{"name":"Andrew Yan","email":"zushenyan@gmail.com"},"scripts":{"start":"ts-node ./src/cli/index.ts","start:debug":"DEBUG=ls DEBUG_DEPTH=999 yarn run start","clean":"rm -rf ./bin","build":"yarn run clean && yarn run lint:fix && yarn run test:ci && tsc","lint:tsc":"tsc -noEmit","lint:eslint":"eslint src/**/*.ts --quiet --fix","lint:eslint:fix":"yarn run lint:eslint --fix","lint:fix":"yarn run lint:tsc && yarn run lint:eslint:fix","test":"jest","test:watch":"jest --watch","test:ci":"jest --coverage --ci --passWithNoTests"},"devDependencies":{"@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","eslint":"^7.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.13.1","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.4","prettier":"^2.0.5","ts-jest":"^26.0.0","ts-node":"^8.10.1","typescript":"^3.9.3"},"dependencies":{"@types/debug":"^4.1.5","@types/ramda":"^0.27.6","@types/yup":"^0.29.0","chrome-launcher":"^0.13.2","commander":"^5.1.0","debug":"^4.1.1","lighthouse":"^6.0.0","ora":"^4.0.4","ramda":"^0.27.0","yup":"^0.29.0"},"gitHead":"4ff9ba6c2606a6a6235d4dbea138d91b8bf0b6c7","bugs":{"url":"https://github.com/zushenyan/lighthouse-statistic/issues"},"_id":"@andrewyan/lighthouse-statistic@0.0.6","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-Hjnwiy3nNhgF8gbggw5feAcUzqVGr81CtBYu/E2pD1mWrE1S7aXggPJGC8tJsaVqLQvyIF+yNfHvkb8Abk0hSw==","shasum":"69122a050128b47cb88e119155e4b330ae91a2e8","tarball":"https://registry.npmjs.org/@andrewyan/lighthouse-statistic/-/lighthouse-statistic-0.0.6.tgz","fileCount":40,"unpackedSize":39182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezR2pCRA9TVsSAnZWagAACEoQAJjm0NBEsG/FKn+rMR6u\ngwBdzeLz1MVr10jpPKPCGxeN5gx0nl0Y8K+2mzFJEiO2D/Y42s5WpSaJ4O5i\niwS2Op5Nw77OgrC6r90xsYQ9NKSpxjplEIbewxFki7e0OmcJWxflvK5RD0zZ\nJbjKF4H5S+lMOttfVFJBaeq3rUHh1cSRgFvg7i80a4b5kyT3RXXgIElqdoM/\nx9czQdAFaX8ECtO/4hYR+WQ0PGCeN4RtMB4P1b/t0L5wFzZuxF684Bf2ybAm\nrCAWLQv5HR5TgKusirpsBu68g9EnR1E2VKKD8cmKKY5W0X/mgxcLuECc1LRj\nzV8u+1m23+EBU0PwZOxfc3jK5986vqrXbqPKmJ8F9Uks56XRUK+bDN7bYGmJ\n+KPThgxAA7XFDZEnM4phDIjMJQotZANtBaXjRDVbZwuY+LQo9F8EnGcuhqZs\nNN8Z35+TrFHdpDgPQ0BzIkX238akpj8vUI+yqVPKVINZYvPYFFS6qXX6e62x\ngoNCw1w97aFOoPRINzXxvv1WkvIIqCSea05yMSJ3W/3O/57L+9146w9r16Fc\nduwys3fgooHh/TDDENNJzfzYeUZ4bbhhffZEOuLdiL3Aea+1u0wwecpGp43V\nGl2yM8lyG3Psu+4tj+Tda2CPcsF4bo25qLFsDJ7YtQ5RmIk/N95u0aCiXVJI\nGFXU\r\n=iU9Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwuQQbttvGMrKnWxn/K/d/VcU5XWxxj33LNYiYCPIn6AIgUUUWZhYzqaGGVoRDHBaWSG+JW1gLPQ7H7MO9IqczHX0="}]},"maintainers":[{"name":"andrewyan","email":"zushenyan@gmail.com"}],"_npmUser":{"name":"andrewyan","email":"zushenyan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lighthouse-statistic_0.0.6_1590500776735_0.5934229153877895"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-15T06:40:17.042Z","0.0.1":"2020-05-15T06:40:17.162Z","modified":"2022-04-04T14:02:14.695Z","0.0.2":"2020-05-15T11:05:55.438Z","0.0.3":"2020-05-19T06:32:11.210Z","0.0.4":"2020-05-19T07:01:06.334Z","0.0.5":"2020-05-20T11:13:32.107Z","0.0.6":"2020-05-26T13:46:16.935Z"},"maintainers":[{"name":"andrewyan","email":"zushenyan@gmail.com"}],"description":"A CLI tool for running the Lighthouse multiple times and calculate the statistics for you.","homepage":"https://github.com/zushenyan/lighthouse-statistic","keywords":["lighthouse","audits","performance","benchmark","statistic","cli","batch","bulk"],"repository":{"type":"git","url":"git+https://github.com/zushenyan/lighthouse-statistic.git"},"author":{"name":"Andrew Yan","email":"zushenyan@gmail.com"},"bugs":{"url":"https://github.com/zushenyan/lighthouse-statistic/issues"},"license":"MIT","readme":"# About\n\nA CLI tool for automatically running lighthouse and calculate the statistics for you.\n\n# Installation\n\n```bash\n# yarn\nyarn global add @andrewyan/lighthouse-statistic\n# npm\nnpm install -g @andrewyan/lighthouse-statistic\n```\n\n# How To Run\n\nFor detail information please run\n\n```bash\nlighthouse-statistic --help\n```\n\n## Quick Run\n\n```bash\nlighthouse-statistic [url]\n# for example, benchmark http://google.com for 3 times\n# lighthouse-statistic start http://google.com --runs=3\n```\n\nBy default, it will create a folder named with ISO time. The folder structure looks like below:\n\n```\n2020-05-26T12:16:12.397Z\n|- lighthouse-reports.json\n|- statistic.json\n```\n\n- `lighthouse-reports.json` This file contains the raw data of lighthouse report.\n- `statistic.json` This file is the statistic. This roughly looks like below:\n\n```json\n{\n  \"url\": \"http://google.com\",\n  \"runs\": { \"total\": 3, \"failed\": 0 },\n  \"audits\": {\n    \"first-contentful-paint\": {\n      \"score\": { \"max\": 0.93, \"min\": 0.91, \"avg\": 0.92, \"med\": 0.92 },\n      \"numericValue\": {\n        \"max\": 2268.7129999999997,\n        \"min\": 2153.795,\n        \"avg\": 2217.827333333333,\n        \"med\": 2230.974\n      }\n    }\n    //...\n  }\n}\n```\n\nBy default it will only audit the `performance` category of lighthouse.\n\n## Custom Config\n\nIf you need to benchmark with different settings, please consider using this command:\n\n```bash\nlighthouse-statistic config [path-to-config]\n# for example\n# lighthouse-statistic config ./my-lighthouse.json\n```\n\nAssuming you want to audit particular items and have a custom output files:\n\n```json\n{\n  \"url\": \"http://google.com\",\n  \"runs\": 2,\n  \"output\": {\n    \"basePath\": \"./output-test\",\n    \"directoryName\": \"my-custom-directory\",\n    \"reportsFilename\": \"my-reports.json\",\n    \"statisticFilename\": \"my-statistic.json\"\n  },\n  \"chrome\": {\n    \"chromeFlags\": [\"--headless\"]\n  },\n  \"lighthouse\": {\n    \"flags\": {\n      \"onlyAudits\": [\n        \"first-meaningful-paint\",\n        \"first-contentful-paint\",\n        \"first-cpu-idle\",\n        \"time-to-first-byte\"\n      ]\n    }\n  }\n}\n```\n\nThis will run lighthouse audit as you desired and generate files below:\n\n```\noutput-test\n|- my-custom-directory\n   |- my-reports.json\n   |- my-statistic.json\n```\n\nFor what you can pass to `chrome` and `lighthouse` fields, please reference links below:\n\n- [`core/schemas/chrome`](https://github.com/zushenyan/lighthouse-statistic/blob/master/src/core/schemas/chrome.ts)\n- [`core/schemas/lighthouse`](https://github.com/zushenyan/lighthouse-statistic/blob/master/src/core/schemas/lighthouse.ts)\n- [chrome-launcher official documents](https://github.com/GoogleChrome/chrome-launcher#launchopts)\n- [lighthouse official documents](https://github.com/GoogleChrome/lighthouse/blob/master/docs/readme.md#using-programmatically)\n\n# Using it Programmatically\n\n## Installation\n\n```bash\nyarn add @andrewyan/lighthouse-statistic\n# or\nnpm install @andrewyan/lighthouse-statistic\n```\n\n> There is no need to install `@types` as it is already powered by typescript, however, there are some issue while typing [Ramda](https://github.com/ramda/ramda)'s curry method. Typescript will return unexpected types like `any` for some functions.\n\n## Access to Package\n\n```js\n// node\nconst { startCollecting } = require('@andrewyan/lighthouse-statistic');\n// typescript\nimport { startCollecting } from '@andrewyan/lighthouse-statistic';\n\n(async () => {\n  const config = {\n    url: 'http://google.com',\n    runs: 2,\n  };\n  const options = {\n    stepCallback: (index, config) =>\n      console.log(`Running ${index}/${config.runs} times...`),\n    errorCallback: (index, failed, config) =>\n      console.log(`Failed ${failed} times while performing ${index} run.`),\n  };\n  const report = await startCollecting(options, config);\n  console.log(report);\n})();\n```\n\nThe `report` will look like this:\n\n```js\n{\n  lighthouseReports: [/* results from each lighthouse benchmark */],\n  statistic: [\n    url: 'http://google.com',\n    runs: {\n      total: 2,\n      failed: 0\n    },\n    audits: {/* key to audit items */}\n  ]\n}\n```\n","readmeFilename":"README.md"}