diff --git a/package-lock.json b/package-lock.json index e271da9754..60f4cfbdcd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,20 +12,20 @@ "dotenv": "^8.2.0" }, "devDependencies": { - "@testing-library/cypress": "^7.0.3", + "@testing-library/cypress": "^7.0.4", "babel-eslint": "^10.1.0", "cross-env": "^7.0.3", - "cypress": "^6.1.0", + "cypress": "^6.6.0", "debug": "^4.3.1", - "docsify-cli": "^4.4.2", + "docsify-cli": "^4.4.3", "eslint": "^5.16.0", "eslint-config-prettier": "^6.12.0", "eslint-plugin-babel": "^5.3.1", "eslint-plugin-import": "^2.22.1", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prefer-object-spread": "^1.2.1", - "eslint-plugin-prettier": "^3.3.0", - "eslint-plugin-react": "^7.21.5", + "eslint-plugin-prettier": "^3.3.1", + "eslint-plugin-react": "^7.22.0", "eslint-plugin-react-hooks": "^2.0.1", "execa": "^4.0.3", "gray-matter": "^4.0.2", @@ -35,12 +35,12 @@ "js-yaml": "^3.14.0", "lerna": "^3.22.1", "lint-staged": "^8.2.1", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "markdownlint": "^0.21.0", "npm-run-all": "^4.1.5", "ora": "^3.4.0", "prettier": "^1.18.2", - "prismjs": "^1.22.0", + "prismjs": "^1.23.0", "readdirp-walk": "^1.7.0", "shx": "^0.3.3", "sinon": "^7.4.1", @@ -2503,9 +2503,10 @@ } }, "node_modules/@testing-library/cypress": { - "version": "7.0.3", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@testing-library/cypress/-/cypress-7.0.4.tgz", + "integrity": "sha512-5I1amLVB2ExIRWuHlvG35dVFVC2KiNBZ0U1ASJUJZASFPQ0BhqJG4s0B8B8wNAE7TrR8KWlrzcNutkgxXL6VOg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5", "@testing-library/dom": "^7.28.1" @@ -5855,14 +5856,16 @@ "license": "MIT" }, "node_modules/cypress": { - "version": "6.1.0", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-6.6.0.tgz", + "integrity": "sha512-+Xx3Zn653LJHUsCb9h1Keql2jlazbr1ROmbY6DFJMmXKLgXP4ez9cE403W93JNGRbZK0Tng3R/oP8mvd9XAPVg==", "dev": true, "hasInstallScript": true, - "license": "MIT", "dependencies": { "@cypress/listr-verbose-renderer": "^0.4.1", "@cypress/request": "^2.88.5", "@cypress/xvfb": "^1.2.4", + "@types/node": "12.12.50", "@types/sinonjs__fake-timers": "^6.0.1", "@types/sizzle": "^2.3.2", "arch": "^2.1.2", @@ -5874,7 +5877,8 @@ "cli-table3": "~0.6.0", "commander": "^5.1.0", "common-tags": "^1.8.0", - "debug": "^4.1.1", + "dayjs": "^1.9.3", + "debug": "4.3.2", "eventemitter2": "^6.4.2", "execa": "^4.0.2", "executable": "^4.1.1", @@ -5888,10 +5892,10 @@ "lodash": "^4.17.19", "log-symbols": "^4.0.0", "minimist": "^1.2.5", - "moment": "^2.27.0", + "moment": "^2.29.1", "ospath": "^1.2.2", "pretty-bytes": "^5.4.1", - "ramda": "~0.26.1", + "ramda": "~0.27.1", "request-progress": "^3.0.0", "supports-color": "^7.2.0", "tmp": "~0.2.1", @@ -5906,6 +5910,12 @@ "node": ">=10.0.0" } }, + "node_modules/cypress/node_modules/@types/node": { + "version": "12.12.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.50.tgz", + "integrity": "sha512-5ImO01Fb8YsEOYpV+aeyGYztcYcjGsBvN4D7G5r1ef2cuQOpymjWNQi5V0rKHE6PC2ru3HkoUr/Br2/8GUA84w==", + "dev": true + }, "node_modules/cypress/node_modules/ansi-styles": { "version": "4.3.0", "dev": true, @@ -5959,6 +5969,23 @@ "node": ">= 6" } }, + "node_modules/cypress/node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, "node_modules/cypress/node_modules/fs-extra": { "version": "9.0.1", "dev": true, @@ -6016,6 +6043,12 @@ "node": ">=10" } }, + "node_modules/cypress/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "node_modules/cypress/node_modules/rimraf": { "version": "3.0.2", "dev": true, @@ -6110,6 +6143,12 @@ "node": "*" } }, + "node_modules/dayjs": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", + "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==", + "dev": true + }, "node_modules/debug": { "version": "4.3.1", "dev": true, @@ -6420,32 +6459,34 @@ } }, "node_modules/docsify": { - "version": "4.11.6", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/docsify/-/docsify-4.12.1.tgz", + "integrity": "sha512-7v4UlCYLTmb83leJLIlheQlQ8kDTbTxcpMttRg0Uf92Nl//m0AcKFHoLLo5HHS4UhnO0KhDV8SKCdTR279zI9A==", "dev": true, "hasInstallScript": true, - "license": "MIT", "dependencies": { - "dompurify": "^2.0.8", - "marked": "^1.1.1", + "dompurify": "^2.2.6", + "marked": "^1.2.9", "medium-zoom": "^1.0.6", "opencollective-postinstall": "^2.0.2", - "prismjs": "^1.19.0", + "prismjs": "^1.23.0", "strip-indent": "^3.0.0", "tinydate": "^1.3.0", "tweezer.js": "^1.4.0" } }, "node_modules/docsify-cli": { - "version": "4.4.2", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/docsify-cli/-/docsify-cli-4.4.3.tgz", + "integrity": "sha512-oI/cD04b+hklNd9yKiN9p9EqGx9UKL6p4D0J3fS9L5fpwOti1F8p2rshGJTyArxUlw6EeEBtaJd4rzPzBkK+Lw==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^2.4.2", "connect": "^3.6.0", "connect-livereload": "^0.6.0", "cp-file": "^7.0.0", - "docsify": "^4.10.2", - "docsify-server-renderer": ">=4", + "docsify": "^4.12.1", + "docsify-server-renderer": ">=4.10.0", "enquirer": "^2.3.6", "fs-extra": "^8.1.0", "get-port": "^5.0.0", @@ -6997,9 +7038,10 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "3.3.0", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz", + "integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==", "dev": true, - "license": "MIT", "dependencies": { "prettier-linter-helpers": "^1.0.0" }, @@ -7011,15 +7053,16 @@ "prettier": ">=1.13.0" }, "peerDependenciesMeta": { - "eslint-plugin-prettier": { + "eslint-config-prettier": { "optional": true } } }, "node_modules/eslint-plugin-react": { - "version": "7.21.5", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", + "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", "dev": true, - "license": "MIT", "dependencies": { "array-includes": "^3.1.1", "array.prototype.flatmap": "^1.2.3", @@ -12036,9 +12079,10 @@ } }, "node_modules/lodash": { - "version": "4.17.20", - "dev": true, - "license": "MIT" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true }, "node_modules/lodash._reinterpolate": { "version": "3.0.0", @@ -14561,9 +14605,10 @@ } }, "node_modules/prismjs": { - "version": "1.22.0", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.23.0.tgz", + "integrity": "sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==", "dev": true, - "license": "MIT", "optionalDependencies": { "clipboard": "^2.0.0" } @@ -14752,9 +14797,10 @@ } }, "node_modules/ramda": { - "version": "0.26.1", - "dev": true, - "license": "MIT" + "version": "0.27.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz", + "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", + "dev": true }, "node_modules/range-parser": { "version": "1.2.1", @@ -20485,7 +20531,9 @@ } }, "@testing-library/cypress": { - "version": "7.0.3", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@testing-library/cypress/-/cypress-7.0.4.tgz", + "integrity": "sha512-5I1amLVB2ExIRWuHlvG35dVFVC2KiNBZ0U1ASJUJZASFPQ0BhqJG4s0B8B8wNAE7TrR8KWlrzcNutkgxXL6VOg==", "dev": true, "requires": { "@babel/runtime": "^7.12.5", @@ -22769,12 +22817,15 @@ "dev": true }, "cypress": { - "version": "6.1.0", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-6.6.0.tgz", + "integrity": "sha512-+Xx3Zn653LJHUsCb9h1Keql2jlazbr1ROmbY6DFJMmXKLgXP4ez9cE403W93JNGRbZK0Tng3R/oP8mvd9XAPVg==", "dev": true, "requires": { "@cypress/listr-verbose-renderer": "^0.4.1", "@cypress/request": "^2.88.5", "@cypress/xvfb": "^1.2.4", + "@types/node": "12.12.50", "@types/sinonjs__fake-timers": "^6.0.1", "@types/sizzle": "^2.3.2", "arch": "^2.1.2", @@ -22786,7 +22837,8 @@ "cli-table3": "~0.6.0", "commander": "^5.1.0", "common-tags": "^1.8.0", - "debug": "^4.1.1", + "dayjs": "^1.9.3", + "debug": "4.3.2", "eventemitter2": "^6.4.2", "execa": "^4.0.2", "executable": "^4.1.1", @@ -22800,10 +22852,10 @@ "lodash": "^4.17.19", "log-symbols": "^4.0.0", "minimist": "^1.2.5", - "moment": "^2.27.0", + "moment": "^2.29.1", "ospath": "^1.2.2", "pretty-bytes": "^5.4.1", - "ramda": "~0.26.1", + "ramda": "~0.27.1", "request-progress": "^3.0.0", "supports-color": "^7.2.0", "tmp": "~0.2.1", @@ -22812,6 +22864,12 @@ "yauzl": "^2.10.0" }, "dependencies": { + "@types/node": { + "version": "12.12.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.50.tgz", + "integrity": "sha512-5ImO01Fb8YsEOYpV+aeyGYztcYcjGsBvN4D7G5r1ef2cuQOpymjWNQi5V0rKHE6PC2ru3HkoUr/Br2/8GUA84w==", + "dev": true + }, "ansi-styles": { "version": "4.3.0", "dev": true, @@ -22842,6 +22900,15 @@ "version": "5.1.0", "dev": true }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "fs-extra": { "version": "9.0.1", "dev": true, @@ -22881,6 +22948,12 @@ "chalk": "^4.0.0" } }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "rimraf": { "version": "3.0.2", "dev": true, @@ -22943,6 +23016,12 @@ "version": "3.0.3", "dev": true }, + "dayjs": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", + "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==", + "dev": true + }, "debug": { "version": "4.3.1", "dev": true, @@ -23148,29 +23227,33 @@ } }, "docsify": { - "version": "4.11.6", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/docsify/-/docsify-4.12.1.tgz", + "integrity": "sha512-7v4UlCYLTmb83leJLIlheQlQ8kDTbTxcpMttRg0Uf92Nl//m0AcKFHoLLo5HHS4UhnO0KhDV8SKCdTR279zI9A==", "dev": true, "requires": { - "dompurify": "^2.0.8", - "marked": "^1.1.1", + "dompurify": "^2.2.6", + "marked": "^1.2.9", "medium-zoom": "^1.0.6", "opencollective-postinstall": "^2.0.2", - "prismjs": "^1.19.0", + "prismjs": "^1.23.0", "strip-indent": "^3.0.0", "tinydate": "^1.3.0", "tweezer.js": "^1.4.0" } }, "docsify-cli": { - "version": "4.4.2", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/docsify-cli/-/docsify-cli-4.4.3.tgz", + "integrity": "sha512-oI/cD04b+hklNd9yKiN9p9EqGx9UKL6p4D0J3fS9L5fpwOti1F8p2rshGJTyArxUlw6EeEBtaJd4rzPzBkK+Lw==", "dev": true, "requires": { "chalk": "^2.4.2", "connect": "^3.6.0", "connect-livereload": "^0.6.0", "cp-file": "^7.0.0", - "docsify": "^4.10.2", - "docsify-server-renderer": ">=4", + "docsify": "^4.12.1", + "docsify-server-renderer": ">=4.10.0", "enquirer": "^2.3.6", "fs-extra": "^8.1.0", "get-port": "^5.0.0", @@ -23650,14 +23733,18 @@ "requires": {} }, "eslint-plugin-prettier": { - "version": "3.3.0", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz", + "integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" } }, "eslint-plugin-react": { - "version": "7.21.5", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", + "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", "dev": true, "requires": { "array-includes": "^3.1.1", @@ -27010,7 +27097,9 @@ } }, "lodash": { - "version": "4.17.20", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "lodash._reinterpolate": { @@ -28664,7 +28753,9 @@ } }, "prismjs": { - "version": "1.22.0", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.23.0.tgz", + "integrity": "sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==", "dev": true, "requires": { "clipboard": "^2.0.0" @@ -28803,7 +28894,9 @@ "dev": true }, "ramda": { - "version": "0.26.1", + "version": "0.27.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz", + "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", "dev": true }, "range-parser": { diff --git a/package.json b/package.json index f19f551942..0e3c020769 100644 --- a/package.json +++ b/package.json @@ -65,20 +65,20 @@ "test:utils": "jest --rootDir ./utils" }, "devDependencies": { - "@testing-library/cypress": "^7.0.3", + "@testing-library/cypress": "^7.0.4", "babel-eslint": "^10.1.0", "cross-env": "^7.0.3", - "cypress": "^6.1.0", + "cypress": "^6.6.0", "debug": "^4.3.1", - "docsify-cli": "^4.4.2", + "docsify-cli": "^4.4.3", "eslint": "^5.16.0", "eslint-config-prettier": "^6.12.0", "eslint-plugin-babel": "^5.3.1", "eslint-plugin-import": "^2.22.1", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prefer-object-spread": "^1.2.1", - "eslint-plugin-prettier": "^3.3.0", - "eslint-plugin-react": "^7.21.5", + "eslint-plugin-prettier": "^3.3.1", + "eslint-plugin-react": "^7.22.0", "eslint-plugin-react-hooks": "^2.0.1", "execa": "^4.0.3", "gray-matter": "^4.0.2", @@ -88,12 +88,12 @@ "js-yaml": "^3.14.0", "lerna": "^3.22.1", "lint-staged": "^8.2.1", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "markdownlint": "^0.21.0", "npm-run-all": "^4.1.5", "ora": "^3.4.0", "prettier": "^1.18.2", - "prismjs": "^1.22.0", + "prismjs": "^1.23.0", "readdirp-walk": "^1.7.0", "shx": "^0.3.3", "sinon": "^7.4.1",