diff --git a/package-lock.json b/package-lock.json index 73d1ef7..47bf69a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,22 +23,22 @@ "autoprefixer": "10.4.20", "copy-webpack-plugin": "12.0.2", "css-loader": "7.1.2", - "eslint": "9.20.0", + "eslint": "9.20.1", "eslint-config-prettier": "10.0.1", "eslint-plugin-prettier": "5.2.3", "favicons": "7.2.0", "favicons-webpack-plugin": "6.0.1", - "globals": "15.14.0", - "html-validate": "9.2.1", + "globals": "15.15.0", + "html-validate": "9.3.0", "npm-run-all2": "7.0.2", "postcss-loader": "8.1.1", - "prettier": "3.5.0", - "sass": "1.84.0", - "sass-loader": "16.0.4", + "prettier": "3.5.1", + "sass": "1.85.0", + "sass-loader": "16.0.5", "shx": "0.3.4", "svg-sprite": "2.0.4", - "svgtofont": "6.2.0", - "webpack": "5.97.1", + "svgtofont": "6.3.0", + "webpack": "5.98.0", "webpack-cli": "6.0.1", "webpack-manifest-plugin": "5.0.0", "webpack-remove-empty-scripts": "1.0.4" @@ -2554,16 +2554,6 @@ "dev": true, "license": "MIT" }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/ansi-regex": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", @@ -2662,17 +2652,17 @@ } }, "node_modules/auto-config-loader": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.8.tgz", - "integrity": "sha512-mK8yQmJJy369cz0x2LJwhKD72tkTObBwhgR+3U8Ts8+wCSspED3ydXlWpsv1ZQ9g2iq4b+7EWli+ap2nTeUQog==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-2.0.2.tgz", + "integrity": "sha512-0V8gZAGGqiFDP15d6d4/Emi6Gpozbr1S9lSfxJ+lNV8nF+7grhcgbHIgn3O/DQKybS+cDqVMC3rxH8k+o0ISpA==", "dev": true, "license": "MIT", "dependencies": { "ini": "^5.0.0", - "jiti": "^1.18.2", + "jiti": "^2.4.1", "jsonc-eslint-parser": "^2.3.0", "lodash.merge": "^4.6.2", - "sucrase": "^3.32.0", + "sucrase": "^3.35.0", "toml-eslint-parser": "^0.10.0", "yaml-eslint-parser": "^1.2.2" }, @@ -2683,6 +2673,16 @@ "url": "https://jaywcjlove.github.io/#/sponsor" } }, + "node_modules/auto-config-loader/node_modules/jiti": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", + "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, "node_modules/autoprefixer": { "version": "10.4.20", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", @@ -4557,9 +4557,9 @@ } }, "node_modules/eslint": { - "version": "9.20.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.0.tgz", - "integrity": "sha512-aL4F8167Hg4IvsW89ejnpTwx+B/UQRzJPGgbIOl+4XqffWsahVVsLEWoZvnrVuwpWmnRd7XeXmQI1zlKcFDteA==", + "version": "9.20.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.1.tgz", + "integrity": "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==", "dev": true, "license": "MIT", "dependencies": { @@ -5299,9 +5299,9 @@ } }, "node_modules/globals": { - "version": "15.14.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", - "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", "license": "MIT", "engines": { "node": ">=18" @@ -5411,9 +5411,9 @@ } }, "node_modules/html-validate": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-9.2.1.tgz", - "integrity": "sha512-nHvvMyvErYP8BbuaxyRJ2ZOqwzo0SrTGii5YZaTZUHcgQ7HKw5vrvjig86DUhCwjX0URHYY30+zmV/AkszdC5g==", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-9.3.0.tgz", + "integrity": "sha512-y+OCndJ5MTIje+753oACmVPjQF/W9NwSvP7Fvq173MuXGHATJoYkWsP04uCIB37lhIFUW0SyvlH3qZBfxW5zFA==", "dev": true, "funding": [ { @@ -7720,9 +7720,9 @@ } }, "node_modules/prettier": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.0.tgz", - "integrity": "sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.1.tgz", + "integrity": "sha512-hPpFQvHwL3Qv5AdRvBFMhnKo4tYxp0ReXiPn2bxkiohEX6mBeBwEpBSQTkD458RaaDKQMYSp4hX4UtfUTA5wDw==", "dev": true, "license": "MIT", "bin": { @@ -8176,9 +8176,9 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.84.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.84.0.tgz", - "integrity": "sha512-XDAbhEPJRxi7H0SxrnOpiXFQoUJHwkR2u3Zc4el+fK/Tt5Hpzw5kkQ59qVDfvdaUq6gCrEZIbySFBM2T9DNKHg==", + "version": "1.85.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.85.0.tgz", + "integrity": "sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==", "dev": true, "license": "MIT", "dependencies": { @@ -8197,9 +8197,9 @@ } }, "node_modules/sass-loader": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz", - "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.5.tgz", + "integrity": "sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==", "dev": true, "license": "MIT", "dependencies": { @@ -9126,13 +9126,13 @@ } }, "node_modules/svgtofont": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/svgtofont/-/svgtofont-6.2.0.tgz", - "integrity": "sha512-aIYTVfQyzVAOMbUYxXbAyERP56rSrNzbVPE1TcP+RA5WHVby7Seo9YT4hl3zT7krwQ/WXU7OiLLPt0rvxD9mIQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/svgtofont/-/svgtofont-6.3.0.tgz", + "integrity": "sha512-kCet1AFXETdHZIw98tFeJZ+HtE5Mm86Y06uy0q+/k5GefrZBk2SWBfcpV1svsDB82KgycJBsPWbAfp9AV5J5og==", "dev": true, "license": "MIT", "dependencies": { - "auto-config-loader": "^1.7.4", + "auto-config-loader": "^2.0.0", "cheerio": "~1.0.0-rc.12", "colors-cli": "~1.0.28", "fs-extra": "~11.2.0", @@ -9300,9 +9300,9 @@ } }, "node_modules/svgtofont/node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -9982,9 +9982,9 @@ } }, "node_modules/webpack": { - "version": "5.97.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", - "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "version": "5.98.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.98.0.tgz", + "integrity": "sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==", "dev": true, "license": "MIT", "dependencies": { @@ -10006,9 +10006,9 @@ "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", + "schema-utils": "^4.3.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", + "terser-webpack-plugin": "^5.3.11", "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, @@ -10180,25 +10180,6 @@ "node": ">=10.13.0" } }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/whatwg-encoding": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", diff --git a/package.json b/package.json index 0deb9f2..509de52 100644 --- a/package.json +++ b/package.json @@ -48,22 +48,22 @@ "autoprefixer": "10.4.20", "copy-webpack-plugin": "12.0.2", "css-loader": "7.1.2", - "eslint": "9.20.0", + "eslint": "9.20.1", "eslint-config-prettier": "10.0.1", "eslint-plugin-prettier": "5.2.3", "favicons": "7.2.0", "favicons-webpack-plugin": "6.0.1", - "globals": "15.14.0", - "html-validate": "9.2.1", + "globals": "15.15.0", + "html-validate": "9.3.0", "npm-run-all2": "7.0.2", "postcss-loader": "8.1.1", - "prettier": "3.5.0", - "sass": "1.84.0", - "sass-loader": "16.0.4", + "prettier": "3.5.1", + "sass": "1.85.0", + "sass-loader": "16.0.5", "shx": "0.3.4", "svg-sprite": "2.0.4", - "svgtofont": "6.2.0", - "webpack": "5.97.1", + "svgtofont": "6.3.0", + "webpack": "5.98.0", "webpack-cli": "6.0.1", "webpack-manifest-plugin": "5.0.0", "webpack-remove-empty-scripts": "1.0.4"