diff --git a/.github/workflows/cancel.yml b/.github/workflows/cancel.yml
index b51369c13098a0..e65d084e10d840 100644
--- a/.github/workflows/cancel.yml
+++ b/.github/workflows/cancel.yml
@@ -7,7 +7,7 @@ jobs:
timeout-minutes: 3
steps:
- name: Get all workflow ids and set to env variable
- run: echo ::set-env name=WORKFLOW_IDS_TO_CANCEL::$(curl https://api.github.com/repos/${GITHUB_REPOSITORY}/actions/workflows -s | jq -r '.workflows | map(.id|tostring) | join(",")')
+ run: echo "WORKFLOW_IDS_TO_CANCEL=$(curl https://api.github.com/repos/${GITHUB_REPOSITORY}/actions/workflows -s | jq -r '.workflows | map(.id|tostring) | join(",")')" >> $GITHUB_ENV
- uses: styfle/cancel-workflow-action@0.4.0
with:
diff --git a/docs/designers-developers/developers/data/data-core.md b/docs/designers-developers/developers/data/data-core.md
index 6484e914f2eefe..37c4ad7d5f8584 100644
--- a/docs/designers-developers/developers/data/data-core.md
+++ b/docs/designers-developers/developers/data/data-core.md
@@ -34,6 +34,7 @@ Returns all available authors.
_Parameters_
- _state_ `Object`: Data state.
+- _query_ `(Object|undefined)`: Optional object of query parameters to include with request.
_Returns_
diff --git a/lib/block-supports/typography.php b/lib/block-supports/typography.php
index 3f7ebb7c28d21e..f5709e776d6931 100644
--- a/lib/block-supports/typography.php
+++ b/lib/block-supports/typography.php
@@ -69,7 +69,7 @@ function gutenberg_apply_typography_support( $block_type, $block_attributes ) {
if ( $has_named_font_size ) {
$classes[] = sprintf( 'has-%s-font-size', $block_attributes['fontSize'] );
} elseif ( $has_custom_font_size ) {
- $styles[] = sprintf( 'font-size: %spx;', $block_attributes['style']['typography']['fontSize'] );
+ $styles[] = sprintf( 'font-size: %s;', $block_attributes['style']['typography']['fontSize'] );
}
}
diff --git a/package-lock.json b/package-lock.json
index 26a209082fb9b9..8796e89b9145ac 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14673,9 +14673,9 @@
"dev": true
},
"@types/archiver": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-3.1.1.tgz",
- "integrity": "sha512-TzVZ9204sH1TuFylfr1cw/AA/3/VldAAXswEwKLXUOzA9mDg+m6gHF9EaqKNlozcjc6knX5m1KAqJzksPLSEfw==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-baFOhanb/hxmcOd1Uey2TfFg43kTSmM6py1Eo7Rjbv/ivcl7PXLhY0QgXGf50Hx/eskGCFqPfhs/7IZLb15C5g==",
"dev": true,
"requires": {
"@types/glob": "*"
@@ -20119,9 +20119,9 @@
},
"dependencies": {
"xmldom": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.3.0.tgz",
- "integrity": "sha512-z9s6k3wxE+aZHgXYxSTpGDo7BYOUfJsIRyoZiX6HTjwpwfS2wpQBQKa2fD+ShLyPkqDYo5ud7KitmLZ2Cd6r0g==",
+ "version": "0.1.31",
+ "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz",
+ "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==",
"dev": true
}
}
@@ -20510,20 +20510,20 @@
}
},
"@wdio/config": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.8.0.tgz",
- "integrity": "sha512-q71VJpa50iz9Bq0QoZIT+egZIAQGiv6mRcmqub8/R318XL35Y6NKHJIOyHl8xVmHwitYy//fawZou2nYjU66KQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.10.4.tgz",
+ "integrity": "sha512-M22EunI+n/mmYOQqb9+BTVRqrfmPw+7rR1AHeD36vOXCnZ55Nrl4ZU4d6QzPHp9cLdMZqV786iDmkonnb6jb8w==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0",
+ "@wdio/logger": "6.10.4",
"deepmerge": "^4.0.0",
"glob": "^7.1.2"
}
},
"@wdio/logger": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.8.0.tgz",
- "integrity": "sha512-IvRnp2gTU1z6L+snMrKLrRDqYFq9yzcqXp7i6+Q/bxewxkgcpitm4hSs+13KS4fmbeBmhT5UeUeumnTZBYkhBQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.10.4.tgz",
+ "integrity": "sha512-I+1I/5CtQigy59QJen56PHuwV0yiQdnZaOxmXIP6FzpWkeXLjcoUNaCRDuKwJx5GKrUSDqmGlMWSH53scwwzHg==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -20533,27 +20533,27 @@
}
},
"@wdio/protocols": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.8.0.tgz",
- "integrity": "sha512-A9k3DYBxt220SK57LlALscHd/4KUa6kzJdc4UJ84Dyylymmjhs3Uau9WL37yyMMd6Y/5sSfUNRrAUEDZnmOzyQ==",
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.10.0.tgz",
+ "integrity": "sha512-MaloMFtlZeeGoqHyy2g5QM8HHuQDZOAGjxotsQ6mVAzZpAFbwUGHPSRlwBbbsB3gHVALJVowViltJ95jgaFfZg==",
"dev": true
},
"@wdio/repl": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.8.0.tgz",
- "integrity": "sha512-unFnItXq6+V8JNfAtPtuEza047r2dLdcFXPN4exq7+O/kPJTzsTGOAQTlSLPJGMrfy5axTk90KOl08gpJvzjOA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.10.4.tgz",
+ "integrity": "sha512-VwucPyUqAxU6CWWoEVf14asjtLGTgyaJwp47kEFegr06ZBG43zVQ6JqKFiGDxUJ+fZVRhdd7nRVHd+6UllK18w==",
"dev": true,
"requires": {
- "@wdio/utils": "6.8.0"
+ "@wdio/utils": "6.10.4"
}
},
"@wdio/utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.8.0.tgz",
- "integrity": "sha512-2vGwkaqP2e876o3NDTWz021aLTBrbZfCLHETuS+e/J0IXMR3FQ8et01BY/bjwyz6EP1I3vVtP2ZVC1dV2yIIVQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.10.4.tgz",
+ "integrity": "sha512-DkFguYGKUcv9TmIYuuwS/pxpiGcgyv8gWUWRXffirt2OYpFXJNwB+S96CSQnjgb4B5MqSFgEti+gl8A2wsdDgQ==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0"
+ "@wdio/logger": "6.10.4"
}
},
"ansi-regex": {
@@ -20645,9 +20645,9 @@
}
},
"archiver": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.0.2.tgz",
- "integrity": "sha512-Tq3yV/T4wxBsD2Wign8W9VQKhaUxzzRmjEiSoOK0SLqPgDP/N1TKdYyBeIEu56T4I9iO4fKTTR0mN9NWkBA0sg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
@@ -20656,7 +20656,7 @@
"readable-stream": "^3.6.0",
"readdir-glob": "^1.0.0",
"tar-stream": "^2.1.4",
- "zip-stream": "^4.0.0"
+ "zip-stream": "^4.0.4"
}
},
"archiver-utils": {
@@ -20722,45 +20722,53 @@
}
},
"compress-commons": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.1.tgz",
- "integrity": "sha512-xZm9o6iikekkI0GnXCmAl3LQGZj5TBDj0zLowsqi7tJtEa3FMGSEcHcqrSJIrOAk1UG/NBbDn/F1q+MG/p/EsA==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.2.tgz",
+ "integrity": "sha512-qhd32a9xgzmpfoga1VQEiLEwdKZ6Plnpx5UCgIsf89FSolyJ7WnifY4Gtjgv5WR6hWAyRaHxC5MiEhU/38U70A==",
"dev": true,
"requires": {
"buffer-crc32": "^0.2.13",
- "crc32-stream": "^4.0.0",
+ "crc32-stream": "^4.0.1",
"normalize-path": "^3.0.0",
"readable-stream": "^3.6.0"
}
},
"crc32-stream": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.0.tgz",
- "integrity": "sha512-tyMw2IeUX6t9jhgXI6um0eKfWq4EIDpfv5m7GX4Jzp7eVelQ360xd8EPXJhp2mHwLQIkqlnMLjzqSZI3a+0wRw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.1.tgz",
+ "integrity": "sha512-FN5V+weeO/8JaXsamelVYO1PHyeCsuL3HcG4cqsj0ceARcocxalaShCsohZMSAF+db7UYFwBy1rARK/0oFItUw==",
"dev": true,
"requires": {
- "crc": "^3.4.4",
+ "crc-32": "^1.2.0",
"readable-stream": "^3.4.0"
}
},
"devtools": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.8.0.tgz",
- "integrity": "sha512-DaXkQP312NclQPzSDHD3wvenglkxUDKiQwjlEqFvOXc+mc4o10WljVUx6B3Q0Ig7YmgBHsKREcNFYAwXTnzT7Q==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.10.4.tgz",
+ "integrity": "sha512-53LoeU2S4q4cLJGKgo2Or7WU9Kc5RQscC0DbBAZcodkot1lKFbMg/z6/cQTq+XKl4kgYr5VA/s5kzNU7ScBctQ==",
"dev": true,
"requires": {
"@types/puppeteer-core": "^2.0.0",
"@types/ua-parser-js": "^0.7.33",
"@types/uuid": "^8.3.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"chrome-launcher": "^0.13.1",
"edge-paths": "^2.1.0",
"puppeteer-core": "^5.1.0",
"ua-parser-js": "^0.7.21",
"uuid": "^8.0.0"
+ },
+ "dependencies": {
+ "@types/uuid": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz",
+ "integrity": "sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==",
+ "dev": true
+ }
}
},
"extract-zip": {
@@ -20870,6 +20878,17 @@
"tar-fs": "^2.0.0",
"unbzip2-stream": "^1.3.3",
"ws": "^7.2.3"
+ },
+ "dependencies": {
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.0.0"
+ }
+ }
}
},
"readable-stream": {
@@ -20884,18 +20903,18 @@
}
},
"resq": {
- "version": "1.9.2",
- "resolved": "https://registry.npmjs.org/resq/-/resq-1.9.2.tgz",
- "integrity": "sha512-Y+fprJ9wQY64gh+vJRNatiG61G+9XD5jJe4kI/Rqw6gmOa5ihZvgrxZVydqyM96xj75jwaRCPVYPU3RwsEk6ug==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/resq/-/resq-1.10.0.tgz",
+ "integrity": "sha512-hCUd0xMalqtPDz4jXIqs0M5Wnv/LZXN8h7unFOo4/nvExT9dDPbhwd3udRxLlp0HgBnHcV009UlduE9NZi7A6w==",
"dev": true,
"requires": {
"fast-deep-equal": "^2.0.1"
}
},
"rgb2hex": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.0.tgz",
- "integrity": "sha512-cHdNTwmTMPu/TpP1bJfdApd6MbD+Kzi4GNnM6h35mdFChhQPSi9cAI8J7DMn5kQDKX8NuBaQXAyo360Oa7tOEA==",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.3.tgz",
+ "integrity": "sha512-clEe0m1xv+Tva1B/TOepuIcvLAxP0U+sCDfgt1SX1HmI2Ahr5/Cd/nzJM1e78NKVtWdoo0s33YehpFA8UfIShQ==",
"dev": true
},
"serialize-error": {
@@ -20942,40 +20961,41 @@
"dev": true
},
"webdriver": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.8.0.tgz",
- "integrity": "sha512-KijngSC7ZjgdDoFuJO70StImWB3qiiLbvURiTNQ/oeQaP0CnerQX5qvYpgMnP1CZNhxyyUbb+1+w0zBqSNfWaA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.10.4.tgz",
+ "integrity": "sha512-N2FkEy22QWAJMeyz1219ik9wyt3/SOT/RtsY6JheEriZ1GptzZyK0OibkOnCoaIAt+nvSxnSmTTlmXQMGBE6Mw==",
"dev": true,
"requires": {
"@types/lodash.merge": "^4.6.6",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"got": "^11.0.2",
"lodash.merge": "^4.6.1"
}
},
"webdriverio": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.8.0.tgz",
- "integrity": "sha512-jVN73xLUcIF3PJYgeqzTbyak0QfqUegq/hjaIkLl8wQWRNubuEA3dN9L4U33AzOokYvcBXinemh3Ein35f1a8A==",
+ "version": "6.10.5",
+ "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.10.5.tgz",
+ "integrity": "sha512-TLIKVOOM0Oszn2mLxZcMQk0vq1bOWpsZNXMxMtpBXKLvcOCLedftxotwh0o1LqRiq8ODiubJ/vNOLgCN/oLFJQ==",
"dev": true,
"requires": {
- "@types/archiver": "^3.1.1",
+ "@types/archiver": "^5.1.0",
"@types/atob": "^2.1.2",
"@types/fs-extra": "^9.0.2",
"@types/lodash.clonedeep": "^4.5.6",
"@types/lodash.isplainobject": "^4.0.6",
"@types/puppeteer-core": "^2.0.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/repl": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/repl": "6.10.4",
+ "@wdio/utils": "6.10.4",
"archiver": "^5.0.0",
"atob": "^2.1.2",
+ "css-shorthand-properties": "^1.1.1",
"css-value": "^0.0.1",
- "devtools": "6.8.0",
+ "devtools": "6.10.4",
"fs-extra": "^9.0.1",
"get-port": "^5.1.1",
"grapheme-splitter": "^1.0.2",
@@ -20988,17 +21008,52 @@
"resq": "^1.9.1",
"rgb2hex": "^0.2.0",
"serialize-error": "^7.0.0",
- "webdriver": "6.8.0"
+ "webdriver": "6.10.4"
+ },
+ "dependencies": {
+ "@types/archiver": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-baFOhanb/hxmcOd1Uey2TfFg43kTSmM6py1Eo7Rjbv/ivcl7PXLhY0QgXGf50Hx/eskGCFqPfhs/7IZLb15C5g==",
+ "dev": true,
+ "requires": {
+ "@types/glob": "*"
+ }
+ },
+ "atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "dev": true
+ },
+ "fs-extra": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz",
+ "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==",
+ "dev": true,
+ "requires": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^1.0.0"
+ }
+ },
+ "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
+ }
}
},
"zip-stream": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.2.tgz",
- "integrity": "sha512-TGxB2g+1ur6MHkvM644DuZr8Uzyz0k0OYWtS3YlpfWBEmK4woaC2t3+pozEL3dBfIPmpgmClR5B2QRcMgGt22g==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.4.tgz",
+ "integrity": "sha512-a65wQ3h5gcQ/nQGWV1mSZCEzCML6EK/vyVPcrPNynySP1j3VBbQKh3nhC8CbORb+jfl2vXvh56Ul5odP1bAHqw==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
- "compress-commons": "^4.0.0",
+ "compress-commons": "^4.0.2",
"readable-stream": "^3.6.0"
}
}
@@ -21424,19 +21479,6 @@
"yauzl": "^2.7.0"
},
"dependencies": {
- "jimp": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
- "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
- "dev": true,
- "requires": {
- "@babel/runtime": "^7.7.2",
- "@jimp/custom": "^0.14.0",
- "@jimp/plugins": "^0.14.0",
- "@jimp/types": "^0.14.0",
- "regenerator-runtime": "^0.13.3"
- }
- },
"pngjs": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
@@ -21446,9 +21488,9 @@
}
},
"archiver": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.0.2.tgz",
- "integrity": "sha512-Tq3yV/T4wxBsD2Wign8W9VQKhaUxzzRmjEiSoOK0SLqPgDP/N1TKdYyBeIEu56T4I9iO4fKTTR0mN9NWkBA0sg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
@@ -21457,15 +21499,7 @@
"readable-stream": "^3.6.0",
"readdir-glob": "^1.0.0",
"tar-stream": "^2.1.4",
- "zip-stream": "^4.0.0"
- },
- "dependencies": {
- "async": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
- "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
- "dev": true
- }
+ "zip-stream": "^4.0.4"
}
},
"archiver-utils": {
@@ -21503,6 +21537,12 @@
}
}
},
+ "async": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
+ "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
+ "dev": true
+ },
"axios": {
"version": "0.20.0",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz",
@@ -21524,24 +21564,24 @@
}
},
"compress-commons": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.1.tgz",
- "integrity": "sha512-xZm9o6iikekkI0GnXCmAl3LQGZj5TBDj0zLowsqi7tJtEa3FMGSEcHcqrSJIrOAk1UG/NBbDn/F1q+MG/p/EsA==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.2.tgz",
+ "integrity": "sha512-qhd32a9xgzmpfoga1VQEiLEwdKZ6Plnpx5UCgIsf89FSolyJ7WnifY4Gtjgv5WR6hWAyRaHxC5MiEhU/38U70A==",
"dev": true,
"requires": {
"buffer-crc32": "^0.2.13",
- "crc32-stream": "^4.0.0",
+ "crc32-stream": "^4.0.1",
"normalize-path": "^3.0.0",
"readable-stream": "^3.6.0"
}
},
"crc32-stream": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.0.tgz",
- "integrity": "sha512-tyMw2IeUX6t9jhgXI6um0eKfWq4EIDpfv5m7GX4Jzp7eVelQ360xd8EPXJhp2mHwLQIkqlnMLjzqSZI3a+0wRw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.1.tgz",
+ "integrity": "sha512-FN5V+weeO/8JaXsamelVYO1PHyeCsuL3HcG4cqsj0ceARcocxalaShCsohZMSAF+db7UYFwBy1rARK/0oFItUw==",
"dev": true,
"requires": {
- "crc": "^3.4.4",
+ "crc-32": "^1.2.0",
"readable-stream": "^3.4.0"
}
},
@@ -21568,6 +21608,19 @@
"integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
"dev": true
},
+ "jimp": {
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
+ "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.7.2",
+ "@jimp/custom": "^0.14.0",
+ "@jimp/plugins": "^0.14.0",
+ "@jimp/types": "^0.14.0",
+ "regenerator-runtime": "^0.13.3"
+ }
+ },
"jpeg-js": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.2.tgz",
@@ -21617,13 +21670,13 @@
"dev": true
},
"zip-stream": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.2.tgz",
- "integrity": "sha512-TGxB2g+1ur6MHkvM644DuZr8Uzyz0k0OYWtS3YlpfWBEmK4woaC2t3+pozEL3dBfIPmpgmClR5B2QRcMgGt22g==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.4.tgz",
+ "integrity": "sha512-a65wQ3h5gcQ/nQGWV1mSZCEzCML6EK/vyVPcrPNynySP1j3VBbQKh3nhC8CbORb+jfl2vXvh56Ul5odP1bAHqw==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
- "compress-commons": "^4.0.0",
+ "compress-commons": "^4.0.2",
"readable-stream": "^3.6.0"
}
}
@@ -22408,14 +22461,6 @@
"@babel/runtime": "^7.7.2",
"@jimp/utils": "^0.14.0",
"pngjs": "^3.3.3"
- },
- "dependencies": {
- "pngjs": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz",
- "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==",
- "dev": true
- }
}
},
"@jimp/tiff": {
@@ -22454,20 +22499,20 @@
}
},
"@wdio/config": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.8.0.tgz",
- "integrity": "sha512-q71VJpa50iz9Bq0QoZIT+egZIAQGiv6mRcmqub8/R318XL35Y6NKHJIOyHl8xVmHwitYy//fawZou2nYjU66KQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.10.4.tgz",
+ "integrity": "sha512-M22EunI+n/mmYOQqb9+BTVRqrfmPw+7rR1AHeD36vOXCnZ55Nrl4ZU4d6QzPHp9cLdMZqV786iDmkonnb6jb8w==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0",
+ "@wdio/logger": "6.10.4",
"deepmerge": "^4.0.0",
"glob": "^7.1.2"
}
},
"@wdio/logger": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.8.0.tgz",
- "integrity": "sha512-IvRnp2gTU1z6L+snMrKLrRDqYFq9yzcqXp7i6+Q/bxewxkgcpitm4hSs+13KS4fmbeBmhT5UeUeumnTZBYkhBQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.10.4.tgz",
+ "integrity": "sha512-I+1I/5CtQigy59QJen56PHuwV0yiQdnZaOxmXIP6FzpWkeXLjcoUNaCRDuKwJx5GKrUSDqmGlMWSH53scwwzHg==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -22477,27 +22522,27 @@
}
},
"@wdio/protocols": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.8.0.tgz",
- "integrity": "sha512-A9k3DYBxt220SK57LlALscHd/4KUa6kzJdc4UJ84Dyylymmjhs3Uau9WL37yyMMd6Y/5sSfUNRrAUEDZnmOzyQ==",
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.10.0.tgz",
+ "integrity": "sha512-MaloMFtlZeeGoqHyy2g5QM8HHuQDZOAGjxotsQ6mVAzZpAFbwUGHPSRlwBbbsB3gHVALJVowViltJ95jgaFfZg==",
"dev": true
},
"@wdio/repl": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.8.0.tgz",
- "integrity": "sha512-unFnItXq6+V8JNfAtPtuEza047r2dLdcFXPN4exq7+O/kPJTzsTGOAQTlSLPJGMrfy5axTk90KOl08gpJvzjOA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.10.4.tgz",
+ "integrity": "sha512-VwucPyUqAxU6CWWoEVf14asjtLGTgyaJwp47kEFegr06ZBG43zVQ6JqKFiGDxUJ+fZVRhdd7nRVHd+6UllK18w==",
"dev": true,
"requires": {
- "@wdio/utils": "6.8.0"
+ "@wdio/utils": "6.10.4"
}
},
"@wdio/utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.8.0.tgz",
- "integrity": "sha512-2vGwkaqP2e876o3NDTWz021aLTBrbZfCLHETuS+e/J0IXMR3FQ8et01BY/bjwyz6EP1I3vVtP2ZVC1dV2yIIVQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.10.4.tgz",
+ "integrity": "sha512-DkFguYGKUcv9TmIYuuwS/pxpiGcgyv8gWUWRXffirt2OYpFXJNwB+S96CSQnjgb4B5MqSFgEti+gl8A2wsdDgQ==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0"
+ "@wdio/logger": "6.10.4"
}
},
"ansi-regex": {
@@ -22577,6 +22622,21 @@
"yauzl": "^2.7.0"
},
"dependencies": {
+ "archiver": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
+ "dev": true,
+ "requires": {
+ "archiver-utils": "^2.1.0",
+ "async": "^3.2.0",
+ "buffer-crc32": "^0.2.1",
+ "readable-stream": "^3.6.0",
+ "readdir-glob": "^1.0.0",
+ "tar-stream": "^2.1.4",
+ "zip-stream": "^4.0.4"
+ }
+ },
"axios": {
"version": "0.20.0",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz",
@@ -22585,15 +22645,63 @@
"requires": {
"follow-redirects": "^1.10.0"
}
+ },
+ "follow-redirects": {
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz",
+ "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==",
+ "dev": true
+ },
+ "form-data": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz",
+ "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==",
+ "dev": true,
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ }
+ },
+ "get-stream": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
+ "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
+ "dev": true
+ },
+ "jimp": {
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
+ "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.7.2",
+ "@jimp/custom": "^0.14.0",
+ "@jimp/plugins": "^0.14.0",
+ "@jimp/types": "^0.14.0",
+ "regenerator-runtime": "^0.13.3"
+ }
+ },
+ "pngjs": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
+ "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
+ "dev": true
+ },
+ "uuid": {
+ "version": "8.3.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz",
+ "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==",
+ "dev": true
}
}
}
}
},
"archiver": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.0.2.tgz",
- "integrity": "sha512-Tq3yV/T4wxBsD2Wign8W9VQKhaUxzzRmjEiSoOK0SLqPgDP/N1TKdYyBeIEu56T4I9iO4fKTTR0mN9NWkBA0sg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
@@ -22602,7 +22710,7 @@
"readable-stream": "^3.6.0",
"readdir-glob": "^1.0.0",
"tar-stream": "^2.1.4",
- "zip-stream": "^4.0.0"
+ "zip-stream": "^4.0.4"
}
},
"archiver-utils": {
@@ -22668,45 +22776,53 @@
}
},
"compress-commons": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.1.tgz",
- "integrity": "sha512-xZm9o6iikekkI0GnXCmAl3LQGZj5TBDj0zLowsqi7tJtEa3FMGSEcHcqrSJIrOAk1UG/NBbDn/F1q+MG/p/EsA==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.2.tgz",
+ "integrity": "sha512-qhd32a9xgzmpfoga1VQEiLEwdKZ6Plnpx5UCgIsf89FSolyJ7WnifY4Gtjgv5WR6hWAyRaHxC5MiEhU/38U70A==",
"dev": true,
"requires": {
"buffer-crc32": "^0.2.13",
- "crc32-stream": "^4.0.0",
+ "crc32-stream": "^4.0.1",
"normalize-path": "^3.0.0",
"readable-stream": "^3.6.0"
}
},
"crc32-stream": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.0.tgz",
- "integrity": "sha512-tyMw2IeUX6t9jhgXI6um0eKfWq4EIDpfv5m7GX4Jzp7eVelQ360xd8EPXJhp2mHwLQIkqlnMLjzqSZI3a+0wRw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.1.tgz",
+ "integrity": "sha512-FN5V+weeO/8JaXsamelVYO1PHyeCsuL3HcG4cqsj0ceARcocxalaShCsohZMSAF+db7UYFwBy1rARK/0oFItUw==",
"dev": true,
"requires": {
- "crc": "^3.4.4",
+ "crc-32": "^1.2.0",
"readable-stream": "^3.4.0"
}
},
"devtools": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.8.0.tgz",
- "integrity": "sha512-DaXkQP312NclQPzSDHD3wvenglkxUDKiQwjlEqFvOXc+mc4o10WljVUx6B3Q0Ig7YmgBHsKREcNFYAwXTnzT7Q==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.10.4.tgz",
+ "integrity": "sha512-53LoeU2S4q4cLJGKgo2Or7WU9Kc5RQscC0DbBAZcodkot1lKFbMg/z6/cQTq+XKl4kgYr5VA/s5kzNU7ScBctQ==",
"dev": true,
"requires": {
"@types/puppeteer-core": "^2.0.0",
"@types/ua-parser-js": "^0.7.33",
"@types/uuid": "^8.3.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"chrome-launcher": "^0.13.1",
"edge-paths": "^2.1.0",
"puppeteer-core": "^5.1.0",
"ua-parser-js": "^0.7.21",
"uuid": "^8.0.0"
+ },
+ "dependencies": {
+ "@types/uuid": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz",
+ "integrity": "sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==",
+ "dev": true
+ }
}
},
"extract-zip": {
@@ -22719,17 +22835,6 @@
"debug": "^4.1.1",
"get-stream": "^5.1.0",
"yauzl": "^2.10.0"
- },
- "dependencies": {
- "get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
- "requires": {
- "pump": "^3.0.0"
- }
- }
}
},
"fast-deep-equal": {
@@ -22738,42 +22843,6 @@
"integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
"dev": true
},
- "follow-redirects": {
- "version": "1.13.0",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz",
- "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==",
- "dev": true
- },
- "form-data": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz",
- "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==",
- "dev": true,
- "requires": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
- }
- },
- "get-stream": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
- "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
- "dev": true
- },
- "jimp": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
- "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
- "dev": true,
- "requires": {
- "@babel/runtime": "^7.7.2",
- "@jimp/custom": "^0.14.0",
- "@jimp/plugins": "^0.14.0",
- "@jimp/types": "^0.14.0",
- "regenerator-runtime": "^0.13.3"
- }
- },
"jpeg-js": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.2.tgz",
@@ -22792,12 +22861,6 @@
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
"dev": true
},
- "pngjs": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
- "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
- "dev": true
- },
"puppeteer-core": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-5.5.0.tgz",
@@ -22816,6 +22879,17 @@
"tar-fs": "^2.0.0",
"unbzip2-stream": "^1.3.3",
"ws": "^7.2.3"
+ },
+ "dependencies": {
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.0.0"
+ }
+ }
}
},
"readable-stream": {
@@ -22830,18 +22904,18 @@
}
},
"resq": {
- "version": "1.9.2",
- "resolved": "https://registry.npmjs.org/resq/-/resq-1.9.2.tgz",
- "integrity": "sha512-Y+fprJ9wQY64gh+vJRNatiG61G+9XD5jJe4kI/Rqw6gmOa5ihZvgrxZVydqyM96xj75jwaRCPVYPU3RwsEk6ug==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/resq/-/resq-1.10.0.tgz",
+ "integrity": "sha512-hCUd0xMalqtPDz4jXIqs0M5Wnv/LZXN8h7unFOo4/nvExT9dDPbhwd3udRxLlp0HgBnHcV009UlduE9NZi7A6w==",
"dev": true,
"requires": {
"fast-deep-equal": "^2.0.1"
}
},
"rgb2hex": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.0.tgz",
- "integrity": "sha512-cHdNTwmTMPu/TpP1bJfdApd6MbD+Kzi4GNnM6h35mdFChhQPSi9cAI8J7DMn5kQDKX8NuBaQXAyo360Oa7tOEA==",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.3.tgz",
+ "integrity": "sha512-clEe0m1xv+Tva1B/TOepuIcvLAxP0U+sCDfgt1SX1HmI2Ahr5/Cd/nzJM1e78NKVtWdoo0s33YehpFA8UfIShQ==",
"dev": true
},
"serialize-error": {
@@ -22888,40 +22962,41 @@
"dev": true
},
"webdriver": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.8.0.tgz",
- "integrity": "sha512-KijngSC7ZjgdDoFuJO70StImWB3qiiLbvURiTNQ/oeQaP0CnerQX5qvYpgMnP1CZNhxyyUbb+1+w0zBqSNfWaA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.10.4.tgz",
+ "integrity": "sha512-N2FkEy22QWAJMeyz1219ik9wyt3/SOT/RtsY6JheEriZ1GptzZyK0OibkOnCoaIAt+nvSxnSmTTlmXQMGBE6Mw==",
"dev": true,
"requires": {
"@types/lodash.merge": "^4.6.6",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"got": "^11.0.2",
"lodash.merge": "^4.6.1"
}
},
"webdriverio": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.8.0.tgz",
- "integrity": "sha512-jVN73xLUcIF3PJYgeqzTbyak0QfqUegq/hjaIkLl8wQWRNubuEA3dN9L4U33AzOokYvcBXinemh3Ein35f1a8A==",
+ "version": "6.10.5",
+ "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.10.5.tgz",
+ "integrity": "sha512-TLIKVOOM0Oszn2mLxZcMQk0vq1bOWpsZNXMxMtpBXKLvcOCLedftxotwh0o1LqRiq8ODiubJ/vNOLgCN/oLFJQ==",
"dev": true,
"requires": {
- "@types/archiver": "^3.1.1",
+ "@types/archiver": "^5.1.0",
"@types/atob": "^2.1.2",
"@types/fs-extra": "^9.0.2",
"@types/lodash.clonedeep": "^4.5.6",
"@types/lodash.isplainobject": "^4.0.6",
"@types/puppeteer-core": "^2.0.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/repl": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/repl": "6.10.4",
+ "@wdio/utils": "6.10.4",
"archiver": "^5.0.0",
"atob": "^2.1.2",
+ "css-shorthand-properties": "^1.1.1",
"css-value": "^0.0.1",
- "devtools": "6.8.0",
+ "devtools": "6.10.4",
"fs-extra": "^9.0.1",
"get-port": "^5.1.1",
"grapheme-splitter": "^1.0.2",
@@ -22934,17 +23009,52 @@
"resq": "^1.9.1",
"rgb2hex": "^0.2.0",
"serialize-error": "^7.0.0",
- "webdriver": "6.8.0"
+ "webdriver": "6.10.4"
+ },
+ "dependencies": {
+ "@types/archiver": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-baFOhanb/hxmcOd1Uey2TfFg43kTSmM6py1Eo7Rjbv/ivcl7PXLhY0QgXGf50Hx/eskGCFqPfhs/7IZLb15C5g==",
+ "dev": true,
+ "requires": {
+ "@types/glob": "*"
+ }
+ },
+ "atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "dev": true
+ },
+ "fs-extra": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz",
+ "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==",
+ "dev": true,
+ "requires": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^1.0.0"
+ }
+ },
+ "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
+ }
}
},
"zip-stream": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.2.tgz",
- "integrity": "sha512-TGxB2g+1ur6MHkvM644DuZr8Uzyz0k0OYWtS3YlpfWBEmK4woaC2t3+pozEL3dBfIPmpgmClR5B2QRcMgGt22g==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.4.tgz",
+ "integrity": "sha512-a65wQ3h5gcQ/nQGWV1mSZCEzCML6EK/vyVPcrPNynySP1j3VBbQKh3nhC8CbORb+jfl2vXvh56Ul5odP1bAHqw==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
- "compress-commons": "^4.0.0",
+ "compress-commons": "^4.0.2",
"readable-stream": "^3.6.0"
}
}
@@ -23331,20 +23441,20 @@
}
},
"@wdio/config": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.8.0.tgz",
- "integrity": "sha512-q71VJpa50iz9Bq0QoZIT+egZIAQGiv6mRcmqub8/R318XL35Y6NKHJIOyHl8xVmHwitYy//fawZou2nYjU66KQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.10.4.tgz",
+ "integrity": "sha512-M22EunI+n/mmYOQqb9+BTVRqrfmPw+7rR1AHeD36vOXCnZ55Nrl4ZU4d6QzPHp9cLdMZqV786iDmkonnb6jb8w==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0",
+ "@wdio/logger": "6.10.4",
"deepmerge": "^4.0.0",
"glob": "^7.1.2"
}
},
"@wdio/logger": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.8.0.tgz",
- "integrity": "sha512-IvRnp2gTU1z6L+snMrKLrRDqYFq9yzcqXp7i6+Q/bxewxkgcpitm4hSs+13KS4fmbeBmhT5UeUeumnTZBYkhBQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.10.4.tgz",
+ "integrity": "sha512-I+1I/5CtQigy59QJen56PHuwV0yiQdnZaOxmXIP6FzpWkeXLjcoUNaCRDuKwJx5GKrUSDqmGlMWSH53scwwzHg==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -23354,27 +23464,27 @@
}
},
"@wdio/protocols": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.8.0.tgz",
- "integrity": "sha512-A9k3DYBxt220SK57LlALscHd/4KUa6kzJdc4UJ84Dyylymmjhs3Uau9WL37yyMMd6Y/5sSfUNRrAUEDZnmOzyQ==",
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.10.0.tgz",
+ "integrity": "sha512-MaloMFtlZeeGoqHyy2g5QM8HHuQDZOAGjxotsQ6mVAzZpAFbwUGHPSRlwBbbsB3gHVALJVowViltJ95jgaFfZg==",
"dev": true
},
"@wdio/repl": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.8.0.tgz",
- "integrity": "sha512-unFnItXq6+V8JNfAtPtuEza047r2dLdcFXPN4exq7+O/kPJTzsTGOAQTlSLPJGMrfy5axTk90KOl08gpJvzjOA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.10.4.tgz",
+ "integrity": "sha512-VwucPyUqAxU6CWWoEVf14asjtLGTgyaJwp47kEFegr06ZBG43zVQ6JqKFiGDxUJ+fZVRhdd7nRVHd+6UllK18w==",
"dev": true,
"requires": {
- "@wdio/utils": "6.8.0"
+ "@wdio/utils": "6.10.4"
}
},
"@wdio/utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.8.0.tgz",
- "integrity": "sha512-2vGwkaqP2e876o3NDTWz021aLTBrbZfCLHETuS+e/J0IXMR3FQ8et01BY/bjwyz6EP1I3vVtP2ZVC1dV2yIIVQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.10.4.tgz",
+ "integrity": "sha512-DkFguYGKUcv9TmIYuuwS/pxpiGcgyv8gWUWRXffirt2OYpFXJNwB+S96CSQnjgb4B5MqSFgEti+gl8A2wsdDgQ==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0"
+ "@wdio/logger": "6.10.4"
}
},
"ansi-regex": {
@@ -23384,31 +23494,62 @@
"dev": true
},
"appium-base-driver": {
- "version": "7.3.0",
- "resolved": "https://registry.npmjs.org/appium-base-driver/-/appium-base-driver-7.3.0.tgz",
- "integrity": "sha512-CVrpKPrch52KIDgXjMXfKs0/55R3X8TRkyu7xcun1cjl6nYlMb+wpoDCdlRmSBapMeEk148M7cYmBygJDAaBpw==",
+ "version": "5.8.1",
+ "resolved": "https://registry.npmjs.org/appium-base-driver/-/appium-base-driver-5.8.1.tgz",
+ "integrity": "sha512-k5ybExgP0kJx7vsR0Y8GeEay+Vr0yCs0muzYtdrIDbqOCz5bFX0skyZubSSsm/lOE4KvgHhm4cRwWJM0DlHvRA==",
"dev": true,
"requires": {
"@babel/runtime": "^7.0.0",
- "appium-support": "^2.48.0",
+ "appium-support": "^2.46.0",
"async-lock": "^1.0.0",
"asyncbox": "^2.3.1",
- "axios": "^0.20.0",
+ "axios": "^0.19.2",
"bluebird": "^3.5.3",
"body-parser": "^1.18.2",
"colors": "^1.1.2",
"es6-error": "^4.1.1",
"express": "^4.16.2",
- "http-status-codes": "^2.1.1",
+ "http-status-codes": "^1.3.0",
"lodash": "^4.0.0",
- "lru-cache": "^6.0.0",
+ "lru-cache": "^5.0.0",
"method-override": "^3.0.0",
"morgan": "^1.9.0",
+ "request": "^2.88.2",
+ "request-promise": "^4.2.5",
"serve-favicon": "^2.4.5",
"source-map-support": "^0.5.5",
"validate.js": "^0.13.0",
"webdriverio": "^6.0.2",
"ws": "^7.0.0"
+ },
+ "dependencies": {
+ "axios": {
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
+ "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
+ "dev": true,
+ "requires": {
+ "follow-redirects": "1.5.10"
+ }
+ },
+ "debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "follow-redirects": {
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
+ "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
+ "dev": true,
+ "requires": {
+ "debug": "=3.1.0"
+ }
+ }
}
},
"appium-support": {
@@ -23452,19 +23593,6 @@
"yauzl": "^2.7.0"
},
"dependencies": {
- "jimp": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
- "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
- "dev": true,
- "requires": {
- "@babel/runtime": "^7.7.2",
- "@jimp/custom": "^0.14.0",
- "@jimp/plugins": "^0.14.0",
- "@jimp/types": "^0.14.0",
- "regenerator-runtime": "^0.13.3"
- }
- },
"pngjs": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
@@ -23474,9 +23602,9 @@
}
},
"archiver": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.0.2.tgz",
- "integrity": "sha512-Tq3yV/T4wxBsD2Wign8W9VQKhaUxzzRmjEiSoOK0SLqPgDP/N1TKdYyBeIEu56T4I9iO4fKTTR0mN9NWkBA0sg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
@@ -23485,15 +23613,7 @@
"readable-stream": "^3.6.0",
"readdir-glob": "^1.0.0",
"tar-stream": "^2.1.4",
- "zip-stream": "^4.0.0"
- },
- "dependencies": {
- "async": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
- "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
- "dev": true
- }
+ "zip-stream": "^4.0.4"
}
},
"archiver-utils": {
@@ -23531,6 +23651,12 @@
}
}
},
+ "async": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
+ "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
+ "dev": true
+ },
"axios": {
"version": "0.20.0",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz",
@@ -23562,40 +23688,40 @@
}
},
"compress-commons": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.1.tgz",
- "integrity": "sha512-xZm9o6iikekkI0GnXCmAl3LQGZj5TBDj0zLowsqi7tJtEa3FMGSEcHcqrSJIrOAk1UG/NBbDn/F1q+MG/p/EsA==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.2.tgz",
+ "integrity": "sha512-qhd32a9xgzmpfoga1VQEiLEwdKZ6Plnpx5UCgIsf89FSolyJ7WnifY4Gtjgv5WR6hWAyRaHxC5MiEhU/38U70A==",
"dev": true,
"requires": {
"buffer-crc32": "^0.2.13",
- "crc32-stream": "^4.0.0",
+ "crc32-stream": "^4.0.1",
"normalize-path": "^3.0.0",
"readable-stream": "^3.6.0"
}
},
"crc32-stream": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.0.tgz",
- "integrity": "sha512-tyMw2IeUX6t9jhgXI6um0eKfWq4EIDpfv5m7GX4Jzp7eVelQ360xd8EPXJhp2mHwLQIkqlnMLjzqSZI3a+0wRw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.1.tgz",
+ "integrity": "sha512-FN5V+weeO/8JaXsamelVYO1PHyeCsuL3HcG4cqsj0ceARcocxalaShCsohZMSAF+db7UYFwBy1rARK/0oFItUw==",
"dev": true,
"requires": {
- "crc": "^3.4.4",
+ "crc-32": "^1.2.0",
"readable-stream": "^3.4.0"
}
},
"devtools": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.8.0.tgz",
- "integrity": "sha512-DaXkQP312NclQPzSDHD3wvenglkxUDKiQwjlEqFvOXc+mc4o10WljVUx6B3Q0Ig7YmgBHsKREcNFYAwXTnzT7Q==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.10.4.tgz",
+ "integrity": "sha512-53LoeU2S4q4cLJGKgo2Or7WU9Kc5RQscC0DbBAZcodkot1lKFbMg/z6/cQTq+XKl4kgYr5VA/s5kzNU7ScBctQ==",
"dev": true,
"requires": {
"@types/puppeteer-core": "^2.0.0",
"@types/ua-parser-js": "^0.7.33",
"@types/uuid": "^8.3.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"chrome-launcher": "^0.13.1",
"edge-paths": "^2.1.0",
"puppeteer-core": "^5.1.0",
@@ -23603,6 +23729,29 @@
"uuid": "^8.0.0"
}
},
+ "extract-zip": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
+ "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
+ "dev": true,
+ "requires": {
+ "@types/yauzl": "^2.9.1",
+ "debug": "^4.1.1",
+ "get-stream": "^5.1.0",
+ "yauzl": "^2.10.0"
+ },
+ "dependencies": {
+ "get-stream": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
+ "dev": true,
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ }
+ }
+ },
"fast-deep-equal": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
@@ -23632,11 +23781,18 @@
"integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
"dev": true
},
- "http-status-codes": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.1.4.tgz",
- "integrity": "sha512-MZVIsLKGVOVE1KEnldppe6Ij+vmemMuApDfjhVSLzyYP+td0bREEYyAoIw9yFePoBXManCuBqmiNP5FqJS5Xkg==",
- "dev": true
+ "jimp": {
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
+ "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.7.2",
+ "@jimp/custom": "^0.14.0",
+ "@jimp/plugins": "^0.14.0",
+ "@jimp/types": "^0.14.0",
+ "regenerator-runtime": "^0.13.3"
+ }
},
"jpeg-js": {
"version": "0.4.2",
@@ -23644,21 +23800,18 @@
"integrity": "sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw==",
"dev": true
},
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
"minimist": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
"dev": true
},
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
"normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
@@ -23683,29 +23836,6 @@
"tar-fs": "^2.0.0",
"unbzip2-stream": "^1.3.3",
"ws": "^7.2.3"
- },
- "dependencies": {
- "extract-zip": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
- "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
- "dev": true,
- "requires": {
- "@types/yauzl": "^2.9.1",
- "debug": "^4.1.1",
- "get-stream": "^5.1.0",
- "yauzl": "^2.10.0"
- }
- },
- "get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
- "requires": {
- "pump": "^3.0.0"
- }
- }
}
},
"readable-stream": {
@@ -23720,18 +23850,18 @@
}
},
"resq": {
- "version": "1.9.2",
- "resolved": "https://registry.npmjs.org/resq/-/resq-1.9.2.tgz",
- "integrity": "sha512-Y+fprJ9wQY64gh+vJRNatiG61G+9XD5jJe4kI/Rqw6gmOa5ihZvgrxZVydqyM96xj75jwaRCPVYPU3RwsEk6ug==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/resq/-/resq-1.10.0.tgz",
+ "integrity": "sha512-hCUd0xMalqtPDz4jXIqs0M5Wnv/LZXN8h7unFOo4/nvExT9dDPbhwd3udRxLlp0HgBnHcV009UlduE9NZi7A6w==",
"dev": true,
"requires": {
"fast-deep-equal": "^2.0.1"
}
},
"rgb2hex": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.0.tgz",
- "integrity": "sha512-cHdNTwmTMPu/TpP1bJfdApd6MbD+Kzi4GNnM6h35mdFChhQPSi9cAI8J7DMn5kQDKX8NuBaQXAyo360Oa7tOEA==",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.3.tgz",
+ "integrity": "sha512-clEe0m1xv+Tva1B/TOepuIcvLAxP0U+sCDfgt1SX1HmI2Ahr5/Cd/nzJM1e78NKVtWdoo0s33YehpFA8UfIShQ==",
"dev": true
},
"serialize-error": {
@@ -23778,40 +23908,41 @@
"dev": true
},
"webdriver": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.8.0.tgz",
- "integrity": "sha512-KijngSC7ZjgdDoFuJO70StImWB3qiiLbvURiTNQ/oeQaP0CnerQX5qvYpgMnP1CZNhxyyUbb+1+w0zBqSNfWaA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.10.4.tgz",
+ "integrity": "sha512-N2FkEy22QWAJMeyz1219ik9wyt3/SOT/RtsY6JheEriZ1GptzZyK0OibkOnCoaIAt+nvSxnSmTTlmXQMGBE6Mw==",
"dev": true,
"requires": {
"@types/lodash.merge": "^4.6.6",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"got": "^11.0.2",
"lodash.merge": "^4.6.1"
}
},
"webdriverio": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.8.0.tgz",
- "integrity": "sha512-jVN73xLUcIF3PJYgeqzTbyak0QfqUegq/hjaIkLl8wQWRNubuEA3dN9L4U33AzOokYvcBXinemh3Ein35f1a8A==",
+ "version": "6.10.5",
+ "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.10.5.tgz",
+ "integrity": "sha512-TLIKVOOM0Oszn2mLxZcMQk0vq1bOWpsZNXMxMtpBXKLvcOCLedftxotwh0o1LqRiq8ODiubJ/vNOLgCN/oLFJQ==",
"dev": true,
"requires": {
- "@types/archiver": "^3.1.1",
+ "@types/archiver": "^5.1.0",
"@types/atob": "^2.1.2",
"@types/fs-extra": "^9.0.2",
"@types/lodash.clonedeep": "^4.5.6",
"@types/lodash.isplainobject": "^4.0.6",
"@types/puppeteer-core": "^2.0.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/repl": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/repl": "6.10.4",
+ "@wdio/utils": "6.10.4",
"archiver": "^5.0.0",
"atob": "^2.1.2",
+ "css-shorthand-properties": "^1.1.1",
"css-value": "^0.0.1",
- "devtools": "6.8.0",
+ "devtools": "6.10.4",
"fs-extra": "^9.0.1",
"get-port": "^5.1.1",
"grapheme-splitter": "^1.0.2",
@@ -23824,23 +23955,17 @@
"resq": "^1.9.1",
"rgb2hex": "^0.2.0",
"serialize-error": "^7.0.0",
- "webdriver": "6.8.0"
+ "webdriver": "6.10.4"
}
},
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
"zip-stream": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.2.tgz",
- "integrity": "sha512-TGxB2g+1ur6MHkvM644DuZr8Uzyz0k0OYWtS3YlpfWBEmK4woaC2t3+pozEL3dBfIPmpgmClR5B2QRcMgGt22g==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.4.tgz",
+ "integrity": "sha512-a65wQ3h5gcQ/nQGWV1mSZCEzCML6EK/vyVPcrPNynySP1j3VBbQKh3nhC8CbORb+jfl2vXvh56Ul5odP1bAHqw==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
- "compress-commons": "^4.0.0",
+ "compress-commons": "^4.0.2",
"readable-stream": "^3.6.0"
}
}
@@ -24799,6 +24924,155 @@
"source-map-support": "^0.5.5",
"teen_process": "^1.3.1",
"yargs": "^14.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "cliui": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
+ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
+ "dev": true,
+ "requires": {
+ "string-width": "^3.1.0",
+ "strip-ansi": "^5.2.0",
+ "wrap-ansi": "^5.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "emoji-regex": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
+ "dev": true
+ },
+ "find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^3.0.0"
+ }
+ },
+ "is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true
+ },
+ "locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^2.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true
+ },
+ "string-width": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^4.1.0"
+ }
+ },
+ "wrap-ansi": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.0",
+ "string-width": "^3.0.0",
+ "strip-ansi": "^5.0.0"
+ }
+ },
+ "yargs": {
+ "version": "14.2.3",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz",
+ "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==",
+ "dev": true,
+ "requires": {
+ "cliui": "^5.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^3.0.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^3.0.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^15.0.1"
+ }
+ },
+ "yargs-parser": {
+ "version": "15.0.1",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz",
+ "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ }
+ }
}
},
"appium-uiautomator2-server": {
@@ -25155,14 +25429,6 @@
"@babel/runtime": "^7.7.2",
"@jimp/utils": "^0.14.0",
"pngjs": "^3.3.3"
- },
- "dependencies": {
- "pngjs": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz",
- "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==",
- "dev": true
- }
}
},
"@jimp/tiff": {
@@ -25201,20 +25467,20 @@
}
},
"@wdio/config": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.8.0.tgz",
- "integrity": "sha512-q71VJpa50iz9Bq0QoZIT+egZIAQGiv6mRcmqub8/R318XL35Y6NKHJIOyHl8xVmHwitYy//fawZou2nYjU66KQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.10.4.tgz",
+ "integrity": "sha512-M22EunI+n/mmYOQqb9+BTVRqrfmPw+7rR1AHeD36vOXCnZ55Nrl4ZU4d6QzPHp9cLdMZqV786iDmkonnb6jb8w==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0",
+ "@wdio/logger": "6.10.4",
"deepmerge": "^4.0.0",
"glob": "^7.1.2"
}
},
"@wdio/logger": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.8.0.tgz",
- "integrity": "sha512-IvRnp2gTU1z6L+snMrKLrRDqYFq9yzcqXp7i6+Q/bxewxkgcpitm4hSs+13KS4fmbeBmhT5UeUeumnTZBYkhBQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.10.4.tgz",
+ "integrity": "sha512-I+1I/5CtQigy59QJen56PHuwV0yiQdnZaOxmXIP6FzpWkeXLjcoUNaCRDuKwJx5GKrUSDqmGlMWSH53scwwzHg==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -25224,27 +25490,27 @@
}
},
"@wdio/protocols": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.8.0.tgz",
- "integrity": "sha512-A9k3DYBxt220SK57LlALscHd/4KUa6kzJdc4UJ84Dyylymmjhs3Uau9WL37yyMMd6Y/5sSfUNRrAUEDZnmOzyQ==",
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.10.0.tgz",
+ "integrity": "sha512-MaloMFtlZeeGoqHyy2g5QM8HHuQDZOAGjxotsQ6mVAzZpAFbwUGHPSRlwBbbsB3gHVALJVowViltJ95jgaFfZg==",
"dev": true
},
"@wdio/repl": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.8.0.tgz",
- "integrity": "sha512-unFnItXq6+V8JNfAtPtuEza047r2dLdcFXPN4exq7+O/kPJTzsTGOAQTlSLPJGMrfy5axTk90KOl08gpJvzjOA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.10.4.tgz",
+ "integrity": "sha512-VwucPyUqAxU6CWWoEVf14asjtLGTgyaJwp47kEFegr06ZBG43zVQ6JqKFiGDxUJ+fZVRhdd7nRVHd+6UllK18w==",
"dev": true,
"requires": {
- "@wdio/utils": "6.8.0"
+ "@wdio/utils": "6.10.4"
}
},
"@wdio/utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.8.0.tgz",
- "integrity": "sha512-2vGwkaqP2e876o3NDTWz021aLTBrbZfCLHETuS+e/J0IXMR3FQ8et01BY/bjwyz6EP1I3vVtP2ZVC1dV2yIIVQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.10.4.tgz",
+ "integrity": "sha512-DkFguYGKUcv9TmIYuuwS/pxpiGcgyv8gWUWRXffirt2OYpFXJNwB+S96CSQnjgb4B5MqSFgEti+gl8A2wsdDgQ==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0"
+ "@wdio/logger": "6.10.4"
}
},
"ansi-regex": {
@@ -25254,26 +25520,28 @@
"dev": true
},
"appium-base-driver": {
- "version": "7.3.0",
- "resolved": "https://registry.npmjs.org/appium-base-driver/-/appium-base-driver-7.3.0.tgz",
- "integrity": "sha512-CVrpKPrch52KIDgXjMXfKs0/55R3X8TRkyu7xcun1cjl6nYlMb+wpoDCdlRmSBapMeEk148M7cYmBygJDAaBpw==",
+ "version": "5.8.1",
+ "resolved": "https://registry.npmjs.org/appium-base-driver/-/appium-base-driver-5.8.1.tgz",
+ "integrity": "sha512-k5ybExgP0kJx7vsR0Y8GeEay+Vr0yCs0muzYtdrIDbqOCz5bFX0skyZubSSsm/lOE4KvgHhm4cRwWJM0DlHvRA==",
"dev": true,
"requires": {
"@babel/runtime": "^7.0.0",
- "appium-support": "^2.48.0",
+ "appium-support": "^2.46.0",
"async-lock": "^1.0.0",
"asyncbox": "^2.3.1",
- "axios": "^0.20.0",
+ "axios": "^0.19.2",
"bluebird": "^3.5.3",
"body-parser": "^1.18.2",
"colors": "^1.1.2",
"es6-error": "^4.1.1",
"express": "^4.16.2",
- "http-status-codes": "^2.1.1",
+ "http-status-codes": "^1.3.0",
"lodash": "^4.0.0",
- "lru-cache": "^6.0.0",
+ "lru-cache": "^5.0.0",
"method-override": "^3.0.0",
"morgan": "^1.9.0",
+ "request": "^2.88.2",
+ "request-promise": "^4.2.5",
"serve-favicon": "^2.4.5",
"source-map-support": "^0.5.5",
"validate.js": "^0.13.0",
@@ -25320,23 +25588,37 @@
"uuid": "^8.0.0",
"which": "^2.0.0",
"yauzl": "^2.7.0"
+ },
+ "dependencies": {
+ "axios": {
+ "version": "0.20.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz",
+ "integrity": "sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==",
+ "dev": true,
+ "requires": {
+ "follow-redirects": "^1.10.0"
+ }
+ }
}
},
- "axios": {
- "version": "0.20.0",
- "resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz",
- "integrity": "sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==",
- "dev": true,
- "requires": {
- "follow-redirects": "^1.10.0"
- }
+ "get-stream": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
+ "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
+ "dev": true
+ },
+ "pngjs": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
+ "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
+ "dev": true
}
}
},
"archiver": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.0.2.tgz",
- "integrity": "sha512-Tq3yV/T4wxBsD2Wign8W9VQKhaUxzzRmjEiSoOK0SLqPgDP/N1TKdYyBeIEu56T4I9iO4fKTTR0mN9NWkBA0sg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
@@ -25345,7 +25627,7 @@
"readable-stream": "^3.6.0",
"readdir-glob": "^1.0.0",
"tar-stream": "^2.1.4",
- "zip-stream": "^4.0.0"
+ "zip-stream": "^4.0.4"
}
},
"archiver-utils": {
@@ -25411,40 +25693,40 @@
}
},
"compress-commons": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.1.tgz",
- "integrity": "sha512-xZm9o6iikekkI0GnXCmAl3LQGZj5TBDj0zLowsqi7tJtEa3FMGSEcHcqrSJIrOAk1UG/NBbDn/F1q+MG/p/EsA==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.2.tgz",
+ "integrity": "sha512-qhd32a9xgzmpfoga1VQEiLEwdKZ6Plnpx5UCgIsf89FSolyJ7WnifY4Gtjgv5WR6hWAyRaHxC5MiEhU/38U70A==",
"dev": true,
"requires": {
"buffer-crc32": "^0.2.13",
- "crc32-stream": "^4.0.0",
+ "crc32-stream": "^4.0.1",
"normalize-path": "^3.0.0",
"readable-stream": "^3.6.0"
}
},
"crc32-stream": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.0.tgz",
- "integrity": "sha512-tyMw2IeUX6t9jhgXI6um0eKfWq4EIDpfv5m7GX4Jzp7eVelQ360xd8EPXJhp2mHwLQIkqlnMLjzqSZI3a+0wRw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.1.tgz",
+ "integrity": "sha512-FN5V+weeO/8JaXsamelVYO1PHyeCsuL3HcG4cqsj0ceARcocxalaShCsohZMSAF+db7UYFwBy1rARK/0oFItUw==",
"dev": true,
"requires": {
- "crc": "^3.4.4",
+ "crc-32": "^1.2.0",
"readable-stream": "^3.4.0"
}
},
"devtools": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.8.0.tgz",
- "integrity": "sha512-DaXkQP312NclQPzSDHD3wvenglkxUDKiQwjlEqFvOXc+mc4o10WljVUx6B3Q0Ig7YmgBHsKREcNFYAwXTnzT7Q==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.10.4.tgz",
+ "integrity": "sha512-53LoeU2S4q4cLJGKgo2Or7WU9Kc5RQscC0DbBAZcodkot1lKFbMg/z6/cQTq+XKl4kgYr5VA/s5kzNU7ScBctQ==",
"dev": true,
"requires": {
"@types/puppeteer-core": "^2.0.0",
"@types/ua-parser-js": "^0.7.33",
"@types/uuid": "^8.3.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"chrome-launcher": "^0.13.1",
"edge-paths": "^2.1.0",
"puppeteer-core": "^5.1.0",
@@ -25462,17 +25744,6 @@
"debug": "^4.1.1",
"get-stream": "^5.1.0",
"yauzl": "^2.10.0"
- },
- "dependencies": {
- "get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
- "requires": {
- "pump": "^3.0.0"
- }
- }
}
},
"fast-deep-equal": {
@@ -25498,18 +25769,6 @@
"mime-types": "^2.1.12"
}
},
- "get-stream": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
- "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
- "dev": true
- },
- "http-status-codes": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.1.4.tgz",
- "integrity": "sha512-MZVIsLKGVOVE1KEnldppe6Ij+vmemMuApDfjhVSLzyYP+td0bREEYyAoIw9yFePoBXManCuBqmiNP5FqJS5Xkg==",
- "dev": true
- },
"jimp": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
@@ -25529,15 +25788,6 @@
"integrity": "sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw==",
"dev": true
},
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
"minimist": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
@@ -25550,12 +25800,6 @@
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
"dev": true
},
- "pngjs": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
- "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
- "dev": true
- },
"puppeteer-core": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-5.5.0.tgz",
@@ -25588,18 +25832,18 @@
}
},
"resq": {
- "version": "1.9.2",
- "resolved": "https://registry.npmjs.org/resq/-/resq-1.9.2.tgz",
- "integrity": "sha512-Y+fprJ9wQY64gh+vJRNatiG61G+9XD5jJe4kI/Rqw6gmOa5ihZvgrxZVydqyM96xj75jwaRCPVYPU3RwsEk6ug==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/resq/-/resq-1.10.0.tgz",
+ "integrity": "sha512-hCUd0xMalqtPDz4jXIqs0M5Wnv/LZXN8h7unFOo4/nvExT9dDPbhwd3udRxLlp0HgBnHcV009UlduE9NZi7A6w==",
"dev": true,
"requires": {
"fast-deep-equal": "^2.0.1"
}
},
"rgb2hex": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.0.tgz",
- "integrity": "sha512-cHdNTwmTMPu/TpP1bJfdApd6MbD+Kzi4GNnM6h35mdFChhQPSi9cAI8J7DMn5kQDKX8NuBaQXAyo360Oa7tOEA==",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.3.tgz",
+ "integrity": "sha512-clEe0m1xv+Tva1B/TOepuIcvLAxP0U+sCDfgt1SX1HmI2Ahr5/Cd/nzJM1e78NKVtWdoo0s33YehpFA8UfIShQ==",
"dev": true
},
"serialize-error": {
@@ -25646,40 +25890,41 @@
"dev": true
},
"webdriver": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.8.0.tgz",
- "integrity": "sha512-KijngSC7ZjgdDoFuJO70StImWB3qiiLbvURiTNQ/oeQaP0CnerQX5qvYpgMnP1CZNhxyyUbb+1+w0zBqSNfWaA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.10.4.tgz",
+ "integrity": "sha512-N2FkEy22QWAJMeyz1219ik9wyt3/SOT/RtsY6JheEriZ1GptzZyK0OibkOnCoaIAt+nvSxnSmTTlmXQMGBE6Mw==",
"dev": true,
"requires": {
"@types/lodash.merge": "^4.6.6",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"got": "^11.0.2",
"lodash.merge": "^4.6.1"
}
},
"webdriverio": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.8.0.tgz",
- "integrity": "sha512-jVN73xLUcIF3PJYgeqzTbyak0QfqUegq/hjaIkLl8wQWRNubuEA3dN9L4U33AzOokYvcBXinemh3Ein35f1a8A==",
+ "version": "6.10.5",
+ "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.10.5.tgz",
+ "integrity": "sha512-TLIKVOOM0Oszn2mLxZcMQk0vq1bOWpsZNXMxMtpBXKLvcOCLedftxotwh0o1LqRiq8ODiubJ/vNOLgCN/oLFJQ==",
"dev": true,
"requires": {
- "@types/archiver": "^3.1.1",
+ "@types/archiver": "^5.1.0",
"@types/atob": "^2.1.2",
"@types/fs-extra": "^9.0.2",
"@types/lodash.clonedeep": "^4.5.6",
"@types/lodash.isplainobject": "^4.0.6",
"@types/puppeteer-core": "^2.0.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/repl": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/repl": "6.10.4",
+ "@wdio/utils": "6.10.4",
"archiver": "^5.0.0",
"atob": "^2.1.2",
+ "css-shorthand-properties": "^1.1.1",
"css-value": "^0.0.1",
- "devtools": "6.8.0",
+ "devtools": "6.10.4",
"fs-extra": "^9.0.1",
"get-port": "^5.1.1",
"grapheme-splitter": "^1.0.2",
@@ -25692,23 +25937,17 @@
"resq": "^1.9.1",
"rgb2hex": "^0.2.0",
"serialize-error": "^7.0.0",
- "webdriver": "6.8.0"
+ "webdriver": "6.10.4"
}
},
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
"zip-stream": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.2.tgz",
- "integrity": "sha512-TGxB2g+1ur6MHkvM644DuZr8Uzyz0k0OYWtS3YlpfWBEmK4woaC2t3+pozEL3dBfIPmpgmClR5B2QRcMgGt22g==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.4.tgz",
+ "integrity": "sha512-a65wQ3h5gcQ/nQGWV1mSZCEzCML6EK/vyVPcrPNynySP1j3VBbQKh3nhC8CbORb+jfl2vXvh56Ul5odP1bAHqw==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
- "compress-commons": "^4.0.0",
+ "compress-commons": "^4.0.2",
"readable-stream": "^3.6.0"
}
}
@@ -26201,31 +26440,62 @@
"dev": true
},
"appium-base-driver": {
- "version": "7.3.0",
- "resolved": "https://registry.npmjs.org/appium-base-driver/-/appium-base-driver-7.3.0.tgz",
- "integrity": "sha512-CVrpKPrch52KIDgXjMXfKs0/55R3X8TRkyu7xcun1cjl6nYlMb+wpoDCdlRmSBapMeEk148M7cYmBygJDAaBpw==",
+ "version": "5.8.1",
+ "resolved": "https://registry.npmjs.org/appium-base-driver/-/appium-base-driver-5.8.1.tgz",
+ "integrity": "sha512-k5ybExgP0kJx7vsR0Y8GeEay+Vr0yCs0muzYtdrIDbqOCz5bFX0skyZubSSsm/lOE4KvgHhm4cRwWJM0DlHvRA==",
"dev": true,
"requires": {
"@babel/runtime": "^7.0.0",
- "appium-support": "^2.48.0",
+ "appium-support": "^2.46.0",
"async-lock": "^1.0.0",
"asyncbox": "^2.3.1",
- "axios": "^0.20.0",
+ "axios": "^0.19.2",
"bluebird": "^3.5.3",
"body-parser": "^1.18.2",
"colors": "^1.1.2",
"es6-error": "^4.1.1",
"express": "^4.16.2",
- "http-status-codes": "^2.1.1",
+ "http-status-codes": "^1.3.0",
"lodash": "^4.0.0",
- "lru-cache": "^6.0.0",
+ "lru-cache": "^5.0.0",
"method-override": "^3.0.0",
"morgan": "^1.9.0",
+ "request": "^2.88.2",
+ "request-promise": "^4.2.5",
"serve-favicon": "^2.4.5",
"source-map-support": "^0.5.5",
"validate.js": "^0.13.0",
"webdriverio": "^6.0.2",
"ws": "^7.0.0"
+ },
+ "dependencies": {
+ "axios": {
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
+ "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
+ "dev": true,
+ "requires": {
+ "follow-redirects": "1.5.10"
+ }
+ },
+ "debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "follow-redirects": {
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
+ "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
+ "dev": true,
+ "requires": {
+ "debug": "=3.1.0"
+ }
+ }
}
},
"appium-ios-driver": {
@@ -26260,6 +26530,194 @@
"yargs": "^16.0.0"
},
"dependencies": {
+ "@wdio/protocols": {
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.10.0.tgz",
+ "integrity": "sha512-MaloMFtlZeeGoqHyy2g5QM8HHuQDZOAGjxotsQ6mVAzZpAFbwUGHPSRlwBbbsB3gHVALJVowViltJ95jgaFfZg==",
+ "dev": true
+ },
+ "appium-base-driver": {
+ "version": "7.3.3",
+ "resolved": "https://registry.npmjs.org/appium-base-driver/-/appium-base-driver-7.3.3.tgz",
+ "integrity": "sha512-1xcTEUTlpzf/FedRAquPl7mgPnNncHHmq98nbQLJFCDa05nwx3L4+YFDDxmbQzGdE4sZ+CXQFqYkQDqFoSr84A==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.0.0",
+ "appium-support": "^2.48.0",
+ "async-lock": "^1.0.0",
+ "asyncbox": "^2.3.1",
+ "axios": "^0.21.0",
+ "bluebird": "^3.5.3",
+ "body-parser": "^1.18.2",
+ "colors": "^1.1.2",
+ "es6-error": "^4.1.1",
+ "express": "^4.16.2",
+ "http-status-codes": "^2.1.1",
+ "lodash": "^4.0.0",
+ "lru-cache": "^6.0.0",
+ "method-override": "^3.0.0",
+ "morgan": "^1.9.0",
+ "serve-favicon": "^2.4.5",
+ "source-map-support": "^0.5.5",
+ "validate.js": "^0.13.0",
+ "webdriverio": "^6.0.2",
+ "ws": "^7.0.0"
+ },
+ "dependencies": {
+ "@wdio/config": {
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.10.4.tgz",
+ "integrity": "sha512-M22EunI+n/mmYOQqb9+BTVRqrfmPw+7rR1AHeD36vOXCnZ55Nrl4ZU4d6QzPHp9cLdMZqV786iDmkonnb6jb8w==",
+ "dev": true,
+ "requires": {
+ "@wdio/logger": "6.10.4",
+ "deepmerge": "^4.0.0",
+ "glob": "^7.1.2"
+ }
+ },
+ "@wdio/logger": {
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.10.4.tgz",
+ "integrity": "sha512-I+1I/5CtQigy59QJen56PHuwV0yiQdnZaOxmXIP6FzpWkeXLjcoUNaCRDuKwJx5GKrUSDqmGlMWSH53scwwzHg==",
+ "dev": true,
+ "requires": {
+ "chalk": "^4.0.0",
+ "loglevel": "^1.6.0",
+ "loglevel-plugin-prefix": "^0.8.4",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "@wdio/repl": {
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.10.4.tgz",
+ "integrity": "sha512-VwucPyUqAxU6CWWoEVf14asjtLGTgyaJwp47kEFegr06ZBG43zVQ6JqKFiGDxUJ+fZVRhdd7nRVHd+6UllK18w==",
+ "dev": true,
+ "requires": {
+ "@wdio/utils": "6.10.4"
+ }
+ },
+ "@wdio/utils": {
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.10.4.tgz",
+ "integrity": "sha512-DkFguYGKUcv9TmIYuuwS/pxpiGcgyv8gWUWRXffirt2OYpFXJNwB+S96CSQnjgb4B5MqSFgEti+gl8A2wsdDgQ==",
+ "dev": true,
+ "requires": {
+ "@wdio/logger": "6.10.4"
+ }
+ },
+ "archiver": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
+ "dev": true,
+ "requires": {
+ "archiver-utils": "^2.1.0",
+ "async": "^3.2.0",
+ "buffer-crc32": "^0.2.1",
+ "readable-stream": "^3.6.0",
+ "readdir-glob": "^1.0.0",
+ "tar-stream": "^2.1.4",
+ "zip-stream": "^4.0.4"
+ }
+ },
+ "axios": {
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.0.tgz",
+ "integrity": "sha512-fmkJBknJKoZwem3/IKSSLpkdNXZeBu5Q7GA/aRsr2btgrptmSCxi2oFjZHqGdK9DoTil9PIHlPIZw2EcRJXRvw==",
+ "dev": true,
+ "requires": {
+ "follow-redirects": "^1.10.0"
+ }
+ },
+ "http-status-codes": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.1.4.tgz",
+ "integrity": "sha512-MZVIsLKGVOVE1KEnldppe6Ij+vmemMuApDfjhVSLzyYP+td0bREEYyAoIw9yFePoBXManCuBqmiNP5FqJS5Xkg==",
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "rgb2hex": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.3.tgz",
+ "integrity": "sha512-clEe0m1xv+Tva1B/TOepuIcvLAxP0U+sCDfgt1SX1HmI2Ahr5/Cd/nzJM1e78NKVtWdoo0s33YehpFA8UfIShQ==",
+ "dev": true
+ },
+ "serialize-error": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
+ "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
+ "dev": true,
+ "requires": {
+ "type-fest": "^0.13.1"
+ }
+ },
+ "webdriver": {
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.10.4.tgz",
+ "integrity": "sha512-N2FkEy22QWAJMeyz1219ik9wyt3/SOT/RtsY6JheEriZ1GptzZyK0OibkOnCoaIAt+nvSxnSmTTlmXQMGBE6Mw==",
+ "dev": true,
+ "requires": {
+ "@types/lodash.merge": "^4.6.6",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
+ "got": "^11.0.2",
+ "lodash.merge": "^4.6.1"
+ }
+ },
+ "webdriverio": {
+ "version": "6.10.5",
+ "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.10.5.tgz",
+ "integrity": "sha512-TLIKVOOM0Oszn2mLxZcMQk0vq1bOWpsZNXMxMtpBXKLvcOCLedftxotwh0o1LqRiq8ODiubJ/vNOLgCN/oLFJQ==",
+ "dev": true,
+ "requires": {
+ "@types/archiver": "^5.1.0",
+ "@types/atob": "^2.1.2",
+ "@types/fs-extra": "^9.0.2",
+ "@types/lodash.clonedeep": "^4.5.6",
+ "@types/lodash.isplainobject": "^4.0.6",
+ "@types/puppeteer-core": "^2.0.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/repl": "6.10.4",
+ "@wdio/utils": "6.10.4",
+ "archiver": "^5.0.0",
+ "atob": "^2.1.2",
+ "css-shorthand-properties": "^1.1.1",
+ "css-value": "^0.0.1",
+ "devtools": "6.10.4",
+ "fs-extra": "^9.0.1",
+ "get-port": "^5.1.1",
+ "grapheme-splitter": "^1.0.2",
+ "lodash.clonedeep": "^4.5.0",
+ "lodash.isobject": "^3.0.2",
+ "lodash.isplainobject": "^4.0.6",
+ "lodash.zip": "^4.2.0",
+ "minimatch": "^3.0.4",
+ "puppeteer-core": "^5.1.0",
+ "resq": "^1.9.1",
+ "rgb2hex": "^0.2.0",
+ "serialize-error": "^7.0.0",
+ "webdriver": "6.10.4"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ }
+ }
+ },
"appium-ios-device": {
"version": "0.10.5",
"resolved": "https://registry.npmjs.org/appium-ios-device/-/appium-ios-device-0.10.5.tgz",
@@ -26322,6 +26780,34 @@
}
}
},
+ "async": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
+ "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
+ "dev": true
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "compress-commons": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.2.tgz",
+ "integrity": "sha512-qhd32a9xgzmpfoga1VQEiLEwdKZ6Plnpx5UCgIsf89FSolyJ7WnifY4Gtjgv5WR6hWAyRaHxC5MiEhU/38U70A==",
+ "dev": true,
+ "requires": {
+ "buffer-crc32": "^0.2.13",
+ "crc32-stream": "^4.0.1",
+ "normalize-path": "^3.0.0",
+ "readable-stream": "^3.6.0"
+ }
+ },
"http-status-codes": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-1.4.0.tgz",
@@ -26343,6 +26829,12 @@
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
"dev": true
},
+ "type-fest": {
+ "version": "0.13.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
+ "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
+ "dev": true
+ },
"webdriverio": {
"version": "5.23.0",
"resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-5.23.0.tgz",
@@ -26371,6 +26863,32 @@
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
+ },
+ "yargs": {
+ "version": "16.1.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.1.1.tgz",
+ "integrity": "sha512-hAD1RcFP/wfgfxgMVswPE+z3tlPFtxG8/yWUrG2i17sTWGCGqWnxKcLTF4cUKDUK8fzokwsmO9H0TDkRbMHy8w==",
+ "dev": true,
+ "requires": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ }
+ },
+ "zip-stream": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.4.tgz",
+ "integrity": "sha512-a65wQ3h5gcQ/nQGWV1mSZCEzCML6EK/vyVPcrPNynySP1j3VBbQKh3nhC8CbORb+jfl2vXvh56Ul5odP1bAHqw==",
+ "dev": true,
+ "requires": {
+ "archiver-utils": "^2.1.0",
+ "compress-commons": "^4.0.2",
+ "readable-stream": "^3.6.0"
+ }
}
}
},
@@ -26457,9 +26975,9 @@
},
"dependencies": {
"archiver": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.0.2.tgz",
- "integrity": "sha512-Tq3yV/T4wxBsD2Wign8W9VQKhaUxzzRmjEiSoOK0SLqPgDP/N1TKdYyBeIEu56T4I9iO4fKTTR0mN9NWkBA0sg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
@@ -26468,7 +26986,7 @@
"readable-stream": "^3.6.0",
"readdir-glob": "^1.0.0",
"tar-stream": "^2.1.4",
- "zip-stream": "^4.0.0"
+ "zip-stream": "^4.0.4"
}
},
"async": {
@@ -26478,30 +26996,17 @@
"dev": true
},
"compress-commons": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.1.tgz",
- "integrity": "sha512-xZm9o6iikekkI0GnXCmAl3LQGZj5TBDj0zLowsqi7tJtEa3FMGSEcHcqrSJIrOAk1UG/NBbDn/F1q+MG/p/EsA==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.2.tgz",
+ "integrity": "sha512-qhd32a9xgzmpfoga1VQEiLEwdKZ6Plnpx5UCgIsf89FSolyJ7WnifY4Gtjgv5WR6hWAyRaHxC5MiEhU/38U70A==",
"dev": true,
"requires": {
"buffer-crc32": "^0.2.13",
- "crc32-stream": "^4.0.0",
+ "crc32-stream": "^4.0.1",
"normalize-path": "^3.0.0",
"readable-stream": "^3.6.0"
}
},
- "jimp": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
- "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
- "dev": true,
- "requires": {
- "@babel/runtime": "^7.7.2",
- "@jimp/custom": "^0.14.0",
- "@jimp/plugins": "^0.14.0",
- "@jimp/types": "^0.14.0",
- "regenerator-runtime": "^0.13.3"
- }
- },
"pngjs": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
@@ -26509,13 +27014,13 @@
"dev": true
},
"zip-stream": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.2.tgz",
- "integrity": "sha512-TGxB2g+1ur6MHkvM644DuZr8Uzyz0k0OYWtS3YlpfWBEmK4woaC2t3+pozEL3dBfIPmpgmClR5B2QRcMgGt22g==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.4.tgz",
+ "integrity": "sha512-a65wQ3h5gcQ/nQGWV1mSZCEzCML6EK/vyVPcrPNynySP1j3VBbQKh3nhC8CbORb+jfl2vXvh56Ul5odP1bAHqw==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
- "compress-commons": "^4.0.0",
+ "compress-commons": "^4.0.2",
"readable-stream": "^3.6.0"
}
}
@@ -26611,9 +27116,9 @@
}
},
"cliui": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.1.tgz",
- "integrity": "sha512-rcvHOWyGyid6I1WjT/3NatKj2kDt9OdSHSXpyLXaMWFbKpGACNW8pRhhdPUq9MWUOdwn8Rz9AVETjF4105rZZQ==",
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
"requires": {
"string-width": "^4.2.0",
@@ -26674,28 +27179,28 @@
}
},
"crc32-stream": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.0.tgz",
- "integrity": "sha512-tyMw2IeUX6t9jhgXI6um0eKfWq4EIDpfv5m7GX4Jzp7eVelQ360xd8EPXJhp2mHwLQIkqlnMLjzqSZI3a+0wRw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.1.tgz",
+ "integrity": "sha512-FN5V+weeO/8JaXsamelVYO1PHyeCsuL3HcG4cqsj0ceARcocxalaShCsohZMSAF+db7UYFwBy1rARK/0oFItUw==",
"dev": true,
"requires": {
- "crc": "^3.4.4",
+ "crc-32": "^1.2.0",
"readable-stream": "^3.4.0"
}
},
"devtools": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.8.0.tgz",
- "integrity": "sha512-DaXkQP312NclQPzSDHD3wvenglkxUDKiQwjlEqFvOXc+mc4o10WljVUx6B3Q0Ig7YmgBHsKREcNFYAwXTnzT7Q==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/devtools/-/devtools-6.10.4.tgz",
+ "integrity": "sha512-53LoeU2S4q4cLJGKgo2Or7WU9Kc5RQscC0DbBAZcodkot1lKFbMg/z6/cQTq+XKl4kgYr5VA/s5kzNU7ScBctQ==",
"dev": true,
"requires": {
"@types/puppeteer-core": "^2.0.0",
"@types/ua-parser-js": "^0.7.33",
"@types/uuid": "^8.3.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"chrome-launcher": "^0.13.1",
"edge-paths": "^2.1.0",
"puppeteer-core": "^5.1.0",
@@ -26704,20 +27209,20 @@
},
"dependencies": {
"@wdio/config": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.8.0.tgz",
- "integrity": "sha512-q71VJpa50iz9Bq0QoZIT+egZIAQGiv6mRcmqub8/R318XL35Y6NKHJIOyHl8xVmHwitYy//fawZou2nYjU66KQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.10.4.tgz",
+ "integrity": "sha512-M22EunI+n/mmYOQqb9+BTVRqrfmPw+7rR1AHeD36vOXCnZ55Nrl4ZU4d6QzPHp9cLdMZqV786iDmkonnb6jb8w==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0",
+ "@wdio/logger": "6.10.4",
"deepmerge": "^4.0.0",
"glob": "^7.1.2"
}
},
"@wdio/logger": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.8.0.tgz",
- "integrity": "sha512-IvRnp2gTU1z6L+snMrKLrRDqYFq9yzcqXp7i6+Q/bxewxkgcpitm4hSs+13KS4fmbeBmhT5UeUeumnTZBYkhBQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.10.4.tgz",
+ "integrity": "sha512-I+1I/5CtQigy59QJen56PHuwV0yiQdnZaOxmXIP6FzpWkeXLjcoUNaCRDuKwJx5GKrUSDqmGlMWSH53scwwzHg==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -26727,18 +27232,18 @@
}
},
"@wdio/protocols": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.8.0.tgz",
- "integrity": "sha512-A9k3DYBxt220SK57LlALscHd/4KUa6kzJdc4UJ84Dyylymmjhs3Uau9WL37yyMMd6Y/5sSfUNRrAUEDZnmOzyQ==",
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.10.0.tgz",
+ "integrity": "sha512-MaloMFtlZeeGoqHyy2g5QM8HHuQDZOAGjxotsQ6mVAzZpAFbwUGHPSRlwBbbsB3gHVALJVowViltJ95jgaFfZg==",
"dev": true
},
"@wdio/utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.8.0.tgz",
- "integrity": "sha512-2vGwkaqP2e876o3NDTWz021aLTBrbZfCLHETuS+e/J0IXMR3FQ8et01BY/bjwyz6EP1I3vVtP2ZVC1dV2yIIVQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.10.4.tgz",
+ "integrity": "sha512-DkFguYGKUcv9TmIYuuwS/pxpiGcgyv8gWUWRXffirt2OYpFXJNwB+S96CSQnjgb4B5MqSFgEti+gl8A2wsdDgQ==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0"
+ "@wdio/logger": "6.10.4"
}
},
"chalk": {
@@ -26753,11 +27258,28 @@
}
}
},
- "escalade": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz",
- "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==",
- "dev": true
+ "extract-zip": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
+ "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
+ "dev": true,
+ "requires": {
+ "@types/yauzl": "^2.9.1",
+ "debug": "^4.1.1",
+ "get-stream": "^5.1.0",
+ "yauzl": "^2.10.0"
+ },
+ "dependencies": {
+ "get-stream": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
+ "dev": true,
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ }
+ }
},
"fast-deep-equal": {
"version": "2.0.1",
@@ -26788,33 +27310,31 @@
"integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
"dev": true
},
- "http-status-codes": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.1.4.tgz",
- "integrity": "sha512-MZVIsLKGVOVE1KEnldppe6Ij+vmemMuApDfjhVSLzyYP+td0bREEYyAoIw9yFePoBXManCuBqmiNP5FqJS5Xkg==",
- "dev": true
- },
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true
},
+ "jimp": {
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz",
+ "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.7.2",
+ "@jimp/custom": "^0.14.0",
+ "@jimp/plugins": "^0.14.0",
+ "@jimp/types": "^0.14.0",
+ "regenerator-runtime": "^0.13.3"
+ }
+ },
"jpeg-js": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.2.tgz",
"integrity": "sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw==",
"dev": true
},
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
"minimist": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
@@ -26830,6 +27350,12 @@
"moment": ">= 2.9.0"
}
},
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
"normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
@@ -26854,29 +27380,6 @@
"tar-fs": "^2.0.0",
"unbzip2-stream": "^1.3.3",
"ws": "^7.2.3"
- },
- "dependencies": {
- "extract-zip": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
- "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
- "dev": true,
- "requires": {
- "@types/yauzl": "^2.9.1",
- "debug": "^4.1.1",
- "get-stream": "^5.1.0",
- "yauzl": "^2.10.0"
- }
- },
- "get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
- "requires": {
- "pump": "^3.0.0"
- }
- }
}
},
"readable-stream": {
@@ -26891,9 +27394,9 @@
}
},
"resq": {
- "version": "1.9.2",
- "resolved": "https://registry.npmjs.org/resq/-/resq-1.9.2.tgz",
- "integrity": "sha512-Y+fprJ9wQY64gh+vJRNatiG61G+9XD5jJe4kI/Rqw6gmOa5ihZvgrxZVydqyM96xj75jwaRCPVYPU3RwsEk6ug==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/resq/-/resq-1.10.0.tgz",
+ "integrity": "sha512-hCUd0xMalqtPDz4jXIqs0M5Wnv/LZXN8h7unFOo4/nvExT9dDPbhwd3udRxLlp0HgBnHcV009UlduE9NZi7A6w==",
"dev": true,
"requires": {
"fast-deep-equal": "^2.0.1"
@@ -26975,25 +27478,26 @@
}
},
"webdriverio": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.8.0.tgz",
- "integrity": "sha512-jVN73xLUcIF3PJYgeqzTbyak0QfqUegq/hjaIkLl8wQWRNubuEA3dN9L4U33AzOokYvcBXinemh3Ein35f1a8A==",
+ "version": "6.10.5",
+ "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-6.10.5.tgz",
+ "integrity": "sha512-TLIKVOOM0Oszn2mLxZcMQk0vq1bOWpsZNXMxMtpBXKLvcOCLedftxotwh0o1LqRiq8ODiubJ/vNOLgCN/oLFJQ==",
"dev": true,
"requires": {
- "@types/archiver": "^3.1.1",
+ "@types/archiver": "^5.1.0",
"@types/atob": "^2.1.2",
"@types/fs-extra": "^9.0.2",
"@types/lodash.clonedeep": "^4.5.6",
"@types/lodash.isplainobject": "^4.0.6",
"@types/puppeteer-core": "^2.0.0",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/repl": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/repl": "6.10.4",
+ "@wdio/utils": "6.10.4",
"archiver": "^5.0.0",
"atob": "^2.1.2",
+ "css-shorthand-properties": "^1.1.1",
"css-value": "^0.0.1",
- "devtools": "6.8.0",
+ "devtools": "6.10.4",
"fs-extra": "^9.0.1",
"get-port": "^5.1.1",
"grapheme-splitter": "^1.0.2",
@@ -27006,24 +27510,24 @@
"resq": "^1.9.1",
"rgb2hex": "^0.2.0",
"serialize-error": "^7.0.0",
- "webdriver": "6.8.0"
+ "webdriver": "6.10.4"
},
"dependencies": {
"@wdio/config": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.8.0.tgz",
- "integrity": "sha512-q71VJpa50iz9Bq0QoZIT+egZIAQGiv6mRcmqub8/R318XL35Y6NKHJIOyHl8xVmHwitYy//fawZou2nYjU66KQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-6.10.4.tgz",
+ "integrity": "sha512-M22EunI+n/mmYOQqb9+BTVRqrfmPw+7rR1AHeD36vOXCnZ55Nrl4ZU4d6QzPHp9cLdMZqV786iDmkonnb6jb8w==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0",
+ "@wdio/logger": "6.10.4",
"deepmerge": "^4.0.0",
"glob": "^7.1.2"
}
},
"@wdio/logger": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.8.0.tgz",
- "integrity": "sha512-IvRnp2gTU1z6L+snMrKLrRDqYFq9yzcqXp7i6+Q/bxewxkgcpitm4hSs+13KS4fmbeBmhT5UeUeumnTZBYkhBQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-6.10.4.tgz",
+ "integrity": "sha512-I+1I/5CtQigy59QJen56PHuwV0yiQdnZaOxmXIP6FzpWkeXLjcoUNaCRDuKwJx5GKrUSDqmGlMWSH53scwwzHg==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -27033,33 +27537,33 @@
}
},
"@wdio/protocols": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.8.0.tgz",
- "integrity": "sha512-A9k3DYBxt220SK57LlALscHd/4KUa6kzJdc4UJ84Dyylymmjhs3Uau9WL37yyMMd6Y/5sSfUNRrAUEDZnmOzyQ==",
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-6.10.0.tgz",
+ "integrity": "sha512-MaloMFtlZeeGoqHyy2g5QM8HHuQDZOAGjxotsQ6mVAzZpAFbwUGHPSRlwBbbsB3gHVALJVowViltJ95jgaFfZg==",
"dev": true
},
"@wdio/repl": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.8.0.tgz",
- "integrity": "sha512-unFnItXq6+V8JNfAtPtuEza047r2dLdcFXPN4exq7+O/kPJTzsTGOAQTlSLPJGMrfy5axTk90KOl08gpJvzjOA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-6.10.4.tgz",
+ "integrity": "sha512-VwucPyUqAxU6CWWoEVf14asjtLGTgyaJwp47kEFegr06ZBG43zVQ6JqKFiGDxUJ+fZVRhdd7nRVHd+6UllK18w==",
"dev": true,
"requires": {
- "@wdio/utils": "6.8.0"
+ "@wdio/utils": "6.10.4"
}
},
"@wdio/utils": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.8.0.tgz",
- "integrity": "sha512-2vGwkaqP2e876o3NDTWz021aLTBrbZfCLHETuS+e/J0IXMR3FQ8et01BY/bjwyz6EP1I3vVtP2ZVC1dV2yIIVQ==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-6.10.4.tgz",
+ "integrity": "sha512-DkFguYGKUcv9TmIYuuwS/pxpiGcgyv8gWUWRXffirt2OYpFXJNwB+S96CSQnjgb4B5MqSFgEti+gl8A2wsdDgQ==",
"dev": true,
"requires": {
- "@wdio/logger": "6.8.0"
+ "@wdio/logger": "6.10.4"
}
},
"archiver": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.0.2.tgz",
- "integrity": "sha512-Tq3yV/T4wxBsD2Wign8W9VQKhaUxzzRmjEiSoOK0SLqPgDP/N1TKdYyBeIEu56T4I9iO4fKTTR0mN9NWkBA0sg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.1.0.tgz",
+ "integrity": "sha512-iKuQUP1nuKzBC2PFlGet5twENzCfyODmvkxwDV0cEFXavwcLrIW5ssTuHi9dyTPvpWr6Faweo2eQaQiLIwyXTA==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
@@ -27068,7 +27572,7 @@
"readable-stream": "^3.6.0",
"readdir-glob": "^1.0.0",
"tar-stream": "^2.1.4",
- "zip-stream": "^4.0.0"
+ "zip-stream": "^4.0.4"
}
},
"async": {
@@ -27088,21 +27592,21 @@
}
},
"compress-commons": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.1.tgz",
- "integrity": "sha512-xZm9o6iikekkI0GnXCmAl3LQGZj5TBDj0zLowsqi7tJtEa3FMGSEcHcqrSJIrOAk1UG/NBbDn/F1q+MG/p/EsA==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.0.2.tgz",
+ "integrity": "sha512-qhd32a9xgzmpfoga1VQEiLEwdKZ6Plnpx5UCgIsf89FSolyJ7WnifY4Gtjgv5WR6hWAyRaHxC5MiEhU/38U70A==",
"dev": true,
"requires": {
"buffer-crc32": "^0.2.13",
- "crc32-stream": "^4.0.0",
+ "crc32-stream": "^4.0.1",
"normalize-path": "^3.0.0",
"readable-stream": "^3.6.0"
}
},
"rgb2hex": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.0.tgz",
- "integrity": "sha512-cHdNTwmTMPu/TpP1bJfdApd6MbD+Kzi4GNnM6h35mdFChhQPSi9cAI8J7DMn5kQDKX8NuBaQXAyo360Oa7tOEA==",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.3.tgz",
+ "integrity": "sha512-clEe0m1xv+Tva1B/TOepuIcvLAxP0U+sCDfgt1SX1HmI2Ahr5/Cd/nzJM1e78NKVtWdoo0s33YehpFA8UfIShQ==",
"dev": true
},
"serialize-error": {
@@ -27121,28 +27625,28 @@
"dev": true
},
"webdriver": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.8.0.tgz",
- "integrity": "sha512-KijngSC7ZjgdDoFuJO70StImWB3qiiLbvURiTNQ/oeQaP0CnerQX5qvYpgMnP1CZNhxyyUbb+1+w0zBqSNfWaA==",
+ "version": "6.10.4",
+ "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-6.10.4.tgz",
+ "integrity": "sha512-N2FkEy22QWAJMeyz1219ik9wyt3/SOT/RtsY6JheEriZ1GptzZyK0OibkOnCoaIAt+nvSxnSmTTlmXQMGBE6Mw==",
"dev": true,
"requires": {
"@types/lodash.merge": "^4.6.6",
- "@wdio/config": "6.8.0",
- "@wdio/logger": "6.8.0",
- "@wdio/protocols": "6.8.0",
- "@wdio/utils": "6.8.0",
+ "@wdio/config": "6.10.4",
+ "@wdio/logger": "6.10.4",
+ "@wdio/protocols": "6.10.0",
+ "@wdio/utils": "6.10.4",
"got": "^11.0.2",
"lodash.merge": "^4.6.1"
}
},
"zip-stream": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.2.tgz",
- "integrity": "sha512-TGxB2g+1ur6MHkvM644DuZr8Uzyz0k0OYWtS3YlpfWBEmK4woaC2t3+pozEL3dBfIPmpgmClR5B2QRcMgGt22g==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.0.4.tgz",
+ "integrity": "sha512-a65wQ3h5gcQ/nQGWV1mSZCEzCML6EK/vyVPcrPNynySP1j3VBbQKh3nhC8CbORb+jfl2vXvh56Ul5odP1bAHqw==",
"dev": true,
"requires": {
"archiver-utils": "^2.1.0",
- "compress-commons": "^4.0.0",
+ "compress-commons": "^4.0.2",
"readable-stream": "^3.6.0"
}
}
@@ -27172,36 +27676,74 @@
"dev": true
},
"y18n": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.1.tgz",
- "integrity": "sha512-/jJ831jEs4vGDbYPQp4yGKDYPSCCEQ45uZWJHE1AoYBzqdZi8+LDWas0z4HrmJXmKdpFsTiowSHXdxyFhpmdMg==",
- "dev": true
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "version": "5.0.5",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz",
+ "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==",
"dev": true
},
"yargs": {
- "version": "16.0.3",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.0.3.tgz",
- "integrity": "sha512-6+nLw8xa9uK1BOEOykaiYAJVh6/CjxWXK/q9b5FpRgNslt8s22F2xMBqVIKgCRjNgGvGPBy8Vog7WN7yh4amtA==",
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
"dev": true,
"requires": {
- "cliui": "^7.0.0",
- "escalade": "^3.0.2",
- "get-caller-file": "^2.0.5",
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
"require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
"string-width": "^4.2.0",
- "y18n": "^5.0.1",
- "yargs-parser": "^20.0.0"
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "dependencies": {
+ "cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "requires": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "y18n": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
+ "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
+ "dev": true
+ },
+ "yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ }
+ }
}
},
"yargs-parser": {
- "version": "20.2.0",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.0.tgz",
- "integrity": "sha512-2agPoRFPoIcFzOIp6656gcvsg2ohtscpw2OINr/q46+Sq41xz2OYLqx5HRHabmFU1OARIPAYH5uteICE7mn/5A==",
+ "version": "20.2.4",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
+ "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
"dev": true
},
"zip-stream": {
@@ -28561,6 +29103,12 @@
"integrity": "sha512-eO6vFm0JvqGzjWIQA6QVKjxpmELfhWbDUWHm1rPfIbn55mhKPiAa5xpLmQWJrNa629ZIeQ8ZvMAi13kvrjK6Mg==",
"dev": true
},
+ "escalade": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "dev": true
+ },
"escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
@@ -28686,6 +29234,24 @@
"yauzl": "2.4.1"
},
"dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "fd-slicer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
+ "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
+ "dev": true,
+ "requires": {
+ "pend": "~1.2.0"
+ }
+ },
"mkdirp": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
@@ -28694,6 +29260,21 @@
"requires": {
"minimist": "0.0.8"
}
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "yauzl": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
+ "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
+ "dev": true,
+ "requires": {
+ "fd-slicer": "~1.0.1"
+ }
}
}
},
@@ -29891,9 +30472,9 @@
}
},
"depd": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
- "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
"dev": true
},
"ms": {
@@ -31840,6 +32421,12 @@
"winston-transport": "^4.3.0"
},
"dependencies": {
+ "is-stream": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+ "dev": true
+ },
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
@@ -36944,6 +37531,16 @@
}
}
},
+ "crc-32": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz",
+ "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==",
+ "dev": true,
+ "requires": {
+ "exit-on-epipe": "~1.0.1",
+ "printj": "~1.1.0"
+ }
+ },
"crc32-stream": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz",
@@ -37286,6 +37883,12 @@
"integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
"dev": true
},
+ "css-shorthand-properties": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz",
+ "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==",
+ "dev": true
+ },
"css-to-react-native": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-2.3.2.tgz",
@@ -40727,6 +41330,12 @@
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
"dev": true
},
+ "exit-on-epipe": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz",
+ "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==",
+ "dev": true
+ },
"expand-brackets": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
@@ -57465,6 +58074,12 @@
"integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
"dev": true
},
+ "printj": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz",
+ "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==",
+ "dev": true
+ },
"prismjs": {
"version": "1.19.0",
"resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.19.0.tgz",
diff --git a/packages/block-editor/src/components/rich-text/index.js b/packages/block-editor/src/components/rich-text/index.js
index fb3651a8c3cb02..fb8f2acc3e861e 100644
--- a/packages/block-editor/src/components/rich-text/index.js
+++ b/packages/block-editor/src/components/rich-text/index.js
@@ -120,6 +120,7 @@ function RichTextWrapper(
__unstableOnSplitMiddle: onSplitMiddle,
identifier,
preserveWhiteSpace,
+ __unstablePastePlainText: pastePlainText,
__unstableEmbedURLOnPaste,
__unstableDisableFormats: disableFormats,
disableLineBreaks,
@@ -408,6 +409,11 @@ function RichTextWrapper(
const onPaste = useCallback(
( { value, onChange, html, plainText, files, activeFormats } ) => {
+ if ( pastePlainText ) {
+ onChange( insert( value, create( { text: plainText } ) ) );
+ return;
+ }
+
// Only process file if no HTML is present.
// Note: a pasted file may have the URL as plain text.
if ( files && files.length && ! html ) {
@@ -503,6 +509,7 @@ function RichTextWrapper(
__unstableEmbedURLOnPaste,
multiline,
preserveWhiteSpace,
+ pastePlainText,
]
);
diff --git a/packages/block-library/src/code/edit.js b/packages/block-library/src/code/edit.js
index d86f46425de269..c28eb3d8b1ee3d 100644
--- a/packages/block-library/src/code/edit.js
+++ b/packages/block-library/src/code/edit.js
@@ -15,6 +15,7 @@ export default function CodeEdit( { attributes, setAttributes } ) {
placeholder={ __( 'Write codeā¦' ) }
aria-label={ __( 'Code' ) }
preserveWhiteSpace
+ __unstablePastePlainText
/>
);
diff --git a/packages/block-library/src/code/style.scss b/packages/block-library/src/code/style.scss
new file mode 100644
index 00000000000000..3961cfbe8e7d96
--- /dev/null
+++ b/packages/block-library/src/code/style.scss
@@ -0,0 +1,5 @@
+// Provide a minimum of overflow handling.
+.wp-block-code code {
+ white-space: pre-wrap;
+ overflow-wrap: break-word;
+}
diff --git a/packages/block-library/src/columns/editor.scss b/packages/block-library/src/columns/editor.scss
index 1178fcaa9566d0..76ce4d3c97c221 100644
--- a/packages/block-library/src/columns/editor.scss
+++ b/packages/block-library/src/columns/editor.scss
@@ -2,6 +2,8 @@
// cascade into columns.
.wp-block-columns .wp-block {
max-width: none;
+ margin-left: 0;
+ margin-right: 0;
}
// To do: remove horizontal margin override by the editor.
diff --git a/packages/block-library/src/search/edit.js b/packages/block-library/src/search/edit.js
index 7e7b1934b3fc31..0970de33248312 100644
--- a/packages/block-library/src/search/edit.js
+++ b/packages/block-library/src/search/edit.js
@@ -221,17 +221,6 @@ export default function SearchEdit( {
>
{ __( 'Button Inside' ) }
-
) }
diff --git a/packages/block-library/src/separator/editor.scss b/packages/block-library/src/separator/editor.scss
index af8aa829049770..24e940684279e8 100644
--- a/packages/block-library/src/separator/editor.scss
+++ b/packages/block-library/src/separator/editor.scss
@@ -2,9 +2,4 @@
// Prevent margin collapsing so the area to select the separator is bigger.
padding-top: 0.1px;
padding-bottom: 0.1px;
-
- &.block-editor-block-list__block { // Needs specificity.
- margin-top: 0;
- margin-bottom: 0;
- }
}
diff --git a/packages/block-library/src/style.scss b/packages/block-library/src/style.scss
index f4cfe22788b872..899f51a4b688a4 100644
--- a/packages/block-library/src/style.scss
+++ b/packages/block-library/src/style.scss
@@ -8,6 +8,7 @@
@import "./buttons/style.scss";
@import "./calendar/style.scss";
@import "./categories/style.scss";
+@import "./code/style.scss";
@import "./columns/style.scss";
@import "./cover/style.scss";
@import "./embed/style.scss";
diff --git a/packages/blocks/src/api/serializer.js b/packages/blocks/src/api/serializer.js
index 2b081bf471fbb4..86b0147beea13a 100644
--- a/packages/blocks/src/api/serializer.js
+++ b/packages/blocks/src/api/serializer.js
@@ -17,6 +17,7 @@ import {
getBlockType,
getFreeformContentHandlerName,
getUnregisteredTypeHandlerName,
+ hasBlockSupport,
} from './registration';
import { normalizeBlockType } from './utils';
import BlockContentProvider from '../block-content-provider';
@@ -116,10 +117,14 @@ export function getSaveElement(
let element = save( { attributes, innerBlocks } );
+ const hasLightBlockWrapper =
+ blockType.apiVersion > 1 ||
+ hasBlockSupport( blockType, 'lightBlockWrapper', false );
+
if (
isObject( element ) &&
hasFilter( 'blocks.getSaveContent.extraProps' ) &&
- ! blockType.apiVersion
+ ! hasLightBlockWrapper
) {
/**
* Filters the props applied to the block save result element.
diff --git a/packages/components/src/combobox-control/index.js b/packages/components/src/combobox-control/index.js
index 9cf667f6a09387..00f8df3e8ee981 100644
--- a/packages/components/src/combobox-control/index.js
+++ b/packages/components/src/combobox-control/index.js
@@ -7,7 +7,13 @@ import classnames from 'classnames';
* WordPress dependencies
*/
import { __, _n, sprintf } from '@wordpress/i18n';
-import { useState, useMemo, useRef, useEffect } from '@wordpress/element';
+import {
+ Component,
+ useState,
+ useMemo,
+ useRef,
+ useEffect,
+} from '@wordpress/element';
import { useInstanceId } from '@wordpress/compose';
import { ENTER, UP, DOWN, ESCAPE } from '@wordpress/keycodes';
import { speak } from '@wordpress/a11y';
@@ -21,6 +27,19 @@ import SuggestionsList from '../form-token-field/suggestions-list';
import BaseControl from '../base-control';
import Button from '../button';
import { Flex, FlexBlock, FlexItem } from '../flex';
+import withFocusOutside from '../higher-order/with-focus-outside';
+
+const DetectOutside = withFocusOutside(
+ class extends Component {
+ handleFocusOutside( event ) {
+ this.props.onFocusOutside( event );
+ }
+
+ render() {
+ return this.props.children;
+ }
+ }
+);
function ComboboxControl( {
value,
@@ -119,7 +138,7 @@ function ComboboxControl( {
setInputValue( '' );
};
- const onBlur = () => {
+ const onFocusOutside = () => {
setIsExpanded( false );
};
@@ -160,63 +179,69 @@ function ComboboxControl( {
// TODO: Refactor click detection to use blur to stop propagation.
/* eslint-disable jsx-a11y/no-static-element-interactions */
return (
-
<?php
"
`;
+
+exports[`Code should paste plain text 1`] = `
+"
+<img />
+ <br>
+"
+`;
diff --git a/packages/e2e-tests/specs/editor/blocks/code.test.js b/packages/e2e-tests/specs/editor/blocks/code.test.js
index 018ce71f9794da..4fed41cd017eba 100644
--- a/packages/e2e-tests/specs/editor/blocks/code.test.js
+++ b/packages/e2e-tests/specs/editor/blocks/code.test.js
@@ -2,9 +2,12 @@
* WordPress dependencies
*/
import {
+ insertBlock,
clickBlockAppender,
getEditedPostContent,
createNewPost,
+ setClipboardData,
+ pressKeyWithModifier,
} from '@wordpress/e2e-test-utils';
describe( 'Code', () => {
@@ -20,4 +23,15 @@ describe( 'Code', () => {
expect( await getEditedPostContent() ).toMatchSnapshot();
} );
+
+ it( 'should paste plain text', async () => {
+ await insertBlock( 'Code' );
+
+ // Test to see if HTML and white space is kept.
+ await setClipboardData( { plainText: '\n\t