diff --git a/package-lock.json b/package-lock.json index cfacbf3..3f0b655 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "karma-jasmine-html-reporter": "2.0.0", "karma-typescript": "5.5.3", "karma-typescript-es6-transform": "5.5.3", - "loki": "0.31.2", + "loki": "0.34.0", "prettier": "2.7.1", "rimraf": "3.0.2", "ts-loader": "9.3.1", @@ -2166,9 +2166,9 @@ } }, "node_modules/@ferocia-oss/osnap/node_modules/execa": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", - "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, "dependencies": { "cross-spawn": "^7.0.3", @@ -2222,9 +2222,9 @@ } }, "node_modules/@ferocia-oss/osnap/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, "dependencies": { "path-key": "^4.0.0" @@ -2296,21 +2296,6 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "dev": true - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dev": true, - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, "node_modules/@humanwhocodes/config-array": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", @@ -2805,27 +2790,28 @@ } }, "node_modules/@loki/browser": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/browser/-/browser-0.31.2.tgz", - "integrity": "sha512-v9SZkGJknntI247YuiVnHxbVJQFsDcvX61jG2JrMWatTjy55qwj/nCZERaBB6t26hKUgcR3tcq58aiaHcBkoHA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/browser/-/browser-0.34.0.tgz", + "integrity": "sha512-kbW0qoOYQttKAANvsMla4qd710yUcAbsVj32C9FCez+22M0ifCFXPmK2muDqgJtDOmr/ai3ETPwDhIBIFV+/cQ==", "dev": true, "dependencies": { - "@loki/integration-core": "^0.31.0" + "@loki/integration-core": "^0.34.0" } }, "node_modules/@loki/core": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/core/-/core-0.31.0.tgz", - "integrity": "sha512-aVFRSZkbsHYBSEj0MWQCaDbXseGgsVMJzJsxQnSuYWLdcL5eI2wEutyVcsAwOSWzeL15idnKSWZLPuLE/1Ityw==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/core/-/core-0.34.0.tgz", + "integrity": "sha512-5rzMG+x39DoEV1jJuE0nM3ofI0nUhjXTF9Zin2xVHpMWvtVcIHgnZ5HHpXjfdIXppOhy0g4yPMbnP1AWXJMDBQ==", "dev": true, "dependencies": { + "mime-types": "^2.1.35", "shelljs": "^0.8.3" } }, "node_modules/@loki/diff-graphics-magick": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/diff-graphics-magick/-/diff-graphics-magick-0.31.0.tgz", - "integrity": "sha512-rImDMlTqoGoUh3Hr5SeQWpbWV88+dzphSkuXowwciKGBFxfAWRU7M4UinvQ0fRmdMV1TgK0t9B6QV2LWsQFrDA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/diff-graphics-magick/-/diff-graphics-magick-0.34.0.tgz", + "integrity": "sha512-Wi1gblOshIm4R/nDWlDP4znedlG29tZ7fpF2huBL7UoNc7jSRWFjP6etsdLWrmpTZJp9U7giyxItkMZCIkBsFg==", "dev": true, "dependencies": { "fs-extra": "^9.1.0", @@ -2833,9 +2819,9 @@ } }, "node_modules/@loki/diff-looks-same": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/diff-looks-same/-/diff-looks-same-0.31.0.tgz", - "integrity": "sha512-UEu+VyjBI8/6gRE5/P+H18uJDJgffXgJwfFJ2zhOMyB98yFnvpmsvnzD9Lxs2+IJFjX5AcKU9Ql4KF1H615TSA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/diff-looks-same/-/diff-looks-same-0.34.0.tgz", + "integrity": "sha512-40yfLHUw4d7mvXzApr8CAI3H3UpbfzJXoyyJdE36GAd1QhWsgirBI/qrPEHvaoijKTVTVrjyVD9DpLA5DLFc9w==", "dev": true, "dependencies": { "fs-extra": "^9.1.0", @@ -2843,9 +2829,9 @@ } }, "node_modules/@loki/diff-pixelmatch": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/diff-pixelmatch/-/diff-pixelmatch-0.31.0.tgz", - "integrity": "sha512-Tu6AM67eDP3UrW/r9Ugk3/ck1s10uO3uJt04lCab91TTVr6dumRHaNOQYwc3ECD/61bjoE32xVqgsC33LA0g8g==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/diff-pixelmatch/-/diff-pixelmatch-0.34.0.tgz", + "integrity": "sha512-pHKKYcaSOxEZ7L07Q7ikxh/sYxREjztwOFfvonCcHyao4THji6avXd9aN5TKmxoxOyB8eBMkwyIwsmQ2GY1yOg==", "dev": true, "dependencies": { "fs-extra": "^9.1.0", @@ -2854,21 +2840,21 @@ } }, "node_modules/@loki/integration-core": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/integration-core/-/integration-core-0.31.0.tgz", - "integrity": "sha512-6Q1/QSYrtZNmvA2hQ+vG9MsX5MKp0U/qKhllzbl8jC22YmVQk8kjKYERvu1WGcGYlC72YUJLepN2jFdzCrFLvw==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/integration-core/-/integration-core-0.34.0.tgz", + "integrity": "sha512-kZ7neyshomA8GHNtReXnP36oHLy/C0yiXB6JwFfrMOxXDqBsNo6Ywsy9Wh+hwcIHS934Y6xX7f21Ik04HUR6vQ==", "dev": true }, "node_modules/@loki/integration-react": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/integration-react/-/integration-react-0.31.2.tgz", - "integrity": "sha512-epwzuVtIxZZg0wcsh7OPUIaR1lgw3qo+crPHOGEs1QIK1I19BgI9zCjMoreh2r9l0gLAUAJKaRw/+mci2UBGlQ==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/integration-react/-/integration-react-0.34.0.tgz", + "integrity": "sha512-Irj4eGgYxVT/z5K1zeVGGFuacEYbILQ5ekEblErlTHhZ4YipJxfnlm6VnGrLQnVjqwSQIlB1C5bBWFHcXo7M8w==", "dev": true, "dependencies": { - "@loki/browser": "^0.31.2" + "@loki/browser": "^0.34.0" }, "peerDependencies": { - "@storybook/react": "^5 || ^6" + "@storybook/react": "^5 || ^6 || ^7" }, "peerDependenciesMeta": { "@storybook/react": { @@ -2877,12 +2863,13 @@ } }, "node_modules/@loki/integration-react-native": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/integration-react-native/-/integration-react-native-0.31.0.tgz", - "integrity": "sha512-rrvp2WX+cxNZPDe73HKooDrJ0g1lZjBzYtZVaZRW2897jDcBOLs7dMDf6HQvOCLnvZZ7emU/LQzwyw9dlUKITg==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/integration-react-native/-/integration-react-native-0.34.0.tgz", + "integrity": "sha512-iaqrkKJSw5FUQtHklAWzykNGDlpvUhXyG7wAbPrGw1po9Q5Kbm1KqmHOS9V6UniQn95WHvilHixBkzmSGyNcaQ==", "dev": true, "dependencies": { - "@loki/integration-core": "^0.31.0" + "@loki/integration-core": "^0.34.0", + "hoist-non-react-statics": "*" }, "peerDependencies": { "@storybook/addons": "^5 || ^6", @@ -2898,12 +2885,12 @@ } }, "node_modules/@loki/integration-vue": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/integration-vue/-/integration-vue-0.31.2.tgz", - "integrity": "sha512-y5OPsMxt8qHp/LwtdS6YkPAHF2kXuAPBxkU2sdy4RzXFf2MU9JAs1iVI1OefkXmz+C8aQQfUBgmZtKwHJCzLyQ==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/integration-vue/-/integration-vue-0.34.0.tgz", + "integrity": "sha512-jZNAgn0ltrghJsdMx+ICHnPTkVoEB1RDla0Ux+rp3FlCVDTidMc2ERCJB69zF5b/4x3ZVdZbaHIbCf0WZKcIOA==", "dev": true, "dependencies": { - "@loki/browser": "^0.31.2" + "@loki/browser": "^0.34.0" }, "peerDependencies": { "@storybook/vue": "^5 || ^6" @@ -2915,26 +2902,26 @@ } }, "node_modules/@loki/runner": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/runner/-/runner-0.31.2.tgz", - "integrity": "sha512-CL7Hm7zBJT7P/TTJWGghvG5NT9rckrsMqIwlPGqXq5NotGl+JfcyFdu1UoEcB2GK0aw5FZ2DZgkX/5lK0GbC7g==", - "dev": true, - "dependencies": { - "@loki/core": "^0.31.0", - "@loki/diff-graphics-magick": "^0.31.0", - "@loki/diff-looks-same": "^0.31.0", - "@loki/diff-pixelmatch": "^0.31.0", - "@loki/target-chrome-app": "^0.31.2", - "@loki/target-chrome-aws-lambda": "^0.31.0", - "@loki/target-chrome-docker": "^0.31.2", - "@loki/target-native-android-emulator": "^0.31.0", - "@loki/target-native-ios-simulator": "^0.31.0", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/runner/-/runner-0.34.0.tgz", + "integrity": "sha512-vOOGcWGPfWRUJeq8aOgltEjNc55xGRSLR75Nqiy30H/lw2duu7BXTg7TXRZlkYAqlFqcvwk2K9mVA8azUZRrTg==", + "dev": true, + "dependencies": { + "@loki/core": "^0.34.0", + "@loki/diff-graphics-magick": "^0.34.0", + "@loki/diff-looks-same": "^0.34.0", + "@loki/diff-pixelmatch": "^0.34.0", + "@loki/target-chrome-app": "^0.34.0", + "@loki/target-chrome-aws-lambda": "^0.34.0", + "@loki/target-chrome-docker": "^0.34.0", + "@loki/target-native-android-emulator": "^0.34.0", + "@loki/target-native-ios-simulator": "^0.34.0", "async": "^3.2.0", "chalk": "^4.1.0", "ci-info": "^2.0.0", "cosmiconfig": "^7.0.0", "fs-extra": "^9.1.0", - "import-jsx": "^4.0.0", + "import-jsx": "^4.0.1", "ink": "^3.2.0", "minimist": "^1.2.0", "ramda": "^0.27.1", @@ -3051,15 +3038,17 @@ } }, "node_modules/@loki/target-chrome-app": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/target-chrome-app/-/target-chrome-app-0.31.2.tgz", - "integrity": "sha512-3OfG5sl6gPu9k2ArM9NSh4Nfv7XLloFhOpu43Xm8i6kmkdkAcJSj9mOAvrnSehUw2fQefaKpgJk4P7gALPLAmA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-chrome-app/-/target-chrome-app-0.34.0.tgz", + "integrity": "sha512-fzD2AEscqHDPhD65BJBZMt/ihYD21vcskgyKqhgMwCjPtyNA9frTs+m6KRh8bEPqhY/0IFUHkz/MpeD/p0sgsg==", "dev": true, "dependencies": { - "@loki/target-chrome-core": "^0.31.2", - "chrome-launcher": "^0.14.1", + "@loki/core": "^0.34.0", + "@loki/target-chrome-core": "^0.34.0", + "chrome-launcher": "0.15.2", "chrome-remote-interface": "^0.32.1", - "debug": "^4.1.1" + "debug": "^4.1.1", + "find-free-port-sync": "^1.0.0" } }, "node_modules/@loki/target-chrome-app/node_modules/debug": { @@ -3086,12 +3075,12 @@ "dev": true }, "node_modules/@loki/target-chrome-aws-lambda": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/target-chrome-aws-lambda/-/target-chrome-aws-lambda-0.31.0.tgz", - "integrity": "sha512-tkXleRUPX1p8/gJmuWq50rcYyzisvh1lYN1OkHjC40ktb4SnpZS9H7CdKiuCldlPqCdpw1fHAOomNgUvf1/esA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-chrome-aws-lambda/-/target-chrome-aws-lambda-0.34.0.tgz", + "integrity": "sha512-R9Ad6pz0WN2oYOB31QwKSQpiG3Y6w8DeRFOdiB8/8cHamZNBgtpKHsgLRggiTwsmdx02wG2JPUjpN5WtNpLCLQ==", "dev": true, "dependencies": { - "@loki/core": "^0.31.0", + "@loki/core": "^0.34.0", "aws-sdk": "^2.840.0", "debug": "^4.1.1" } @@ -3120,14 +3109,14 @@ "dev": true }, "node_modules/@loki/target-chrome-core": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/target-chrome-core/-/target-chrome-core-0.31.2.tgz", - "integrity": "sha512-EyH1ugTsrG5VQTOkOGbEeK9igGq0qLCu0iGO9lVlF2+3GFYEl6Fuk2661dN2DTmDwK3w3Sik3RSSHR5xz6zIyw==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-chrome-core/-/target-chrome-core-0.34.0.tgz", + "integrity": "sha512-5AWl+isHxzrsYe3Z5YcS4ccB2t3LRF+Mkf66zubDs0EgaeYL1EsvHmbyYn6UUrFzkxQeLyhGnOEr76ndzX5w8A==", "dev": true, "dependencies": { - "@loki/browser": "^0.31.2", - "@loki/core": "^0.31.0", - "@loki/integration-core": "^0.31.0", + "@loki/browser": "^0.34.0", + "@loki/core": "^0.34.0", + "@loki/integration-core": "^0.34.0", "debug": "^4.1.1" } }, @@ -3155,19 +3144,19 @@ "dev": true }, "node_modules/@loki/target-chrome-docker": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/target-chrome-docker/-/target-chrome-docker-0.31.2.tgz", - "integrity": "sha512-vgKf6h0BdCEB7dG1XnR0sLfh04m/DlauvALmH+oGoAqahCz0TwDpDg/nY19jHeqblTGXKeWohK7vcuJJMuXEDQ==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-chrome-docker/-/target-chrome-docker-0.34.0.tgz", + "integrity": "sha512-I8bSfyD2cPnW4bSSf2uLMIhsfc/IGxEx9uBKBOpoPolLZ7EHZ/E2pnvV5dhClfdIyOiHsTM65jVTWLpJ/PRr/Q==", "dev": true, "dependencies": { - "@loki/core": "^0.31.0", - "@loki/target-chrome-core": "^0.31.2", + "@loki/core": "^0.34.0", + "@loki/target-chrome-core": "^0.34.0", "chrome-remote-interface": "^0.32.1", "debug": "^4.1.1", "execa": "^5.0.0", + "find-free-port-sync": "^1.0.0", "fs-extra": "^9.1.0", - "get-port": "^5.1.1", - "wait-on": "^5.2.1" + "wait-port": "^1.1.0" } }, "node_modules/@loki/target-chrome-docker/node_modules/debug": { @@ -3187,38 +3176,6 @@ } } }, - "node_modules/@loki/target-chrome-docker/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@loki/target-chrome-docker/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, "node_modules/@loki/target-chrome-docker/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -3226,25 +3183,25 @@ "dev": true }, "node_modules/@loki/target-native-android-emulator": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/target-native-android-emulator/-/target-native-android-emulator-0.31.0.tgz", - "integrity": "sha512-n95e2vNjJZYz52RgfRxgOUMlmuk4JZ1VNfcoKZXQ65uFwUB3j/J1b9aI5Z3FcRDwDMCPXLhxo7EcW341NrELHA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-native-android-emulator/-/target-native-android-emulator-0.34.0.tgz", + "integrity": "sha512-6sqS7QsHH9j8BkqHbBRYgEX7QjdK5NC+ouCcgGdyQZK1B8drUzSCKorfX0FYrGIUv8XiQf6DkA+BTjHOI3bUAQ==", "dev": true, "dependencies": { - "@ferocia-oss/osnap": "^1.3.0", - "@loki/core": "^0.31.0", - "@loki/target-native-core": "^0.31.0", + "@ferocia-oss/osnap": "^1.3.5", + "@loki/core": "^0.34.0", + "@loki/target-native-core": "^0.34.0", "fs-extra": "^9.1.0", "tempy": "^1.0.0" } }, "node_modules/@loki/target-native-core": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/target-native-core/-/target-native-core-0.31.0.tgz", - "integrity": "sha512-Lc5iN1b7Q0yiQY9llLxTfZ5LuF13l3XGH4WB6/wjfaRGSR4Ivt7hI94eXhwAsw0OAOtPXZvBEtjgXrZEeRFJuQ==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-native-core/-/target-native-core-0.34.0.tgz", + "integrity": "sha512-AwD5/o121+eE8DZCZtICjgmnnXQIEfI8PhLpePzXTyUIAM0fiZ2ZgIcnoI4KJPrZM4RkHRJuvNSHSu/vuvMS+g==", "dev": true, "dependencies": { - "@loki/core": "^0.31.0", + "@loki/core": "^0.34.0", "debug": "^4.1.1", "ws": "^7.2.0" } @@ -3273,14 +3230,14 @@ "dev": true }, "node_modules/@loki/target-native-ios-simulator": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/target-native-ios-simulator/-/target-native-ios-simulator-0.31.0.tgz", - "integrity": "sha512-tKc5QffPna5I0MupCUZMsLAMRiq+t/O24AwVzdrEZvpQEok8RSSGdfjViaZGu8s+vBjMXnR6pkMuz9khoTqRxA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-native-ios-simulator/-/target-native-ios-simulator-0.34.0.tgz", + "integrity": "sha512-+XQDDoOLr0g6ld07ctxz85ODoeI8891fWfML+woSgy7kkQzXb8j+jJawudFV/AFnNaZP78aKjOJBhrZ8MTMHEQ==", "dev": true, "dependencies": { - "@ferocia-oss/osnap": "^1.3.0", - "@loki/core": "^0.31.0", - "@loki/target-native-core": "^0.31.0", + "@ferocia-oss/osnap": "^1.3.5", + "@loki/core": "^0.34.0", + "@loki/target-native-core": "^0.34.0", "fs-extra": "^9.1.0", "tempy": "^1.0.0" } @@ -3550,27 +3507,6 @@ "react-dom": "15.x || 16.x || 16.4.0-alpha.0911da3" } }, - "node_modules/@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", - "dev": true, - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "dev": true - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "dev": true - }, "node_modules/@socket.io/component-emitter": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", @@ -4858,14 +4794,11 @@ } }, "node_modules/@storybook/addon-controls/node_modules/watchpack/chokidar2": { - "version": "2.0.0", + "version": "0.0.1", "dev": true, "optional": true, "dependencies": { "chokidar": "^2.1.8" - }, - "engines": { - "node": "<8.10.0" } }, "node_modules/@storybook/addon-controls/node_modules/webpack": { @@ -21552,10 +21485,11 @@ } }, "node_modules/aws-sdk": { - "version": "2.1377.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1377.0.tgz", - "integrity": "sha512-59T3v/o40fk2I2zpgh2E0Z/BBK5awBQUva7VLjLHo9rsMvTM58mgya667hYTua00rHC1A3GJSCNORUhXvhomYQ==", + "version": "2.1575.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1575.0.tgz", + "integrity": "sha512-q33w5NN057CYOdcbxpKAgrb7CUSPrtPBxGGzgIo44y1Fi1iEXDawMYcahu5cwSfD6NFzvZkPz2a5Eo1Fu3Az8A==", "dev": true, + "hasInstallScript": true, "dependencies": { "buffer": "4.9.2", "events": "1.1.1", @@ -21566,7 +21500,7 @@ "url": "0.10.3", "util": "^0.12.4", "uuid": "8.0.0", - "xml2js": "0.5.0" + "xml2js": "0.6.2" }, "engines": { "node": ">= 10.0.0" @@ -21588,15 +21522,6 @@ "querystring": "0.2.0" } }, - "node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, "node_modules/babel-loader": { "version": "8.2.5", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", @@ -22906,9 +22831,9 @@ "dev": true }, "node_modules/chrome-launcher": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.14.2.tgz", - "integrity": "sha512-Nk8DUCIfPR6p9WClPPFeP2ztpAdkT8xueoiDS03csea1uoJjm4w0p5Oy1hjykyjT1EQ0MMrEshLD3C8gHXyiZw==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", "dev": true, "dependencies": { "@types/node": "*", @@ -22916,6 +22841,9 @@ "is-wsl": "^2.2.0", "lighthouse-logger": "^1.0.0" }, + "bin": { + "print-chrome-path": "bin/print-chrome-path.js" + }, "engines": { "node": ">=12.13.0" } @@ -23078,6 +23006,22 @@ "@colors/colors": "1.5.0" } }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -23182,9 +23126,9 @@ } }, "node_modules/color-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-1.3.0.tgz", - "integrity": "sha512-+qVI58koyA2DSknU2wLZrMomgKvFSLndY9lkaraZcelbeedD3hgPuy9fXsCQo/UFmxzG4SUZ3lPTryic9wLacQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-1.4.0.tgz", + "integrity": "sha512-4oDB/o78lNdppbaqrg0HjOp7pHmUc+dfCxWKWFnQg6AB/1dkjtBDop3RZht5386cq9xBUDRvDvSCA7WUlM9Jqw==", "dev": true }, "node_modules/color-name": { @@ -24262,38 +24206,6 @@ "node": ">=12" } }, - "node_modules/detect-package-manager/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/detect-package-manager/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, "node_modules/detect-port": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", @@ -25406,6 +25318,29 @@ "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", "dev": true }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, "node_modules/expand-brackets": { "version": "2.1.4", "dev": true, @@ -25925,6 +25860,12 @@ "node": ">=6" } }, + "node_modules/find-free-port-sync": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-free-port-sync/-/find-free-port-sync-1.0.0.tgz", + "integrity": "sha512-wRkO8crYqjaTvCnqEfQGuV8LOp4JO0Ctjn6qROGPcradK+6jQ7giLMGLnKlNxQm6dEdYD3/TBABQ7Xi/5ZhWcg==", + "dev": true + }, "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", @@ -26401,18 +26342,6 @@ "node": ">=8.0.0" } }, - "node_modules/get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", @@ -27244,6 +27173,15 @@ "dev": true, "license": "MIT" }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "dev": true, @@ -27419,9 +27357,9 @@ } }, "node_modules/import-jsx/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -27622,22 +27560,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/ink/node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/ink/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -27675,20 +27597,6 @@ "object-assign": "^4.1.1" } }, - "node_modules/ink/node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/ink/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -28869,19 +28777,6 @@ "node": ">= 0.6.0" } }, - "node_modules/joi": { - "version": "17.9.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", - "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", - "dev": true, - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" - } - }, "node_modules/js-string-escape": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", @@ -29545,9 +29440,9 @@ } }, "node_modules/lighthouse-logger": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.3.0.tgz", - "integrity": "sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", + "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", "dev": true, "dependencies": { "debug": "^2.6.9", @@ -29653,25 +29548,25 @@ "license": "MIT" }, "node_modules/loki": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/loki/-/loki-0.31.2.tgz", - "integrity": "sha512-91//4m5Aulb6bWi7ywITt3feXXBIP/ErJmXf4xU8jsF549BjdgBmdeBS6LSzPlQT5xFcfQcSgW+wk1a26U4lsg==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/loki/-/loki-0.34.0.tgz", + "integrity": "sha512-tfO4v5eGJkcC+j0yerQScokK0KX+KNjSKeWSOD/+43eOWDCeDNG5D8kqMHf1RozX7oKkeR48uzNI0X4QHdIwlg==", "dev": true, "dependencies": { - "@loki/integration-react": "^0.31.2", - "@loki/integration-react-native": "^0.31.0", - "@loki/integration-vue": "^0.31.2", - "@loki/runner": "^0.31.2", - "@loki/target-chrome-app": "^0.31.2", - "@loki/target-chrome-docker": "^0.31.2", - "@loki/target-native-android-emulator": "^0.31.0", - "@loki/target-native-ios-simulator": "^0.31.0" + "@loki/integration-react": "^0.34.0", + "@loki/integration-react-native": "^0.34.0", + "@loki/integration-vue": "^0.34.0", + "@loki/runner": "^0.34.0", + "@loki/target-chrome-app": "^0.34.0", + "@loki/target-chrome-docker": "^0.34.0", + "@loki/target-native-android-emulator": "^0.34.0", + "@loki/target-native-ios-simulator": "^0.34.0" }, "bin": { "loki": "bin/loki" }, "peerDependencies": { - "@storybook/react": "^5 || ^6" + "@storybook/react": "^5 || ^6 || ^7" }, "peerDependenciesMeta": { "@storybook/react": { @@ -33264,6 +33159,53 @@ "node": ">=8" } }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/snapdragon": { "version": "0.8.2", "dev": true, @@ -35436,35 +35378,123 @@ "he": "^1.1.0" } }, - "node_modules/wait-on": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz", - "integrity": "sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==", + "node_modules/wait-port": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.1.0.tgz", + "integrity": "sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==", "dev": true, "dependencies": { - "axios": "^0.21.1", - "joi": "^17.3.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^6.6.3" + "chalk": "^4.1.2", + "commander": "^9.3.0", + "debug": "^4.3.4" }, "bin": { - "wait-on": "bin/wait-on" + "wait-port": "bin/wait-port.js" }, "engines": { - "node": ">=8.9.0" + "node": ">=10" } }, - "node_modules/wait-on/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "node_modules/wait-port/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "tslib": "^1.9.0" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wait-port/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/wait-port/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" }, "engines": { - "npm": ">=2.0.0" + "node": ">=7.0.0" + } + }, + "node_modules/wait-port/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wait-port/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/wait-port/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/wait-port/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wait-port/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/wait-port/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/walker": { @@ -36310,9 +36340,9 @@ } }, "node_modules/xml2js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", - "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", + "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", "dev": true, "dependencies": { "sax": ">=0.6.0", @@ -37773,9 +37803,9 @@ }, "dependencies": { "execa": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", - "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, "requires": { "cross-spawn": "^7.0.3", @@ -37808,9 +37838,9 @@ "dev": true }, "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, "requires": { "path-key": "^4.0.0" @@ -37854,21 +37884,6 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, - "@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "dev": true - }, - "@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, "@humanwhocodes/config-array": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", @@ -38242,27 +38257,28 @@ } }, "@loki/browser": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/browser/-/browser-0.31.2.tgz", - "integrity": "sha512-v9SZkGJknntI247YuiVnHxbVJQFsDcvX61jG2JrMWatTjy55qwj/nCZERaBB6t26hKUgcR3tcq58aiaHcBkoHA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/browser/-/browser-0.34.0.tgz", + "integrity": "sha512-kbW0qoOYQttKAANvsMla4qd710yUcAbsVj32C9FCez+22M0ifCFXPmK2muDqgJtDOmr/ai3ETPwDhIBIFV+/cQ==", "dev": true, "requires": { - "@loki/integration-core": "^0.31.0" + "@loki/integration-core": "^0.34.0" } }, "@loki/core": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/core/-/core-0.31.0.tgz", - "integrity": "sha512-aVFRSZkbsHYBSEj0MWQCaDbXseGgsVMJzJsxQnSuYWLdcL5eI2wEutyVcsAwOSWzeL15idnKSWZLPuLE/1Ityw==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/core/-/core-0.34.0.tgz", + "integrity": "sha512-5rzMG+x39DoEV1jJuE0nM3ofI0nUhjXTF9Zin2xVHpMWvtVcIHgnZ5HHpXjfdIXppOhy0g4yPMbnP1AWXJMDBQ==", "dev": true, "requires": { + "mime-types": "^2.1.35", "shelljs": "^0.8.3" } }, "@loki/diff-graphics-magick": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/diff-graphics-magick/-/diff-graphics-magick-0.31.0.tgz", - "integrity": "sha512-rImDMlTqoGoUh3Hr5SeQWpbWV88+dzphSkuXowwciKGBFxfAWRU7M4UinvQ0fRmdMV1TgK0t9B6QV2LWsQFrDA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/diff-graphics-magick/-/diff-graphics-magick-0.34.0.tgz", + "integrity": "sha512-Wi1gblOshIm4R/nDWlDP4znedlG29tZ7fpF2huBL7UoNc7jSRWFjP6etsdLWrmpTZJp9U7giyxItkMZCIkBsFg==", "dev": true, "requires": { "fs-extra": "^9.1.0", @@ -38270,9 +38286,9 @@ } }, "@loki/diff-looks-same": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/diff-looks-same/-/diff-looks-same-0.31.0.tgz", - "integrity": "sha512-UEu+VyjBI8/6gRE5/P+H18uJDJgffXgJwfFJ2zhOMyB98yFnvpmsvnzD9Lxs2+IJFjX5AcKU9Ql4KF1H615TSA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/diff-looks-same/-/diff-looks-same-0.34.0.tgz", + "integrity": "sha512-40yfLHUw4d7mvXzApr8CAI3H3UpbfzJXoyyJdE36GAd1QhWsgirBI/qrPEHvaoijKTVTVrjyVD9DpLA5DLFc9w==", "dev": true, "requires": { "fs-extra": "^9.1.0", @@ -38280,9 +38296,9 @@ } }, "@loki/diff-pixelmatch": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/diff-pixelmatch/-/diff-pixelmatch-0.31.0.tgz", - "integrity": "sha512-Tu6AM67eDP3UrW/r9Ugk3/ck1s10uO3uJt04lCab91TTVr6dumRHaNOQYwc3ECD/61bjoE32xVqgsC33LA0g8g==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/diff-pixelmatch/-/diff-pixelmatch-0.34.0.tgz", + "integrity": "sha512-pHKKYcaSOxEZ7L07Q7ikxh/sYxREjztwOFfvonCcHyao4THji6avXd9aN5TKmxoxOyB8eBMkwyIwsmQ2GY1yOg==", "dev": true, "requires": { "fs-extra": "^9.1.0", @@ -38291,59 +38307,60 @@ } }, "@loki/integration-core": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/integration-core/-/integration-core-0.31.0.tgz", - "integrity": "sha512-6Q1/QSYrtZNmvA2hQ+vG9MsX5MKp0U/qKhllzbl8jC22YmVQk8kjKYERvu1WGcGYlC72YUJLepN2jFdzCrFLvw==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/integration-core/-/integration-core-0.34.0.tgz", + "integrity": "sha512-kZ7neyshomA8GHNtReXnP36oHLy/C0yiXB6JwFfrMOxXDqBsNo6Ywsy9Wh+hwcIHS934Y6xX7f21Ik04HUR6vQ==", "dev": true }, "@loki/integration-react": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/integration-react/-/integration-react-0.31.2.tgz", - "integrity": "sha512-epwzuVtIxZZg0wcsh7OPUIaR1lgw3qo+crPHOGEs1QIK1I19BgI9zCjMoreh2r9l0gLAUAJKaRw/+mci2UBGlQ==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/integration-react/-/integration-react-0.34.0.tgz", + "integrity": "sha512-Irj4eGgYxVT/z5K1zeVGGFuacEYbILQ5ekEblErlTHhZ4YipJxfnlm6VnGrLQnVjqwSQIlB1C5bBWFHcXo7M8w==", "dev": true, "requires": { - "@loki/browser": "^0.31.2" + "@loki/browser": "^0.34.0" } }, "@loki/integration-react-native": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/integration-react-native/-/integration-react-native-0.31.0.tgz", - "integrity": "sha512-rrvp2WX+cxNZPDe73HKooDrJ0g1lZjBzYtZVaZRW2897jDcBOLs7dMDf6HQvOCLnvZZ7emU/LQzwyw9dlUKITg==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/integration-react-native/-/integration-react-native-0.34.0.tgz", + "integrity": "sha512-iaqrkKJSw5FUQtHklAWzykNGDlpvUhXyG7wAbPrGw1po9Q5Kbm1KqmHOS9V6UniQn95WHvilHixBkzmSGyNcaQ==", "dev": true, "requires": { - "@loki/integration-core": "^0.31.0" + "@loki/integration-core": "^0.34.0", + "hoist-non-react-statics": "*" } }, "@loki/integration-vue": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/integration-vue/-/integration-vue-0.31.2.tgz", - "integrity": "sha512-y5OPsMxt8qHp/LwtdS6YkPAHF2kXuAPBxkU2sdy4RzXFf2MU9JAs1iVI1OefkXmz+C8aQQfUBgmZtKwHJCzLyQ==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/integration-vue/-/integration-vue-0.34.0.tgz", + "integrity": "sha512-jZNAgn0ltrghJsdMx+ICHnPTkVoEB1RDla0Ux+rp3FlCVDTidMc2ERCJB69zF5b/4x3ZVdZbaHIbCf0WZKcIOA==", "dev": true, "requires": { - "@loki/browser": "^0.31.2" + "@loki/browser": "^0.34.0" } }, "@loki/runner": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/runner/-/runner-0.31.2.tgz", - "integrity": "sha512-CL7Hm7zBJT7P/TTJWGghvG5NT9rckrsMqIwlPGqXq5NotGl+JfcyFdu1UoEcB2GK0aw5FZ2DZgkX/5lK0GbC7g==", - "dev": true, - "requires": { - "@loki/core": "^0.31.0", - "@loki/diff-graphics-magick": "^0.31.0", - "@loki/diff-looks-same": "^0.31.0", - "@loki/diff-pixelmatch": "^0.31.0", - "@loki/target-chrome-app": "^0.31.2", - "@loki/target-chrome-aws-lambda": "^0.31.0", - "@loki/target-chrome-docker": "^0.31.2", - "@loki/target-native-android-emulator": "^0.31.0", - "@loki/target-native-ios-simulator": "^0.31.0", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/runner/-/runner-0.34.0.tgz", + "integrity": "sha512-vOOGcWGPfWRUJeq8aOgltEjNc55xGRSLR75Nqiy30H/lw2duu7BXTg7TXRZlkYAqlFqcvwk2K9mVA8azUZRrTg==", + "dev": true, + "requires": { + "@loki/core": "^0.34.0", + "@loki/diff-graphics-magick": "^0.34.0", + "@loki/diff-looks-same": "^0.34.0", + "@loki/diff-pixelmatch": "^0.34.0", + "@loki/target-chrome-app": "^0.34.0", + "@loki/target-chrome-aws-lambda": "^0.34.0", + "@loki/target-chrome-docker": "^0.34.0", + "@loki/target-native-android-emulator": "^0.34.0", + "@loki/target-native-ios-simulator": "^0.34.0", "async": "^3.2.0", "chalk": "^4.1.0", "ci-info": "^2.0.0", "cosmiconfig": "^7.0.0", "fs-extra": "^9.1.0", - "import-jsx": "^4.0.0", + "import-jsx": "^4.0.1", "ink": "^3.2.0", "minimist": "^1.2.0", "ramda": "^0.27.1", @@ -38432,15 +38449,17 @@ } }, "@loki/target-chrome-app": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/target-chrome-app/-/target-chrome-app-0.31.2.tgz", - "integrity": "sha512-3OfG5sl6gPu9k2ArM9NSh4Nfv7XLloFhOpu43Xm8i6kmkdkAcJSj9mOAvrnSehUw2fQefaKpgJk4P7gALPLAmA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-chrome-app/-/target-chrome-app-0.34.0.tgz", + "integrity": "sha512-fzD2AEscqHDPhD65BJBZMt/ihYD21vcskgyKqhgMwCjPtyNA9frTs+m6KRh8bEPqhY/0IFUHkz/MpeD/p0sgsg==", "dev": true, "requires": { - "@loki/target-chrome-core": "^0.31.2", - "chrome-launcher": "^0.14.1", + "@loki/core": "^0.34.0", + "@loki/target-chrome-core": "^0.34.0", + "chrome-launcher": "0.15.2", "chrome-remote-interface": "^0.32.1", - "debug": "^4.1.1" + "debug": "^4.1.1", + "find-free-port-sync": "^1.0.0" }, "dependencies": { "debug": { @@ -38461,12 +38480,12 @@ } }, "@loki/target-chrome-aws-lambda": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/target-chrome-aws-lambda/-/target-chrome-aws-lambda-0.31.0.tgz", - "integrity": "sha512-tkXleRUPX1p8/gJmuWq50rcYyzisvh1lYN1OkHjC40ktb4SnpZS9H7CdKiuCldlPqCdpw1fHAOomNgUvf1/esA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-chrome-aws-lambda/-/target-chrome-aws-lambda-0.34.0.tgz", + "integrity": "sha512-R9Ad6pz0WN2oYOB31QwKSQpiG3Y6w8DeRFOdiB8/8cHamZNBgtpKHsgLRggiTwsmdx02wG2JPUjpN5WtNpLCLQ==", "dev": true, "requires": { - "@loki/core": "^0.31.0", + "@loki/core": "^0.34.0", "aws-sdk": "^2.840.0", "debug": "^4.1.1" }, @@ -38489,14 +38508,14 @@ } }, "@loki/target-chrome-core": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/target-chrome-core/-/target-chrome-core-0.31.2.tgz", - "integrity": "sha512-EyH1ugTsrG5VQTOkOGbEeK9igGq0qLCu0iGO9lVlF2+3GFYEl6Fuk2661dN2DTmDwK3w3Sik3RSSHR5xz6zIyw==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-chrome-core/-/target-chrome-core-0.34.0.tgz", + "integrity": "sha512-5AWl+isHxzrsYe3Z5YcS4ccB2t3LRF+Mkf66zubDs0EgaeYL1EsvHmbyYn6UUrFzkxQeLyhGnOEr76ndzX5w8A==", "dev": true, "requires": { - "@loki/browser": "^0.31.2", - "@loki/core": "^0.31.0", - "@loki/integration-core": "^0.31.0", + "@loki/browser": "^0.34.0", + "@loki/core": "^0.34.0", + "@loki/integration-core": "^0.34.0", "debug": "^4.1.1" }, "dependencies": { @@ -38518,19 +38537,19 @@ } }, "@loki/target-chrome-docker": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/@loki/target-chrome-docker/-/target-chrome-docker-0.31.2.tgz", - "integrity": "sha512-vgKf6h0BdCEB7dG1XnR0sLfh04m/DlauvALmH+oGoAqahCz0TwDpDg/nY19jHeqblTGXKeWohK7vcuJJMuXEDQ==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-chrome-docker/-/target-chrome-docker-0.34.0.tgz", + "integrity": "sha512-I8bSfyD2cPnW4bSSf2uLMIhsfc/IGxEx9uBKBOpoPolLZ7EHZ/E2pnvV5dhClfdIyOiHsTM65jVTWLpJ/PRr/Q==", "dev": true, "requires": { - "@loki/core": "^0.31.0", - "@loki/target-chrome-core": "^0.31.2", + "@loki/core": "^0.34.0", + "@loki/target-chrome-core": "^0.34.0", "chrome-remote-interface": "^0.32.1", "debug": "^4.1.1", "execa": "^5.0.0", + "find-free-port-sync": "^1.0.0", "fs-extra": "^9.1.0", - "get-port": "^5.1.1", - "wait-on": "^5.2.1" + "wait-port": "^1.1.0" }, "dependencies": { "debug": { @@ -38542,29 +38561,6 @@ "ms": "2.1.2" } }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -38574,25 +38570,25 @@ } }, "@loki/target-native-android-emulator": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/target-native-android-emulator/-/target-native-android-emulator-0.31.0.tgz", - "integrity": "sha512-n95e2vNjJZYz52RgfRxgOUMlmuk4JZ1VNfcoKZXQ65uFwUB3j/J1b9aI5Z3FcRDwDMCPXLhxo7EcW341NrELHA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-native-android-emulator/-/target-native-android-emulator-0.34.0.tgz", + "integrity": "sha512-6sqS7QsHH9j8BkqHbBRYgEX7QjdK5NC+ouCcgGdyQZK1B8drUzSCKorfX0FYrGIUv8XiQf6DkA+BTjHOI3bUAQ==", "dev": true, "requires": { - "@ferocia-oss/osnap": "^1.3.0", - "@loki/core": "^0.31.0", - "@loki/target-native-core": "^0.31.0", + "@ferocia-oss/osnap": "^1.3.5", + "@loki/core": "^0.34.0", + "@loki/target-native-core": "^0.34.0", "fs-extra": "^9.1.0", "tempy": "^1.0.0" } }, "@loki/target-native-core": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/target-native-core/-/target-native-core-0.31.0.tgz", - "integrity": "sha512-Lc5iN1b7Q0yiQY9llLxTfZ5LuF13l3XGH4WB6/wjfaRGSR4Ivt7hI94eXhwAsw0OAOtPXZvBEtjgXrZEeRFJuQ==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-native-core/-/target-native-core-0.34.0.tgz", + "integrity": "sha512-AwD5/o121+eE8DZCZtICjgmnnXQIEfI8PhLpePzXTyUIAM0fiZ2ZgIcnoI4KJPrZM4RkHRJuvNSHSu/vuvMS+g==", "dev": true, "requires": { - "@loki/core": "^0.31.0", + "@loki/core": "^0.34.0", "debug": "^4.1.1", "ws": "^7.2.0" }, @@ -38615,14 +38611,14 @@ } }, "@loki/target-native-ios-simulator": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@loki/target-native-ios-simulator/-/target-native-ios-simulator-0.31.0.tgz", - "integrity": "sha512-tKc5QffPna5I0MupCUZMsLAMRiq+t/O24AwVzdrEZvpQEok8RSSGdfjViaZGu8s+vBjMXnR6pkMuz9khoTqRxA==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@loki/target-native-ios-simulator/-/target-native-ios-simulator-0.34.0.tgz", + "integrity": "sha512-+XQDDoOLr0g6ld07ctxz85ODoeI8891fWfML+woSgy7kkQzXb8j+jJawudFV/AFnNaZP78aKjOJBhrZ8MTMHEQ==", "dev": true, "requires": { - "@ferocia-oss/osnap": "^1.3.0", - "@loki/core": "^0.31.0", - "@loki/target-native-core": "^0.31.0", + "@ferocia-oss/osnap": "^1.3.5", + "@loki/core": "^0.34.0", + "@loki/target-native-core": "^0.34.0", "fs-extra": "^9.1.0", "tempy": "^1.0.0" } @@ -38821,27 +38817,6 @@ "react-lifecycles-compat": "^3.0.4" } }, - "@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "dev": true - }, - "@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "dev": true - }, "@socket.io/component-emitter": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", @@ -52078,9 +52053,9 @@ } }, "aws-sdk": { - "version": "2.1377.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1377.0.tgz", - "integrity": "sha512-59T3v/o40fk2I2zpgh2E0Z/BBK5awBQUva7VLjLHo9rsMvTM58mgya667hYTua00rHC1A3GJSCNORUhXvhomYQ==", + "version": "2.1575.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1575.0.tgz", + "integrity": "sha512-q33w5NN057CYOdcbxpKAgrb7CUSPrtPBxGGzgIo44y1Fi1iEXDawMYcahu5cwSfD6NFzvZkPz2a5Eo1Fu3Az8A==", "dev": true, "requires": { "buffer": "4.9.2", @@ -52092,7 +52067,7 @@ "url": "0.10.3", "util": "^0.12.4", "uuid": "8.0.0", - "xml2js": "0.5.0" + "xml2js": "0.6.2" }, "dependencies": { "punycode": { @@ -52113,15 +52088,6 @@ } } }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } - }, "babel-loader": { "version": "8.2.5", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", @@ -53090,9 +53056,9 @@ "dev": true }, "chrome-launcher": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.14.2.tgz", - "integrity": "sha512-Nk8DUCIfPR6p9WClPPFeP2ztpAdkT8xueoiDS03csea1uoJjm4w0p5Oy1hjykyjT1EQ0MMrEshLD3C8gHXyiZw==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", "dev": true, "requires": { "@types/node": "*", @@ -53214,6 +53180,16 @@ "string-width": "^4.2.0" } }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + } + }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -53290,9 +53266,9 @@ } }, "color-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-1.3.0.tgz", - "integrity": "sha512-+qVI58koyA2DSknU2wLZrMomgKvFSLndY9lkaraZcelbeedD3hgPuy9fXsCQo/UFmxzG4SUZ3lPTryic9wLacQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-1.4.0.tgz", + "integrity": "sha512-4oDB/o78lNdppbaqrg0HjOp7pHmUc+dfCxWKWFnQg6AB/1dkjtBDop3RZht5386cq9xBUDRvDvSCA7WUlM9Jqw==", "dev": true }, "color-name": { @@ -54078,31 +54054,6 @@ "dev": true, "requires": { "execa": "^5.1.1" - }, - "dependencies": { - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - } } }, "detect-port": { @@ -54887,6 +54838,23 @@ "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", "dev": true }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, "expand-brackets": { "version": "2.1.4", "dev": true, @@ -55267,6 +55235,12 @@ "pkg-dir": "^3.0.0" } }, + "find-free-port-sync": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-free-port-sync/-/find-free-port-sync-1.0.0.tgz", + "integrity": "sha512-wRkO8crYqjaTvCnqEfQGuV8LOp4JO0Ctjn6qROGPcradK+6jQ7giLMGLnKlNxQm6dEdYD3/TBABQ7Xi/5ZhWcg==", + "dev": true + }, "find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", @@ -55600,12 +55574,6 @@ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true }, - "get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", - "dev": true - }, "get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", @@ -56181,6 +56149,12 @@ "version": "1.0.0", "dev": true }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, "iconv-lite": { "version": "0.4.24", "dev": true, @@ -56308,9 +56282,9 @@ "dev": true }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true } } @@ -56450,16 +56424,6 @@ "supports-color": "^7.1.0" } }, - "cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - } - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -56491,17 +56455,6 @@ "object-assign": "^4.1.1" } }, - "slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -57283,19 +57236,6 @@ "integrity": "sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==", "dev": true }, - "joi": { - "version": "17.9.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", - "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" - } - }, "js-string-escape": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", @@ -57766,9 +57706,9 @@ } }, "lighthouse-logger": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.3.0.tgz", - "integrity": "sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", + "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", "dev": true, "requires": { "debug": "^2.6.9", @@ -57849,19 +57789,19 @@ } }, "loki": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/loki/-/loki-0.31.2.tgz", - "integrity": "sha512-91//4m5Aulb6bWi7ywITt3feXXBIP/ErJmXf4xU8jsF549BjdgBmdeBS6LSzPlQT5xFcfQcSgW+wk1a26U4lsg==", + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/loki/-/loki-0.34.0.tgz", + "integrity": "sha512-tfO4v5eGJkcC+j0yerQScokK0KX+KNjSKeWSOD/+43eOWDCeDNG5D8kqMHf1RozX7oKkeR48uzNI0X4QHdIwlg==", "dev": true, "requires": { - "@loki/integration-react": "^0.31.2", - "@loki/integration-react-native": "^0.31.0", - "@loki/integration-vue": "^0.31.2", - "@loki/runner": "^0.31.2", - "@loki/target-chrome-app": "^0.31.2", - "@loki/target-chrome-docker": "^0.31.2", - "@loki/target-native-android-emulator": "^0.31.0", - "@loki/target-native-ios-simulator": "^0.31.0" + "@loki/integration-react": "^0.34.0", + "@loki/integration-react-native": "^0.34.0", + "@loki/integration-vue": "^0.34.0", + "@loki/runner": "^0.34.0", + "@loki/target-chrome-app": "^0.34.0", + "@loki/target-chrome-docker": "^0.34.0", + "@loki/target-native-android-emulator": "^0.34.0", + "@loki/target-native-ios-simulator": "^0.34.0" } }, "looks-same": { @@ -60465,6 +60405,43 @@ "version": "3.0.0", "dev": true }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, "snapdragon": { "version": "0.8.2", "dev": true, @@ -61944,26 +61921,85 @@ "he": "^1.1.0" } }, - "wait-on": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz", - "integrity": "sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==", + "wait-port": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.1.0.tgz", + "integrity": "sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==", "dev": true, "requires": { - "axios": "^0.21.1", - "joi": "^17.3.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^6.6.3" + "chalk": "^4.1.2", + "commander": "^9.3.0", + "debug": "^4.3.4" }, "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "tslib": "^1.9.0" + "has-flag": "^4.0.0" } } } @@ -62586,9 +62622,9 @@ } }, "xml2js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", - "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", + "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", "dev": true, "requires": { "sax": ">=0.6.0", diff --git a/package.json b/package.json index 29a97b8..8e73a50 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "karma-jasmine-html-reporter": "2.0.0", "karma-typescript": "5.5.3", "karma-typescript-es6-transform": "5.5.3", - "loki": "0.31.2", + "loki": "0.34.0", "prettier": "2.7.1", "rimraf": "3.0.2", "ts-loader": "9.3.1",