diff --git a/package-lock.json b/package-lock.json index 0b7e925..672548a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,10 +12,10 @@ "@badeball/cypress-cucumber-preprocessor": "^20.0.3", "@bahmutov/cypress-esbuild-preprocessor": "^2.2.0", "@eslint-community/eslint-plugin-eslint-comments": "^4.1.0", - "@typescript-eslint/eslint-plugin": "^7.4.0", - "@typescript-eslint/parser": "^7.2.0", - "@vuepress/bundler-vite": "^2.0.0-rc.8", - "cypress": "^13.7.1", + "@typescript-eslint/eslint-plugin": "^7.5.0", + "@typescript-eslint/parser": "^7.5.0", + "@vuepress/bundler-vite": "^2.0.0-rc.9", + "cypress": "^13.7.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-config-standard": "^17.1.0", @@ -26,15 +26,15 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-security": "^2.1.1", - "eslint-plugin-yml": "^1.13.2", + "eslint-plugin-yml": "^1.14.0", "multiple-cucumber-html-reporter": "^3.6.2", "prettier": "^3.2.5", "ts-loader": "^9.5.1", - "tsx": "^4.7.1", - "typescript": "^5.4.3", - "vuepress": "^2.0.0-rc.8", - "vuepress-plugin-search-pro": "^2.0.0-rc.29", - "vuepress-theme-hope": "^2.0.0-rc.32" + "tsx": "^4.7.2", + "typescript": "^5.4.4", + "vuepress": "^2.0.0-rc.9", + "vuepress-plugin-search-pro": "^2.0.0-rc.33", + "vuepress-theme-hope": "^2.0.0-rc.33" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -4435,16 +4435,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.4.0.tgz", - "integrity": "sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.5.0.tgz", + "integrity": "sha512-HpqNTH8Du34nLxbKgVMGljZMG0rJd2O9ecvr2QLYp+7512ty1j42KnsFwspPXg1Vh8an9YImf6CokUBltisZFQ==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "7.4.0", - "@typescript-eslint/type-utils": "7.4.0", - "@typescript-eslint/utils": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/type-utils": "7.5.0", + "@typescript-eslint/utils": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -4469,53 +4469,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", - "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", - "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", - "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -4544,19 +4497,19 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.2.0.tgz", - "integrity": "sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.5.0.tgz", + "integrity": "sha512-cj+XGhNujfD2/wzR1tabNsidnYRaFfEkcULdcIyVBYcXjBvBKOes+mpMBP7hMpOyk+gBcfXsrg4NBGAStQyxjQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.2.0", - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/typescript-estree": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/typescript-estree": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", "debug": "^4.3.4" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -4572,16 +4525,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz", - "integrity": "sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", + "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0" + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -4589,13 +4542,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.4.0.tgz", - "integrity": "sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.5.0.tgz", + "integrity": "sha512-A021Rj33+G8mx2Dqh0nMO9GyjjIBK3MqgVgZ2qlKf6CJy51wY/lkkFqq3TqqnH34XyAHUkq27IjlUkWlQRpLHw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.4.0", - "@typescript-eslint/utils": "7.4.0", + "@typescript-eslint/typescript-estree": "7.5.0", + "@typescript-eslint/utils": "7.5.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -4615,122 +4568,13 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", - "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz", - "integrity": "sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", - "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@typescript-eslint/types": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.2.0.tgz", - "integrity": "sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", + "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", "dev": true, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -4738,13 +4582,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.2.0.tgz", - "integrity": "sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.5.0.tgz", + "integrity": "sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4753,7 +4597,7 @@ "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -4817,17 +4661,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.4.0.tgz", - "integrity": "sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.5.0.tgz", + "integrity": "sha512-3vZl9u0R+/FLQcpy2EHyRGNqAS/ofJ3Ji8aebilfJe+fobK8+LbIFmrHciLVDxjDoONmufDcnVSF38KwMEOjzw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.4.0", - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/typescript-estree": "7.4.0", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/typescript-estree": "7.5.0", "semver": "^7.5.4" }, "engines": { @@ -4841,90 +4685,6 @@ "eslint": "^8.56.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", - "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", - "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz", - "integrity": "sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "@typescript-eslint/visitor-keys": "7.4.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", - "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.4.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -4937,21 +4697,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/utils/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@typescript-eslint/utils/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", @@ -4968,16 +4713,16 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz", - "integrity": "sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", + "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.2.0", + "@typescript-eslint/types": "7.5.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || >=20.0.0" }, "funding": { "type": "opencollective", @@ -5251,9 +4996,9 @@ } }, "node_modules/@vuepress/helper": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.21.tgz", - "integrity": "sha512-yKIG8hwsrA63uWo9hx9u7KBc0HvotKe2/0wVZtUdvdsibG3UYNI9enYQNa8MdqbxF92mmlFkPZdosGjUTA+BYw==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.23.tgz", + "integrity": "sha512-eVGjnvTEDdHC3/T9L5nG89+HlJx8BhmS8tE0YZUPUqxonZMp1kV/xO5XuNH0xkMIFubehtltUIk2QQ4vumUw3g==", "dev": true, "dependencies": { "@vue/shared": "^3.4.21", @@ -5304,12 +5049,12 @@ } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.21.tgz", - "integrity": "sha512-qEWu0BFvadJZRH1r1UQW4mHvBYwHGSJtwNv14C/Qmxuvv2UQnpl8T2qbvPAntUWMdy94wVhr2YWCfyLh7TSEOA==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.23.tgz", + "integrity": "sha512-h9HRWIzWC+jYQp9A+wSdUV4LywMh/7DjPbBXL6EdEo3bAvA8j494D4XKm19P3C+pRVxMrn6jsjjxQegX1GYwxw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "@vueuse/core": "^10.9.0", "vue": "^3.4.21" }, @@ -5318,12 +5063,12 @@ } }, "node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.21.tgz", - "integrity": "sha512-LCju1cC7vFA4WMaYbcnkhnEuiGno0JcavcDRFS6Np4hlVKhvh5Zoi47R3FBuF88X2OdbvBog63k4m5Jp60f+aQ==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.23.tgz", + "integrity": "sha512-UGunZYPV3r1enbToP1aTkEoqDQZwzcl4u1GCP4eg9W86kmey59fNYezZY6BTR0XZGRf+t2aQdd877BkyfaJeGw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "chokidar": "^3.6.0", "vue": "^3.4.21" }, @@ -5356,12 +5101,12 @@ } }, "node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.21.tgz", - "integrity": "sha512-qWb0K/clF9o0bW8eeiu/30f5MWNt4MZI3jt6pLL67sAOyiMXqlHSMCKI/WYZhzgnPOQi9cnIAWoF4ePsApIzAA==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.23.tgz", + "integrity": "sha512-DYas/2ObMv6La7kabJXVL+edNY4FU551LO6eSkr6SIQIZv00Ij8Jr4/ps/7lvDTrQJUTyXC+2acDV5KriQv3zw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "vue": "^3.4.21" }, "peerDependencies": { @@ -5369,12 +5114,12 @@ } }, "node_modules/@vuepress/plugin-comment": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.21.tgz", - "integrity": "sha512-17Qpwz/W/B3cVLiCTq0UO18dy1ejf563mURas7XgqIcIibGE3G1k5kTftDbwbpehQ0e/4okdIwnkSxPpeGPOFw==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.23.tgz", + "integrity": "sha512-/xuDF5HKPDYTCF/mWbph/eMPbH6MTjxMT8dZeKNLWsCqBy/KtVkYbFlCQo4J22hTH+LWESZGRqZJpgwQdo0xuA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "giscus": "^1.5.0", "vue": "^3.4.21" }, @@ -5401,12 +5146,12 @@ } }, "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.21.tgz", - "integrity": "sha512-280jsPmI/YeKBnXt/MCw/nrv9pUou+zhHK5mOU3ecVYfY7Pu2Xi1zdZ2kK0Ri02Txm5AwLb5YWeSac349JuUUA==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.23.tgz", + "integrity": "sha512-KBq394svgsqhQuQD/AXdZ3+ClBr5+t/VqF+bA/gUzEQASsw4WFIKJ9kOFZlp20vJZtSGT0faZ07Afv78nO60jw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "@vueuse/core": "^10.9.0", "vue": "^3.4.21" }, @@ -5415,12 +5160,12 @@ } }, "node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.21.tgz", - "integrity": "sha512-KFDnWkyz3tdts7uuCyVawYr2SdkNjDFJ93CtPYPDounnEJDC9OxQk0d7QSMYHotTZUzmfOiQNmJL/FngEVaDQQ==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.23.tgz", + "integrity": "sha512-ufso4mhbUClm+HUMbnjR5C3L7/Zo/Dj3SkA42qqdeG/RnWTl6E2cVpZB8Bb9vFUdiB2tRA/G7nRLsVX8jWn4ag==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "@vueuse/core": "^10.9.0", "vue": "^3.4.21" }, @@ -5441,9 +5186,9 @@ } }, "node_modules/@vuepress/plugin-git": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.21.tgz", - "integrity": "sha512-Xgrqv86bjrBPFrJr69b1KQlDUhAGhWfBRIGM3GQOI98mOi2VKCX9P4xyWK/lIpn8eVB3s0lY1KewhkXgy7UITg==", + "version": "2.0.0-rc.22", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.22.tgz", + "integrity": "sha512-+T50AdCZ68Pkld4r8IEHTXLugfNVCxxPp2G1hlI/lpQ6IZcpLbswMI6l9xbbo15RrOBg/V0jkim/B/jaaVIM6A==", "dev": true, "dependencies": { "execa": "^8.0.1" @@ -5587,12 +5332,12 @@ } }, "node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.21.tgz", - "integrity": "sha512-3dIXKJILTDP7RoPVmhtq/RfytZqX1sCA9Bf++DlgQV6jp2ctcTf4F9I5J/2wQce8yuLogO8fHnWhEgO2rgQXLw==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.23.tgz", + "integrity": "sha512-FboVGBHuN0AGj3Gl4ylSxX55wQmr8Q8odVUbTfZdBuEV4KB1fUBBFO07UbfmSc0itt05WLpvUUFa5vfyujm/rg==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21" + "@vuepress/helper": "~2.0.0-rc.23" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" @@ -5611,12 +5356,12 @@ } }, "node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.21.tgz", - "integrity": "sha512-2zCljlDTlSXUUeYy3Z74zkkAc6uEzV0Tos2HL89RZEhiH5tMyvNJaG4+dTVy7uODcQoe+Fcv1hovdbC6LKCFoQ==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.23.tgz", + "integrity": "sha512-Blq+BKG472vsaYUNGIo3lTDAvF+IYTQDokRwJ5xevPeFwRrGa60f2T/mvjtLkO6MeOiHuPnYD8sNEkapDArryg==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "@vueuse/core": "^10.9.0", "photoswipe": "^5.4.3", "vue": "^3.4.21" @@ -5638,12 +5383,12 @@ } }, "node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.21.tgz", - "integrity": "sha512-8ByRTp6z4z0d9W1evfeVyOx55V9OYqxJJeC7KBiJuiA2GP8QkY9b8ajbQ8SWeCjzDLl4H0KudSU1KqH2kqw/zQ==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.23.tgz", + "integrity": "sha512-dTJXHtcaaCqL/WSpODMBoR1wqUg9E2/QbwWO2EBtkm8CSuCmY/si8TRxrJok6pw/e47S/kMbD8Tj9EaJ35tslA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "vue": "^3.4.21" }, "peerDependencies": { @@ -5663,24 +5408,24 @@ } }, "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.21.tgz", - "integrity": "sha512-q8pXhXn5OL0QG6KN9rjyXngj2km5eRDK0VL8ShLrTD9fAwvjhujhjHpI/DRHg6ScWlMDKY7ncEOmslDCBuKLtg==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.23.tgz", + "integrity": "sha512-CfMVp4njYOyrlOvFZye/RM8nbB6AKF8H35SNYHI17NtZVCefgq/zqu+jDZ8ZS4LbneAHnbpjDj32PDIKF+6Rzg==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21" + "@vuepress/helper": "~2.0.0-rc.23" }, "peerDependencies": { "vuepress": "2.0.0-rc.9" } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.21", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.21.tgz", - "integrity": "sha512-YbotKptHfifjwmXhj4kX6iA8tCGp7gTZAHm9YiPDr/8dYzBkkQ4oC84JCifkZYt3fWkVqq/Qa0vpJfnKPGOidg==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.23.tgz", + "integrity": "sha512-fWTF7SlZ07hfvJngnMk7wr4dtFprQaPnIloVCL3Ax2HlVk+Pwr5UUf1ovm/pEsCb3rYZ4+6mlpZQ+BG0kVoOAA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.21", + "@vuepress/helper": "~2.0.0-rc.23", "sitemap": "^7.1.1" }, "peerDependencies": { @@ -7838,9 +7583,9 @@ "dev": true }, "node_modules/cypress": { - "version": "13.7.1", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.7.1.tgz", - "integrity": "sha512-4u/rpFNxOFCoFX/Z5h+uwlkBO4mWzAjveURi3vqdSu56HPvVdyGTxGw4XKGWt399Y1JwIn9E1L9uMXQpc0o55w==", + "version": "13.7.2", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.7.2.tgz", + "integrity": "sha512-FF5hFI5wlRIHY8urLZjJjj/YvfCBrRpglbZCLr/cYcL9MdDe0+5usa8kTIrDHthlEc9lwihbkb5dmwqBDNS2yw==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -9630,9 +9375,9 @@ } }, "node_modules/eslint-plugin-yml": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.13.2.tgz", - "integrity": "sha512-1i71VhmsG5UxE41rIJmJjhlTTxYy7upAY5Hqj8AdBc7rfJzRIZr3a2spuOS8+N7ZDCWsHAWY3J6lzQNQHDv6Uw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.14.0.tgz", + "integrity": "sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==", "dev": true, "dependencies": { "debug": "^4.3.2", @@ -15522,9 +15267,9 @@ "dev": true }, "node_modules/tsx": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.1.tgz", - "integrity": "sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.2.tgz", + "integrity": "sha512-BCNd4kz6fz12fyrgCTEdZHGJ9fWTGeUzXmQysh0RVocDY3h4frk05ZNCXSy4kIenF7y/QnrdiVpTsyNRn6vlAw==", "dev": true, "dependencies": { "esbuild": "~0.19.10", @@ -15665,9 +15410,9 @@ "peer": true }, "node_modules/typescript": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", - "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.4.tgz", + "integrity": "sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -16213,20 +15958,20 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.32", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.32.tgz", - "integrity": "sha512-ndu3lXnmS3AzYwqXn+mTJNItXux0MiPj2BzE8uH5HL473uAtzE8nS3q0gvcAt8CNbOSElJt+I5Hz4AO8/hbtAA==", + "version": "2.0.0-rc.33", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.33.tgz", + "integrity": "sha512-gYg6kwTceoiDePG4aFfacLzjoa3awezS+tKPk7ZNe2PrESmcotWGIKOAbdfA1rTeQ3GPqxJU+k9uHteHHrJ21A==", "dev": true, "dependencies": { "@stackblitz/sdk": "^1.9.0", - "@vuepress/helper": "2.0.0-rc.21", + "@vuepress/helper": "2.0.0-rc.23", "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "create-codepen": "1.0.1", "qrcode": "^1.5.3", "vue": "^3.4.21", - "vuepress-plugin-sass-palette": "2.0.0-rc.32", - "vuepress-shared": "2.0.0-rc.32" + "vuepress-plugin-sass-palette": "2.0.0-rc.33", + "vuepress-shared": "2.0.0-rc.33" }, "engines": { "node": ">=18.16.0", @@ -16269,9 +16014,9 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.32", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.32.tgz", - "integrity": "sha512-zZK8aEfbq26J5w8o9xGWXCHHrL3PYk25tloTPcx96nZWYPeD+5fMFAtVpHte0rXBWUf0MBtDQxddSeATteBE7Q==", + "version": "2.0.0-rc.33", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.33.tgz", + "integrity": "sha512-yShU1E7K1i5zoI/8KxGsvXbE13ebX0GIbo0e7axlsMNj+xzADzF7sD/JbaPC1cJWn4pIoZ7Rg1jJiIsxWGJ8uw==", "dev": true, "dependencies": { "@mdit/plugin-alert": "^0.8.0", @@ -16296,13 +16041,13 @@ "@mdit/plugin-tex": "^0.8.0", "@mdit/plugin-uml": "^0.8.0", "@types/markdown-it": "^13.0.7", - "@vuepress/helper": "2.0.0-rc.21", + "@vuepress/helper": "2.0.0-rc.23", "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", "vue": "^3.4.21", - "vuepress-plugin-sass-palette": "2.0.0-rc.32", - "vuepress-shared": "2.0.0-rc.32" + "vuepress-plugin-sass-palette": "2.0.0-rc.33", + "vuepress-shared": "2.0.0-rc.33" }, "engines": { "node": ">=18.16.0", @@ -16377,15 +16122,15 @@ } }, "node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-rc.32", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.32.tgz", - "integrity": "sha512-3tHHQU1E5cCo/udiZ4t0PL6OrWMxuP67+/tj3U5R9Zls6zM1aNE+Dw8I6/Of+HRTzctsQFxGPH0lZa05gS49UQ==", + "version": "2.0.0-rc.33", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.33.tgz", + "integrity": "sha512-R2pBWhoxTEER4ZiHhNfgeCeIln07QOAw08W8YchFKQxQYquu/KJBv9X7v1qiAl/ObWHRJlOnaMfowaDCzNaAAw==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.21", + "@vuepress/helper": "2.0.0-rc.23", "chokidar": "^3.6.0", "sass": "^1.72.0", - "vuepress-shared": "2.0.0-rc.32" + "vuepress-shared": "2.0.0-rc.33" }, "engines": { "node": ">=18.16.0", @@ -16428,19 +16173,19 @@ } }, "node_modules/vuepress-plugin-search-pro": { - "version": "2.0.0-rc.32", - "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.32.tgz", - "integrity": "sha512-Roac2Xxr3V9es9TuKuQon2W7q+jCc2fowSKHuvmO5kbZ2XYH+djH7zZZHqGRoBWLUNtpQj8MOrOBubQqVa4bwg==", + "version": "2.0.0-rc.33", + "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.33.tgz", + "integrity": "sha512-nmDHNCmRHDvzlX/bN45ssjTkUKR3JuhQM5jblv8QDNkiy2w0AOpluZ17UtnDTSr+CtxjmZZu7b1V6FY7gyHqZA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.21", + "@vuepress/helper": "2.0.0-rc.23", "@vueuse/core": "^10.9.0", "cheerio": "1.0.0-rc.12", "chokidar": "^3.6.0", "slimsearch": "^2.1.1", "vue": "^3.4.21", - "vuepress-plugin-sass-palette": "2.0.0-rc.32", - "vuepress-shared": "2.0.0-rc.32" + "vuepress-plugin-sass-palette": "2.0.0-rc.33", + "vuepress-shared": "2.0.0-rc.33" }, "engines": { "node": ">=18.16.0", @@ -16483,12 +16228,12 @@ } }, "node_modules/vuepress-shared": { - "version": "2.0.0-rc.32", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.32.tgz", - "integrity": "sha512-wGPPUoP6rxy7QnulD0sNz3r7iEHwp+TJroNmI+AT6FuCo1WCD4ZWfnRnm3dVcAkobc3nuOvSmDTvM9pIDCaxsA==", + "version": "2.0.0-rc.33", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.33.tgz", + "integrity": "sha512-tldEoZ1rdNQPWhh6sX7VhIpVUWLRlp1Im5Xr1mMB20pUM2gk9ZgV73hHD/d/laAsaBtWsT0VoOSs2kU5XJLcEA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.21", + "@vuepress/helper": "2.0.0-rc.23", "@vueuse/core": "^10.9.0", "cheerio": "1.0.0-rc.12", "dayjs": "^1.11.10", @@ -16670,29 +16415,29 @@ } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.32", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.32.tgz", - "integrity": "sha512-5S5qg5xa0TErqVjpubhBN5oy0QmROd+ja5EQKfORUCKdXKQvx0soojQZnCPkXsUEXonwiZ12oCLN2+UGO03eng==", + "version": "2.0.0-rc.33", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.33.tgz", + "integrity": "sha512-6XeRgUYwlrzGN9FjT37ZmFCBUnr4WRc3YFwLHye0A2YmuTEsuP6LAYZqdWwrpAgXDOkZXe4LYYItodx/BIx59w==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.21", + "@vuepress/helper": "2.0.0-rc.23", "@vuepress/plugin-active-header-links": "2.0.0-rc.21", - "@vuepress/plugin-back-to-top": "2.0.0-rc.21", - "@vuepress/plugin-blog": "2.0.0-rc.21", - "@vuepress/plugin-catalog": "2.0.0-rc.21", - "@vuepress/plugin-comment": "2.0.0-rc.21", - "@vuepress/plugin-copy-code": "2.0.0-rc.21", - "@vuepress/plugin-copyright": "2.0.0-rc.21", + "@vuepress/plugin-back-to-top": "2.0.0-rc.23", + "@vuepress/plugin-blog": "2.0.0-rc.23", + "@vuepress/plugin-catalog": "2.0.0-rc.23", + "@vuepress/plugin-comment": "2.0.0-rc.23", + "@vuepress/plugin-copy-code": "2.0.0-rc.23", + "@vuepress/plugin-copyright": "2.0.0-rc.23", "@vuepress/plugin-external-link-icon": "2.0.0-rc.21", - "@vuepress/plugin-git": "2.0.0-rc.21", - "@vuepress/plugin-links-check": "2.0.0-rc.21", + "@vuepress/plugin-git": "2.0.0-rc.22", + "@vuepress/plugin-links-check": "2.0.0-rc.23", "@vuepress/plugin-nprogress": "2.0.0-rc.21", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.21", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.23", "@vuepress/plugin-prismjs": "2.0.0-rc.21", - "@vuepress/plugin-reading-time": "2.0.0-rc.21", + "@vuepress/plugin-reading-time": "2.0.0-rc.23", "@vuepress/plugin-rtl": "2.0.0-rc.21", - "@vuepress/plugin-seo": "2.0.0-rc.21", - "@vuepress/plugin-sitemap": "2.0.0-rc.21", + "@vuepress/plugin-seo": "2.0.0-rc.23", + "@vuepress/plugin-sitemap": "2.0.0-rc.23", "@vuepress/plugin-theme-data": "2.0.0-rc.21", "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", @@ -16701,10 +16446,10 @@ "chokidar": "^3.6.0", "gray-matter": "^4.0.3", "vue": "^3.4.21", - "vuepress-plugin-components": "2.0.0-rc.32", - "vuepress-plugin-md-enhance": "2.0.0-rc.32", - "vuepress-plugin-sass-palette": "2.0.0-rc.32", - "vuepress-shared": "2.0.0-rc.32" + "vuepress-plugin-components": "2.0.0-rc.33", + "vuepress-plugin-md-enhance": "2.0.0-rc.33", + "vuepress-plugin-sass-palette": "2.0.0-rc.33", + "vuepress-shared": "2.0.0-rc.33" }, "engines": { "node": ">=18.16.0", @@ -16714,14 +16459,14 @@ }, "peerDependencies": { "@vuepress/plugin-docsearch": "2.0.0-rc.21", - "@vuepress/plugin-feed": "2.0.0-rc.21", - "@vuepress/plugin-pwa": "2.0.0-rc.21", - "@vuepress/plugin-redirect": "2.0.0-rc.21", + "@vuepress/plugin-feed": "2.0.0-rc.23", + "@vuepress/plugin-pwa": "2.0.0-rc.23", + "@vuepress/plugin-redirect": "2.0.0-rc.23", "@vuepress/plugin-search": "2.0.0-rc.21", "nodejs-jieba": "^0.1.2", "sass-loader": "^14.0.0", "vuepress": "2.0.0-rc.9", - "vuepress-plugin-search-pro": "2.0.0-rc.32" + "vuepress-plugin-search-pro": "2.0.0-rc.33" }, "peerDependenciesMeta": { "@vuepress/plugin-docsearch": { diff --git a/package.json b/package.json index 6961220..7b2f328 100644 --- a/package.json +++ b/package.json @@ -36,10 +36,10 @@ "@badeball/cypress-cucumber-preprocessor": "^20.0.3", "@bahmutov/cypress-esbuild-preprocessor": "^2.2.0", "@eslint-community/eslint-plugin-eslint-comments": "^4.1.0", - "@typescript-eslint/eslint-plugin": "^7.4.0", - "@typescript-eslint/parser": "^7.2.0", - "@vuepress/bundler-vite": "^2.0.0-rc.8", - "cypress": "^13.7.1", + "@typescript-eslint/eslint-plugin": "^7.5.0", + "@typescript-eslint/parser": "^7.5.0", + "@vuepress/bundler-vite": "^2.0.0-rc.9", + "cypress": "^13.7.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-config-standard": "^17.1.0", @@ -50,15 +50,15 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-security": "^2.1.1", - "eslint-plugin-yml": "^1.13.2", + "eslint-plugin-yml": "^1.14.0", "multiple-cucumber-html-reporter": "^3.6.2", "prettier": "^3.2.5", "ts-loader": "^9.5.1", - "tsx": "^4.7.1", - "typescript": "^5.4.3", - "vuepress": "^2.0.0-rc.8", - "vuepress-plugin-search-pro": "^2.0.0-rc.29", - "vuepress-theme-hope": "^2.0.0-rc.32" + "tsx": "^4.7.2", + "typescript": "^5.4.4", + "vuepress": "^2.0.0-rc.9", + "vuepress-plugin-search-pro": "^2.0.0-rc.33", + "vuepress-theme-hope": "^2.0.0-rc.33" }, "cypress-cucumber-preprocessor": { "nonGlobalStepDefinitions": true,