{"_id":"anta","_rev":"30-f4a64ef724b2e1246042cb5e1b9f9774","name":"anta","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.1":{"name":"anta","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","_id":"anta@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-IybtX4gXnVVa4T3Wp1xFOaAfXVh3ju1euS7LPGzlU9qa9XALzTIad+w3g+XTZnz55GCQJDXztYalaQPalOw93A==","shasum":"a8ebce86b02645b4abbb4a3e4b3986e010c936ff","tarball":"https://registry.npmjs.org/anta/-/anta-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaYzh0bBhCsI+GMSsD2lz5Esr4XXdA5HNX/T3IIN7KHgIhAPM84XfOa83WjgSVYIWZ9t+Xbo2cbsUpdyUa1tNbd+ez"}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta-0.0.1.tgz_1513219644318_0.016297644702717662"},"directories":{}},"0.0.3":{"name":"anta","version":"0.0.3","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"674281baa1750033967340dd82ca6927ef5df45d","_id":"anta@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-uMfOt9rkHvSy7r9aoYQVavyHvoFuFQ9EYiE2R0XwTG+dWSXRVSngD0NWO0Da8BSG1T/1C0OE+Lxg8qGuAVuFwg==","shasum":"342c843dfef01e9e35b76b07624daa388d717a41","tarball":"https://registry.npmjs.org/anta/-/anta-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLT2HgfVnAnQFFV1Au7cieljVfiAojnaxmE4F219eFVAiBsNh3tAEYkio+v/YvGOqOjgOk0wtk2Xv18Z4E1rryhmw=="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta-0.0.3.tgz_1517539142311_0.1883713286370039"},"directories":{}},"0.0.4":{"name":"anta","version":"0.0.4","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"81ceccd036ba21637032e0ca5dcfd9c8bb6a7559","_id":"anta@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-bZvxwzSrw48MH2RzBdEepUz6FnGIE2IQweN3213K8sw3elb7DcRDZKNYlYkeHG259z39gH0Lv3AdsHxyip/TAw==","shasum":"e47ca0588a8d1023ab442b442ae73d5d7d5cbc2b","tarball":"https://registry.npmjs.org/anta/-/anta-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgldm4nAz1znEcEdhhSTOfO4txgQUeGRILHMaUXyTBmAiB0LHNTlTkTKbhvXBizEnfaOKSbUs0PuYT93vSBjLnT1w=="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta-0.0.4.tgz_1517542229063_0.337451834930107"},"directories":{}},"0.0.5":{"name":"anta","version":"0.0.5","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"6cf6bf3f921a5ff4d240449eaee0488ffd544198","_id":"anta@0.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-eKohIeIYm4lB5Ddy7LHiDdY93ufhj2MICQfbsvJwWLNiJnOrjU7o4CyZiaauYvZSDp0UsBhPRwWXWJeB2jStzg==","shasum":"803bd923213f9732370e835c4ad757daf659f460","tarball":"https://registry.npmjs.org/anta/-/anta-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzvUqkb0/wIW8aDZU1/k6kLyQp6mb9KyURhAEjhR5I3gIgLqxICfCsPmDQLDyZAeP1mBWNPKf/q8rCgn/NtZfO4xc="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta-0.0.5.tgz_1517544880882_0.7974098746199161"},"directories":{}},"0.0.6":{"name":"anta","version":"0.0.6","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"c91003d40f898be65e9869e17bb3e652bab65d94","_id":"anta@0.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-ZLmt0RYm6a2tKXvLeXU4/iW5io0EQqYJe7IAWw93qgnJi/vRqAUDrPLXtzW1oG09Qb3VE6H8CRyIfepwL6NoQw==","shasum":"b2581ee2e1b325d5e1e38f1d2b8862df6e535650","tarball":"https://registry.npmjs.org/anta/-/anta-0.0.6.tgz","fileCount":21,"unpackedSize":62181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQywdDv233B/qLZiyvW3LZGOKHF6H76Tlz7kfmFU0NAwIgVaWxuglXLxW8ydeqB7KXDWBO9SMNf3mRr5VfE5+SlSw="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.0.6_1517994927708_0.5210118819399827"},"_hasShrinkwrap":false},"0.0.7":{"name":"anta","version":"0.0.7","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"ea53a9439f4dda2a6a8b3fa8bf4735665bb75842","_id":"anta@0.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-P/u8J1DBMW10sRSFF/fH5Cn/KPL61t35k2OoSV8HxB5FLdoZXMqmTQj3LSUwAfg7mnlMzck2LmjJ839nMRKlfg==","shasum":"3642a828a3670d7ccf5186f252fe6f2ca62976f9","tarball":"https://registry.npmjs.org/anta/-/anta-0.0.7.tgz","fileCount":21,"unpackedSize":70125,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUHBGbtRpIasVmoU1/lILYSjP//YCX+PDTTTC0e02lgwIhAOc9nRZGLTHwqphYaLt9Qx1+1P1abc7/I/VPBo0Fuat+"}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.0.7_1518164109174_0.7318120156902055"},"_hasShrinkwrap":false},"0.1.0":{"name":"anta","version":"0.1.0","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"08660fc09a49771a17a28e8f9c9b01a08e4a00a4","_id":"anta@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-JiRsy8bU+bpHMynqyYyYRY1NOqZEiBMU0bpPCyYGTJqTGtwC8fAxu//MYoiOat7DBAtq9stL5X6rolh9UTTMyQ==","shasum":"e92dd8e2dfffeb43bfafbbb01ba47a1c14e09d71","tarball":"https://registry.npmjs.org/anta/-/anta-0.1.0.tgz","fileCount":35,"unpackedSize":471987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8mI1oPy7InWObLQ40FALkOEXRnEk1nnvFIAyBuCTH4AiAYZtpMX0CT2bfM57M13nfjJQaqv+UErwNd0iPv4u/jlA=="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.1.0_1519712074869_0.8828327558090734"},"_hasShrinkwrap":false},"0.1.1":{"name":"anta","version":"0.1.1","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"d976cc801d335a69f774682029f4a4e6a7948fcc","_id":"anta@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-pSr6YPuqKm1u41lRSSnqQcnd+QPJtqXiCdXRI/+ADezSRMIUX8Erz6QYlxLcvITqifqHRMheq3k3lIkJ+rOToA==","shasum":"c4ae8c6646095c056e20c8d13eb23f2859f88a0a","tarball":"https://registry.npmjs.org/anta/-/anta-0.1.1.tgz","fileCount":35,"unpackedSize":466184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9ZNcHdJu2t1rC7+XcAperL4PbjIMDulx3OHz+MKVBfAiEAh89S4m5RBmog/gr4lUEFK/UkS7PkQIfQbJVICFBgbaw="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.1.1_1519810461496_0.14671151551292416"},"_hasShrinkwrap":false},"0.2.0":{"name":"anta","version":"0.2.0","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"f2ab6ab3b1e957df07232202851bfe4cdde97154","_id":"anta@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-weWldQYT9/WM5ugTV533V5YdSXc+IfuSPa5H66cIpcQdqGlVZnjC69Q+dlTLW8qLOQOw7Vtlhmzjk8q+EnKAiw==","shasum":"d9aec21ff5571d36c7f400aa381cf9f4b0eb28b3","tarball":"https://registry.npmjs.org/anta/-/anta-0.2.0.tgz","fileCount":37,"unpackedSize":472506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhW7HDf4GY0Cj5EQxEK7orE4R7KqBagDRF0Oo07EKqiAiEAwvmhuobPqaxSq0Hi7TmSEv9bq3WG6x1kRasAAaKwh9c="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.2.0_1520829504419_0.7508357039206686"},"_hasShrinkwrap":false},"0.2.1":{"name":"anta","version":"0.2.1","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"892af578df2aa2df428bbbafc946a4c83cc2646d","_id":"anta@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-922+vjdQ4aGgbuvs34v08XXf4eHQUvBd0MzvzDkbWmqR24xDzcptbwWQ9XzIhIchkt3KNsTVJRouuKZamKRTng==","shasum":"839ab7e9856c162a3a892222fe41052778154342","tarball":"https://registry.npmjs.org/anta/-/anta-0.2.1.tgz","fileCount":37,"unpackedSize":476784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDXB6khPZCQTTt4uWAKoKxIwKZPFDP4fITZWcnDDn+kAiEA63g4vJPlxyVafiDL9OP2nelSe5sWrhidhjVwsNPbt0Y="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.2.1_1520837179779_0.47840997982238487"},"_hasShrinkwrap":false},"0.3.0":{"name":"anta","version":"0.3.0","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"d117a9af6fb8909e2ade115aa729c49ccb4b3a47","_id":"anta@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-a3qntf75SPvs3X9NrH6RJ+UAQxyrUqyWhroZ457SXepOG1t9nRkWn+ii+X/3n/S95a94qWGEcNmhg5Y4Chuz6g==","shasum":"d96d493e282f6541eaa80f57e2fea034d565f1df","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.0.tgz","fileCount":41,"unpackedSize":830079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSm3m8ZJnIFzAdu5mUdf9XMgkT1OmAIdHrTmhHTpLnYwIhAKME7P7ApliGKfC3pKdwMPevSwxT1Lrp4X9MPHfVMi5b"}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.0_1521460903327_0.9832913113345569"},"_hasShrinkwrap":false},"0.3.1":{"name":"anta","version":"0.3.1","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"c5bebb806560b8cb26d1c2b259fd360fa516fb77","_id":"anta@0.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-WPZFFxPUWoxce00wteVetyiJl0ZsWrbaOO9cXujLRwM8PKt5TICpjaYC8Oaadh2KCkfWNF5Zo/OzAlVi5H6E/g==","shasum":"c5ffef344d5ad246bcf1f745b0e2d3c8217e3d93","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.1.tgz","fileCount":40,"unpackedSize":613052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOJqxmGzlmdVTrZeRopMWg2PeSLFCkL5R1PGIFS8ABQgIgAv0HjqVNFJOZsZiJbqAdwTxq6PKFwjVFiOEgNssD1fs="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.1_1521539351547_0.7684829121227925"},"_hasShrinkwrap":false},"0.3.2":{"name":"anta","version":"0.3.2","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"4378cddd05603e95d3ec2ea35b27e1f92d21506c","_id":"anta@0.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-xRRQ/ZyJARLWslFshsvnzFqrwsUpBkr8MUMmOGUv8UUWip7MXpVwcd/Fr7HOzGWEzp/oy3w4OudKI09btmLpTw==","shasum":"3032db84d0aa59f2ecbfcba463a125a3765604f5","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.2.tgz","fileCount":40,"unpackedSize":633430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsj5wQTWxvtQXG5yCQSMCSnrVQEZL6pwGn75ZqQMBT0AiBpbPiWp1yF+BNfPUtAVFQQdy86tkzHoe/t1oSrZCfG+Q=="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.2_1521626474253_0.8990236726500265"},"_hasShrinkwrap":false},"0.3.3":{"name":"anta","version":"0.3.3","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"18c2517626a3e410ad2503de9a8f3271384b6dab","_id":"anta@0.3.3","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-1xs760fxT+Beec/apWjGnGKRNbJvcJUuxaEc3rRAM9cyZhIJNciXUNWNeBRtT3cY5TELaUrTD883zplf82FMXQ==","shasum":"4ed6d1f9cd07cef4ccca7956bf334290c4241b87","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.3.tgz","fileCount":40,"unpackedSize":633695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdo3W/Qq2gVYCxUEcbEA9h1oMdsPO2bD+cGZst0DwPhQIgJj0WIft2SPgiV0Ggb5gh2P7HmnFpubMmvsrwemX+xSY="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.3_1521627996571_0.14287033587871334"},"_hasShrinkwrap":false},"0.3.4":{"name":"anta","version":"0.3.4","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"c7298cef6dcffc4e341ea31055b60b07a1eee528","_id":"anta@0.3.4","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-JcqryAbPXStEWjuqkL6A5YOoA7YOBXfmYFDBnxTihMoR0tQLIMiIpcCin7k1bu7YKvrsNAFn3spkC4y6MLvuTA==","shasum":"034de21e448b127dcbb6a8c8d5a2dff85a6d912f","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.4.tgz","fileCount":40,"unpackedSize":633689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYYVTuwVM9+6/cZIyoY5p68Rk7ml9WYdgHb6qhXxUvHQIhAPNuUKF2aY3M1x/6t4Z0BKdK5ja+sQaPH+ouBlWW/9Wf"}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.4_1521631766373_0.015823821750069467"},"_hasShrinkwrap":false},"0.3.5":{"name":"anta","version":"0.3.5","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"90a8569e23c7ce028628cd3c581ad552b608c233","_id":"anta@0.3.5","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-loQUdGFml+IRaIEM3eYxpFWwDHrjP7I0VPG0rh9MCrovVExSc4/WPVOSPEvhQft9dHBVYywYocyJo/9YOB0WMQ==","shasum":"4eded1dd08a213beb984ed5d2e6765f190a6119c","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.5.tgz","fileCount":40,"unpackedSize":643835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBSN5NAaWvR3wk4pQpttIHWznB+p+bN8IaHMM6KAyG/QIgW2fnxa2s4f9rdLMcL/8WMKMUtr8x97Nw/fmwr+owSd8="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.5_1521636819721_0.33168717004575843"},"_hasShrinkwrap":false},"0.3.6":{"name":"anta","version":"0.3.6","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"eb2c3d26372c7bd6f550e48ad0fc0d11ac972e4d","_id":"anta@0.3.6","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-QpSKO9KLufBPfXBHKMs1cQiDalsn/Nb0JnIXnYlIDja/RLfcOlrT5g36di6A+pvhGKyWE0JW7uySW6N6OWMK7w==","shasum":"7e4d205b4e6681d1237252d80121182ba34cbbe9","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.6.tgz","fileCount":40,"unpackedSize":644050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJegt9cv6scc832ysLTbSYNtGBGX6VAny+x1wPziR5MwIhAO8QwJc02ctEKV/WMnXZaTvUB7ovKdv7DckkEMFk0SaF"}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.6_1521688129632_0.9512106003094671"},"_hasShrinkwrap":false},"0.3.7":{"name":"anta","version":"0.3.7","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"7728f55e1c475a2ca100a97f302a4c24075789f0","_id":"anta@0.3.7","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-fkIbFkDz3bzUD7Vy3Mljxps7tKVpMy4pCTgas+XCQRmSlqQI1WDm31CipOg/e9NAN5IN2hynNJpbYa7jP0Dlsw==","shasum":"c94d5fea4d6c2a4764a61381291fa5b5fea030b2","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.7.tgz","fileCount":40,"unpackedSize":644084,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+Qap/WdpUOPQVPmDjWf4clZ2EjoGZxQPmtIncChQMFAiEA5WfxrFvO6p2sS0FQrEEO9NOGmI0F3WVGtkMP0VofMC4="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.7_1521776607936_0.7332207817988956"},"_hasShrinkwrap":false},"0.3.8":{"name":"anta","version":"0.3.8","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"^2.7.0","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"8d11add9f252dc4b653de55936061bb978e5087d","_id":"anta@0.3.8","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-KYzMWvWa3VO+6XNFEJKX2GySnGZxISHKwnQGi/hWq4vdwkYRIoncT2VMRMMs05vNm73qAbQDKCF6e6LZ4LVAEA==","shasum":"e33f6a1cea76419b4058af5541d0a3bd079f6b21","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.8.tgz","fileCount":40,"unpackedSize":680731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbgXu4vqv82LTsgHD/yfTdfA8nNsAokKY2j9J0G+P8TAiEAwZU+Grzyrz3OQtOaRacpyb56kb0W+6XE1CqfRm5Qb58="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.8_1522057242818_0.734239651448245"},"_hasShrinkwrap":false},"0.3.9":{"name":"anta","version":"0.3.9","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"~2.9.1","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"94fdd71ec169a39569de474e2aaad1dfd66eed2d","_id":"anta@0.3.9","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-ZG52jT6LEGvsXBgxyyYxAU0hDoV6U6sEt5zIe21x6CgLAckH6Aoxew4F+Re8IwGESXn8y/dZHZ3IawmW+VxCXA==","shasum":"7f59743773118317f03a48f7901f629317b1aec5","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.9.tgz","fileCount":40,"unpackedSize":680731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFctd6FGS0W3gshx8Zq3ZJfPnUqzPZtIzVrzWdGgoW5IAiAbUNMhXdWG+wCF06EhC1wOG60fhIt/MPWwTrLPlLEkQA=="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.9_1522122914247_0.09089258403588674"},"_hasShrinkwrap":false},"0.3.10":{"name":"anta","version":"0.3.10","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"~2.9.1","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"e3f5c5f2bf575ba96e302dd8a8fd2548a7cbe504","_id":"anta@0.3.10","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-6iQTJNmoPGFTsc23quEXZNeg0rGOtYrMtxpsairrLmQcZLtq1EAQLqDHNqAfUIieviDrBBskloHtCBGUaydd8w==","shasum":"0b45252424becaecb99b6163c5f5de2949d2c5de","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.10.tgz","fileCount":40,"unpackedSize":680736,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkQjOpA1xiyDLLhSqvwS7Sjk8Kggkk4otuSHtZXZ+VMgIgMvLpfzivvthCf7nqTgYyYABMIgoeO/hG8y98mCJA/FI="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.10_1522134958924_0.46827954462344623"},"_hasShrinkwrap":false},"0.3.11":{"name":"anta","version":"0.3.11","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"~2.9.1","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"c5f9ecdc1608e4f29ffc2a2fe8591bac1170112a","_id":"anta@0.3.11","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-aIfqU3ExypbYTAD0fpTXgu5B9292fT/7i0owu1WckRZTzQYDruBXcuGhMy4ux4YXYY+5ZJkko1aYU5kP4OkK7A==","shasum":"abb0cd77ac8f3e146755c0b71559f01a76b3447e","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.11.tgz","fileCount":40,"unpackedSize":857078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEtQ/j7/151haQDgYGv/lYKY34q2SXPRhmkX8HibV28AiEA6p1/1p5veEnZuAN7Ckp/N55/NkqLmMUWfigC5/IuhwQ="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.11_1522140099163_0.1302703298320098"},"_hasShrinkwrap":false},"0.3.12":{"name":"anta","version":"0.3.12","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"~2.9.1","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"fdfa8ea6547256a005c56f9311162f8230c72680","_id":"anta@0.3.12","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-uElMLqux7x40iCy2nCuWecilIjirF3sw8/TUSsBexPVLsFR+VONw+PPcVoyOtbuZov6kcFU7xrM0NV2dWZAt1w==","shasum":"9469443241bd966de44f4c4c854cd54e4bb85d28","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.12.tgz","fileCount":40,"unpackedSize":857145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUQQeu8R35KHPDFV5WzqWYpdV/HlGg3X0JG9DHqOgfJgIhAPiHav5r0PXyXQqCkA9QlNJpyR1w46QzS+ptodv47krP"}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.12_1522142130764_0.4742609684414998"},"_hasShrinkwrap":false},"0.3.13":{"name":"anta","version":"0.3.13","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"~2.9.1","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"2331a31957ca0fc9ce267308bf9ef70df8b04663","_id":"anta@0.3.13","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-nHTcP2axLLORId2AKqxxv0W/6GpNX3zsXIZ0X4/JXs3GODB5n+sEr+dkW4OQYmDLeTqRVYWuvHOQcqUfCI3UUQ==","shasum":"56f7947421ebe01e220b9e99b3e3e9604b517fe7","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.13.tgz","fileCount":40,"unpackedSize":857416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAoiempK5xhtLvL4OOjCKMZDXoTi6D8U3H7zefaNtVGAiEA84/DXv8LSwGyVIoRn2+N3LHoAtkGKEjLfpbQZxhAaqc="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.13_1522149090923_0.8158350699394523"},"_hasShrinkwrap":false},"0.3.14":{"name":"anta","version":"0.3.14","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"~2.9.1","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"f2e490bb5dc2da549f4b1c2b3283c79fec0a9294","_id":"anta@0.3.14","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-LA8vhCXrABKXpNkCx+HLjubhNtf1SG+rDvjjTUER/WPiIAgeCxJKrMETuvJdcWGSMUaGta8iQj7QEBzT9Wio/A==","shasum":"6d27025bdabcca956d456a6557a14ccb6b901f06","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.14.tgz","fileCount":40,"unpackedSize":857992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj4nhJzOmSxjpxZ8d2VBBADXJOl5qD76KaqRt2rmQV8gIhAL1kDBryQh3Ydaa7VJ1hEd6ols4rHJgNu+oJZlZdPXyd"}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.14_1522204993795_0.34459069155793487"},"_hasShrinkwrap":false},"0.3.15":{"name":"anta","version":"0.3.15","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"~2.9.1","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"87ba298015936046f4cd13d27253649b6b732b96","_id":"anta@0.3.15","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-6a6sWZ0eoHDi+9WOwoUrIvHcl50gAn5C+dOw+V59za/qCAZWsRKdQ7eHFO2raW56v28zw0xt16wrcM8e7eC75w==","shasum":"6cd139d1b6df38f83b51d738ee96d1f9dc1f164d","tarball":"https://registry.npmjs.org/anta/-/anta-0.3.15.tgz","fileCount":40,"unpackedSize":858029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtuILLo7Cz503wHjj0Fz5pbcJVxwblzA1sngU4zXwb2AiAFtY4P6lcGmQiWWvSyudpqG3CGgH1TAljCl18VciYs4Q=="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.3.15_1522207446071_0.0683768756956824"},"_hasShrinkwrap":false},"0.4.0":{"name":"anta","version":"0.4.0","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/).","main":"lib/index.js","bin":{"anta":"bin/cli.js"},"scripts":{"prepublish":"npm run build","build":"tsc && cd ./recipes/umi-perf && npm run build","watch":"tsc -w","lint":"[ \"$CI\" = true ] && eslint --quiet -f --ext '.ts' codeframe . || eslint --ext '.ts' .","test":"npm run lint && ./test-runner.sh","gulp-example":"gulp --gulpfile recipes/gulp/gulpfile.js --cwd recipes/gulp"},"engines":{"install-node":"8.x"},"dependencies":{"chrome-launcher":"^0.10.0","lighthouse":"~2.9.1","request":"^2.85.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"*","chai":"^4.1.2","eslint":"^4.13.1","gulp":"^3.9.1","gulp-connect":"^5.0.0","mocha":"^4.0.1","pre-commit":"^1.2.2","sinon":"^4.1.3","sinon-chai":"^2.14.0","typescript":"^2.6.2","typescript-eslint-parser":"^11.0.0"},"pre-commit":["lint"],"keywords":["app","audits","web"],"gitHead":"bca926a6a9f3a14e1625d462e67de9238071fe13","_id":"anta@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"warmhug","email":"hualei5280@gmail.com"},"dist":{"integrity":"sha512-zQht9/AKxB7xP5SzbsojBhwmMkvpTPtBhLUE35CVEmL23y6m1IYj7z9deYT+lwsVAOCeRi/Az25U3HRF4ZLf1A==","shasum":"e5c7e7a940ee32b72e08b39489f7dbd2cc467944","tarball":"https://registry.npmjs.org/anta/-/anta-0.4.0.tgz","fileCount":40,"unpackedSize":2277243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3UJMIxVx0ohsEk+MIJhasQG8MR/5XthWFadXBaMOXUAiEA9i3DyvtGb+n1nYZkjHhizOi/KffMYooO0p5BBQtOOIY="}]},"maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/anta_0.4.0_1523171779744_0.7387398319973362"},"_hasShrinkwrap":false}},"readme":"\n<h1 align=\"center\">ant audits</h1>\n<p align=\"center\">\n  <img title=\"Progressive web metrics\" src='https://gw.alipayobjects.com/zos/rmsportal/nkVhlBNkvPWetqDJrBuv.png' />\n</p>\n\nCLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/). IN BETA.\n\n**Based on the code in [pwmetrics](https://github.com/paulirish/pwmetrics/), this repository removes features such as Upload / Command Line Chart.\nThanks in addition to pwmetrics for additional work on the lighthouse basis: stripping out the perf test section separately; supporting flexible customization of audit metrics; and a single command to run multiple times.**\n\n**此仓库在 [pwmetrics](https://github.com/paulirish/pwmetrics/) 的代码基础上，去掉了“上传”/\"命令行图表\"等功能。\n另外感谢 pwmetrics 在 lighthouse 的基础上额外做出的这些工作：单独剥离出了 perf 测试部分；支持灵活的定制 audit 指标；一个命令可以运行多次。**\n\n```sh\n$ npm i\n```\n\n## API\n\n```js\nconst Metrics = require('anta');\n\nconst options = {\n  flags: {\n    // runs: '1', // number or runs\n    // expectations: false // turn on assertation metrics results against provides values\n    chromeFlags: ['--headless', '--disable-gpu', '--no-sandbox'] // CentOS need it.\n  }\n};\n\n> Note: on real device of Alipay APP, the options may not work!\n\nconst pwMetrics = new Metrics('http://example.com/'/*, options */);\npwMetrics.start().then((results) => {\n    console.log(JSON.stringify(results.runs[0], null, 2));\n  }).catch((e) => {\n    console.error(e);\n  });\n```\n\n#### Added `umi-perf` view\n\nUse like this:\n\n```js\nconst getHtml = require('anta/recipes/umi-perf/scripts/getHtml.js');\nconst { getSummaryData } = require('anta/recipes/umi-perf/src/utils.js');\n\n// reportData's format should be below\nconst reportData = [\n  {\n    name: 'index.html',\n    score: '0.8333',\n    resultUrl: {\n      url: 'https://gw.alipayobjects.com/os/rmsportal/UnsXMxlzPUJRReyKflNJ.js'\n    }\n  },\n  {\n    name: 'index1.html',\n    score: '0.9333',\n    resultUrl: {\n      url: 'https://gw.alipayobjects.com/os/rmsportal/UnsXMxlzPUJRReyKflNJ.js'\n    }\n  }\n];\n// appInfo's format should be below\nconst appInfo = {\n  appName: 'yfd', userName: 'jm', version: '1.0.0', submitTime: '2018-03-21'\n};\n\nconst html = getHtml(JSON.stringify(reportData), JSON.stringify(appInfo));\nconst summaryData = getSummaryData(reportData);\n// summaryData like this\n{\n  fail: [\n    { name: 'index.html', score: '0.8333', resultUrl: [Object] },\n    { name: 'index1.html', score: '0.9333', resultUrl: [Object] }\n  ],\n  pass: [],\n  great: [],\n}\n\n```\n\n\n## CLI Usage\n\n```sh\n$ anta <url> <flags>\n$ anta --help\n\nanta https://mobile.ant.design/kitchen-sink/\n\n# --runs=n     Does n runs (eg. 3, 5), and reports the median run's numbers.\n#              Median run selected by run with the median TTI.\nanta https://mobile.ant.design/kitchen-sink/ --runs=3\n\n# --json       Reports json details to stdout.\nanta https://mobile.ant.design/kitchen-sink/ --json\n\n# --output-path       File path to save results.\nanta https://mobile.ant.design/kitchen-sink/ --json --output-path='./lh-report.json'\n\n# --config        Provide configuration (defaults to `package.json`). See _Defining config_ below.\nanta --config=anta-config.js\n\n# --expectations  Assert metrics results against provides values.\n# run anta with config in package.json\nanta --expectations\n```\n\n### All available configuration options\n\n```sh\n# run anta with config in package.json\nanta --config\n```\n\n`package.json`\n```\n...\n  \"anta\": {\n    \"url\": \"http://example.com/\",\n    // other configuration options\n    \"expectations\": {\n      ...\n    }\n  }\n...\n```\n\n`anta-config.js`\n\n```js\nmodule.exports = {\n  url: 'http://example.com/',\n  flags: { // AKA feature flags\n    runs: '3', // number or runs\n    // submit: true, // turn on submitting to Google Sheets\n    // upload: true, // turn on uploading to Google Drive\n    // view: true, // open uploaded traces to Google Drive in DevTools\n    expectations: true // turn on assertation metrics results against provides values\n    chromePath: '/Applications/Google\\ Chrome\\ Canary.app/Contents/MacOS/Google\\ Chrome\\ Canary' //optional path to specific Chrome location\n    chromeFlags: [] // custom flags to pass to Chrome. For a full list of flags, see http://peter.sh/experiments/chromium-command-line-switches/.\n    // Note: supports all flags from Lighthouse\n  },\n  expectations: {\n    // these expectations values are examples, for your cases set your own\n    // it's not required to use all metrics, you can use just a few of them\n    // Read _Available metrics_ where all keys are defined\n    ttfcp: {\n      warn: '>=1500',\n      error: '>=2000'\n    },\n    ttfmp: {\n      warn: '>=2000',\n      error: '>=3000'\n    },\n    fv: {\n      ...\n    },\n    psi: {\n      ...\n    },\n    vc85: {\n      ...\n    },\n    vs100: {\n      ...\n    },\n    ttfi: {\n      ...\n    },\n    ttci: {\n      ...\n    }\n  }\n}\n```\n\n```sh\n# run anta with config in anta-config.js\nanta --expectations --config=anta-config.js\n```\n\n#### Available metrics:\n\n - `ttfcp` - First Contentful Paint\n - `ttfmp` - First Meaningful Paint\n - `psi` - Perceptual Speed Index\n - `fv` - First Visual Change\n - `vc` - Visually Complete 100%\n - `ttfi` - First Interactive (vBeta)\n - `ttci` - Time to Consistently Interactive (vBeta)\n - `vc85` - Visually Complete 85%\n\n - `dom-size` - dom size\n\nRead article [Performance metrics. What’s this all about?](https://medium.com/@denar90/performance-metrics-whats-this-all-about-1128461ad6b) or [前端感官性能的衡量和优化实践](https://tech.meituan.com/Optimization_of_front_end_sensory_properties.html) which is decoding this metrics.\n\n\n## Recipes\n\n- [gulp](/recipes/gulp/gulpfile.js)\n","maintainers":[{"name":"warmhug","email":"hualei5280@gmail.com"}],"time":{"modified":"2022-04-11T14:20:27.760Z","created":"2017-12-14T02:47:24.443Z","0.0.1":"2017-12-14T02:47:24.443Z","0.0.2":"2018-01-11T06:58:21.408Z","0.0.3":"2018-02-02T02:39:02.462Z","0.0.4":"2018-02-02T03:30:29.153Z","0.0.5":"2018-02-02T04:14:41.034Z","0.0.6":"2018-02-07T09:15:27.764Z","0.0.7":"2018-02-09T08:15:09.235Z","0.1.0":"2018-02-27T06:14:35.003Z","0.1.1":"2018-02-28T09:34:21.635Z","0.2.0":"2018-03-12T04:38:24.488Z","0.2.1":"2018-03-12T06:46:19.839Z","0.3.0":"2018-03-19T12:01:44.227Z","0.3.1":"2018-03-20T09:49:11.604Z","0.3.2":"2018-03-21T10:01:14.552Z","0.3.3":"2018-03-21T10:26:36.718Z","0.3.4":"2018-03-21T11:29:26.539Z","0.3.5":"2018-03-21T12:53:39.813Z","0.3.6":"2018-03-22T03:08:49.766Z","0.3.7":"2018-03-23T03:43:28.073Z","0.3.8":"2018-03-26T09:40:42.907Z","0.3.9":"2018-03-27T03:55:14.433Z","0.3.10":"2018-03-27T07:15:59.082Z","0.3.11":"2018-03-27T08:41:39.342Z","0.3.12":"2018-03-27T09:15:30.832Z","0.3.13":"2018-03-27T11:11:31.829Z","0.3.14":"2018-03-28T02:43:13.989Z","0.3.15":"2018-03-28T03:24:06.206Z","0.4.0":"2018-04-08T07:16:19.828Z"},"keywords":["app","audits","web"],"readmeFilename":"README.md","description":"CLI tool and lib to gather app audits via [Lighthouse](https://github.com/GoogleChrome/lighthouse/)."}