diff --git a/package.json b/package.json index a68a48f..1a723c2 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "eslint-config-fusion": "0.1.2", "eslint-plugin-cup": "1.0.0", "eslint-plugin-flowtype": "2.41.0", - "eslint-plugin-prettier": "2.4.0", + "eslint-plugin-prettier": "2.5.0", "eslint-plugin-react": "7.5.1", "flow-bin": "0.59.0", "fusion-core": "0.2.8", diff --git a/yarn.lock b/yarn.lock index c351a03..6603adc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -665,10 +665,6 @@ version "9.3.0" resolved "https://registry.yarnpkg.com/@types/node/-/node-9.3.0.tgz#3a129cda7c4e5df2409702626892cb4b96546dd5" -"@types/node@6.0.66": - version "6.0.66" - resolved "https://registry.yarnpkg.com/@types/node/-/node-6.0.66.tgz#5680b74a6135d33d4c00447e7c3dc691a4601625" - "@types/rimraf@^0.0.28": version "0.0.28" resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-0.0.28.tgz#5562519bc7963caca8abf7f128cae3b594d41d06" @@ -1026,9 +1022,9 @@ aws4@^1.2.1, aws4@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" -axe-core@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-2.4.1.tgz#55b6ceaa847cb1eaef5d559b6c41035dc3e07dbf" +axe-core@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-2.6.1.tgz#28772c4f76966d373acda35b9a409299dc00d1b5" babar@0.0.3: version "0.0.3" @@ -1201,12 +1197,12 @@ babel-helpers@^6.24.1: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-jest@^22.0.4, babel-jest@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-22.0.6.tgz#807a2a5f5fad7789c57174a955cd14b11045299f" +babel-jest@^22.0.4, babel-jest@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-22.1.0.tgz#7fae6f655fffe77e818a8c2868c754a42463fdfd" dependencies: babel-plugin-istanbul "^4.1.5" - babel-preset-jest "^22.0.6" + babel-preset-jest "^22.1.0" babel-loader@^7.1.2: version "7.1.2" @@ -1248,9 +1244,9 @@ babel-plugin-istanbul@^4.1.5: istanbul-lib-instrument "^1.7.5" test-exclude "^4.1.1" -babel-plugin-jest-hoist@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.0.6.tgz#551269ded350a15d6585da35d16d449df30d66c4" +babel-plugin-jest-hoist@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.1.0.tgz#c1281dd7887d77a1711dc760468c3b8285dde9ee" babel-plugin-syntax-async-functions@^6.8.0: version "6.13.0" @@ -1589,11 +1585,11 @@ babel-preset-flow@^6.23.0: dependencies: babel-plugin-transform-flow-strip-types "^6.22.0" -babel-preset-jest@^22.0.3, babel-preset-jest@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-22.0.6.tgz#d13202533db9495c98663044d9f51b273d3984c8" +babel-preset-jest@^22.0.3, babel-preset-jest@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-22.1.0.tgz#ff4e704102f9642765e2254226050561d8942ec9" dependencies: - babel-plugin-jest-hoist "^22.0.6" + babel-plugin-jest-hoist "^22.1.0" babel-plugin-syntax-object-rest-spread "^6.13.0" babel-preset-react@^6.24.1: @@ -1903,10 +1899,10 @@ browserify-zlib@^0.2.0: pako "~1.0.5" browserslist@^2.1.2, browserslist@^2.4.0: - version "2.11.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.11.1.tgz#02fda29d9a2164b879100126e7b0d0b57e43a7bb" + version "2.11.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2" dependencies: - caniuse-lite "^1.0.30000789" + caniuse-lite "^1.0.30000792" electron-to-chromium "^1.3.30" bser@^2.0.0: @@ -2034,9 +2030,9 @@ camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" -caniuse-lite@^1.0.30000789: - version "1.0.30000791" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000791.tgz#8e35745efd483a3e23bb7d350990326d2319fc16" +caniuse-lite@^1.0.30000792: + version "1.0.30000792" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000792.tgz#d0cea981f8118f3961471afbb43c9a1e5bbf0332" capture-stack-trace@^1.0.0: version "1.0.0" @@ -2131,20 +2127,7 @@ chrome-devtools-frontend@1.0.422034: version "1.0.422034" resolved "https://registry.yarnpkg.com/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.422034.tgz#071c8ce14466b7653032fcd1ad1a4a68d5e3cbd9" -chrome-launcher@0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.8.1.tgz#e275b738376d294b3228dc32caf3ed7ee0405e57" - dependencies: - "@types/core-js" "^0.9.41" - "@types/mkdirp" "^0.3.29" - "@types/node" "6.0.66" - "@types/rimraf" "^0.0.28" - is-wsl "^1.1.0" - lighthouse-logger "^1.0.0" - mkdirp "0.5.1" - rimraf "^2.6.1" - -chrome-launcher@^0.10.0: +chrome-launcher@^0.10.0, chrome-launcher@^0.10.2: version "0.10.2" resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.10.2.tgz#f7d860ddec627b6f01015736b5ae1e33b3d165b1" dependencies: @@ -2292,14 +2275,10 @@ commander@2.11.x: version "2.11.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" -commander@^2.8.1: +commander@^2.8.1, commander@~2.13.0: version "2.13.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" -commander@~2.12.1: - version "2.12.2" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555" - commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -2556,6 +2535,13 @@ css-select@~1.3.0-rc0: domutils "1.5.1" nth-check "^1.0.1" +css-tree@1.0.0-alpha.27: + version "1.0.0-alpha.27" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.27.tgz#f211526909c7dc940843d83b9376ed98ddb8de47" + dependencies: + mdn-data "^1.0.0" + source-map "^0.5.3" + css-tree@1.0.0-alpha25: version "1.0.0-alpha25" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha25.tgz#1bbfabfbf6eeef4f01d9108ff2edd0be2fe35597" @@ -2572,10 +2558,10 @@ css-what@2.1: resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" csso@^3.3.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-3.4.0.tgz#57b27ef553cccbf5aa964c641748641e9af113f3" + version "3.5.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.0.tgz#acdbba5719e2c87bc801eadc032764b2e4b9d4e7" dependencies: - css-tree "1.0.0-alpha25" + css-tree "1.0.0-alpha.27" cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": version "0.3.2" @@ -3132,9 +3118,9 @@ eslint-plugin-flowtype@2.41.0: dependencies: lodash "^4.15.0" -eslint-plugin-prettier@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.4.0.tgz#85cab0775c6d5e3344ef01e78d960f166fb93aae" +eslint-plugin-prettier@2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.5.0.tgz#39a91dd7528eaf19cd42c0ee3f2c1f684606a05f" dependencies: fast-diff "^1.1.1" jest-docblock "^21.0.0" @@ -3291,6 +3277,10 @@ execa@^0.7.0: signal-exit "^3.0.0" strip-eof "^1.0.0" +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + expand-brackets@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" @@ -3331,16 +3321,16 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2: dependencies: homedir-polyfill "^1.0.1" -expect@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/expect/-/expect-22.0.6.tgz#69e1761ecb5ba354513e546e6187beda79e18078" +expect@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-22.1.0.tgz#f8f9b019ab275d859cbefed531fbaefe8972431d" dependencies: ansi-styles "^3.2.0" - jest-diff "^22.0.6" - jest-get-type "^22.0.6" - jest-matcher-utils "^22.0.6" - jest-message-util "^22.0.6" - jest-regex-util "^22.0.6" + jest-diff "^22.1.0" + jest-get-type "^22.1.0" + jest-matcher-utils "^22.1.0" + jest-message-util "^22.1.0" + jest-regex-util "^22.1.0" express@^4.16.2: version "4.16.2" @@ -3409,8 +3399,8 @@ extglob@^0.3.1: is-extglob "^1.0.0" extglob@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.3.tgz#55e019d0c95bf873949c737b7e5172dba84ebb29" + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" dependencies: array-unique "^0.3.2" define-property "^1.0.0" @@ -4875,38 +4865,40 @@ istanbul-reports@^1.1.3: dependencies: handlebars "^4.0.3" -jest-changed-files@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-22.0.6.tgz#fca38cf4c89920c66aad1707e91d25bbea238875" +jest-changed-files@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-22.1.0.tgz#586a6164b87255dbd541a8bab880d98f14c99b7d" dependencies: throat "^4.0.0" -jest-cli@^22.0.4, jest-cli@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-22.0.6.tgz#a2f1e5e094c42b29d22815463ae57f4d07e292ac" +jest-cli@^22.0.4, jest-cli@^22.1.1: + version "22.1.1" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-22.1.1.tgz#fa101866fbce926d875dfe5b3565785dc7922b1d" dependencies: ansi-escapes "^3.0.0" chalk "^2.0.1" + exit "^0.1.2" glob "^7.1.2" graceful-fs "^4.1.11" + import-local "^1.0.0" is-ci "^1.0.10" istanbul-api "^1.1.14" istanbul-lib-coverage "^1.1.1" istanbul-lib-instrument "^1.8.0" istanbul-lib-source-maps "^1.2.1" - jest-changed-files "^22.0.6" - jest-config "^22.0.6" - jest-environment-jsdom "^22.0.6" - jest-get-type "^22.0.6" - jest-haste-map "^22.0.6" - jest-message-util "^22.0.6" - jest-regex-util "^22.0.6" - jest-resolve-dependencies "^22.0.6" - jest-runner "^22.0.6" - jest-runtime "^22.0.6" - jest-snapshot "^22.0.6" - jest-util "^22.0.6" - jest-worker "^22.0.6" + jest-changed-files "^22.1.0" + jest-config "^22.1.1" + jest-environment-jsdom "^22.1.0" + jest-get-type "^22.1.0" + jest-haste-map "^22.1.0" + jest-message-util "^22.1.0" + jest-regex-util "^22.1.0" + jest-resolve-dependencies "^22.1.0" + jest-runner "^22.1.1" + jest-runtime "^22.1.1" + jest-snapshot "^22.1.0" + jest-util "^22.1.0" + jest-worker "^22.1.0" micromatch "^2.3.11" node-notifier "^5.1.2" realpath-native "^1.0.0" @@ -4917,104 +4909,104 @@ jest-cli@^22.0.4, jest-cli@^22.0.6: which "^1.2.12" yargs "^10.0.3" -jest-config@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-22.0.6.tgz#8af116784df189b98ed6fd6c307bce4181f7f012" +jest-config@^22.1.1: + version "22.1.1" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-22.1.1.tgz#642ffc0c704ca66a598eae1f2a473d1f9096056d" dependencies: chalk "^2.0.1" glob "^7.1.1" - jest-environment-jsdom "^22.0.6" - jest-environment-node "^22.0.6" - jest-get-type "^22.0.6" - jest-jasmine2 "^22.0.6" - jest-regex-util "^22.0.6" - jest-resolve "^22.0.6" - jest-util "^22.0.6" - jest-validate "^22.0.6" - pretty-format "^22.0.6" - -jest-diff@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-22.0.6.tgz#38c07187324564ecf6389a980a2f0e86e7e79890" + jest-environment-jsdom "^22.1.0" + jest-environment-node "^22.1.0" + jest-get-type "^22.1.0" + jest-jasmine2 "^22.1.1" + jest-regex-util "^22.1.0" + jest-resolve "^22.1.0" + jest-util "^22.1.0" + jest-validate "^22.1.0" + pretty-format "^22.1.0" + +jest-diff@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-22.1.0.tgz#0fad9d96c87b453896bf939df3dc8aac6919ac38" dependencies: chalk "^2.0.1" diff "^3.2.0" - jest-get-type "^22.0.6" - pretty-format "^22.0.6" + jest-get-type "^22.1.0" + pretty-format "^22.1.0" jest-docblock@^21.0.0: version "21.2.0" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414" -jest-docblock@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-22.0.6.tgz#f187fb2c67eec0999e569d563092125283084f9e" +jest-docblock@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-22.1.0.tgz#3fe5986d5444cbcb149746eb4b07c57c5a464dfd" dependencies: detect-newline "^2.1.0" -jest-environment-jsdom@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-22.0.6.tgz#243f3fa7167a1f293410aec8d3eb12ab8de4f748" +jest-environment-jsdom@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-22.1.0.tgz#d0b83359a1dd4dc7faa9be27895da1859692b9e8" dependencies: - jest-mock "^22.0.6" - jest-util "^22.0.6" + jest-mock "^22.1.0" + jest-util "^22.1.0" jsdom "^11.5.1" -jest-environment-node@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-22.0.6.tgz#4f34ac4c0591297aceefa6a93421360bd56e5a74" +jest-environment-node@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-22.1.0.tgz#372d590c5229a349e882d9404808c4e99bd40f62" dependencies: - jest-mock "^22.0.6" - jest-util "^22.0.6" + jest-mock "^22.1.0" + jest-util "^22.1.0" -jest-get-type@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.0.6.tgz#301fbc0760779fdbad37b6e3239a3c1811aa75cb" +jest-get-type@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.1.0.tgz#4e90af298ed6181edc85d2da500dbd2753e0d5a9" -jest-haste-map@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-22.0.6.tgz#198d665f65e1c484fef106a3c970c5b47903647e" +jest-haste-map@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-22.1.0.tgz#1174c6ff393f9818ebf1163710d8868b5370da2a" dependencies: fb-watchman "^2.0.0" graceful-fs "^4.1.11" - jest-docblock "^22.0.6" - jest-worker "^22.0.6" + jest-docblock "^22.1.0" + jest-worker "^22.1.0" micromatch "^2.3.11" sane "^2.0.0" -jest-jasmine2@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-22.0.6.tgz#db9eae709978a8d67a52f7b90d74cab7301107f5" +jest-jasmine2@^22.1.1: + version "22.1.1" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-22.1.1.tgz#990a13cd62803ae44bcb6e34909d3b0ebd2dcb13" dependencies: callsites "^2.0.0" chalk "^2.0.1" co "^4.6.0" - expect "^22.0.6" + expect "^22.1.0" graceful-fs "^4.1.11" is-generator-fn "^1.0.0" - jest-diff "^22.0.6" - jest-matcher-utils "^22.0.6" - jest-message-util "^22.0.6" - jest-snapshot "^22.0.6" + jest-diff "^22.1.0" + jest-matcher-utils "^22.1.0" + jest-message-util "^22.1.0" + jest-snapshot "^22.1.0" source-map-support "^0.5.0" -jest-leak-detector@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-22.0.6.tgz#e983e6fca0959f095cd5b39df2a9a8c956f45988" +jest-leak-detector@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-22.1.0.tgz#08376644cee07103da069baac19adb0299b772c2" dependencies: - pretty-format "^22.0.6" + pretty-format "^22.1.0" -jest-matcher-utils@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-22.0.6.tgz#55675242b2af1de913f44e00aa4d68a38d349b07" +jest-matcher-utils@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-22.1.0.tgz#e164665b5d313636ac29f7f6fe9ef0a6ce04febc" dependencies: chalk "^2.0.1" - jest-get-type "^22.0.6" - pretty-format "^22.0.6" + jest-get-type "^22.1.0" + pretty-format "^22.1.0" -jest-message-util@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-22.0.6.tgz#2b30edce5131a9358f529ad66ff84835ba4ed457" +jest-message-util@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-22.1.0.tgz#51ba0794cb6e579bfc4e9adfac452f9f1a0293fc" dependencies: "@babel/code-frame" "^7.0.0-beta.35" chalk "^2.0.1" @@ -5022,57 +5014,59 @@ jest-message-util@^22.0.6: slash "^1.0.0" stack-utils "^1.0.1" -jest-mock@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-22.0.6.tgz#0d1f51ec2bf1e72cd58e79cb76f587e6397306ec" +jest-mock@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-22.1.0.tgz#87ec21c0599325671c9a23ad0e05c86fb5879b61" -jest-regex-util@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-22.0.6.tgz#cd01d33c5993340f5d61be09b270773787a41d88" +jest-regex-util@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-22.1.0.tgz#5daf2fe270074b6da63e5d85f1c9acc866768f53" -jest-resolve-dependencies@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-22.0.6.tgz#dd976f0a9c2874d32edf4876b0a965cef48d479b" +jest-resolve-dependencies@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-22.1.0.tgz#340e4139fb13315cd43abc054e6c06136be51e31" dependencies: - jest-regex-util "^22.0.6" + jest-regex-util "^22.1.0" -jest-resolve@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-22.0.6.tgz#29d7aa425adb9aae7aa5ae157483dffba724e52b" +jest-resolve@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-22.1.0.tgz#5f4307f48b93c1abdbeacc9ed80642ffcb246294" dependencies: browser-resolve "^1.11.2" chalk "^2.0.1" -jest-runner@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-22.0.6.tgz#1986ee82b7968d21f04c402e5b67e3da71496f19" - dependencies: - jest-config "^22.0.6" - jest-docblock "^22.0.6" - jest-haste-map "^22.0.6" - jest-jasmine2 "^22.0.6" - jest-leak-detector "^22.0.6" - jest-message-util "^22.0.6" - jest-runtime "^22.0.6" - jest-util "^22.0.6" - jest-worker "^22.0.6" +jest-runner@^22.1.1: + version "22.1.1" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-22.1.1.tgz#5486c9312cf24fe6f3a855bdff58009a34e7c5a8" + dependencies: + exit "^0.1.2" + jest-config "^22.1.1" + jest-docblock "^22.1.0" + jest-haste-map "^22.1.0" + jest-jasmine2 "^22.1.1" + jest-leak-detector "^22.1.0" + jest-message-util "^22.1.0" + jest-runtime "^22.1.1" + jest-util "^22.1.0" + jest-worker "^22.1.0" throat "^4.0.0" -jest-runtime@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-22.0.6.tgz#827c35e706adfc22e685de733ba3ab78cda72bfc" +jest-runtime@^22.1.1: + version "22.1.1" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-22.1.1.tgz#2b765fc750a0cda28806419007e220df08dfe505" dependencies: babel-core "^6.0.0" - babel-jest "^22.0.6" + babel-jest "^22.1.0" babel-plugin-istanbul "^4.1.5" chalk "^2.0.1" convert-source-map "^1.4.0" + exit "^0.1.2" graceful-fs "^4.1.11" - jest-config "^22.0.6" - jest-haste-map "^22.0.6" - jest-regex-util "^22.0.6" - jest-resolve "^22.0.6" - jest-util "^22.0.6" + jest-config "^22.1.1" + jest-haste-map "^22.1.0" + jest-regex-util "^22.1.0" + jest-resolve "^22.1.0" + jest-util "^22.1.0" json-stable-stringify "^1.0.1" micromatch "^2.3.11" realpath-native "^1.0.0" @@ -5081,37 +5075,37 @@ jest-runtime@^22.0.6: write-file-atomic "^2.1.0" yargs "^10.0.3" -jest-snapshot@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-22.0.6.tgz#30c1f85b6f050891c4a2060d807a3d65a594591c" +jest-snapshot@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-22.1.0.tgz#4a9b27a1974cff0c48ff0f86bbbefd1a6cc3c5f5" dependencies: chalk "^2.0.1" - jest-diff "^22.0.6" - jest-matcher-utils "^22.0.6" + jest-diff "^22.1.0" + jest-matcher-utils "^22.1.0" mkdirp "^0.5.1" natural-compare "^1.4.0" - pretty-format "^22.0.6" + pretty-format "^22.1.0" -jest-util@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-22.0.6.tgz#539b3f21f4e2e458bb38719aa0e417109fe31657" +jest-util@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-22.1.0.tgz#2ce0ead08a00a38383c308d0bd3431a9f159cbaa" dependencies: callsites "^2.0.0" chalk "^2.0.1" graceful-fs "^4.1.11" is-ci "^1.0.10" - jest-message-util "^22.0.6" - jest-validate "^22.0.6" + jest-message-util "^22.1.0" + jest-validate "^22.1.0" mkdirp "^0.5.1" -jest-validate@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-22.0.6.tgz#48c6972f154fa4abe20d0686a9b819d142740167" +jest-validate@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-22.1.0.tgz#69d570687029e2349ca5779e209bdd360898746c" dependencies: chalk "^2.0.1" - jest-get-type "^22.0.6" + jest-get-type "^22.1.0" leven "^2.1.0" - pretty-format "^22.0.6" + pretty-format "^22.1.0" jest-worker@^21.3.0-beta.8: version "21.3.0-beta.15" @@ -5119,23 +5113,23 @@ jest-worker@^21.3.0-beta.8: dependencies: merge-stream "^1.0.1" -jest-worker@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-22.0.6.tgz#1998ac7ab24a6eee4deddec76efe7742f2651504" +jest-worker@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-22.1.0.tgz#0987832fe58fbdc205357f4c19b992446368cafb" dependencies: merge-stream "^1.0.1" jest@^22.0.4: - version "22.0.6" - resolved "https://registry.yarnpkg.com/jest/-/jest-22.0.6.tgz#0d0d3bdc402c43cf5a3eae58a55cff6da8b6820f" + version "22.1.1" + resolved "https://registry.yarnpkg.com/jest/-/jest-22.1.1.tgz#96bf8cc65059e2fdc84c5b4de4e4a736d799a342" dependencies: - jest-cli "^22.0.6" + jest-cli "^22.1.1" jpeg-js@0.1.2, jpeg-js@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.1.2.tgz#135b992c0575c985cfa0f494a3227ed238583ece" -js-library-detector@^4.0.0: +js-library-detector@^4.3.1: version "4.3.1" resolved "https://registry.yarnpkg.com/js-library-detector/-/js-library-detector-4.3.1.tgz#6d34f55002813bc0a7543deef53faa4e2e79767b" @@ -5217,7 +5211,7 @@ json-stable-stringify@^1.0.1: dependencies: jsonify "~0.0.0" -json-stringify-safe@5.0.1, json-stringify-safe@~5.0.1: +json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -5410,19 +5404,19 @@ lighthouse-logger@^1.0.0: debug "^2.6.8" lighthouse@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/lighthouse/-/lighthouse-2.7.0.tgz#63129fa529371f527c68b86b7fbcd5b258c004b9" + version "2.8.0" + resolved "https://registry.yarnpkg.com/lighthouse/-/lighthouse-2.8.0.tgz#d63122ef2bda8ef657e7defe8a3b6e6aeeea18a5" dependencies: - axe-core "2.4.1" + axe-core "2.6.1" chrome-devtools-frontend "1.0.422034" - chrome-launcher "0.8.1" + chrome-launcher "^0.10.2" configstore "^3.1.1" devtools-timeline-model "1.1.6" + esprima "^4.0.0" http-link-header "^0.8.0" inquirer "^3.3.0" jpeg-js "0.1.2" - js-library-detector "^4.0.0" - json-stringify-safe "5.0.1" + js-library-detector "^4.3.1" lighthouse-logger "^1.0.0" metaviewport-parser "0.1.0" mkdirp "0.5.1" @@ -5991,13 +5985,13 @@ node-mocks-http@^1.6.6: type-is "^1.6.14" node-notifier@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.1.2.tgz#2fa9e12605fa10009d44549d6fcd8a63dde0e4ff" + version "5.2.1" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.2.1.tgz#fa313dd08f5517db0e2502e5758d664ac69f9dea" dependencies: growly "^1.3.0" - semver "^5.3.0" - shellwords "^0.1.0" - which "^1.2.12" + semver "^5.4.1" + shellwords "^0.1.1" + which "^1.3.0" node-pre-gyp@^0.6.39, node-pre-gyp@^0.6.4: version "0.6.39" @@ -6261,12 +6255,18 @@ opn@4.0.2: object-assign "^4.0.1" pinkie-promise "^2.0.0" -opn@5.1.0, opn@^5.1.0: +opn@5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/opn/-/opn-5.1.0.tgz#72ce2306a17dbea58ff1041853352b4a8fc77519" dependencies: is-wsl "^1.1.0" +opn@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.2.0.tgz#71fdf934d6827d676cecbea1531f95d354641225" + dependencies: + is-wsl "^1.1.0" + optimist@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" @@ -6588,9 +6588,9 @@ prettier@1.10.2: version "1.10.2" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.10.2.tgz#1af8356d1842276a99a5b5529c82dd9e9ad3cc93" -pretty-format@^22.0.6: - version "22.0.6" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-22.0.6.tgz#bbb78e38445f263c2d3b9e281f4b844380990720" +pretty-format@^22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-22.1.0.tgz#2277605b40ed4529ae4db51ff62f4be817647914" dependencies: ansi-regex "^3.0.0" ansi-styles "^3.2.0" @@ -6885,7 +6885,7 @@ read-pkg@^2.0.0: normalize-package-data "^2.3.2" path-type "^2.0.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9, readable-stream@^2.3.3: +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.9, readable-stream@^2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" dependencies: @@ -7472,7 +7472,7 @@ shell-quote@1.6.1: array-reduce "~0.0.0" jsonify "~0.0.0" -shellwords@^0.1.0: +shellwords@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" @@ -7774,12 +7774,12 @@ stream-each@^1.1.0: stream-shift "^1.0.0" stream-http@^2.7.2: - version "2.7.2" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.7.2.tgz#40a050ec8dc3b53b33d9909415c02c0bf1abfbad" + version "2.8.0" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.0.tgz#fd86546dac9b1c91aff8fc5d287b98fafb41bc10" dependencies: builtin-status-codes "^3.0.0" inherits "^2.0.1" - readable-stream "^2.2.6" + readable-stream "^2.3.3" to-arraybuffer "^1.0.0" xtend "^4.0.0" @@ -8281,10 +8281,10 @@ ua-parser-js@^0.7.17, ua-parser-js@^0.7.9: resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" uglify-es@^3.3.4: - version "3.3.5" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.5.tgz#cf7e695da81999f85196b15e2978862f13212f88" + version "3.3.7" + resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.7.tgz#d1249af668666aba7cb1163e277455be9eb393cf" dependencies: - commander "~2.12.1" + commander "~2.13.0" source-map "~0.6.1" uglify-js@^2.6, uglify-js@^2.8.29: @@ -8593,8 +8593,8 @@ webpack-dev-middleware@^2.0.3: webpack-log "^1.0.1" webpack-dev-server@^2.9.7: - version "2.10.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.10.1.tgz#a9768375346e62155860fe3cef3d4d641b24273e" + version "2.11.0" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.11.0.tgz#e9d4830ab7eb16c6f92ed68b92f6089027960e1b" dependencies: ansi-html "0.0.7" array-includes "^3.0.3"