diff --git a/package.json b/package.json index 9a721eb..a593dbc 100644 --- a/package.json +++ b/package.json @@ -45,8 +45,8 @@ "@types/node": "25.9.5", "@types/react": "18.3.30", "@types/react-dom": "18.3.7", - "@typescript-eslint/eslint-plugin": "8.63.0", - "@typescript-eslint/parser": "8.63.0", + "@typescript-eslint/eslint-plugin": "8.64.0", + "@typescript-eslint/parser": "8.64.0", "cross-env": "10.1.0", "css-loader": "7.1.4", "css-minimizer-webpack-plugin": "8.0.0", @@ -63,7 +63,7 @@ "fork-ts-checker-webpack-plugin": "9.1.0", "html-webpack-plugin": "5.6.7", "husky": "9.1.7", - "less": "4.6.7", + "less": "4.7.0", "less-loader": "12.3.3", "lint-staged": "16.4.0", "mini-css-extract-plugin": "2.10.2", @@ -74,7 +74,7 @@ "ts-loader": "9.6.2", "typescript": "5.9.3", "webpack": "5.108.4", - "webpack-bundle-analyzer": "5.3.0", + "webpack-bundle-analyzer": "5.3.1", "webpack-cli": "7.2.1", "webpack-dev-server": "5.2.6", "webpack-merge": "6.0.1" diff --git a/yarn.lock b/yarn.lock index 95ea6f0..c46c1c1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2912,105 +2912,105 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.63.0" +"@typescript-eslint/eslint-plugin@npm:8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.64.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.63.0" - "@typescript-eslint/type-utils": "npm:8.63.0" - "@typescript-eslint/utils": "npm:8.63.0" - "@typescript-eslint/visitor-keys": "npm:8.63.0" + "@typescript-eslint/scope-manager": "npm:8.64.0" + "@typescript-eslint/type-utils": "npm:8.64.0" + "@typescript-eslint/utils": "npm:8.64.0" + "@typescript-eslint/visitor-keys": "npm:8.64.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.63.0 + "@typescript-eslint/parser": ^8.64.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/906a406d85ad80cbe06cb688d4382c34dfb36ebfbd710814f7f9651265b88cf53684ee5275a402eb0eb1243628c504019714f00c1331e54d499cdc7d7c14b5ba + checksum: 10c0/c4b77c05eb2284842583dbc6a0096c50b8f6a73696c431dbf78da555ca1a84f7504d089058e7a7daa2a5f9ebab89523ddfcfd561a2111aeb166a8e862d1801b3 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/parser@npm:8.63.0" +"@typescript-eslint/parser@npm:8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/parser@npm:8.64.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.63.0" - "@typescript-eslint/types": "npm:8.63.0" - "@typescript-eslint/typescript-estree": "npm:8.63.0" - "@typescript-eslint/visitor-keys": "npm:8.63.0" + "@typescript-eslint/scope-manager": "npm:8.64.0" + "@typescript-eslint/types": "npm:8.64.0" + "@typescript-eslint/typescript-estree": "npm:8.64.0" + "@typescript-eslint/visitor-keys": "npm:8.64.0" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/28fd1db23ff16627936a0d630c6761df1d17046147b6e0ce6a144d60c0fbeddc756c3208e552f9e53c4d6a35f554205f7de3184b1ab45220a2fbc3bb8d1ac62b + checksum: 10c0/a5a89fd21775ebb9d31a6a5e191a16f03515e34629271c33b96c4587b25e4c2c59988d50bf3dbed68fad9151fc5acdfac3eaf42b004dfcea6e3cc84257e85775 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/project-service@npm:8.63.0" +"@typescript-eslint/project-service@npm:8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/project-service@npm:8.64.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.63.0" - "@typescript-eslint/types": "npm:^8.63.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.64.0" + "@typescript-eslint/types": "npm:^8.64.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/d49ce51b128d83a0e87e01d7a30f2295d77713d913abddc817df7ac3aeb1333b5dbb0c634ad0d0941f51cdd84ad86a036178b90bb370aa819ff59082377ca0ee + checksum: 10c0/855138c17134b7eaa200bb0e6d5acbf7e2190a1bf20e32fe3613461b90bfac5f3716cd261309c3d139d726c72a77ce5e876aa89ac320ad481c9e6f6ebaf2e66c languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/scope-manager@npm:8.63.0" +"@typescript-eslint/scope-manager@npm:8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/scope-manager@npm:8.64.0" dependencies: - "@typescript-eslint/types": "npm:8.63.0" - "@typescript-eslint/visitor-keys": "npm:8.63.0" - checksum: 10c0/394245a25f852170adbdaaca9364d5d36a0e97e69e691e5594d5a3ced892a7eb78cf6e7a17cbc095490a168b60bb3ad6f6d48cd167c4b9cbc568bf0f785ab926 + "@typescript-eslint/types": "npm:8.64.0" + "@typescript-eslint/visitor-keys": "npm:8.64.0" + checksum: 10c0/1f1bcad7fcaf3d12af9d398046be3718333546c0a8967d823e21d2a008896b4afad9362450548f93dc2187e4c7444c8736a98448e6de3a26147404abc90abf0d languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.63.0, @typescript-eslint/tsconfig-utils@npm:^8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.63.0" +"@typescript-eslint/tsconfig-utils@npm:8.64.0, @typescript-eslint/tsconfig-utils@npm:^8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.64.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/378a220fa5d0aaaf38887d667d1ddf8addfb7601af491230e77e32773158f9aad7723b8e25cebf0f95debc2217ca7b9ddf4e9ebd506e319fe1f9fe4244274013 + checksum: 10c0/701e39ea88a0cbcad5f9657aed973b97db09fe8d5a03df58e4a4ddf307975a9f8270b11f4dad4195c27c37cd335fc44b1437a782f15de3c81b2ec2b6ea0f548d languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/type-utils@npm:8.63.0" +"@typescript-eslint/type-utils@npm:8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/type-utils@npm:8.64.0" dependencies: - "@typescript-eslint/types": "npm:8.63.0" - "@typescript-eslint/typescript-estree": "npm:8.63.0" - "@typescript-eslint/utils": "npm:8.63.0" + "@typescript-eslint/types": "npm:8.64.0" + "@typescript-eslint/typescript-estree": "npm:8.64.0" + "@typescript-eslint/utils": "npm:8.64.0" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/36f6ba389d05e57f2f1de0f21406a46694e39da83248d7d5eefb1601d6a37a3d2382ee6f1b1b0e63b78465d8d830eeaec1503aaefbad70b1030e59fb15307aae + checksum: 10c0/2012ee888bb57bd2b49f8b20ec7bed71a53a7ea6e60adaa4c67e282861058e9e952e426e3d872504ed7c4b2ad6ef3df6a81f60afe207f916f525968836d29ea8 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.63.0, @typescript-eslint/types@npm:^8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/types@npm:8.63.0" - checksum: 10c0/270bd2b2affdc173dd7e9e1bf1419a6f7a2fa8ff1fca5c613da88f6e44c433a1412887e513d24233a4a6112bdc3439d3e4cadc4f492eb1a6dc2a377495a38836 +"@typescript-eslint/types@npm:8.64.0, @typescript-eslint/types@npm:^8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/types@npm:8.64.0" + checksum: 10c0/15ab2b38febfe9d01de801ddca277187e0525ee18c47c94c0d7babe27b69d5680a8e15c7dab5fdf97a050b15c2ab51385f11bc6d6db8264f5a834fa80a83bac1 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.63.0" +"@typescript-eslint/typescript-estree@npm:8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.64.0" dependencies: - "@typescript-eslint/project-service": "npm:8.63.0" - "@typescript-eslint/tsconfig-utils": "npm:8.63.0" - "@typescript-eslint/types": "npm:8.63.0" - "@typescript-eslint/visitor-keys": "npm:8.63.0" + "@typescript-eslint/project-service": "npm:8.64.0" + "@typescript-eslint/tsconfig-utils": "npm:8.64.0" + "@typescript-eslint/types": "npm:8.64.0" + "@typescript-eslint/visitor-keys": "npm:8.64.0" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -3018,32 +3018,32 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/84ca87141a0e7d59fb91e7baef36e20d4f00f1996aec6dfb1909c40496f13e54a13102c12b7cbe89285d04ca7975faa64d5683ff0d44ec9baa7be5207540142c + checksum: 10c0/d6df6990f0381845c3d27b39290a4cae771de937ea8b7bec95a438d89ad5697208b4a1eb96bcc04498c9950882d33a66216a38295ac04b2de24d76cc74a79a0a languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/utils@npm:8.63.0" +"@typescript-eslint/utils@npm:8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/utils@npm:8.64.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.63.0" - "@typescript-eslint/types": "npm:8.63.0" - "@typescript-eslint/typescript-estree": "npm:8.63.0" + "@typescript-eslint/scope-manager": "npm:8.64.0" + "@typescript-eslint/types": "npm:8.64.0" + "@typescript-eslint/typescript-estree": "npm:8.64.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/1b0bb66c2dc11d7c3ea4e840294e35062e5f85b6d1d7d94b37e94e52a2fa71e76adf277602a183832c23d3deeb1f129d7aeb3ce960c1fc9b6d1136a4d61bd54a + checksum: 10c0/3d734a9fd20db6895e5501abd667a7db6c39d5f4a0430ddb6b415be8271886742467a5a18eefd33d1fb2217740ef61f0cf282b28c653964b0a7d568ba70bebd2 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.63.0": - version: 8.63.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.63.0" +"@typescript-eslint/visitor-keys@npm:8.64.0": + version: 8.64.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.64.0" dependencies: - "@typescript-eslint/types": "npm:8.63.0" + "@typescript-eslint/types": "npm:8.64.0" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/595b47b08efecc35d93a8ac072798f9dc2371a371f03a1a03ab134a8505fe422fc647014bd096eac75a3d487c5eecf24393048ca88ed06f759d00115c11dd8bc + checksum: 10c0/23a5695c5d4ae876ea9a18cdce912ad7a9793f6fe5892da35f0adf3eefd6e39c5742095606329639eb64a4e44ca2810e23fd3a24c067eacec1bd4feebe293374 languageName: node linkType: hard @@ -4941,7 +4941,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9": +"debug@npm:2, debug@npm:2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -4962,7 +4962,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^3.2.7": +"debug@npm:^3.2.6, debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" dependencies: @@ -6966,6 +6966,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:^0.4.4, iconv-lite@npm:~0.4.24": + version: 0.4.24 + resolution: "iconv-lite@npm:0.4.24" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3" + checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 + languageName: node + linkType: hard + "iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" @@ -6975,15 +6984,6 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:~0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" - dependencies: - safer-buffer: "npm:>= 2.1.2 < 3" - checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 - languageName: node - linkType: hard - "icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": version: 5.1.0 resolution: "icss-utils@npm:5.1.0" @@ -7007,15 +7007,6 @@ __metadata: languageName: node linkType: hard -"image-size@npm:~0.5.0": - version: 0.5.5 - resolution: "image-size@npm:0.5.5" - bin: - image-size: bin/image-size.js - checksum: 10c0/655204163af06732f483a9fe7cce9dff4a29b7b2e88f5c957a5852e8143fa750f5e54b1955a2ca83de99c5220dbd680002d0d4e09140b01433520f4d5a0b1f4c - languageName: node - linkType: hard - "import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" @@ -7888,37 +7879,37 @@ __metadata: languageName: node linkType: hard -"less@npm:4.6.7": - version: 4.6.7 - resolution: "less@npm:4.6.7" +"less@npm:4.7.0": + version: 4.7.0 + resolution: "less@npm:4.7.0" dependencies: copy-anything: "npm:^3.0.5" errno: "npm:^0.1.1" graceful-fs: "npm:^4.1.2" - image-size: "npm:~0.5.0" make-dir: "npm:^5.1.0" mime: "npm:^1.4.1" needle: "npm:^3.1.0" parse-node-version: "npm:^1.0.1" + probe-image-size: "npm:^7.2.3" source-map: "npm:~0.6.0" dependenciesMeta: errno: optional: true graceful-fs: optional: true - image-size: - optional: true make-dir: optional: true mime: optional: true needle: optional: true + probe-image-size: + optional: true source-map: optional: true bin: lessc: bin/lessc - checksum: 10c0/be31940c38d4212d323595f56330b171cf93facd6d27a0c88c347554775ff923fd577c56d9fced6252033acc0d15cb72afab62b5b68cbd1629162829baae973e + checksum: 10c0/bdb2c4d3530a190b6e5f6fec7b25e542af65c84fb0a826eded299faaf6fccd68b3e4348e3a90fc3375d5b6794d5963bb057fd20cc0e9176cfd42fd3d11ecb684 languageName: node linkType: hard @@ -8525,6 +8516,19 @@ __metadata: languageName: node linkType: hard +"needle@npm:^2.5.2": + version: 2.9.1 + resolution: "needle@npm:2.9.1" + dependencies: + debug: "npm:^3.2.6" + iconv-lite: "npm:^0.4.4" + sax: "npm:^1.2.4" + bin: + needle: ./bin/needle + checksum: 10c0/65a7eaeaf4ca3410de492957474592af9838e02875273d9232ff6cff331393c58a95e48c592bd9a05f575e5bb9b08543d6cfd19eb96595dbd3d7da2c5fe1accb + languageName: node + linkType: hard + "needle@npm:^3.1.0": version: 3.3.1 resolution: "needle@npm:3.3.1" @@ -9513,6 +9517,17 @@ __metadata: languageName: node linkType: hard +"probe-image-size@npm:^7.2.3": + version: 7.3.0 + resolution: "probe-image-size@npm:7.3.0" + dependencies: + lodash.merge: "npm:^4.6.2" + needle: "npm:^2.5.2" + stream-parser: "npm:~0.3.1" + checksum: 10c0/92a1c11fbb6149c0122852a179a54d9edda9f7a5084e837aa529d30b7a213120771356e72547bb18a4e183c8896b83b53380b232ed0a97594d2d80c97cf9a127 + languageName: node + linkType: hard + "proc-log@npm:^4.1.0, proc-log@npm:^4.2.0": version: 4.2.0 resolution: "proc-log@npm:4.2.0" @@ -11281,6 +11296,15 @@ __metadata: languageName: node linkType: hard +"stream-parser@npm:~0.3.1": + version: 0.3.1 + resolution: "stream-parser@npm:0.3.1" + dependencies: + debug: "npm:2" + checksum: 10c0/585508801423bd6c53f6dda9d78e4b743a08ab72e8e2680431fa855ef950e59c849ec2838f2a00c59af655ff8463e90f660f9169a816e63a3ca159cf713bae5c + languageName: node + linkType: hard + "string-argv@npm:^0.3.2": version: 0.3.2 resolution: "string-argv@npm:0.3.2" @@ -11608,8 +11632,8 @@ __metadata: "@types/node": "npm:25.9.5" "@types/react": "npm:18.3.30" "@types/react-dom": "npm:18.3.7" - "@typescript-eslint/eslint-plugin": "npm:8.63.0" - "@typescript-eslint/parser": "npm:8.63.0" + "@typescript-eslint/eslint-plugin": "npm:8.64.0" + "@typescript-eslint/parser": "npm:8.64.0" "@xyflow/react": "npm:12.11.2" ace-builds: "npm:1.44.0" antd: "npm:4.24.16" @@ -11634,7 +11658,7 @@ __metadata: html-webpack-plugin: "npm:5.6.7" husky: "npm:9.1.7" i18next: "npm:25.10.10" - less: "npm:4.6.7" + less: "npm:4.7.0" less-loader: "npm:12.3.3" lint-staged: "npm:16.4.0" mini-css-extract-plugin: "npm:2.10.2" @@ -11652,7 +11676,7 @@ __metadata: ts-loader: "npm:9.6.2" typescript: "npm:5.9.3" webpack: "npm:5.108.4" - webpack-bundle-analyzer: "npm:5.3.0" + webpack-bundle-analyzer: "npm:5.3.1" webpack-cli: "npm:7.2.1" webpack-dev-server: "npm:5.2.6" webpack-merge: "npm:6.0.1" @@ -12278,9 +12302,9 @@ __metadata: languageName: node linkType: hard -"webpack-bundle-analyzer@npm:5.3.0": - version: 5.3.0 - resolution: "webpack-bundle-analyzer@npm:5.3.0" +"webpack-bundle-analyzer@npm:5.3.1": + version: 5.3.1 + resolution: "webpack-bundle-analyzer@npm:5.3.1" dependencies: "@discoveryjs/json-ext": "npm:^0.6.3" acorn: "npm:^8.0.4" @@ -12294,7 +12318,7 @@ __metadata: ws: "npm:^8.19.0" bin: webpack-bundle-analyzer: lib/bin/analyzer.js - checksum: 10c0/e4650e33dee1a07d77e8c88e98d8a38a6b6efb42eb9b1d917259fc23f06ee58da31f09511fa675369ddad90f498ebeba3876e006828d69dfa80fbeabf1c333cf + checksum: 10c0/7697c462ca83f345761c59104708f22c53efcfeacd41561880efc51096af3887f8eb4b9bd8b538cabee8ba2536a14d4551fe0cbcc34ffc2443eaf3018aca096c languageName: node linkType: hard