From 81aacdccb4274a19d9b0df356c1f6ea15baeebd0 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sun, 3 May 2020 21:52:58 +0000 Subject: [PATCH 1/2] chore(deps-dev): bump eslint-plugin-unicorn from 18.0.1 to 19.0.1 Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 18.0.1 to 19.0.1. - [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases) - [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v18.0.1...v19.0.1) Signed-off-by: dependabot-preview[bot] --- package-lock.json | 42 ++++-------------------------------------- package.json | 2 +- 2 files changed, 5 insertions(+), 39 deletions(-) diff --git a/package-lock.json b/package-lock.json index dc99b65e..6950b04f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1999,18 +1999,6 @@ } } }, - "@typescript-eslint/experimental-utils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.29.0.tgz", - "integrity": "sha512-H/6VJr6eWYstyqjWXBP2Nn1hQJyvJoFdDtsHxGiD+lEP7piGnGpb/ZQd+z1ZSB1F7dN+WsxUDh8+S4LwI+f3jw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.29.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, "@typescript-eslint/parser": { "version": "2.30.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.30.0.tgz", @@ -2058,29 +2046,6 @@ } } }, - "@typescript-eslint/typescript-estree": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.29.0.tgz", - "integrity": "sha512-3YGbtnWy4az16Egy5Fj5CckkVlpIh0MADtAQza+jiMADRSKkjdpzZp/5WuvwK/Qib3Z0HtzrDFeWanS99dNhnA==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^6.3.0", - "tsutils": "^3.17.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, "@wdio/cli": { "version": "6.1.3", "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-6.1.3.tgz", @@ -6032,15 +5997,16 @@ "dev": true }, "eslint-plugin-unicorn": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-18.0.1.tgz", - "integrity": "sha512-Y4bgygek4x4ogeMcSHr6MZi3frBPZ80eIpMOsxew7jAblb53OYflpRh0an62Z6jv/fw7D3TkXauqLOBWbT9adg==", + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-19.0.1.tgz", + "integrity": "sha512-fu0/h5mHXfBC6EkA3i2vCjsfC8j53+T9txGhNL4fpxJ+1JKsUKfv+tmXDgy0XnLHhFjnOZp4tRWJWbcykeIP2Q==", "dev": true, "requires": { "ci-info": "^2.0.0", "clean-regexp": "^1.0.0", "eslint-ast-utils": "^1.1.0", "eslint-template-visitor": "^1.1.0", + "eslint-utils": "^2.0.0", "import-modules": "^2.0.0", "lodash": "^4.17.15", "read-pkg-up": "^7.0.1", diff --git a/package.json b/package.json index d5759e6c..cc8f2eef 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "cz-conventional-changelog": "^3.1.0", "eslint": "^7.0.0-alpha.3", "eslint-plugin-simple-import-sort": "^5.0.2", - "eslint-plugin-unicorn": "^18.0.1", + "eslint-plugin-unicorn": "^19.0.1", "express": "^4.17.1", "express-basic-auth": "^1.2.0", "geckodriver": "^1.19.1", From 7a6b2fd45f4f6597b169c33dac8005b62f84f21d Mon Sep 17 00:00:00 2001 From: Jan Molak Date: Sun, 3 May 2020 23:32:36 +0100 Subject: [PATCH 2/2] fix(deps): updated dependencies --- .../chrome-authenticator-extension.spec.ts | 2 +- .../chrome-authenticator-extension.spec.ts | 2 +- package-lock.json | 449 +++++++++--------- package.json | 38 +- spec/Authenticator.spec.ts | 2 +- 5 files changed, 238 insertions(+), 255 deletions(-) diff --git a/e2e/puppeteer/chrome-authenticator-extension.spec.ts b/e2e/puppeteer/chrome-authenticator-extension.spec.ts index 8144e905..f5cf4df8 100644 --- a/e2e/puppeteer/chrome-authenticator-extension.spec.ts +++ b/e2e/puppeteer/chrome-authenticator-extension.spec.ts @@ -76,7 +76,7 @@ const Navigate = { actor .answer(url) .then(actualUrl => BrowseTheWeb.as(actor).get(actualUrl)) - .then((_: Response | null) => void 0), + .then((_: Response | null) => void 0), // eslint-disable-line @typescript-eslint/no-unused-vars ), }; diff --git a/e2e/webdriverio/chrome-authenticator-extension.spec.ts b/e2e/webdriverio/chrome-authenticator-extension.spec.ts index 8c13f93e..2387494a 100644 --- a/e2e/webdriverio/chrome-authenticator-extension.spec.ts +++ b/e2e/webdriverio/chrome-authenticator-extension.spec.ts @@ -106,7 +106,7 @@ class BrowseTheWeb implements Ability { } } -const Wait = { +const Wait = { // eslint-disable-line @typescript-eslint/no-unused-vars for: (duration: Duration) => Interaction.where(`#actor waits for ${ duration }`, actor => BrowseTheWeb.as(actor).sleep(duration.inMilliseconds()), diff --git a/package-lock.json b/package-lock.json index 6950b04f..8afeb322 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1226,9 +1226,9 @@ "dev": true }, "@jest/types": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz", - "integrity": "sha512-XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -1591,18 +1591,18 @@ } }, "@serenity-js/assertions": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-2.3.4.tgz", - "integrity": "sha512-ak2jkr6p6DH+EKtW9fX2U8jGzipE3Kxbs//NDJMjAKW10E5KeHgJx9OPicnPJCU3bKOKv3nh1J5PYoFKbefbqQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-2.4.1.tgz", + "integrity": "sha512-ZEL6pzmEbgAAmFGM7Eaud/mTBBD167Thqm72ByzbjLEY0XwchUH11wAedVcoJ63YJmbaB1fSrHoy4u1nfnxYRQ==", "dev": true, "requires": { "tiny-types": "^1.12.4" } }, "@serenity-js/core": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-2.3.4.tgz", - "integrity": "sha512-T+WMof+Inm6GbOiTynz9ZgZrfDUz0GUKKfrE25lagjx37OesfkC7K8BcWiMR3e+y0TWL+fT/t7LRYuscbZrFRQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-2.4.1.tgz", + "integrity": "sha512-J5GHf31IcbI4VLUu8VhnD5e6L9utP8GhnmNdQ0UOeU7+rCP9dSr6oKdcJTXrqHyw0p8ukkN1bhGsgfc9n9GF3g==", "dev": true, "requires": { "cuid": "^2.1.8", @@ -1617,9 +1617,9 @@ } }, "@serenity-js/local-server": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@serenity-js/local-server/-/local-server-2.3.4.tgz", - "integrity": "sha512-Jm73jwuZ4yYhpeFtr46JrpaK2yKWs8QBhuUo99zBxMHg1QK1b/oyLuCk1JGj1DYo4v7S4gWY4iPISK44Zfqigg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@serenity-js/local-server/-/local-server-2.4.1.tgz", + "integrity": "sha512-PR5W/LdirJb1BL39zLdnC3qM4xVn/gI8F7qeUGGe8EWP8ik26QfzO1ILQ5nSgodSejmoEtyRLNwatpna4S50Hw==", "dev": true, "requires": { "get-port": "^5.1.1", @@ -1627,9 +1627,9 @@ } }, "@serenity-js/protractor": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@serenity-js/protractor/-/protractor-2.3.4.tgz", - "integrity": "sha512-tCMr0frntUYxVsf4dLkkZT3A8g+8hUIzoqg23Z4xy2x7ONK6ACJp7YDRkK9jYhSeDxa/xZWMx1c+np7jfWybmQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@serenity-js/protractor/-/protractor-2.4.1.tgz", + "integrity": "sha512-sK2T5ovN1QfqO7AwwjP996563b8vXLM0SNzDSC1Zyjs1Jo25CHvLbFr8jLqRk3Reiu9OS/SEJrW6S5Mf3wQZgQ==", "dev": true, "requires": { "deepmerge": "^4.2.2", @@ -2047,9 +2047,9 @@ } }, "@wdio/cli": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-6.1.3.tgz", - "integrity": "sha512-3GEdrUPnAqUpLvFwRp/GLg/PJcCwITdd64wPf51B1sZy37TLKkZ66flczeLB+/djmXPLdGfr+L/SyXP4D0Z4Xg==", + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-6.1.7.tgz", + "integrity": "sha512-GRWsntbgUbwkVp1PyrAtBLhSSBMkTUfucyG82FJUXlqDJvvvu0w/xhqohehxiRolU2p/p1H9F0j9Km1556ZiZg==", "dev": true, "requires": { "@wdio/config": "6.1.2", @@ -2066,7 +2066,7 @@ "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", "log-update": "^4.0.0", - "webdriverio": "6.1.3", + "webdriverio": "6.1.7", "yargs": "^15.0.1", "yarn-install": "^1.0.0" }, @@ -2144,14 +2144,14 @@ } }, "@wdio/local-runner": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-6.1.3.tgz", - "integrity": "sha512-TwzqLO1IqM2nCKSgw9wzgOguCLBpgoZjHGIXi7qNADL28QM9jv2lMNJoYN4tOSDvQF6p27Uhzmgz7Ptqlf65iQ==", + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-6.1.7.tgz", + "integrity": "sha512-qYR9DFg7YNiLAdOkscpHLax8WNFrK+x6vmZV9IjcUBYCOOOonRkht/rnOdR3qtYhSCGHP64B7Rgz7Jr66lhivA==", "dev": true, "requires": { "@wdio/logger": "6.0.16", "@wdio/repl": "6.1.0", - "@wdio/runner": "6.1.3", + "@wdio/runner": "6.1.7", "async-exit-hook": "^2.0.1", "stream-buffers": "^3.0.2" } @@ -2221,13 +2221,14 @@ } }, "@wdio/mocha-framework": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-6.1.0.tgz", - "integrity": "sha512-f+A/xpIQTOU6OAIeWqLoClVvgHM24K5KC9k1K4lc1wCb14E9tHmZ2E0swXtHCHisTmaxzXWfmZcJYBUTbbeaKg==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-6.1.6.tgz", + "integrity": "sha512-DWMBxogR90RI2EqbBW6DN1v6V+5sjlPAd0XoPCaoKlg6Tcn3OGp580SrVvIOCzJYgsKzVmChX8hJenWPoUVcyg==", "dev": true, "requires": { "@wdio/logger": "6.0.16", "@wdio/utils": "6.1.0", + "expect-webdriverio": "^1.1.5", "mocha": "^7.0.1" } }, @@ -2247,40 +2248,39 @@ } }, "@wdio/reporter": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-6.0.14.tgz", - "integrity": "sha512-GcdnH8iY5kHfI5eW5ri0UyFGrgXbYgoHeX8My9uzU/H/k0zPjjhXEzUS6KoJiaTVxsaIl7we6WYou31moBFkPA==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-6.1.5.tgz", + "integrity": "sha512-rLnXYkY0ffCqCO9qx33K4cA0zzURJgF279Qmb6eU7OzgTPBVaGmYvB5SNrWmW7k49aw933HYYHBy5xIRMAyihw==", "dev": true, "requires": { "fs-extra": "^9.0.0" } }, "@wdio/runner": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-6.1.3.tgz", - "integrity": "sha512-1yl6IWUWyrk5g7HkNXTWfDlnpXfIhjMwYSSeChCAmXYOBamGkg4GCvu/aBMmqfi6lelFu/HIlM+kVIDMjJOJTQ==", + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-6.1.7.tgz", + "integrity": "sha512-oAe3Rs2Y2MnBSBobduYLeaIZZbDjgwNyZkfn3aI5RZpqx9bpZe39ThvAgZKZK3uN47xk7lOw0ayfg4urEiPrYw==", "dev": true, "requires": { "@wdio/config": "6.1.2", "@wdio/logger": "6.0.16", "@wdio/utils": "6.1.0", "deepmerge": "^4.0.0", - "expect-webdriverio": "^1.0.0", "gaze": "^1.1.2", - "webdriver": "6.1.2", - "webdriverio": "6.1.3" + "webdriver": "6.1.4", + "webdriverio": "6.1.7" } }, "@wdio/spec-reporter": { - "version": "6.0.16", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-6.0.16.tgz", - "integrity": "sha512-0Pe0xlOvZRg96zbz9ge1uwy1FGO2VrkQ2e0zoXjmC90QUfIP/o2liy4XUnlvWBJpUvEDbdRr2vJpaP9FOSAUgQ==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-6.1.5.tgz", + "integrity": "sha512-Ee9vMM4c2SR12awgcou+FVG89VKGqC2KgtEfl9yDgvD2KPEXaHLrxka75x5dPQ8TOUj+GMZqoiVFdMjklhYRZQ==", "dev": true, "requires": { - "@wdio/reporter": "6.0.14", + "@wdio/reporter": "6.1.5", "chalk": "^4.0.0", "easy-table": "^1.1.1", - "pretty-ms": "^6.0.0" + "pretty-ms": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -2565,18 +2565,18 @@ "dev": true }, "archiver": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz", - "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-4.0.1.tgz", + "integrity": "sha512-/YV1pU4Nhpf/rJArM23W6GTUjT0l++VbjykrCRua1TSXrn+yM8Qs7XvtwSiRse0iCe49EPNf7ktXnPsWuSb91Q==", "dev": true, "requires": { "archiver-utils": "^2.1.0", "async": "^2.6.3", "buffer-crc32": "^0.2.1", - "glob": "^7.1.4", - "readable-stream": "^3.4.0", - "tar-stream": "^2.1.0", - "zip-stream": "^2.1.2" + "glob": "^7.1.6", + "readable-stream": "^3.6.0", + "tar-stream": "^2.1.2", + "zip-stream": "^3.0.1" }, "dependencies": { "async": { @@ -4106,14 +4106,10 @@ } }, "cacheable-lookup": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz", - "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", - "dev": true, - "requires": { - "@types/keyv": "^3.1.1", - "keyv": "^4.0.0" - } + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-4.2.2.tgz", + "integrity": "sha512-06EWjs5/UO+gl6RHW7UAajeMZ+5E+HvHLQtaKcpjJLE5S/3+pX28VClFXM+LCwFRcmODURMnO94bZ+lFy5YvRg==", + "dev": true }, "cacheable-request": { "version": "7.0.1", @@ -4272,9 +4268,9 @@ "dev": true }, "chokidar": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", - "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", "dev": true, "requires": { "anymatch": "~3.1.1", @@ -4284,7 +4280,7 @@ "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.3.0" + "readdirp": "~3.4.0" } }, "chownr": { @@ -4596,9 +4592,9 @@ "optional": true }, "commitizen": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.0.4.tgz", - "integrity": "sha512-gfEt1rDE9VqKif+LE3cAThpqiW/1K3c2Nx83jSU6ohZjQd2CAmz1rMIlgmbPrPagOkKZw7USzSVubS758ZTWdA==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.0.5.tgz", + "integrity": "sha512-+aMqiHJSpUSHsVlxI1Jm3UUlbsx6GsxuKSkeVavG/Y3XkUxsZZczV79JPSFs3DYvZXgrRVXIFkh+Iafxs6hclQ==", "dev": true, "requires": { "cachedir": "2.2.0", @@ -4612,7 +4608,7 @@ "inquirer": "6.5.0", "is-utf8": "^0.2.1", "lodash": "4.17.15", - "minimist": "1.2.3", + "minimist": "1.2.5", "shelljs": "0.7.6", "strip-bom": "4.0.0", "strip-json-comments": "3.0.1" @@ -4730,12 +4726,6 @@ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, - "minimist": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.3.tgz", - "integrity": "sha512-+bMdgqjMN/Z77a6NlY/I3U5LlRDbnmaAk6lDveAPKwSpcPM4tKAuYsvYF8xjhOPXhOYGe/73vVLVez5PW+jqhw==", - "dev": true - }, "mute-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", @@ -4842,15 +4832,15 @@ "dev": true }, "compress-commons": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", - "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-3.0.0.tgz", + "integrity": "sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg==", "dev": true, "requires": { "buffer-crc32": "^0.2.13", "crc32-stream": "^3.0.1", "normalize-path": "^3.0.0", - "readable-stream": "^2.3.6" + "readable-stream": "^2.3.7" }, "dependencies": { "readable-stream": { @@ -5212,9 +5202,9 @@ } }, "coveralls": { - "version": "3.0.14", - "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.0.14.tgz", - "integrity": "sha512-nEQqCHzxiFfu1dEHYxe7xrbF5vFmx122mTWIM+BkiAOmsWbSAcucNk8stELnNk2lS1biTUjFOCIf8v8ZN225IA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.1.0.tgz", + "integrity": "sha512-sHxOu2ELzW8/NC1UP5XVLbZDzO4S3VxfFye3XYCznopHy02YjNkHcj5bKaVw2O7hVaBdBjEdQGpie4II1mWhuQ==", "dev": true, "requires": { "js-yaml": "^3.13.1", @@ -5555,9 +5545,9 @@ "dev": true }, "devtools": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.1.3.tgz", - "integrity": "sha512-ZR/6tJNqlyfK9WB9Ruc5lHJKOk6HXRVRn3TK1NdPfHUhR3Y+Ei0hPLcCPDGeUDqcaz5NE5deF1yC9zwPU3tMHA==", + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.1.7.tgz", + "integrity": "sha512-D2LYbWLpP/SraVgEFkw9ixWZ4joXF1DFyQypQj3vZu0r3gjFiFiTveCrCRkJaeZmKzZrX0nT4RgFCvDbfG9/sw==", "dev": true, "requires": { "@wdio/config": "6.1.2", @@ -5853,15 +5843,15 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { - "version": "7.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.0.0-alpha.3.tgz", - "integrity": "sha512-z4ZunoIlee5jQJ/xUJtF0rNCvbhIgN3hwl80hTRfd2ifts52aSe5mGCAAEGnx3jmq1q+MzgYp8tslHQ8A38Q2A==", + "version": "7.0.0-rc.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.0.0-rc.0.tgz", + "integrity": "sha512-3mghJeWacuDLCi4uKlqKWSav9E4asFsRwMY0um1KX2cGRmQcPCGd/ZnRiwdBPSAbcp931wcudllcbgskg09F5w==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "ajv": "^6.10.0", - "chalk": "^3.0.0", - "cross-spawn": "^7.0.1", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", "debug": "^4.0.1", "doctrine": "^3.0.0", "eslint-scope": "^5.0.0", @@ -5881,16 +5871,16 @@ "is-glob": "^4.0.0", "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", + "levn": "^0.4.1", "lodash": "^4.17.14", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", - "optionator": "^0.8.3", + "optionator": "^0.9.1", "progress": "^2.0.0", - "regexpp": "^3.0.0", - "semver": "^7.1.1", + "regexpp": "^3.1.0", + "semver": "^7.2.1", "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.0.1", + "strip-json-comments": "^3.1.0", "table": "^5.2.3", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" @@ -5907,9 +5897,9 @@ } }, "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -6098,18 +6088,18 @@ "dev": true }, "esquery": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz", - "integrity": "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", "dev": true, "requires": { - "estraverse": "^5.0.0" + "estraverse": "^5.1.0" }, "dependencies": { "estraverse": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.0.0.tgz", - "integrity": "sha512-j3acdrMzqrxmJTNj5dbr1YbjacrYgAxVMeF0gK16E3j494mOe7xygM/ZLIguEQ0ETwAg2hlJCtHRGav+y0Ny5A==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", + "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", "dev": true } } @@ -6255,16 +6245,16 @@ } }, "expect": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-25.4.0.tgz", - "integrity": "sha512-7BDIX99BTi12/sNGJXA9KMRcby4iAmu1xccBOhyKCyEhjcVKS3hPmHdA/4nSI9QGIOkUropKqr3vv7WMDM5lvQ==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", "dev": true, "requires": { - "@jest/types": "^25.4.0", + "@jest/types": "^25.5.0", "ansi-styles": "^4.0.0", "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.4.0", - "jest-message-util": "^25.4.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", "jest-regex-util": "^25.2.6" }, "dependencies": { @@ -6296,9 +6286,9 @@ } }, "expect-webdriverio": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-1.1.0.tgz", - "integrity": "sha512-EpuAHfE3GnlSrNdbBokNnlR2WjzreFKOihDpQTpM1UgmUQ0YN7Z1FIDouURbHr5ujPVJyKtm3mHcLATUZQxRHQ==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-1.1.5.tgz", + "integrity": "sha512-+RL4Lkne+/z+o1G5Y0S5QuEXeICxt4jExhBSM2Jn/mrDwb+PZVKPM2Yd1OzLsKeCdQLtw4Oft6514Gp5GLgdZA==", "dev": true, "requires": { "expect": "^25.2.1", @@ -7715,40 +7705,29 @@ } }, "got": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz", - "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-11.1.0.tgz", + "integrity": "sha512-9lZDzFe43s6HH60tSurUk04kEtssfLiIfMiY5lSE0+vVaDCmT7+0xYzzlHY5VArSiz41mQQC38LefW2KoE9erw==", "dev": true, "requires": { - "@sindresorhus/is": "^2.0.0", + "@sindresorhus/is": "^2.1.0", "@szmarczak/http-timer": "^4.0.0", "@types/cacheable-request": "^6.0.1", - "cacheable-lookup": "^2.0.0", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^4.1.1", "cacheable-request": "^7.0.1", "decompress-response": "^5.0.0", - "duplexer3": "^0.1.4", "get-stream": "^5.0.0", + "http2-wrapper": "^1.0.0-beta.4.4", "lowercase-keys": "^2.0.0", - "mimic-response": "^2.1.0", "p-cancelable": "^2.0.0", - "p-event": "^4.0.0", - "responselike": "^2.0.0", - "to-readable-stream": "^2.0.0", - "type-fest": "^0.10.0" - }, - "dependencies": { - "type-fest": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz", - "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==", - "dev": true - } + "responselike": "^2.0.0" } }, "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" }, "grapheme-splitter": { "version": "1.0.4", @@ -8046,6 +8025,24 @@ "sshpk": "^1.7.0" } }, + "http2-wrapper": { + "version": "1.0.0-beta.4.5", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.0-beta.4.5.tgz", + "integrity": "sha512-hRoAcIg26mAenbhZH4yQKpHzdbjHGM2a8JCtGJUIwFtqP82IeuMcmJwXHD6eFkILxDp0AyvaRMNrnV4aSaq9pg==", + "dev": true, + "requires": { + "quick-lru": "^5.0.0", + "resolve-alpn": "^1.0.0" + }, + "dependencies": { + "quick-lru": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.0.tgz", + "integrity": "sha512-WjAKQ9ORzvqjLijJXiXWqc3Gcs1ivoxCj6KJmEjoWBE6OtHwuaDLSAUqGHALUiid7A1KqGqsSHZs8prxF5xxAQ==", + "dev": true + } + } + }, "https-proxy-agent": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", @@ -8858,15 +8855,15 @@ "dev": true }, "jest-diff": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.4.0.tgz", - "integrity": "sha512-kklLbJVXW0y8UKOWOdYhI6TH5MG6QAxrWiBMgQaPIuhj3dNFGirKCd+/xfplBXICQ7fI+3QcqHm9p9lWu1N6ug==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", "dev": true, "requires": { "chalk": "^3.0.0", "diff-sequences": "^25.2.6", "jest-get-type": "^25.2.6", - "pretty-format": "^25.4.0" + "pretty-format": "^25.5.0" }, "dependencies": { "ansi-styles": { @@ -8928,15 +8925,15 @@ "dev": true }, "jest-matcher-utils": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.4.0.tgz", - "integrity": "sha512-yPMdtj7YDgXhnGbc66bowk8AkQ0YwClbbwk3Kzhn5GVDrciiCr27U4NJRbrqXbTdtxjImONITg2LiRIw650k5A==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", "dev": true, "requires": { "chalk": "^3.0.0", - "jest-diff": "^25.4.0", + "jest-diff": "^25.5.0", "jest-get-type": "^25.2.6", - "pretty-format": "^25.4.0" + "pretty-format": "^25.5.0" }, "dependencies": { "ansi-styles": { @@ -8992,15 +8989,16 @@ } }, "jest-message-util": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.4.0.tgz", - "integrity": "sha512-LYY9hRcVGgMeMwmdfh9tTjeux1OjZHMusq/E5f3tJN+dAoVVkJtq5ZUEPIcB7bpxDUt2zjUsrwg0EGgPQ+OhXQ==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@jest/types": "^25.4.0", + "@jest/types": "^25.5.0", "@types/stack-utils": "^1.0.1", "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", "micromatch": "^4.0.2", "slash": "^3.0.0", "stack-utils": "^1.0.1" @@ -9258,13 +9256,13 @@ } }, "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" } }, "lie": { @@ -10421,9 +10419,9 @@ "dev": true }, "moment": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", - "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==", + "version": "2.25.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.25.1.tgz", + "integrity": "sha512-nRKMf9wDS4Fkyd0C9LXh2FFXinD+iwbJ5p/lh3CHitW9kZbRbJ8hCruiadiIXZVbeAqKZzqcTvHnK3mRhFjb6w==", "dev": true }, "move-concurrently": { @@ -14924,17 +14922,17 @@ } }, "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" } }, "os-homedir": { @@ -15070,15 +15068,6 @@ "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==", "dev": true }, - "p-event": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.1.0.tgz", - "integrity": "sha512-4vAd06GCsgflX4wHN1JqrMzBh/8QZ4j+rzp0cd2scXRwuBEv+QR3wrVA5aLhWDLw4y2WgDKvzWF3CCLmVM1UgA==", - "dev": true, - "requires": { - "p-timeout": "^2.0.1" - } - }, "p-filter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", @@ -15151,15 +15140,6 @@ "retry": "^0.12.0" } }, - "p-timeout": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", - "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", - "dev": true, - "requires": { - "p-finally": "^1.0.0" - } - }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -15700,9 +15680,9 @@ "dev": true }, "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true }, "prepend-http": { @@ -15712,12 +15692,12 @@ "dev": true }, "pretty-format": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.4.0.tgz", - "integrity": "sha512-PI/2dpGjXK5HyXexLPZU/jw5T9Q6S1YVXxxVxco+LIqzUFHXIbKZKdUVt7GcX7QUCr31+3fzhi4gN4/wUYPVxQ==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", "dev": true, "requires": { - "@jest/types": "^25.4.0", + "@jest/types": "^25.5.0", "ansi-regex": "^5.0.0", "ansi-styles": "^4.0.0", "react-is": "^16.12.0" @@ -15751,9 +15731,9 @@ } }, "pretty-ms": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-6.0.1.tgz", - "integrity": "sha512-ke4njoVmlotekHlHyCZ3wI/c5AMT8peuHs8rKJqekj/oR5G8lND2dVpicFlUz5cbZgE290vvkMuDwfj/OcW1kw==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.0.tgz", + "integrity": "sha512-J3aPWiC5e9ZeZFuSeBraGxSkGMOvulSWsxDByOcbD1Pr75YL3LSNIKIb52WXbCLE1sS5s4inBBbryjF4Y05Ceg==", "dev": true, "requires": { "parse-ms": "^2.1.0" @@ -16190,9 +16170,9 @@ "dev": true }, "puppeteer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-3.0.1.tgz", - "integrity": "sha512-DxNnI9n4grVHC+9irUfNK2T6YFuRECJnvG7VzdVolxpVwWC5DQqI5ho9Z0af48K5MQW4sJY5cq3qQ5g6NkAjvw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-3.0.2.tgz", + "integrity": "sha512-5jS/POFVDW9fqb76O8o0IBpXOnq+Na8ocGMggYtnjCRBRqmAFvX0csmwgLOHkYnQ/vCBcBPYlOq0Pp60z1850Q==", "dev": true, "requires": { "@types/mime-types": "^2.1.0", @@ -16210,9 +16190,9 @@ } }, "puppeteer-core": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-3.0.1.tgz", - "integrity": "sha512-iVXRhZy4rtmXt+JuLroPe2DnlLqQx3XcGnudHrpuL3KNYDx3lCiPVXjo1mnVbFtYhPb7Gs0L1Wb+Z6TtXwppZg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-3.0.2.tgz", + "integrity": "sha512-p7KASG81KnY7taJZrutZyMZrFZPYVQ0IRKNMmPviUYGhyq1mdF2VOZyw/+NqWumhBk4Swdd/yEboe/BYBx1QnA==", "dev": true, "requires": { "@types/mime-types": "^2.1.0", @@ -16375,12 +16355,12 @@ } }, "readdirp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", - "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", "dev": true, "requires": { - "picomatch": "^2.0.7" + "picomatch": "^2.2.1" } }, "rechoir": { @@ -16645,6 +16625,12 @@ "path-parse": "^1.0.6" } }, + "resolve-alpn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.0.0.tgz", + "integrity": "sha512-rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==", + "dev": true + }, "resolve-dir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", @@ -18247,12 +18233,6 @@ } } }, - "to-readable-stream": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", - "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==", - "dev": true - }, "to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", @@ -18977,9 +18957,9 @@ "dev": true }, "ts-node": { - "version": "8.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.9.1.tgz", - "integrity": "sha512-yrq6ODsxEFTLz0R3BX2myf0WBCSQh9A+py8PBo1dCzWIOcvisbyH6akNKqDHMgXePF2kir5mm5JXJTH3OUJYOQ==", + "version": "8.10.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz", + "integrity": "sha512-bdNz1L4ekHiJul6SHtZWs1ujEKERJnHs4HxN7rjTyyVOFf3HaJ6sLqe6aPG62XTzAB/63pKRh5jTSWL0D7bsvw==", "dev": true, "requires": { "arg": "^4.1.0", @@ -19038,12 +19018,12 @@ "dev": true }, "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, "requires": { - "prelude-ls": "~1.1.2" + "prelude-ls": "^1.2.1" } }, "type-detect": { @@ -19423,10 +19403,13 @@ } }, "wdio-chromedriver-service": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/wdio-chromedriver-service/-/wdio-chromedriver-service-6.0.2.tgz", - "integrity": "sha512-iESFUNXPvtk7xc0/DGwR4nRvm7SPUvbBeS2JkHg71Q0w1M7k6fUDtD5SzRuO1R3QWTStUfsgOB08r1dkcrzIvQ==", - "dev": true + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/wdio-chromedriver-service/-/wdio-chromedriver-service-6.0.3.tgz", + "integrity": "sha512-1KZUQH1/b5iD/3B/VJ3EOy8fArNA7cuIop9GPFxxRAmkA33qeCrx+5TbZ6hQl6+GUZtRQoqGeUUZ5y0W0afQLw==", + "dev": true, + "requires": { + "fs-extra": "^9.0.0" + } }, "wdio-geckodriver-service": { "version": "1.0.3", @@ -19467,16 +19450,16 @@ } }, "webdriver": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.1.2.tgz", - "integrity": "sha512-RzLiPhyV0ELRAHU7ph5k9D7AHGXI4omttcoONq1GoFunTqWeRGmXFU/ITpE8tOXUO53zk3uJ6gtRm4XOeSW/zQ==", + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.1.4.tgz", + "integrity": "sha512-ENzUqBXAVrMWXY7c30iv2tOPuRiczeyVro3xfO8Is9NbK5wV0NnHRF+j4Vh9BDtwY8BiptHkej1EaAWYPIsZGQ==", "dev": true, "requires": { "@wdio/config": "6.1.2", "@wdio/logger": "6.0.16", "@wdio/protocols": "6.1.2", "@wdio/utils": "6.1.0", - "got": "^10.7.0", + "got": "^11.0.2", "lodash.merge": "^4.6.1" } }, @@ -19491,18 +19474,18 @@ } }, "webdriverio": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.1.3.tgz", - "integrity": "sha512-6bzBrjxdeK2bwoWrYYPKK/HFKTuQXe+fvBlv+QgI4huwSHbsRW59oX7CzUxmCrgzbvs3OTT0S7DN2ahU9fNhSg==", + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.1.7.tgz", + "integrity": "sha512-m3of2MUuYW/zexpvczmxu5DuHVvNnQs2ZKl3ATXiruH3YoKvZ9dvN6UUJBbvl0P266k2b+1xZC+afJSefr/bow==", "dev": true, "requires": { "@wdio/config": "6.1.2", "@wdio/logger": "6.0.16", "@wdio/repl": "6.1.0", "@wdio/utils": "6.1.0", - "archiver": "^3.0.0", + "archiver": "^4.0.1", "css-value": "^0.0.1", - "devtools": "6.1.3", + "devtools": "6.1.7", "grapheme-splitter": "^1.0.2", "lodash.clonedeep": "^4.5.0", "lodash.isobject": "^3.0.2", @@ -19511,7 +19494,7 @@ "resq": "^1.6.0", "rgb2hex": "^0.1.0", "serialize-error": "^6.0.0", - "webdriver": "6.1.2" + "webdriver": "6.1.4" } }, "which": { @@ -19772,9 +19755,9 @@ } }, "ws": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.3.tgz", - "integrity": "sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.5.tgz", + "integrity": "sha512-C34cIU4+DB2vMyAbmEKossWq2ZQDr6QEyuuCzWrM9zfw1sGc0mYiJ0UnG9zzNykt49C2Fi34hvr2vssFQRS6EA==", "dev": true }, "xdg-basedir": { @@ -20060,14 +20043,14 @@ "dev": true }, "zip-stream": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", - "integrity": "sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-3.0.1.tgz", + "integrity": "sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ==", "dev": true, "requires": { "archiver-utils": "^2.1.0", - "compress-commons": "^2.1.1", - "readable-stream": "^3.4.0" + "compress-commons": "^3.0.0", + "readable-stream": "^3.6.0" } } } diff --git a/package.json b/package.json index cc8f2eef..19d90811 100644 --- a/package.json +++ b/package.json @@ -43,10 +43,10 @@ }, "homepage": "https://github.com/jan-molak/authenticator-browser-extension#readme", "devDependencies": { - "@serenity-js/assertions": "^2.3.4", - "@serenity-js/core": "^2.3.4", - "@serenity-js/local-server": "^2.3.4", - "@serenity-js/protractor": "^2.3.4", + "@serenity-js/assertions": "^2.4.1", + "@serenity-js/core": "^2.4.1", + "@serenity-js/local-server": "^2.4.1", + "@serenity-js/protractor": "^2.4.1", "@types/chai": "^4.2.11", "@types/express": "^4.17.6", "@types/graceful-fs": "^4.1.3", @@ -54,41 +54,41 @@ "@types/mustache": "^4.0.1", "@types/puppeteer": "^2.0.1", "@types/semver": "^7.1.0", - "@typescript-eslint/eslint-plugin": "^2.29.0", - "@typescript-eslint/parser": "^2.29.0", - "@wdio/cli": "^6.1.3", + "@typescript-eslint/eslint-plugin": "^2.30.0", + "@typescript-eslint/parser": "^2.30.0", + "@wdio/cli": "^6.1.7", "@wdio/firefox-profile-service": "^6.0.16", - "@wdio/local-runner": "^6.1.3", - "@wdio/mocha-framework": "^6.1.0", - "@wdio/spec-reporter": "^6.0.16", + "@wdio/local-runner": "^6.1.7", + "@wdio/mocha-framework": "^6.1.6", + "@wdio/spec-reporter": "^6.1.5", "chai": "^4.2.0", "chromedriver": "^81.0.0", - "commitizen": "^4.0.4", - "coveralls": "^3.0.14", + "commitizen": "^4.0.5", + "coveralls": "^3.1.0", "cz-conventional-changelog": "^3.1.0", - "eslint": "^7.0.0-alpha.3", - "eslint-plugin-simple-import-sort": "^5.0.2", + "eslint": "^7.0.0-rc.0", + "eslint-plugin-simple-import-sort": "^5.0.3", "eslint-plugin-unicorn": "^19.0.1", "express": "^4.17.1", "express-basic-auth": "^1.2.0", "geckodriver": "^1.19.1", "memfs": "^3.1.2", - "mocha": "^7.1.1", + "mocha": "^7.1.2", "mocha-testdata": "^1.2.0", "nyc": "^15.0.1", "protractor": "^5.4.4", - "puppeteer": "^3.0.1", + "puppeteer": "^3.0.2", "rimraf": "^3.0.2", "semantic-release": "^17.0.7", "semantic-release-cli": "^5.2.3", "travis-deploy-once": "^5.0.11", - "ts-node": "^8.9.0", + "ts-node": "^8.10.1", "typescript": "^3.8.3", - "wdio-chromedriver-service": "^6.0.2", + "wdio-chromedriver-service": "^6.0.3", "wdio-geckodriver-service": "^1.0.3" }, "dependencies": { - "graceful-fs": "^4.2.3", + "graceful-fs": "^4.2.4", "mustache": "^4.0.1", "node-zip": "^1.1.1", "read-pkg": "^5.2.0", diff --git a/spec/Authenticator.spec.ts b/spec/Authenticator.spec.ts index 665841da..29a8b531 100644 --- a/spec/Authenticator.spec.ts +++ b/spec/Authenticator.spec.ts @@ -167,7 +167,7 @@ describe('Authenticator', () => { describe('when handling errors', () => { - /* eslint-disable @typescript-eslint/indent */ + /* eslint-disable @typescript-eslint/indent, unicorn/no-null */ given([ { value: null, expected: 'username should be a string', }, { value: undefined, expected: 'username should be a string', },