diff --git a/Dockerfile b/Dockerfile index fb4a38a40..b3962dc6f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM sitespeedio/webbrowsers:chrome-153.0-firefox-155.0-edge-153.0 +FROM sitespeedio/webbrowsers:chrome-156.0-firefox-158.0-edge-156.0-b ARG TARGETPLATFORM=linux/amd64 diff --git a/package-lock.json b/package-lock.json index 058846b6c..e03344234 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,8 +10,8 @@ "license": "Apache-2.0", "dependencies": { "@devicefarmer/adbkit": "3.3.8", - "@sitespeed.io/chromedriver": "153.0.8010", - "@sitespeed.io/edgedriver": "153.0.4234", + "@sitespeed.io/chromedriver": "156.0.8078", + "@sitespeed.io/edgedriver": "156.0.4314", "@sitespeed.io/geckodriver": "0.37.1", "@sitespeed.io/log": "2.0.0", "@sitespeed.io/throttle": "6.2.0", @@ -1311,9 +1311,9 @@ } }, "node_modules/@sitespeed.io/chromedriver": { - "version": "153.0.8010", - "resolved": "https://registry.npmjs.org/@sitespeed.io/chromedriver/-/chromedriver-153.0.8010.tgz", - "integrity": "sha512-YAlIdabZR40suwfhcvwDBWCJ1Ul74YDymkr1u2lhJEmxCtS6Q4uJep3/QVM/wyV5DCtwu2QKZFrU0sbvUb4Qug==", + "version": "156.0.8078", + "resolved": "https://registry.npmjs.org/@sitespeed.io/chromedriver/-/chromedriver-156.0.8078.tgz", + "integrity": "sha512-71zRLVrsk1T0OMEHPzIuAUWE09yoCyk5jdQt18jM7S91MLtObXM9CqH2dpF7jX87azkPjJu1ToS18MYyTY2fJw==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -1324,9 +1324,9 @@ } }, "node_modules/@sitespeed.io/edgedriver": { - "version": "153.0.4234", - "resolved": "https://registry.npmjs.org/@sitespeed.io/edgedriver/-/edgedriver-153.0.4234.tgz", - "integrity": "sha512-+1AkcUj26APDII9r4JMaDo3nhr8xod6HLr6Lsi5ROQKP9BnDM8ladvf2Vi2ADCs6aYtPVKmBqj2cldDPaPCgjQ==", + "version": "156.0.4314", + "resolved": "https://registry.npmjs.org/@sitespeed.io/edgedriver/-/edgedriver-156.0.4314.tgz", + "integrity": "sha512-2d5hV4AMnnuaz8kRRQnjFcycjmQA6sb37HDIfN7v/aWt67GNHca4lYmKxChDdbusf9hlWbCSGZhPC7EmY3tQVA==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -1430,7 +1430,6 @@ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz", "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==", "dev": true, - "peer": true, "dependencies": { "@types/linkify-it": "^5", "@types/mdurl": "^2" @@ -1520,7 +1519,6 @@ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -1961,7 +1959,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.10.12", "caniuse-lite": "^1.0.30001782", @@ -2582,7 +2579,6 @@ "integrity": "sha512-loXy6bWOoP3EP6JA7jo6p5jMpBJmHmsNZM5SFRHLdh1MGOPurMnNBj4ZlAbaqUAaQWbCr7jHV4P7gzAyryZWkQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.2", @@ -2639,7 +2635,6 @@ "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", "dev": true, "license": "MIT", - "peer": true, "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -3792,7 +3787,6 @@ "integrity": "sha512-P4C6MWP9yIlMiK8nwoZvxN84vb6MsnXcHuy7XzVOvQoCizWX5JFCBsWIIWKXBltpoRZXddUOVQmCTOZt9yDj9g==", "dev": true, "license": "Apache-2.0", - "peer": true, "dependencies": { "@babel/parser": "^7.20.15", "@jsdoc/salty": "^0.2.1", @@ -4022,7 +4016,6 @@ "integrity": "sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "argparse": "^2.0.1", "entities": "^4.4.0", @@ -4784,7 +4777,6 @@ "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -6959,17 +6951,17 @@ "dev": true }, "@sitespeed.io/chromedriver": { - "version": "153.0.8010", - "resolved": "https://registry.npmjs.org/@sitespeed.io/chromedriver/-/chromedriver-153.0.8010.tgz", - "integrity": "sha512-YAlIdabZR40suwfhcvwDBWCJ1Ul74YDymkr1u2lhJEmxCtS6Q4uJep3/QVM/wyV5DCtwu2QKZFrU0sbvUb4Qug==", + "version": "156.0.8078", + "resolved": "https://registry.npmjs.org/@sitespeed.io/chromedriver/-/chromedriver-156.0.8078.tgz", + "integrity": "sha512-71zRLVrsk1T0OMEHPzIuAUWE09yoCyk5jdQt18jM7S91MLtObXM9CqH2dpF7jX87azkPjJu1ToS18MYyTY2fJw==", "requires": { "node-stream-zip": "1.15.0" } }, "@sitespeed.io/edgedriver": { - "version": "153.0.4234", - "resolved": "https://registry.npmjs.org/@sitespeed.io/edgedriver/-/edgedriver-153.0.4234.tgz", - "integrity": "sha512-+1AkcUj26APDII9r4JMaDo3nhr8xod6HLr6Lsi5ROQKP9BnDM8ladvf2Vi2ADCs6aYtPVKmBqj2cldDPaPCgjQ==", + "version": "156.0.4314", + "resolved": "https://registry.npmjs.org/@sitespeed.io/edgedriver/-/edgedriver-156.0.4314.tgz", + "integrity": "sha512-2d5hV4AMnnuaz8kRRQnjFcycjmQA6sb37HDIfN7v/aWt67GNHca4lYmKxChDdbusf9hlWbCSGZhPC7EmY3tQVA==", "requires": { "node-stream-zip": "1.15.0" } @@ -7040,7 +7032,6 @@ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz", "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==", "dev": true, - "peer": true, "requires": { "@types/linkify-it": "^5", "@types/mdurl": "^2" @@ -7116,8 +7107,7 @@ "version": "8.16.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", - "dev": true, - "peer": true + "dev": true }, "acorn-import-attributes": { "version": "1.9.5", @@ -7420,7 +7410,6 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", "dev": true, - "peer": true, "requires": { "baseline-browser-mapping": "^2.10.12", "caniuse-lite": "^1.0.30001782", @@ -7856,7 +7845,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.4.0.tgz", "integrity": "sha512-loXy6bWOoP3EP6JA7jo6p5jMpBJmHmsNZM5SFRHLdh1MGOPurMnNBj4ZlAbaqUAaQWbCr7jHV4P7gzAyryZWkQ==", "dev": true, - "peer": true, "requires": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.2", @@ -7976,7 +7964,6 @@ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz", "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", "dev": true, - "peer": true, "requires": {} }, "eslint-plugin-prettier": { @@ -8671,7 +8658,6 @@ "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-4.0.5.tgz", "integrity": "sha512-P4C6MWP9yIlMiK8nwoZvxN84vb6MsnXcHuy7XzVOvQoCizWX5JFCBsWIIWKXBltpoRZXddUOVQmCTOZt9yDj9g==", "dev": true, - "peer": true, "requires": { "@babel/parser": "^7.20.15", "@jsdoc/salty": "^0.2.1", @@ -8867,7 +8853,6 @@ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.1.tgz", "integrity": "sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==", "dev": true, - "peer": true, "requires": { "argparse": "^2.0.1", "entities": "^4.4.0", @@ -9376,8 +9361,7 @@ "version": "3.8.3", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", - "dev": true, - "peer": true + "dev": true }, "prettier-linter-helpers": { "version": "1.0.1", diff --git a/package.json b/package.json index 1bd99f33e..a5358d117 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,8 @@ "types": "./scripting.d.ts", "dependencies": { "@devicefarmer/adbkit": "3.3.8", - "@sitespeed.io/chromedriver": "153.0.8010", - "@sitespeed.io/edgedriver": "153.0.4234", + "@sitespeed.io/chromedriver": "156.0.8078", + "@sitespeed.io/edgedriver": "156.0.4314", "@sitespeed.io/geckodriver": "0.37.1", "@sitespeed.io/log": "2.0.0", "@sitespeed.io/throttle": "6.2.0",