diff --git a/package-lock.json b/package-lock.json index fa930a0869ca..67b1e1d5ad8e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,6 +42,7 @@ "html-entities": "^2.3.3", "imurmurhash": "^0.1.4", "javascript-stringify": "^2.1.0", + "jest-puppeteer": "^6.2.0", "js-cookie": "^3.0.1", "js-yaml": "^4.1.0", "liquidjs": "9.22.1", @@ -167,7 +168,7 @@ "bottleneck": "^2.19.5", "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" } @@ -5161,7 +5162,7 @@ }, "node_modules/axios": { "version": "0.21.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "follow-redirects": "^1.14.0" @@ -8716,9 +8717,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": { @@ -11708,7 +11709,7 @@ }, "node_modules/jest-dev-server": { "version": "5.0.3", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.1", @@ -11722,7 +11723,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", @@ -11938,7 +11939,7 @@ }, "node_modules/jest-environment-puppeteer": { "version": "5.0.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.1", @@ -11950,7 +11951,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", @@ -12299,16 +12300,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": { @@ -18007,7 +18091,7 @@ }, "node_modules/rxjs": { "version": "7.5.5", - "dev": true, + "devOptional": true, "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" @@ -18572,7 +18656,7 @@ }, "node_modules/spawnd": { "version": "5.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "exit": "^0.1.2", @@ -20053,7 +20137,7 @@ }, "node_modules/wait-on": { "version": "5.3.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "axios": "^0.21.1", @@ -20071,7 +20155,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" @@ -20082,12 +20166,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", @@ -20103,7 +20187,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" @@ -20114,7 +20198,7 @@ }, "node_modules/wait-port/node_modules/chalk": { "version": "2.4.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", @@ -20127,7 +20211,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" @@ -20135,17 +20219,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" @@ -20153,7 +20237,7 @@ }, "node_modules/wait-port/node_modules/has-flag": { "version": "3.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -20161,7 +20245,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" @@ -24384,7 +24468,7 @@ }, "axios": { "version": "0.21.4", - "devOptional": true, + "dev": true, "requires": { "follow-redirects": "^1.14.0" } @@ -26972,9 +27056,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": { @@ -28955,7 +29039,7 @@ }, "jest-dev-server": { "version": "5.0.3", - "devOptional": true, + "dev": true, "requires": { "chalk": "^4.1.1", "cwd": "^0.10.0", @@ -28968,7 +29052,7 @@ "dependencies": { "chalk": { "version": "4.1.2", - "devOptional": true, + "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -29139,7 +29223,7 @@ }, "jest-environment-puppeteer": { "version": "5.0.4", - "devOptional": true, + "dev": true, "requires": { "chalk": "^4.1.1", "cwd": "^0.10.0", @@ -29150,7 +29234,7 @@ "dependencies": { "chalk": { "version": "4.1.2", - "devOptional": true, + "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -29412,13 +29496,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": { @@ -33184,7 +33341,7 @@ }, "rxjs": { "version": "7.5.5", - "dev": true, + "devOptional": true, "requires": { "tslib": "^2.1.0" } @@ -33591,7 +33748,7 @@ }, "spawnd": { "version": "5.0.0", - "devOptional": true, + "dev": true, "requires": { "exit": "^0.1.2", "signal-exit": "^3.0.3", @@ -34575,7 +34732,7 @@ }, "wait-on": { "version": "5.3.0", - "devOptional": true, + "dev": true, "requires": { "axios": "^0.21.1", "joi": "^17.3.0", @@ -34586,20 +34743,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", @@ -34608,14 +34765,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", @@ -34624,30 +34781,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 e3ffd46f55c7..fc24b9ba44be 100644 --- a/package.json +++ b/package.json @@ -172,7 +172,7 @@ "bottleneck": "^2.19.5", "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" },