diff --git a/package-lock.json b/package-lock.json index 7b281839..5a2cf615 100644 --- a/package-lock.json +++ b/package-lock.json @@ -59,9 +59,9 @@ } }, "@babel/generator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.7.tgz", - "integrity": "sha512-DQwjiKJqH4C3qGiyQCAExJHoZssn49JTMJgZ8SANGgVFdkupcUhLOdkAeoC6kmHZCPfoDG5M0b6cFlSN5wW7Ew==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.8.tgz", + "integrity": "sha512-HKyUVu69cZoclptr8t8U5b6sx6zoWjh8jiUhnuj3MpZuKT2dJ8zPTuiy31luq32swhI0SpwItCIlU8XW7BZeJg==", "dev": true, "requires": { "@babel/types": "^7.8.7", @@ -114,14 +114,14 @@ } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.6.tgz", - "integrity": "sha512-bPyujWfsHhV/ztUkwGHz/RPV1T1TDEsSZDsN42JPehndA+p1KKTh3npvTadux0ZhCrytx9tvjpWNowKby3tM6A==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.8.3", "@babel/helper-regex": "^7.8.3", - "regexpu-core": "^4.6.0" + "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { @@ -368,9 +368,9 @@ } }, "@babel/parser": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.7.tgz", - "integrity": "sha512-9JWls8WilDXFGxs0phaXAZgpxTZhSk/yOYH2hTHC0X1yC7Z78IJfvR1vJ+rmJKq3I35td2XzXzN6ZLYlna+r/A==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz", + "integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==", "dev": true }, "@babel/plugin-proposal-async-generator-functions": { @@ -445,12 +445,12 @@ } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz", - "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-create-regexp-features-plugin": "^7.8.8", "@babel/helper-plugin-utils": "^7.8.3" } }, @@ -618,9 +618,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz", - "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz", + "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3" @@ -766,9 +766,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.7.tgz", - "integrity": "sha512-brYWaEPTRimOctz2NDA3jnBbDi7SVN2T4wYuu0aqSzxC3nozFZngGaw29CJ9ZPweB7k+iFmZuoG3IVPIcXmD2g==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.8.tgz", + "integrity": "sha512-hC4Ld/Ulpf1psQciWWwdnUspQoQco2bMzSrwU6TmzRlvoYQe4rQFy9vnCZDTlVeCQj0JPfL+1RX0V8hCJvkgBA==", "dev": true, "requires": { "@babel/helper-call-delegate": "^7.8.7", @@ -1189,9 +1189,9 @@ } }, "@open-wc/building-utils": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/@open-wc/building-utils/-/building-utils-2.15.1.tgz", - "integrity": "sha512-eXTxj5PcPmYGPdumODzZ/kYUkeim6vbM9R+cRx6ZyXy47Bkg72lAWbN01P6ZaSMAfr+N4ox+EUIuFUdzoj9uiA==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@open-wc/building-utils/-/building-utils-2.16.0.tgz", + "integrity": "sha512-vhU65I0lq3/FMmu1yQL2Q8RFQ8ElLP0Trlwn267sdvA+XKJ2TV5ulHGwVggizVnS6f8O1cu2jLUdmK2SmznsYg==", "dev": true, "requires": { "@babel/core": "^7.8.3", @@ -1199,7 +1199,7 @@ "@webcomponents/shadycss": "^1.9.4", "@webcomponents/webcomponentsjs": "^2.4.0", "arrify": "^2.0.1", - "browserslist": "^4.7.2", + "browserslist": "^4.9.1", "chokidar": "^3.0.0", "clean-css": "^4.2.1", "clone": "^2.1.2", @@ -1298,6 +1298,12 @@ "estree-walker": "^1.0.1" } }, + "@types/caseless": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz", + "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==", + "dev": true + }, "@types/color-name": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", @@ -1344,6 +1350,31 @@ "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.16.0.tgz", "integrity": "sha512-mEyuziLrfDCQ4juQP1k706BUU/c8OGn/ZFl69AXXY6dStHClKX4P+N8+rhqpul1vRDA2VOygzMRSJJZHyDEOfw==" }, + "@types/request": { + "version": "2.48.4", + "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.4.tgz", + "integrity": "sha512-W1t1MTKYR8PxICH+A4HgEIPuAC3sbljoEVfyZbeFJJDbr30guDspJri2XOaM2E+Un7ZjrihaDi7cf6fPa2tbgw==", + "dev": true, + "requires": { + "@types/caseless": "*", + "@types/node": "*", + "@types/tough-cookie": "*", + "form-data": "^2.5.0" + }, + "dependencies": { + "form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + } + } + }, "@types/resolve": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", @@ -1362,10 +1393,16 @@ "@types/node": "*" } }, + "@types/tough-cookie": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.6.tgz", + "integrity": "sha512-wHNBMnkoEBiRAd3s8KTKwIuO9biFtTf0LehITzBhSco+HQI0xkXZbLOD55SW3Aqw3oUkHstkm5SPv58yaAdFPQ==", + "dev": true + }, "@wdio/cli": { - "version": "5.18.7", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-5.18.7.tgz", - "integrity": "sha512-ovqNuNnQmAJCYbz+m7mynkJ74j9DkO3OFTnfQguBY29Su9L/Fm2szKmJvuHkbhb2MtTqvFkBea7xsD87TAn9lA==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-5.21.0.tgz", + "integrity": "sha512-+5y5EKamsZe3Q6QPUgtx4VLYFsATUxRLZtpk8JkvkIIaj/jVhiOYnY5JAV1hk9PYOrIsFlsXNB4KA0Ej7kqVQA==", "dev": true, "requires": { "@wdio/config": "5.18.4", @@ -1382,7 +1419,7 @@ "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", "log-update": "^3.2.0", - "webdriverio": "5.18.7", + "webdriverio": "5.21.0", "yargs": "^15.0.1", "yarn-install": "^1.0.0" } @@ -1399,14 +1436,14 @@ } }, "@wdio/local-runner": { - "version": "5.18.7", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-5.18.7.tgz", - "integrity": "sha512-CL1WzqeA7fK3nJ9cOaFHTy8P7TUnFpJIsF8TnFOV6BnGtNOaIQsrRDaYgzy3p9E+8WoywL7qnt95fNd3GCEe5g==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-5.21.0.tgz", + "integrity": "sha512-UIqyq6QHYDvflLQfgqsB+b86HNwvfAtUYz0xWh1RbBx5SSaa3P0XcmZ1DiD+ox9l30Rh9xLLnwjghdpbkELJGw==", "dev": true, "requires": { "@wdio/logger": "5.16.10", "@wdio/repl": "5.18.6", - "@wdio/runner": "5.18.7", + "@wdio/runner": "5.21.0", "async-exit-hook": "^2.0.1", "stream-buffers": "^3.0.2" } @@ -1435,9 +1472,9 @@ } }, "@wdio/protocols": { - "version": "5.18.7", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-5.18.7.tgz", - "integrity": "sha512-Docjl1mGwjsd7xU/eEMspWPWiMUniHxtzXfr/7aDTIlkfh5fazR5NmBPVLHBZNYbe+wPndgc2i/WNZHAKVTx7A==", + "version": "5.19.0", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-5.19.0.tgz", + "integrity": "sha512-6DTSZKJd/UwtiTuQ2GgfQV/LTnjVmAn6uNzUz2j5cdFxCI63vaRQ4AnaPFjjT3VuN+rJXnmRF8FKoT02jBCQrg==", "dev": true }, "@wdio/repl": { @@ -1459,9 +1496,9 @@ } }, "@wdio/runner": { - "version": "5.18.7", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-5.18.7.tgz", - "integrity": "sha512-WP5bke4ERS9MfJxDrbhlbW0vrJtlQ0CapgEGvM/JTj07pRwAbUWw+zdWcOMSboko1wzoe8kw/H8B7XxXaYKQkQ==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-5.21.0.tgz", + "integrity": "sha512-o71Chuo7K8xU20wZv9B57o3AFR8edS36fStJhFSnrmwyPR3Em3pVRTLqft8bJmJL0Bl2EmiA53OpZ0+4Zw62mg==", "dev": true, "requires": { "@wdio/config": "5.18.4", @@ -1469,7 +1506,7 @@ "@wdio/utils": "5.18.6", "deepmerge": "^4.0.0", "gaze": "^1.1.2", - "webdriverio": "5.18.7" + "webdriverio": "5.21.0" } }, "@wdio/sauce-service": { @@ -1765,9 +1802,9 @@ "dev": true }, "axe-core": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-3.5.1.tgz", - "integrity": "sha512-mwpDgPwWB+5kMHyLjlxh4w25ClJfqSxi+c6LQ4ix349TdCUctMwJNPTkhPD1qP9SYIjFgjeVpVZWCvK9oBGwCg==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-3.5.2.tgz", + "integrity": "sha512-9wBDgdzbn06on6Xt+ay7EM4HV+NBOkeXhjK9DMezD8/qvJKeUTzheGHhM+U1uNaX4OvuIR4BePDStRLF7vyOfg==", "dev": true }, "babel-plugin-dynamic-import-node": { @@ -1807,12 +1844,12 @@ "dev": true }, "bl": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz", - "integrity": "sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.1.tgz", + "integrity": "sha512-FL/TdvchukRCuWVxT0YMO/7+L5TNeNrVFvRU2IY63aUyv9mpt8splf2NEr6qXtPo5fya5a66YohQKvGNmLrWNA==", "dev": true, "requires": { - "readable-stream": "^3.0.1" + "readable-stream": "^3.4.0" } }, "brace-expansion": { @@ -1871,9 +1908,9 @@ } }, "buffer": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz", - "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", + "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", "dev": true, "requires": { "base64-js": "^1.0.2", @@ -2024,9 +2061,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001032", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001032.tgz", - "integrity": "sha512-8joOm7BwcpEN4BfVHtfh0hBXSAPVYk+eUIcNntGtMkUWy/6AKRCDZINCLe3kB1vHhT2vBxBF85Hh9VlPXi/qjA==", + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", "dev": true }, "caseless": { @@ -2694,9 +2731,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.372", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.372.tgz", - "integrity": "sha512-77a4jYC52OdisHM+Tne7dgWEvQT1FoNu/jYl279pP88ZtG4ZRIPyhQwAKxj6C2rzsyC1OwsOds9JlZtNncSz6g==", + "version": "1.3.376", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.376.tgz", + "integrity": "sha512-cv/PYVz5szeMz192ngilmezyPNFkUjuynuL2vNdiqIrio440nfTDdc0JJU0TS2KHLSVCs9gBbt4CFqM+HcBnjw==", "dev": true }, "emoji-regex": { @@ -2814,9 +2851,9 @@ } }, "es-dev-server": { - "version": "1.42.1", - "resolved": "https://registry.npmjs.org/es-dev-server/-/es-dev-server-1.42.1.tgz", - "integrity": "sha512-/xpGyrLpO6UXe/FOt2MfWaDqVqeTtjzoPeOCSN/00aW8h2pAIDDs4nd5A6essHK2cHQ0qye4Xr9K6XQvF0V1ww==", + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/es-dev-server/-/es-dev-server-1.44.0.tgz", + "integrity": "sha512-Jn83muIAilhQz6carR1adQZQKR1L3jqm4//asm0HISw09GpeYfyP19FjPzcjhmQbBxGCrSFpCIt1rzOf3/a/HA==", "dev": true, "requires": { "@babel/core": "^7.8.3", @@ -2830,16 +2867,16 @@ "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-transform-template-literals": "^7.8.3", "@babel/preset-env": "^7.8.3", - "@open-wc/building-utils": "^2.15.1", + "@open-wc/building-utils": "^2.16.0", "@rollup/plugin-node-resolve": "^6.1.0", "@rollup/pluginutils": "^3.0.0", "@types/minimatch": "^3.0.3", - "browserslist": "^4.7.2", + "browserslist": "^4.9.1", "browserslist-useragent": "^3.0.2", "builtin-modules": "^3.1.0", "camelcase": "^5.3.1", "caniuse-api": "^3.0.0", - "caniuse-lite": "^1.0.30001008", + "caniuse-lite": "^1.0.30001033", "chokidar": "^3.0.0", "command-line-args": "^5.0.2", "command-line-usage": "^6.1.0", @@ -2858,7 +2895,7 @@ "opn": "^5.4.0", "parse5": "^5.1.1", "path-is-inside": "^1.0.2", - "polyfills-loader": "^1.3.1", + "polyfills-loader": "^1.4.2", "portfinder": "^1.0.21", "strip-ansi": "^5.2.0", "useragent": "^2.3.0", @@ -3464,9 +3501,9 @@ "dev": true }, "inquirer": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.5.tgz", - "integrity": "sha512-6Z5cP+LAO0rzNE7xWjWtT84jxKa5ScLEGLgegPXeO3dGeU8lNe5Ii7SlXH6KVtLGlDuaEhsvsFjrjWjw8j5lFg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", @@ -4610,9 +4647,9 @@ } }, "node-releases": { - "version": "1.1.50", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.50.tgz", - "integrity": "sha512-lgAmPv9eYZ0bGwUYAKlr8MG6K4CvWliWqnkcT2P8mMAgVrH3lqfBPorFlxiG1pHQnqmavJZ9vbMXUTNyMLbrgQ==", + "version": "1.1.52", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.52.tgz", + "integrity": "sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==", "dev": true, "requires": { "semver": "^6.3.0" @@ -4967,13 +5004,13 @@ } }, "polyfills-loader": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/polyfills-loader/-/polyfills-loader-1.3.1.tgz", - "integrity": "sha512-f82j92goI/7eDSIoXGLVTD0v14boZz2FhGAtJ2HUBXduLfIkDUoBvGOyFJ3oYy4ZpelVU+NAPkGp/ZNYlz7dAA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/polyfills-loader/-/polyfills-loader-1.4.2.tgz", + "integrity": "sha512-nn7EUnKWS2SMjBWP09OdFGxlFVzRFiRBhx/z9d2Hs+08mBXV5V9xdDtbMVFTZToscpCR2IfMefCdeVspxOn1jQ==", "dev": true, "requires": { "@babel/core": "^7.8.3", - "@open-wc/building-utils": "^2.15.1", + "@open-wc/building-utils": "^2.16.0", "@webcomponents/webcomponentsjs": "^2.4.0", "core-js-bundle": "^3.6.0", "deepmerge": "^3.2.0", @@ -5181,9 +5218,9 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", - "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", "dev": true, "requires": { "regenerate": "^1.4.0" @@ -5196,9 +5233,9 @@ "dev": true }, "regenerator-transform": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.2.tgz", - "integrity": "sha512-V4+lGplCM/ikqi5/mkkpJ06e9Bujq1NFmNLvsCs56zg3ZbzrnUzAtizZ24TXxtRX/W2jcdScwQCnbL0CICTFkQ==", + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.3.tgz", + "integrity": "sha512-zXHNKJspmONxBViAb3ZUmFoFPnTBs3zFhCEZJiwp/gkNzxVbTqNJVjYKx6Qk1tQ1P4XLf4TbH9+KBB7wGoAaUw==", "dev": true, "requires": { "@babel/runtime": "^7.8.4", @@ -5206,17 +5243,17 @@ } }, "regexpu-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", - "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", "dev": true, "requires": { "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.1.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.1.0" + "unicode-match-property-value-ecmascript": "^1.2.0" } }, "regjsgen": { @@ -5226,9 +5263,9 @@ "dev": true }, "regjsparser": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.3.tgz", - "integrity": "sha512-8uZvYbnfAtEm9Ab8NTb3hdLwL4g/LQzEYP7Xs27T96abJCCE2d6r3cPZPQEsLKy0vRSGVNG+/zVGtLr86HQduA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -6028,12 +6065,12 @@ } }, "tar-stream": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.0.tgz", - "integrity": "sha512-+DAn4Nb4+gz6WZigRzKEZl1QuJVOLtAwwF+WUxy1fJ6X63CaGaUAxJRD2KEn1OMfcbCjySTYpNC6WmfQoIEOdw==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.2.tgz", + "integrity": "sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q==", "dev": true, "requires": { - "bl": "^3.0.0", + "bl": "^4.0.1", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", @@ -6154,9 +6191,9 @@ "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" }, "tslint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.0.0.tgz", - "integrity": "sha512-9nLya8GBtlFmmFMW7oXXwoXS1NkrccqTqAtwXzdPV9e2mqSEvCki6iHL/Fbzi5oqbugshzgGPk7KBb2qNP1DSA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.0.tgz", + "integrity": "sha512-fXjYd/61vU6da04E505OZQGb2VCN2Mq3doeWcOIryuG+eqdmFUXTYVwdhnbEu2k46LNLgUYt9bI5icQze/j0bQ==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -6410,15 +6447,15 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", - "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", "dev": true }, "unicode-property-aliases-ecmascript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", - "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", "dev": true }, "universalify": { @@ -6523,23 +6560,23 @@ } }, "webdriver": { - "version": "5.18.7", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-5.18.7.tgz", - "integrity": "sha512-KmivyLYCuFyEruCNloDjIQl05i/fybTwp4HNdSnxjPi0K0TIhWZ35sg6tQTgEyRIEgmLOnlhoY1WciuWm5Lr8Q==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-5.21.0.tgz", + "integrity": "sha512-BROcUUNao26ipJA1x7KDcgs+3RYokdIDlnwgM2oAYFN7dCtg1x+o2yC6ayXOCN9P/JXXX/ft/dUP53kxS7za8w==", "dev": true, "requires": { "@wdio/config": "5.18.4", "@wdio/logger": "5.16.10", - "@wdio/protocols": "5.18.7", + "@wdio/protocols": "5.19.0", "@wdio/utils": "5.18.6", "lodash.merge": "^4.6.1", "request": "^2.83.0" } }, "webdriverio": { - "version": "5.18.7", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-5.18.7.tgz", - "integrity": "sha512-VZJ4e4oqoqud3Ytwf5TBtRQOeMkxFHnIke3Tt0/bcgLb6dFgQ29v38syZKbyHRlTO2RGKQ+/qvfdDYpAW2O0OQ==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-5.21.0.tgz", + "integrity": "sha512-T9QQQ71NJRDUETj/yvJdiKOuIeLGmNrQaZTgOy5alcgTCPYBMZ2uKMA/NHZICZ2RgxivYDIbWnnkxDgxuvZBhg==", "dev": true, "requires": { "@wdio/config": "5.18.4", @@ -6556,7 +6593,7 @@ "resq": "^1.6.0", "rgb2hex": "^0.1.0", "serialize-error": "^5.0.0", - "webdriver": "5.18.7" + "webdriver": "5.21.0" } }, "webidl-conversions": { @@ -6766,9 +6803,9 @@ } }, "yargs": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.2.0.tgz", - "integrity": "sha512-E+o8C37U+M7N15rBJVxr0MoInp+O7XNhMqveSGWA5uhddqs8qtkZ+uvT9FI32QML0SKidXdDONr40Xe3tDO9FA==", + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz", + "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==", "dev": true, "requires": { "cliui": "^6.0.0", @@ -6781,13 +6818,13 @@ "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^17.1.0" + "yargs-parser": "^18.1.0" } }, "yargs-parser": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-17.1.0.tgz", - "integrity": "sha512-67zLl4/kWtp9eyVuxX+fHZ2Ey4ySWh0awDJlk/EtT0vzspsXbzrFsh76WjYSP3L++zhSwHQRUE3MCBe754RuEg==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.0.tgz", + "integrity": "sha512-o/Jr6JBOv6Yx3pL+5naWSoIA2jJ+ZkMYQG/ie9qFbukBe4uzmBatlXFOiu/tNKRWEtyf+n5w7jc/O16ufqOTdQ==", "dev": true, "requires": { "camelcase": "^5.0.0", diff --git a/package.json b/package.json index 8653a359..6dbf9101 100644 --- a/package.json +++ b/package.json @@ -76,23 +76,24 @@ "@reallyland/tslint-config": "^1.1.1", "@types/mocha": "^7.0.2", "@types/pretty": "^2.0.0", - "@wdio/cli": "^5.18.7", - "@wdio/local-runner": "^5.18.7", + "@types/request": "^2.48.4", + "@wdio/cli": "^5.21.0", + "@wdio/local-runner": "^5.21.0", "@wdio/mocha-framework": "^5.18.7", "@wdio/sauce-service": "^5.16.10", "@wdio/selenium-standalone-service": "^5.16.10", "@wdio/spec-reporter": "^5.18.7", - "axe-core": "^3.5.1", + "axe-core": "^3.5.2", "env-cmd": "^10.1.0", - "es-dev-server": "^1.42.1", + "es-dev-server": "^1.44.0", "husky": "^4.2.3", "pretty": "^2.0.0", "pwa-helpers": "^0.9.1", "reify": "^0.20.12", "shx": "^0.3.2", - "tslint": "^6.0.0", + "tslint": "^6.1.0", "typescript": "^3.8.3", - "webdriverio": "^5.18.7" + "webdriverio": "^5.21.0" }, "engines": { "node": ">= 10.18.1", diff --git a/src/tests/snapshots/app-datepicker-dialog/attributes-0-chrome.png b/src/tests/snapshots/app-datepicker-dialog/attributes-0-chrome.png index 98c75250..49a8b9b4 100644 Binary files a/src/tests/snapshots/app-datepicker-dialog/attributes-0-chrome.png and b/src/tests/snapshots/app-datepicker-dialog/attributes-0-chrome.png differ diff --git a/src/tests/snapshots/app-datepicker-dialog/attributes-0-firefox.png b/src/tests/snapshots/app-datepicker-dialog/attributes-0-firefox.png index 334d33da..ebc899d1 100644 Binary files a/src/tests/snapshots/app-datepicker-dialog/attributes-0-firefox.png and b/src/tests/snapshots/app-datepicker-dialog/attributes-0-firefox.png differ diff --git a/src/tests/snapshots/app-datepicker-dialog/initial-render-calendar-view-chrome.png b/src/tests/snapshots/app-datepicker-dialog/initial-render-calendar-view-chrome.png index d8c1871a..3adc23f0 100644 Binary files a/src/tests/snapshots/app-datepicker-dialog/initial-render-calendar-view-chrome.png and b/src/tests/snapshots/app-datepicker-dialog/initial-render-calendar-view-chrome.png differ diff --git a/src/tests/snapshots/app-datepicker-dialog/initial-render-calendar-view-firefox.png b/src/tests/snapshots/app-datepicker-dialog/initial-render-calendar-view-firefox.png index 1677c18c..a3fb6105 100644 Binary files a/src/tests/snapshots/app-datepicker-dialog/initial-render-calendar-view-firefox.png and b/src/tests/snapshots/app-datepicker-dialog/initial-render-calendar-view-firefox.png differ diff --git a/src/tests/snapshots/app-datepicker-dialog/properties-0-chrome.png b/src/tests/snapshots/app-datepicker-dialog/properties-0-chrome.png index d8c1871a..3adc23f0 100644 Binary files a/src/tests/snapshots/app-datepicker-dialog/properties-0-chrome.png and b/src/tests/snapshots/app-datepicker-dialog/properties-0-chrome.png differ diff --git a/src/tests/snapshots/app-datepicker-dialog/properties-0-firefox.png b/src/tests/snapshots/app-datepicker-dialog/properties-0-firefox.png index 1677c18c..a3fb6105 100644 Binary files a/src/tests/snapshots/app-datepicker-dialog/properties-0-firefox.png and b/src/tests/snapshots/app-datepicker-dialog/properties-0-firefox.png differ diff --git a/src/tests/snapshots/app-datepicker/attributes-0-chrome.png b/src/tests/snapshots/app-datepicker/attributes-0-chrome.png index e7fcf9ab..62d042d9 100644 Binary files a/src/tests/snapshots/app-datepicker/attributes-0-chrome.png and b/src/tests/snapshots/app-datepicker/attributes-0-chrome.png differ diff --git a/src/tests/snapshots/app-datepicker/attributes-0-firefox.png b/src/tests/snapshots/app-datepicker/attributes-0-firefox.png index cb3a39c1..285723fe 100644 Binary files a/src/tests/snapshots/app-datepicker/attributes-0-firefox.png and b/src/tests/snapshots/app-datepicker/attributes-0-firefox.png differ diff --git a/src/tests/snapshots/app-datepicker/properties-0-chrome.png b/src/tests/snapshots/app-datepicker/properties-0-chrome.png index 2d5a8c51..592defbd 100644 Binary files a/src/tests/snapshots/app-datepicker/properties-0-chrome.png and b/src/tests/snapshots/app-datepicker/properties-0-chrome.png differ diff --git a/src/tests/snapshots/app-datepicker/properties-0-firefox.png b/src/tests/snapshots/app-datepicker/properties-0-firefox.png index 4dff8fd6..1629d3b5 100644 Binary files a/src/tests/snapshots/app-datepicker/properties-0-firefox.png and b/src/tests/snapshots/app-datepicker/properties-0-firefox.png differ