diff --git a/package.json b/package.json index 9298a64b4..4f19dcd20 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@open-wc/testing": "^2.5.0", "@open-wc/testing-helpers": "^1.0.0", "@storybook/addon-a11y": "~5.0.0", - "@web/test-runner": "^0.6.7", + "@web/test-runner": "^0.6.18", "@webcomponents/webcomponentsjs": "^2.2.5", "babel-eslint": "^8.2.6", "babel-polyfill": "^6.26.0", diff --git a/web-test-runner.config.js b/web-test-runner.config.js index 4624f82d5..f31e99520 100644 --- a/web-test-runner.config.js +++ b/web-test-runner.config.js @@ -1,14 +1,12 @@ module.exports = { nodeResolve: true, sessionStartTimeout: 30000, - coverage: process.argv.includes('--coverage') - ? { - thresholds: { - statements: 80, - branches: 70, - functions: 70, - lines: 80, - }, - } - : undefined, + coverageConfig: { + threshold: { + statements: 80, + branches: 70, + functions: 70, + lines: 80, + }, + }, }; diff --git a/yarn.lock b/yarn.lock index e2320d330..496fcb7a9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -76,28 +76,6 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.10.4.tgz#780e8b83e496152f8dd7df63892b2e052bf1d51d" - integrity sha512-3A0tS0HWpy4XujGc7QtOIHTeNwUgWaZc/WuS5YQrfhU67jnVmsD6OGPc1AKHH0LJHQICGncy3+YUjIhVlfDdcA== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.10.4" - "@babel/helper-module-transforms" "^7.10.4" - "@babel/helpers" "^7.10.4" - "@babel/parser" "^7.10.4" - "@babel/template" "^7.10.4" - "@babel/traverse" "^7.10.4" - "@babel/types" "^7.10.4" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.13" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - "@babel/core@^7.7.5": version "7.10.2" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.10.2.tgz#bd6786046668a925ac2bd2fd95b579b92a23b36a" @@ -151,16 +129,6 @@ lodash "^4.17.13" source-map "^0.5.0" -"@babel/generator@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.4.tgz#e49eeed9fe114b62fa5b181856a43a5e32f5f243" - integrity sha512-toLIHUIAgcQygFZRAQcsLQV3CBuX6yOIru1kJk/qqqvcRmZrYe6WavZTSG+bB8MxhnL9YPf+pKQfuiP161q7ng== - dependencies: - "@babel/types" "^7.10.4" - jsesc "^2.5.1" - lodash "^4.17.13" - source-map "^0.5.0" - "@babel/helper-annotate-as-pure@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz#f6d08acc6f70bbd59b436262553fb2e259a1a268" @@ -260,15 +228,6 @@ "@babel/template" "^7.10.3" "@babel/types" "^7.10.3" -"@babel/helper-function-name@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz#d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a" - integrity sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== - dependencies: - "@babel/helper-get-function-arity" "^7.10.4" - "@babel/template" "^7.10.4" - "@babel/types" "^7.10.4" - "@babel/helper-get-function-arity@7.0.0-beta.44": version "7.0.0-beta.44" resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz#d03ca6dd2b9f7b0b1e6b32c56c72836140db3a15" @@ -283,13 +242,6 @@ dependencies: "@babel/types" "^7.10.3" -"@babel/helper-get-function-arity@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz#98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2" - integrity sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== - dependencies: - "@babel/types" "^7.10.4" - "@babel/helper-hoist-variables@^7.10.3": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.3.tgz#d554f52baf1657ffbd7e5137311abc993bb3f068" @@ -304,13 +256,6 @@ dependencies: "@babel/types" "^7.10.3" -"@babel/helper-member-expression-to-functions@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.4.tgz#7cd04b57dfcf82fce9aeae7d4e4452fa31b8c7c4" - integrity sha512-m5j85pK/KZhuSdM/8cHUABQTAslV47OjfIB9Cc7P+PvlAoBzdb79BGNfw8RhT5Mq3p+xGd0ZfAKixbrUZx0C7A== - dependencies: - "@babel/types" "^7.10.4" - "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.1", "@babel/helper-module-imports@^7.10.3", "@babel/helper-module-imports@^7.7.4": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz#766fa1d57608e53e5676f23ae498ec7a95e1b11a" @@ -318,13 +263,6 @@ dependencies: "@babel/types" "^7.10.3" -"@babel/helper-module-imports@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz#4c5c54be04bd31670a7382797d75b9fa2e5b5620" - integrity sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw== - dependencies: - "@babel/types" "^7.10.4" - "@babel/helper-module-transforms@^7.10.1", "@babel/helper-module-transforms@^7.9.0": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz#24e2f08ee6832c60b157bb0936c86bef7210c622" @@ -338,19 +276,6 @@ "@babel/types" "^7.10.1" lodash "^4.17.13" -"@babel/helper-module-transforms@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.10.4.tgz#ca1f01fdb84e48c24d7506bb818c961f1da8805d" - integrity sha512-Er2FQX0oa3nV7eM1o0tNCTx7izmQtwAQsIiaLRWtavAAEcskb0XJ5OjJbVrYXWOTr8om921Scabn4/tzlx7j1Q== - dependencies: - "@babel/helper-module-imports" "^7.10.4" - "@babel/helper-replace-supers" "^7.10.4" - "@babel/helper-simple-access" "^7.10.4" - "@babel/helper-split-export-declaration" "^7.10.4" - "@babel/template" "^7.10.4" - "@babel/types" "^7.10.4" - lodash "^4.17.13" - "@babel/helper-optimise-call-expression@^7.10.1", "@babel/helper-optimise-call-expression@^7.10.3": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.3.tgz#f53c4b6783093195b0f69330439908841660c530" @@ -358,13 +283,6 @@ dependencies: "@babel/types" "^7.10.3" -"@babel/helper-optimise-call-expression@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz#50dc96413d594f995a77905905b05893cd779673" - integrity sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg== - dependencies: - "@babel/types" "^7.10.4" - "@babel/helper-plugin-utils@7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670" @@ -375,11 +293,6 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.3.tgz#aac45cccf8bc1873b99a85f34bceef3beb5d3244" integrity sha512-j/+j8NAWUTxOtx4LKHybpSClxHoq6I91DQ/mKgAXn5oNUPIUiGppjPIX3TDtJWPrdfP9Kfl7e4fgVMiQR9VE/g== -"@babel/helper-plugin-utils@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== - "@babel/helper-regex@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.10.1.tgz#021cf1a7ba99822f993222a001cc3fec83255b96" @@ -408,16 +321,6 @@ "@babel/traverse" "^7.10.1" "@babel/types" "^7.10.1" -"@babel/helper-replace-supers@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz#d585cd9388ea06e6031e4cd44b6713cbead9e6cf" - integrity sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.10.4" - "@babel/helper-optimise-call-expression" "^7.10.4" - "@babel/traverse" "^7.10.4" - "@babel/types" "^7.10.4" - "@babel/helper-simple-access@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz#08fb7e22ace9eb8326f7e3920a1c2052f13d851e" @@ -426,14 +329,6 @@ "@babel/template" "^7.10.1" "@babel/types" "^7.10.1" -"@babel/helper-simple-access@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz#0f5ccda2945277a2a7a2d3a821e15395edcf3461" - integrity sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw== - dependencies: - "@babel/template" "^7.10.4" - "@babel/types" "^7.10.4" - "@babel/helper-split-export-declaration@7.0.0-beta.44": version "7.0.0-beta.44" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz#c0b351735e0fbcb3822c8ad8db4e583b05ebd9dc" @@ -448,13 +343,6 @@ dependencies: "@babel/types" "^7.10.1" -"@babel/helper-split-export-declaration@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz#2c70576eaa3b5609b24cb99db2888cc3fc4251d1" - integrity sha512-pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg== - dependencies: - "@babel/types" "^7.10.4" - "@babel/helper-validator-identifier@^7.10.3": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz#60d9847f98c4cea1b279e005fdb7c28be5412d15" @@ -484,15 +372,6 @@ "@babel/traverse" "^7.10.1" "@babel/types" "^7.10.1" -"@babel/helpers@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.10.4.tgz#2abeb0d721aff7c0a97376b9e1f6f65d7a475044" - integrity sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA== - dependencies: - "@babel/template" "^7.10.4" - "@babel/traverse" "^7.10.4" - "@babel/types" "^7.10.4" - "@babel/highlight@7.0.0-beta.44": version "7.0.0-beta.44" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.44.tgz#18c94ce543916a80553edcdcf681890b200747d5" @@ -525,11 +404,6 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.3.tgz#7e71d892b0d6e7d04a1af4c3c79d72c1f10f5315" integrity sha512-oJtNJCMFdIMwXGmx+KxuaD7i3b8uS7TTFYW/FNG2BT8m+fmGHoiPYoH0Pe3gya07WuFmM5FCDIr1x0irkD/hyA== -"@babel/parser@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.4.tgz#9eedf27e1998d87739fb5028a5120557c06a1a64" - integrity sha512-8jHII4hf+YVDsskTF6WuMB3X4Eh+PsUkC2ljq22so5rHvH+T8BzyL94VOdyFLNR8tBSVXOTbNHOKpR4TfRxVtA== - "@babel/plugin-proposal-async-generator-functions@^7.10.3": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.3.tgz#5a02453d46e5362e2073c7278beab2e53ad7d939" @@ -643,13 +517,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.1" -"@babel/plugin-syntax-class-properties@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz#6644e6a0baa55a61f9e3231f6c9eeb6ee46c124c" - integrity sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" @@ -657,20 +524,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-export-default-from@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.10.4.tgz#e5494f95006355c10292a0ff1ce42a5746002ec8" - integrity sha512-79V6r6Pgudz0RnuMGp5xidu6Z+bPFugh8/Q9eDHonmLp4wKFAZDwygJwYgCzuDu8lFA/sYyT+mc5y2wkd7bTXA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-import-meta@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-import-meta@^7.2.0", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.1.tgz#3e59120ed8b3c2ccc5abb1cfc7aaa3ea01cd36b6" @@ -699,13 +552,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.1" -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" @@ -720,13 +566,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.1" -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" @@ -755,13 +594,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.1" -"@babel/plugin-syntax-top-level-await@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz#4bbeb8917b54fcf768364e0a81f560e33a3ef57d" - integrity sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-transform-arrow-functions@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz#cb5ee3a36f0863c06ead0b409b4cc43a889b295b" @@ -1151,15 +983,6 @@ "@babel/parser" "^7.10.3" "@babel/types" "^7.10.3" -"@babel/template@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278" - integrity sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/parser" "^7.10.4" - "@babel/types" "^7.10.4" - "@babel/traverse@7.0.0-beta.44": version "7.0.0-beta.44" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.44.tgz#a970a2c45477ad18017e2e465a0606feee0d2966" @@ -1191,21 +1014,6 @@ globals "^11.1.0" lodash "^4.17.13" -"@babel/traverse@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.10.4.tgz#e642e5395a3b09cc95c8e74a27432b484b697818" - integrity sha512-aSy7p5THgSYm4YyxNGz6jZpXf+Ok40QF3aA2LyIONkDHpAcJzDUqlCKXv6peqYUs2gmic849C/t2HKw2a2K20Q== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.10.4" - "@babel/helper-function-name" "^7.10.4" - "@babel/helper-split-export-declaration" "^7.10.4" - "@babel/parser" "^7.10.4" - "@babel/types" "^7.10.4" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.13" - "@babel/types@7.0.0-beta.44": version "7.0.0-beta.44" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.44.tgz#6b1b164591f77dec0a0342aca995f2d046b3a757" @@ -1224,15 +1032,6 @@ lodash "^4.17.13" to-fast-properties "^2.0.0" -"@babel/types@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.10.4.tgz#369517188352e18219981efd156bfdb199fff1ee" - integrity sha512-UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg== - dependencies: - "@babel/helper-validator-identifier" "^7.10.4" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - "@braintree/sanitize-url@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@braintree/sanitize-url/-/sanitize-url-3.1.0.tgz#8ff71d51053cd5ee4981e5a501d80a536244f7fd" @@ -2945,7 +2744,7 @@ dependencies: "@types/node" "*" -"@types/babel__core@^7.1.3", "@types/babel__core@^7.1.9": +"@types/babel__core@^7.1.3": version "7.1.9" resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.9.tgz#77e59d438522a6fb898fa43dc3455c6e72f3963d" integrity sha512-sY2RsIJ5rpER1u3/aQ8OFSI7qGIy8o1NEEbgb2UaJcvOtXOMpd39ko723NBpjQFg9SIX7TXtjejZVGeIMLhoOw== @@ -3145,7 +2944,7 @@ resolved "https://registry.yarnpkg.com/@types/http-assert/-/http-assert-1.5.1.tgz#d775e93630c2469c2f980fc27e3143240335db3b" integrity sha512-PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ== -"@types/istanbul-lib-coverage@*": +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.1", "@types/istanbul-lib-coverage@^2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== @@ -3412,28 +3211,10 @@ semver "^7.3.2" tsutils "^3.17.1" -"@web/config-loader@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@web/config-loader/-/config-loader-0.0.1.tgz#962e4e60189cfae053f1c3e71a0b3e6e634b32bd" - integrity sha512-XvLBGejntVSfcDrJPxa5q7+NJPAtUeA6FVEOIjl0+1HPTDEUgXTY1wYH8z6yowVpPuHolZZ2vW/3+zUCECR3yg== - -"@web/dev-server-core@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@web/dev-server-core/-/dev-server-core-0.1.0.tgz#c5256c30b2b7fcd1a91068706ce545463f1db007" - integrity sha512-F6DLCGckLAKNqoPWag5/HO3sfdlF/ShnqNOKz/tUb0E5rvWiH3IXe1z/CPBJUONaksRX/7fTqiVwmo8atdSeBg== - dependencies: - "@open-wc/building-utils" "^2.18.0" - "@types/lru-cache" "^5.1.0" - chokidar "^3.4.0" - es-module-lexer "^0.3.24" - is-stream "^2.0.0" - isbinaryfile "^4.0.6" - koa "^2.13.0" - koa-etag "^3.0.0" - koa-static "^5.0.0" - lru-cache "^5.1.1" - mime-types "^2.1.27" - parse5 "^6.0.0" +"@web/config-loader@^0.0.2": + version "0.0.2" + resolved "https://registry.yarnpkg.com/@web/config-loader/-/config-loader-0.0.2.tgz#83dd0682fc61ac070bfd985c78ddfe2670ecca01" + integrity sha512-KAajJHkVy+KXS2zfQCDMCR1OYzAk7hSQw5Y7I3tpR8n9EZmRN5sJYNJaKLF78M657AMN/I5nh4bsZMWI9yttag== "@web/dev-server-core@^0.1.1": version "0.1.1" @@ -3456,12 +3237,12 @@ mime-types "^2.1.27" parse5 "^6.0.0" -"@web/dev-server-rollup@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@web/dev-server-rollup/-/dev-server-rollup-0.1.0.tgz#b44bc839c77e1ae827d20986f3b7370ae83f7c7b" - integrity sha512-A8K/AfqtD/r2u4TWus48OHKVa+k5WYG0e6mxMrIbMThnNdRVu6CVjpbCe+yNkPnU4LOhwaG7MsmC6BaWd8U4Lg== +"@web/dev-server-rollup@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@web/dev-server-rollup/-/dev-server-rollup-0.1.2.tgz#e8a742f4c064060745f2d1ea260fc05f5b6b808f" + integrity sha512-huDrbE0M5XNkfmRU+s5mhbopFmwIya/eHRh9bArc0m5wa25damwt4dZv7Y7hfGlU0RO1/w+0j0Z142jz6y1BIQ== dependencies: - "@web/dev-server-core" "^0.1.0" + "@web/dev-server-core" "^0.1.1" rollup "^2.20.0" whatwg-url "^8.1.0" @@ -3470,27 +3251,28 @@ resolved "https://registry.yarnpkg.com/@web/test-runner-browser-lib/-/test-runner-browser-lib-0.2.6.tgz#9b14d635adcf1a056acc3c2ab16c746c37ebb028" integrity sha512-f1D51w8IvzzeJ+pQz/QO9lPQ6N8okIrgmV3FceKgKbeJjAzOYc/GChDdk1LCoHvsk/wmnq2BFD86KrflEjRdqA== -"@web/test-runner-chrome@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@web/test-runner-chrome/-/test-runner-chrome-0.5.0.tgz#fe066ee27a8e1efa295e866b937230505a9db534" - integrity sha512-bfCDqfIHreRfFIUnW+g2N4SJEiGrmeCe3Bh7lfYLumZKjLRf3zxf4vBLjHvuDvmW7HlqSPnsdHr3D6jjOZpmpQ== +"@web/test-runner-chrome@^0.5.4": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@web/test-runner-chrome/-/test-runner-chrome-0.5.4.tgz#042967f89df1487622bfb4f1b240aadbe31d51a2" + integrity sha512-LCgYJXogcEv3HGlOvldkDuKvZdM1xlkMojgPPfDYs9M0OsvSu8on1HJ7YYMG4McguFnYCeCe3dmoPBKO9eoh9Q== dependencies: "@types/puppeteer-core" "^2.0.0" + "@web/test-runner-coverage-v8" "^0.0.2" chrome-launcher "^0.13.3" puppeteer-core "^3.3.0" -"@web/test-runner-cli@^0.4.4": - version "0.4.4" - resolved "https://registry.yarnpkg.com/@web/test-runner-cli/-/test-runner-cli-0.4.4.tgz#23d6b7382c287a7639dd8e5bcc84aa48c96af2ed" - integrity sha512-37HHOLaKnYBpna/YuY57Ke6LZxwPPxXLLQZnvxrdho93UjnzuqfXDRnz4sZ4OoMQ5xXj5uAzTF7g9tcDNoGZEQ== +"@web/test-runner-cli@^0.4.9": + version "0.4.9" + resolved "https://registry.yarnpkg.com/@web/test-runner-cli/-/test-runner-cli-0.4.9.tgz#691d2b716916ea2c31b846d1a1aefe9d331ad873" + integrity sha512-oUFjO2TezqLcw7HXAQFLnvF07CMX68k5ZZwfHfEya5rtIsyVPR2dWpmNtuZIgZET4A7YrRFoGpFsF0pJUpqN/A== dependencies: "@types/camelcase" "^5.2.0" "@types/command-line-args" "^5.0.0" "@types/diff" "^4.0.2" "@types/istanbul-lib-report" "^3.0.0" "@types/istanbul-reports" "^1.1.2" - "@web/config-loader" "^0.0.1" - "@web/test-runner-core" "^0.6.1" + "@web/config-loader" "^0.0.2" + "@web/test-runner-core" "^0.6.4" camelcase "^6.0.0" chalk "^4.1.0" cli-cursor "^3.1.0" @@ -3504,23 +3286,27 @@ open "^7.0.4" portfinder "^1.0.26" -"@web/test-runner-core@^0.6.0": - version "0.6.0" - resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.6.0.tgz#664cdbc66078156347bd8ba59653c02c5f11a2b8" - integrity sha512-CgPSH/mGsT4gvmoR3/nuLy2fW/MFjKqF3oLkbgnYhRGygTdNxYlfxAZQ/7VLbyGErjWT79HDtmwbOzO+97u6/w== +"@web/test-runner-core@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.6.4.tgz#16ecba4602d881e28f8810e5041871795b5e4bcd" + integrity sha512-5s7q0CiR+CvCmk7ef3QGSBT1MycvqzOSGWRTpo/AdNNjtqupbsFhF1Dy4lwY7AilSbuVwzoIwMeq2MaNueAUQg== dependencies: istanbul-lib-coverage "^3.0.0" + picomatch "^2.2.2" uuid "^8.1.0" -"@web/test-runner-core@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.6.1.tgz#2e831d9740ad30b053085190c4a39e1a295523c6" - integrity sha512-44P1cqyWTgq+9MJQvu3QpHoiy/xNFD1eUE/bE8s0Y49ZP1p/6WUJFPJ2YN0EYLdZ2aa3IxZ14d7/Xz09eRQO3Q== +"@web/test-runner-coverage-v8@^0.0.2": + version "0.0.2" + resolved "https://registry.yarnpkg.com/@web/test-runner-coverage-v8/-/test-runner-coverage-v8-0.0.2.tgz#9ca4d6b9b8ae3d7158fb4ba6bc9c2375d062d742" + integrity sha512-AosZGHoPGlhL9YvMbDRjI5aeG+AHe/XKob+PlAAAa2neC5PpJu7yZbLwsx3F/BTt2sIEmqcJf1yVZCu0Vml3gQ== dependencies: + "@types/istanbul-lib-coverage" "^2.0.3" + "@types/picomatch" "^2.2.1" + "@web/test-runner-core" "^0.6.4" istanbul-lib-coverage "^3.0.0" - uuid "^8.1.0" + v8-to-istanbul "^4.1.4" -"@web/test-runner-mocha@^0.2.5": +"@web/test-runner-mocha@^0.2.6": version "0.2.6" resolved "https://registry.yarnpkg.com/@web/test-runner-mocha/-/test-runner-mocha-0.2.6.tgz#534baa0d9f2a70a3fe7b12332873ef02a3f65b95" integrity sha512-eik+dtjko/hxtxZZsdJSRO0x321qYnhGQ8A36jNfPyks95f/OoGB/1ydBa8t44kVIN3ozyq7bQszqHa96gGzCw== @@ -3528,44 +3314,33 @@ "@web/test-runner-browser-lib" "^0.2.6" mocha "^7.2.0" -"@web/test-runner-server@^0.5.4": - version "0.5.4" - resolved "https://registry.yarnpkg.com/@web/test-runner-server/-/test-runner-server-0.5.4.tgz#99c0d6c3fe81659bb8fee156f0c358ed6b478e1e" - integrity sha512-U3S52qPng0uT5aLOvTd0M/EqMt59xs9Fe2pJG9gC018PzwFO76vWzO2ovIzGCrXI2/Xmqi790Shqr195r2CnQw== +"@web/test-runner-server@^0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@web/test-runner-server/-/test-runner-server-0.5.7.tgz#52dddaf70a5d2bb8ea9d7db81c8d1e76ea92ef5d" + integrity sha512-DguFGJbKKX3bjVw+tKeKqEWoQSeaN1dleZRVR+Qd+K6Y5uTt+q+W3dZAlierXj8oQAQKzJJ0S9LOJswao0PNLA== dependencies: "@babel/code-frame" "^7.10.4" - "@babel/core" "^7.10.4" - "@babel/plugin-syntax-class-properties" "^7.10.4" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-default-from" "^7.10.4" - "@babel/plugin-syntax-import-meta" "^7.10.4" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-top-level-await" "^7.10.4" - "@types/babel__core" "^7.1.9" "@types/co-body" "^5.1.0" - "@types/picomatch" "^2.2.1" "@web/dev-server-core" "^0.1.1" - "@web/test-runner-core" "^0.6.0" - babel-plugin-istanbul "^6.0.0" + "@web/test-runner-core" "^0.6.4" co-body "^6.0.0" debounce "^1.2.0" deepmerge "^4.2.2" dependency-graph "^0.9.0" picomatch "^2.2.2" -"@web/test-runner@^0.6.7": - version "0.6.7" - resolved "https://registry.yarnpkg.com/@web/test-runner/-/test-runner-0.6.7.tgz#6eca86b8b16c5c57041d37b1f1244af1c5400ed2" - integrity sha512-pbkMeBKGA5No+E8G9rDLe5UFHam62wRdJIBIvS3EMLCsCRjO86/nHVJHp4eZyUxNTkJgW46aOh1d72fLNIgnfQ== +"@web/test-runner@^0.6.18": + version "0.6.18" + resolved "https://registry.yarnpkg.com/@web/test-runner/-/test-runner-0.6.18.tgz#5d57c475fc6a1bf6f8a71d87d6e109da6d2fa3ad" + integrity sha512-GewA9T6PuNX3N5/odX9s8pLhP/YX2DdoO+VjPnhvtv4TjTxwG3cAudERsqzfTd4sdbrz8VroEDMe0Q/0fMUjgg== dependencies: "@rollup/plugin-node-resolve" "^8.1.0" - "@web/dev-server-rollup" "^0.1.0" - "@web/test-runner-chrome" "^0.5.0" - "@web/test-runner-cli" "^0.4.4" - "@web/test-runner-core" "^0.6.1" - "@web/test-runner-mocha" "^0.2.5" - "@web/test-runner-server" "^0.5.4" + "@web/dev-server-rollup" "^0.1.2" + "@web/test-runner-chrome" "^0.5.4" + "@web/test-runner-cli" "^0.4.9" + "@web/test-runner-core" "^0.6.4" + "@web/test-runner-mocha" "^0.2.6" + "@web/test-runner-server" "^0.5.7" command-line-args "^5.1.1" "@webcomponents/shadycss@^1.9.4": @@ -4113,17 +3888,6 @@ babel-plugin-extract-import-names@^1.6.6: dependencies: "@babel/helper-plugin-utils" "7.8.3" -babel-plugin-istanbul@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" - integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^4.0.0" - test-exclude "^6.0.0" - babel-plugin-macros@^2.0.0: version "2.8.0" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" @@ -5213,7 +4977,7 @@ conventional-recommended-bump@^5.0.0: meow "^4.0.0" q "^1.5.1" -convert-source-map@^1.5.0, convert-source-map@^1.7.0: +convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== @@ -13717,6 +13481,15 @@ v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745" integrity sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ== +v8-to-istanbul@^4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz#b97936f21c0e2d9996d4985e5c5156e9d4e49cd6" + integrity sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" + valid-url@^1.0.9: version "1.0.9" resolved "https://registry.yarnpkg.com/valid-url/-/valid-url-1.0.9.tgz#1c14479b40f1397a75782f115e4086447433a200"