diff --git a/package-lock.json b/package-lock.json index 91e42b2e6afb..45ab597ecc63 100644 --- a/package-lock.json +++ b/package-lock.json @@ -50,6 +50,7 @@ "imurmurhash": "^0.1.4", "is-svg": "5.0.0", "javascript-stringify": "^2.1.0", + "jest-puppeteer": "^6.2.0", "js-cookie": "^3.0.1", "js-yaml": "^4.1.0", "liquidjs": "9.22.1", @@ -178,7 +179,7 @@ "optionalDependencies": { "esm": "^3.2.25", "image-size": "^1.0.1", - "jest-puppeteer": "^5.0.4", + "jest-puppeteer": "^6.2.0", "puppeteer": "^9.1.1", "website-scraper": "^5.0.0" } @@ -5323,7 +5324,7 @@ }, "node_modules/axios": { "version": "0.21.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "follow-redirects": "^1.14.0" @@ -8785,9 +8786,9 @@ } }, "node_modules/expect-puppeteer": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-5.0.4.tgz", - "integrity": "sha512-NV7jSiKhK+byocxg9A+0av+Q2RSCP9bcLVRz7zhHaESeCOkuomMvl9oD+uo1K+NdqRCXhNkQlUGWlmtbrpR1qw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-6.1.1.tgz", + "integrity": "sha512-cnQF96qdoEcOD63j5NQMc0RtW9WRMW/WHKXEKsuDQ2tszhVH3qC7zkXXS4D0LTt9qCB3DEExioqylsQXvqPrUw==", "optional": true }, "node_modules/expect/node_modules/@jest/types": { @@ -11885,7 +11886,7 @@ }, "node_modules/jest-dev-server": { "version": "5.0.3", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.1", @@ -11899,7 +11900,7 @@ }, "node_modules/jest-dev-server/node_modules/chalk": { "version": "4.1.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -12112,7 +12113,7 @@ }, "node_modules/jest-environment-puppeteer": { "version": "5.0.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.1", @@ -12124,7 +12125,7 @@ }, "node_modules/jest-environment-puppeteer/node_modules/chalk": { "version": "4.1.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -12476,16 +12477,99 @@ } }, "node_modules/jest-puppeteer": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/jest-puppeteer/-/jest-puppeteer-5.0.4.tgz", - "integrity": "sha512-IUOVKgHEaKsLqahZy/J/DvXB59SQx4AVpZKTRDvJzCdkvdGc3NVsNwUhovr6SK+HOK1TOiqAiXPTAPiIq3mkrg==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jest-puppeteer/-/jest-puppeteer-6.2.0.tgz", + "integrity": "sha512-4Ynkgcf9FkHlTNEpdsojGLb3KtsToWqjO6SCigxb9Qj3HzIqhzJzNbDJ/XhiciNDpqDe6KHW9sZ6fjHphNLr6g==", "optional": true, "dependencies": { - "expect-puppeteer": "^5.0.4", - "jest-environment-puppeteer": "^5.0.4" + "expect-puppeteer": "^6.1.1", + "jest-environment-puppeteer": "^6.2.0" }, "peerDependencies": { - "puppeteer": ">= 1.5.0 < 10" + "puppeteer": ">= 1.5.0" + } + }, + "node_modules/jest-puppeteer/node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "optional": true, + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/jest-puppeteer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-puppeteer/node_modules/jest-dev-server": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.2.0.tgz", + "integrity": "sha512-ZWh8CuvxwjhYfvw4tGeftziqIvw/26R6AG3OTgNTQeXul8aZz48RQjDpnlDwnWX53jxJJl9fcigqIdSU5lYZuw==", + "optional": true, + "dependencies": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^6.2.0", + "tree-kill": "^1.2.2", + "wait-on": "^6.0.1" + } + }, + "node_modules/jest-puppeteer/node_modules/jest-environment-puppeteer": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jest-environment-puppeteer/-/jest-environment-puppeteer-6.2.0.tgz", + "integrity": "sha512-a/oSu6dO9D+XoDDe3ZY/0Sk79Jl2FcJl7Q0D+3x22l1eWNOYe4ikXnPGhtmNZ3mJIpuAVIX6LytA8EraOk/aqQ==", + "optional": true, + "dependencies": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "jest-dev-server": "^6.2.0", + "jest-environment-node": "^27.5.1", + "merge-deep": "^3.0.3" + } + }, + "node_modules/jest-puppeteer/node_modules/spawnd": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-6.2.0.tgz", + "integrity": "sha512-qX/I4lQy4KgVEcNle0kuc4FxFWHISzBhZW1YemPfwmrmQjyZmfTK/OhBKkhrD2ooAaFZEm1maEBLE6/6enwt+g==", + "optional": true, + "dependencies": { + "exit": "^0.1.2", + "signal-exit": "^3.0.7", + "tree-kill": "^1.2.2" + } + }, + "node_modules/jest-puppeteer/node_modules/wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "optional": true, + "dependencies": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=10.0.0" } }, "node_modules/jest-regex-util": { @@ -17849,7 +17933,7 @@ }, "node_modules/rxjs": { "version": "7.8.0", - "dev": true, + "devOptional": true, "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" @@ -18431,7 +18515,7 @@ }, "node_modules/spawnd": { "version": "5.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "exit": "^0.1.2", @@ -19867,7 +19951,7 @@ }, "node_modules/wait-on": { "version": "5.3.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "axios": "^0.21.1", @@ -19885,7 +19969,7 @@ }, "node_modules/wait-on/node_modules/rxjs": { "version": "6.6.7", - "devOptional": true, + "dev": true, "license": "Apache-2.0", "dependencies": { "tslib": "^1.9.0" @@ -19896,12 +19980,12 @@ }, "node_modules/wait-on/node_modules/tslib": { "version": "1.14.1", - "devOptional": true, + "dev": true, "license": "0BSD" }, "node_modules/wait-port": { "version": "0.2.9", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "chalk": "^2.4.2", @@ -19917,7 +20001,7 @@ }, "node_modules/wait-port/node_modules/ansi-styles": { "version": "3.2.1", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" @@ -19928,7 +20012,7 @@ }, "node_modules/wait-port/node_modules/chalk": { "version": "2.4.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", @@ -19941,7 +20025,7 @@ }, "node_modules/wait-port/node_modules/color-convert": { "version": "1.9.3", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" @@ -19949,17 +20033,17 @@ }, "node_modules/wait-port/node_modules/color-name": { "version": "1.1.3", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/wait-port/node_modules/commander": { "version": "3.0.2", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/wait-port/node_modules/escape-string-regexp": { "version": "1.0.5", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" @@ -19967,7 +20051,7 @@ }, "node_modules/wait-port/node_modules/has-flag": { "version": "3.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -19975,7 +20059,7 @@ }, "node_modules/wait-port/node_modules/supports-color": { "version": "5.5.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" @@ -24020,7 +24104,7 @@ }, "axios": { "version": "0.21.4", - "devOptional": true, + "dev": true, "requires": { "follow-redirects": "^1.14.0" } @@ -26432,9 +26516,9 @@ } }, "expect-puppeteer": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-5.0.4.tgz", - "integrity": "sha512-NV7jSiKhK+byocxg9A+0av+Q2RSCP9bcLVRz7zhHaESeCOkuomMvl9oD+uo1K+NdqRCXhNkQlUGWlmtbrpR1qw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-6.1.1.tgz", + "integrity": "sha512-cnQF96qdoEcOD63j5NQMc0RtW9WRMW/WHKXEKsuDQ2tszhVH3qC7zkXXS4D0LTt9qCB3DEExioqylsQXvqPrUw==", "optional": true }, "express": { @@ -28407,7 +28491,7 @@ }, "jest-dev-server": { "version": "5.0.3", - "devOptional": true, + "dev": true, "requires": { "chalk": "^4.1.1", "cwd": "^0.10.0", @@ -28420,7 +28504,7 @@ "dependencies": { "chalk": { "version": "4.1.2", - "devOptional": true, + "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -28587,7 +28671,7 @@ }, "jest-environment-puppeteer": { "version": "5.0.4", - "devOptional": true, + "dev": true, "requires": { "chalk": "^4.1.1", "cwd": "^0.10.0", @@ -28598,7 +28682,7 @@ "dependencies": { "chalk": { "version": "4.1.2", - "devOptional": true, + "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -28861,13 +28945,86 @@ "requires": {} }, "jest-puppeteer": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/jest-puppeteer/-/jest-puppeteer-5.0.4.tgz", - "integrity": "sha512-IUOVKgHEaKsLqahZy/J/DvXB59SQx4AVpZKTRDvJzCdkvdGc3NVsNwUhovr6SK+HOK1TOiqAiXPTAPiIq3mkrg==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jest-puppeteer/-/jest-puppeteer-6.2.0.tgz", + "integrity": "sha512-4Ynkgcf9FkHlTNEpdsojGLb3KtsToWqjO6SCigxb9Qj3HzIqhzJzNbDJ/XhiciNDpqDe6KHW9sZ6fjHphNLr6g==", "optional": true, "requires": { - "expect-puppeteer": "^5.0.4", - "jest-environment-puppeteer": "^5.0.4" + "expect-puppeteer": "^6.1.1", + "jest-environment-puppeteer": "^6.2.0" + }, + "dependencies": { + "axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "optional": true, + "requires": { + "follow-redirects": "^1.14.7" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "optional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-dev-server": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-6.2.0.tgz", + "integrity": "sha512-ZWh8CuvxwjhYfvw4tGeftziqIvw/26R6AG3OTgNTQeXul8aZz48RQjDpnlDwnWX53jxJJl9fcigqIdSU5lYZuw==", + "optional": true, + "requires": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^6.2.0", + "tree-kill": "^1.2.2", + "wait-on": "^6.0.1" + } + }, + "jest-environment-puppeteer": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jest-environment-puppeteer/-/jest-environment-puppeteer-6.2.0.tgz", + "integrity": "sha512-a/oSu6dO9D+XoDDe3ZY/0Sk79Jl2FcJl7Q0D+3x22l1eWNOYe4ikXnPGhtmNZ3mJIpuAVIX6LytA8EraOk/aqQ==", + "optional": true, + "requires": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "jest-dev-server": "^6.2.0", + "jest-environment-node": "^27.5.1", + "merge-deep": "^3.0.3" + } + }, + "spawnd": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-6.2.0.tgz", + "integrity": "sha512-qX/I4lQy4KgVEcNle0kuc4FxFWHISzBhZW1YemPfwmrmQjyZmfTK/OhBKkhrD2ooAaFZEm1maEBLE6/6enwt+g==", + "optional": true, + "requires": { + "exit": "^0.1.2", + "signal-exit": "^3.0.7", + "tree-kill": "^1.2.2" + } + }, + "wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "optional": true, + "requires": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + } + } } }, "jest-regex-util": { @@ -32267,7 +32424,7 @@ }, "rxjs": { "version": "7.8.0", - "dev": true, + "devOptional": true, "requires": { "tslib": "^2.1.0" } @@ -32641,7 +32798,7 @@ }, "spawnd": { "version": "5.0.0", - "devOptional": true, + "dev": true, "requires": { "exit": "^0.1.2", "signal-exit": "^3.0.3", @@ -33532,7 +33689,7 @@ }, "wait-on": { "version": "5.3.0", - "devOptional": true, + "dev": true, "requires": { "axios": "^0.21.1", "joi": "^17.3.0", @@ -33543,20 +33700,20 @@ "dependencies": { "rxjs": { "version": "6.6.7", - "devOptional": true, + "dev": true, "requires": { "tslib": "^1.9.0" } }, "tslib": { "version": "1.14.1", - "devOptional": true + "dev": true } } }, "wait-port": { "version": "0.2.9", - "devOptional": true, + "dev": true, "requires": { "chalk": "^2.4.2", "commander": "^3.0.2", @@ -33565,14 +33722,14 @@ "dependencies": { "ansi-styles": { "version": "3.2.1", - "devOptional": true, + "dev": true, "requires": { "color-convert": "^1.9.0" } }, "chalk": { "version": "2.4.2", - "devOptional": true, + "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -33581,30 +33738,30 @@ }, "color-convert": { "version": "1.9.3", - "devOptional": true, + "dev": true, "requires": { "color-name": "1.1.3" } }, "color-name": { "version": "1.1.3", - "devOptional": true + "dev": true }, "commander": { "version": "3.0.2", - "devOptional": true + "dev": true }, "escape-string-regexp": { "version": "1.0.5", - "devOptional": true + "dev": true }, "has-flag": { "version": "3.0.0", - "devOptional": true + "dev": true }, "supports-color": { "version": "5.5.0", - "devOptional": true, + "dev": true, "requires": { "has-flag": "^3.0.0" } diff --git a/package.json b/package.json index ef48ef6f0fce..00a7d54be98a 100644 --- a/package.json +++ b/package.json @@ -183,7 +183,7 @@ "optionalDependencies": { "esm": "^3.2.25", "image-size": "^1.0.1", - "jest-puppeteer": "^5.0.4", + "jest-puppeteer": "^6.2.0", "puppeteer": "^9.1.1", "website-scraper": "^5.0.0" },