diff --git a/package-lock.json b/package-lock.json index be2d55ed..ebe3a3ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@eslint/js": "^9.1.1", "@wdio/cli": "^8.38.1", "@wdio/dot-reporter": "^8.36.1", - "@wdio/junit-reporter": "^8.36.1", + "@wdio/junit-reporter": "^8.38.0", "@wdio/local-runner": "^8.38.0", "@wdio/mocha-framework": "^8.36.1", "@wdio/spec-reporter": "^8.36.1", @@ -1378,6 +1378,7 @@ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.36.1.tgz", "integrity": "sha512-yCENnym0CrYuLKMJ3fv00WkjCR8QpPqVohGBkq5FvZOZpVJEpoG86Q8l4HtyRnd6ggMTKCA1vTQ/myhbPmZmaQ==", "dev": true, + "optional": true, "dependencies": { "@wdio/logger": "8.28.0", "@wdio/types": "8.36.1", @@ -1396,6 +1397,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "optional": true, "dependencies": { "balanced-match": "^1.0.0" } @@ -1405,6 +1407,7 @@ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", "dev": true, + "optional": true, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -1417,6 +1420,7 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", "dev": true, + "optional": true, "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^2.3.6", @@ -1439,6 +1443,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "dev": true, + "optional": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -1480,6 +1485,7 @@ "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.36.1.tgz", "integrity": "sha512-Qpj6gZCRNxqdVkTwYyi4JdeYO4tLSUj3Ti6yxO0v9A4IRaKW1tS29KUcGgjL9CFSBKAOi2zRY8vvFz1u6ewxtQ==", "dev": true, + "optional": true, "engines": { "node": "^16.13 || >=18" }, @@ -1489,13 +1495,13 @@ } }, "node_modules/@wdio/junit-reporter": { - "version": "8.36.1", - "resolved": "https://registry.npmjs.org/@wdio/junit-reporter/-/junit-reporter-8.36.1.tgz", - "integrity": "sha512-ns5HevlPC3bbyoH7I1lGtpBmUkDAFZjlBHlR8R7GcBZf5FVdYnjR8cLVuofx9vTwycuWJyEWD3klgMdg9tY9mQ==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/junit-reporter/-/junit-reporter-8.38.0.tgz", + "integrity": "sha512-m3ulDn94j6CcHYgeSBlbvLe9RTaeigTPg9lm2pAHVeepB3D9T1BeCehdqBdgAhVbVtCmdxbVRCrRbVUSiAQFFQ==", "dev": true, "dependencies": { - "@wdio/reporter": "8.36.1", - "@wdio/types": "8.36.1", + "@wdio/reporter": "8.38.0", + "@wdio/types": "8.37.0", "json-stringify-safe": "^5.0.1", "junit-report-builder": "^3.0.0" }, @@ -1503,6 +1509,88 @@ "node": "^16.13 || >=18" } }, + "node_modules/@wdio/junit-reporter/node_modules/@wdio/logger": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", + "integrity": "sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": "^16.13 || >=18" + } + }, + "node_modules/@wdio/junit-reporter/node_modules/@wdio/reporter": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.38.0.tgz", + "integrity": "sha512-7eyBM06j0PAu2g14wOwJbSmUOaT8q1pmMukzeRl1YDoW2sLpQG0zMZNzQNsQyi7+1KgltTJJnvHCec5MBZrjpw==", + "dev": true, + "dependencies": { + "@types/node": "^20.1.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.37.0", + "diff": "^5.0.0", + "object-inspect": "^1.12.0" + }, + "engines": { + "node": "^16.13 || >=18" + } + }, + "node_modules/@wdio/junit-reporter/node_modules/@wdio/types": { + "version": "8.37.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.37.0.tgz", + "integrity": "sha512-36kmSlZcVhsMlbhaSCQUfL51iG81FlbzW4Dfkz4903cDkxmh64bgxydZbRB5aPLnJzzR7tI3chIME8zSVZFR8w==", + "dev": true, + "dependencies": { + "@types/node": "^20.1.0" + }, + "engines": { + "node": "^16.13 || >=18" + } + }, + "node_modules/@wdio/junit-reporter/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@wdio/junit-reporter/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wdio/junit-reporter/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/@wdio/local-runner": { "version": "8.38.0", "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.38.0.tgz", @@ -1663,7 +1751,8 @@ "version": "8.32.0", "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.32.0.tgz", "integrity": "sha512-inLJRrtIGdTz/YPbcsvpSvPlYQFTVtF3OYBwAXhG2FiP1ZwE1CQNLP/xgRGye1ymdGCypGkexRqIx3KBGm801Q==", - "dev": true + "dev": true, + "optional": true }, "node_modules/@wdio/repl": { "version": "8.24.12", @@ -11406,6 +11495,7 @@ "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.36.1.tgz", "integrity": "sha512-547RivYCHStVqtiGQBBcABAkzJbPnAWsxpXGzmj5KL+TOM2JF41N2iQRtUxXqr0jme1Nzzye7WS7Y7iSnK6i1g==", "dev": true, + "optional": true, "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", @@ -11428,6 +11518,7 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, + "optional": true, "engines": { "node": ">=10.0.0" }, @@ -11449,6 +11540,7 @@ "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.36.1.tgz", "integrity": "sha512-vzE09oFQeMbOYJ/75jZ13sDIljzC3HH7uoUJKAMAEtyrn/bu1F9Sg/4IDEsvQaRD3pz3ae6SkRld33lcQk6HJA==", "dev": true, + "optional": true, "dependencies": { "@types/node": "^20.1.0", "@wdio/config": "8.36.1", @@ -11492,6 +11584,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "optional": true, "dependencies": { "balanced-match": "^1.0.0" } @@ -11501,6 +11594,7 @@ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", "dev": true, + "optional": true, "engines": { "node": ">=12" }, @@ -11513,6 +11607,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, + "optional": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -12961,6 +13056,7 @@ "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.36.1.tgz", "integrity": "sha512-yCENnym0CrYuLKMJ3fv00WkjCR8QpPqVohGBkq5FvZOZpVJEpoG86Q8l4HtyRnd6ggMTKCA1vTQ/myhbPmZmaQ==", "dev": true, + "optional": true, "requires": { "@wdio/logger": "8.28.0", "@wdio/types": "8.36.1", @@ -12976,6 +13072,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0" } @@ -12984,13 +13081,15 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", - "dev": true + "dev": true, + "optional": true }, "glob": { "version": "10.3.12", "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", "dev": true, + "optional": true, "requires": { "foreground-child": "^3.1.0", "jackspeak": "^2.3.6", @@ -13004,6 +13103,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "dev": true, + "optional": true, "requires": { "brace-expansion": "^2.0.1" } @@ -13034,21 +13134,79 @@ "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.36.1.tgz", "integrity": "sha512-Qpj6gZCRNxqdVkTwYyi4JdeYO4tLSUj3Ti6yxO0v9A4IRaKW1tS29KUcGgjL9CFSBKAOi2zRY8vvFz1u6ewxtQ==", "dev": true, + "optional": true, "requires": { "expect-webdriverio": "^4.11.2", "webdriverio": "8.36.1" } }, "@wdio/junit-reporter": { - "version": "8.36.1", - "resolved": "https://registry.npmjs.org/@wdio/junit-reporter/-/junit-reporter-8.36.1.tgz", - "integrity": "sha512-ns5HevlPC3bbyoH7I1lGtpBmUkDAFZjlBHlR8R7GcBZf5FVdYnjR8cLVuofx9vTwycuWJyEWD3klgMdg9tY9mQ==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/junit-reporter/-/junit-reporter-8.38.0.tgz", + "integrity": "sha512-m3ulDn94j6CcHYgeSBlbvLe9RTaeigTPg9lm2pAHVeepB3D9T1BeCehdqBdgAhVbVtCmdxbVRCrRbVUSiAQFFQ==", "dev": true, "requires": { - "@wdio/reporter": "8.36.1", - "@wdio/types": "8.36.1", + "@wdio/reporter": "8.38.0", + "@wdio/types": "8.37.0", "json-stringify-safe": "^5.0.1", "junit-report-builder": "^3.0.0" + }, + "dependencies": { + "@wdio/logger": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", + "integrity": "sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==", + "dev": true, + "requires": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + } + }, + "@wdio/reporter": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.38.0.tgz", + "integrity": "sha512-7eyBM06j0PAu2g14wOwJbSmUOaT8q1pmMukzeRl1YDoW2sLpQG0zMZNzQNsQyi7+1KgltTJJnvHCec5MBZrjpw==", + "dev": true, + "requires": { + "@types/node": "^20.1.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.37.0", + "diff": "^5.0.0", + "object-inspect": "^1.12.0" + } + }, + "@wdio/types": { + "version": "8.37.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.37.0.tgz", + "integrity": "sha512-36kmSlZcVhsMlbhaSCQUfL51iG81FlbzW4Dfkz4903cDkxmh64bgxydZbRB5aPLnJzzR7tI3chIME8zSVZFR8w==", + "dev": true, + "requires": { + "@types/node": "^20.1.0" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } } }, "@wdio/local-runner": { @@ -13164,7 +13322,8 @@ "version": "8.32.0", "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.32.0.tgz", "integrity": "sha512-inLJRrtIGdTz/YPbcsvpSvPlYQFTVtF3OYBwAXhG2FiP1ZwE1CQNLP/xgRGye1ymdGCypGkexRqIx3KBGm801Q==", - "dev": true + "dev": true, + "optional": true }, "@wdio/repl": { "version": "8.24.12", @@ -20342,6 +20501,7 @@ "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.36.1.tgz", "integrity": "sha512-547RivYCHStVqtiGQBBcABAkzJbPnAWsxpXGzmj5KL+TOM2JF41N2iQRtUxXqr0jme1Nzzye7WS7Y7iSnK6i1g==", "dev": true, + "optional": true, "requires": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", @@ -20361,6 +20521,7 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, + "optional": true, "requires": {} } } @@ -20370,6 +20531,7 @@ "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.36.1.tgz", "integrity": "sha512-vzE09oFQeMbOYJ/75jZ13sDIljzC3HH7uoUJKAMAEtyrn/bu1F9Sg/4IDEsvQaRD3pz3ae6SkRld33lcQk6HJA==", "dev": true, + "optional": true, "requires": { "@types/node": "^20.1.0", "@wdio/config": "8.36.1", @@ -20402,6 +20564,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0" } @@ -20410,13 +20573,15 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dev": true + "dev": true, + "optional": true }, "minimatch": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, + "optional": true, "requires": { "brace-expansion": "^2.0.1" } diff --git a/package.json b/package.json index 9dff16bc..65f3ba2b 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@eslint/js": "^9.1.1", "@wdio/cli": "^8.38.1", "@wdio/dot-reporter": "^8.36.1", - "@wdio/junit-reporter": "^8.36.1", + "@wdio/junit-reporter": "^8.38.0", "@wdio/local-runner": "^8.38.0", "@wdio/mocha-framework": "^8.36.1", "@wdio/spec-reporter": "^8.36.1",