From 1f9d4adf5965f0acdcea7a6e459bb456aa611f62 Mon Sep 17 00:00:00 2001 From: Evgeny Orekhov Date: Thu, 15 Feb 2024 14:24:14 +0300 Subject: [PATCH] Update dependencies --- package-lock.json | 141 ++++++++++++++++++++++++++++++++-------------- package.json | 20 +++---- 2 files changed, 108 insertions(+), 53 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3754c2c6..254d8061 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,9 +9,9 @@ "version": "45.2.0", "license": "MIT", "dependencies": { - "@arthurgeron/eslint-plugin-react-usememo": "^2.2.3", - "@html-eslint/eslint-plugin": "^0.22.0", - "@html-eslint/parser": "^0.22.0", + "@arthurgeron/eslint-plugin-react-usememo": "^2.3.1", + "@html-eslint/eslint-plugin": "^0.23.1", + "@html-eslint/parser": "^0.23.0", "@microsoft/eslint-plugin-sdl": "^0.2.2", "@putout/plugin-apply-shorthand-properties": "^3.0.2", "@shopify/eslint-plugin": "^44.0.0", @@ -28,7 +28,7 @@ "eslint-plugin-ext": "^0.1.0", "eslint-plugin-functional": "^6.0.0", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^27.6.2", + "eslint-plugin-jest": "^27.8.0", "eslint-plugin-jest-dom": "^5.1.0", "eslint-plugin-jest-formatting": "^3.1.0", "eslint-plugin-json": "^3.1.0", @@ -49,23 +49,23 @@ "eslint-plugin-react-perf": "^3.3.2", "eslint-plugin-react-prefer-function-component": "^3.3.0", "eslint-plugin-regexp": "^2.2.0", - "eslint-plugin-security": "^2.1.0", + "eslint-plugin-security": "^2.1.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-sonar": "^0.13.1", - "eslint-plugin-sonarjs": "^0.23.0", + "eslint-plugin-sonar": "^0.13.2", + "eslint-plugin-sonarjs": "^0.24.0", "eslint-plugin-sort-class-members": "^1.19.0", "eslint-plugin-ssr-friendly": "^1.3.0", "eslint-plugin-storybook": "^0.6.15", "eslint-plugin-styled-components-a11y": "^2.1.32", "eslint-plugin-testing-library": "^6.2.0", - "eslint-plugin-toml": "^0.8.0", + "eslint-plugin-toml": "^0.9.2", "eslint-plugin-total-functions": "^7.1.0", "eslint-plugin-unicorn": "^50.0.1", - "eslint-plugin-unused-imports": "^3.0.0", + "eslint-plugin-unused-imports": "^3.1.0", "eslint-plugin-validate-jsx-nesting": "^0.1.1", "eslint-plugin-vue": "^9.20.1", "eslint-plugin-vue-scoped-css": "^2.7.2", - "eslint-plugin-vuejs-accessibility": "^2.2.0", + "eslint-plugin-vuejs-accessibility": "^2.2.1", "eslint-plugin-yml": "^1.12.2", "putout": "^30.7.0" }, @@ -104,9 +104,9 @@ } }, "node_modules/@arthurgeron/eslint-plugin-react-usememo": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@arthurgeron/eslint-plugin-react-usememo/-/eslint-plugin-react-usememo-2.2.3.tgz", - "integrity": "sha512-YJG+8hULmhHAxztaANswpa9hWNqEOSvbZcbd6R/JQzyNlEZ49Xh97kqZGuJGZ74rrmULckEO1m3Jh5ctqrGA2A==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@arthurgeron/eslint-plugin-react-usememo/-/eslint-plugin-react-usememo-2.3.1.tgz", + "integrity": "sha512-pcf2qeQdxOqOqPlF8ksKiWNyCHjhOmOAqFIF8raHTRGurK4RRKqM8+eJwjkYVjwMY1B9TCfpy5p95axGGvZkkw==", "dependencies": { "minimatch": "9.0.3", "uuid": "9.0.1" @@ -749,17 +749,17 @@ } }, "node_modules/@html-eslint/eslint-plugin": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@html-eslint/eslint-plugin/-/eslint-plugin-0.22.0.tgz", - "integrity": "sha512-6Q3uW5XeVmUGwH2t5lmt0q51x7dNiaV1GuYReuHOPn01tSn9vJ5OKs71t+OsQzhg+hUqpVrmBizkBJZkcpX/sA==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@html-eslint/eslint-plugin/-/eslint-plugin-0.23.1.tgz", + "integrity": "sha512-2AU58FZSPPHjNJzuv08GfgU/nfrVgNI4Uj9y6KOaU5egzAf1DO5x6HeZwvS0MPBAduqoC0i1RqHNSQrzCcmB7A==", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@html-eslint/parser": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@html-eslint/parser/-/parser-0.22.0.tgz", - "integrity": "sha512-1XNYNgysZJfpLEYx+ao4I67F5+8gQDQbBt38/Ylcn5L8ij5xHfRDWvOIBvejqEgNQRRzM5s7UOhPSj+02YtMsQ==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@html-eslint/parser/-/parser-0.23.0.tgz", + "integrity": "sha512-mZTxkgN8WzoLtIo0U8BKlm3y/D9pGlXuALqEaliDPah6wGo+LkTUOfxQklmuAP2N66e5ORCjdAo4PpakEcCUUg==", "dependencies": { "es-html-parser": "^0.0.9" }, @@ -5320,9 +5320,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "27.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.2.tgz", - "integrity": "sha512-CI1AlKrsNhYFoP48VU8BVWOi7+qHTq4bRxyUlGjeU8SfFt8abjXhjOuDzUoMp68DoXIx17KpNpIkMrl4s4ZW0g==", + "version": "27.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.8.0.tgz", + "integrity": "sha512-347hVFiu4ZKMYl5xFp0X81gLNwBdno0dl0CMpUMjwuAux9X/M2a7z+ab2VHmPL6XCT87q8nv1vaVzhIO4TE/hw==", "dependencies": { "@typescript-eslint/utils": "^5.10.0" }, @@ -5330,7 +5330,7 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0", + "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0 || ^7.0.0", "eslint": "^7.0.0 || ^8.0.0", "jest": "*" }, @@ -6106,9 +6106,9 @@ } }, "node_modules/eslint-plugin-security": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-2.1.0.tgz", - "integrity": "sha512-ywxclP954bf8d3gr6KOQ/AFc+PRvWuhOxtPOEtiHmVYiZr/mcgQtmSJq6+hTEXC5ylTjHnPPG+PEnzlDiWMXbQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-2.1.1.tgz", + "integrity": "sha512-7cspIGj7WTfR3EhaILzAPcfCo5R9FbeWvbgsPYWivSurTBKW88VQxtP3c4aWMG9Hz/GfJlJVdXEJ3c8LqS+u2w==", "dependencies": { "safe-regex": "^2.1.1" } @@ -6122,9 +6122,9 @@ } }, "node_modules/eslint-plugin-sonar": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-sonar/-/eslint-plugin-sonar-0.13.1.tgz", - "integrity": "sha512-q5YNCC4BnB6bIz9UlPsH2lD7Q6EZ91AhP51XR1lfIT+HdUy+UHDQ4wRN8rCUibNGHu41U9lOW1UIVbiTuVKQcA==", + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-sonar/-/eslint-plugin-sonar-0.13.2.tgz", + "integrity": "sha512-7mZkk4/E2tGtIi3OCNCTmEWthweWzoAj9YcsxxIDI38r7q4RDusWDpsdGHPZXp/+QU8ZKkvmE11G4DtJW+k1kg==", "dependencies": { "@babel/eslint-parser": "^7.23.3", "@eslint-community/regexpp": "^4.10.0", @@ -6150,11 +6150,11 @@ "peerDependencies": { "@babel/core": "^7.11.0", "@typescript-eslint/parser": "^6.0.0", - "eslint": "^7.0.0 || ^8.0.0", + "eslint": "^8.0.0", "typescript": "^4.0.0 || ^5.0.0" } }, - "node_modules/eslint-plugin-sonarjs": { + "node_modules/eslint-plugin-sonar/node_modules/eslint-plugin-sonarjs": { "version": "0.23.0", "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.23.0.tgz", "integrity": "sha512-z44T3PBf9W7qQ/aR+NmofOTyg6HLhSEZOPD4zhStqBpLoMp8GYhFksuUBnCxbnf1nfISpKBVkQhiBLFI/F4Wlg==", @@ -6165,6 +6165,17 @@ "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/eslint-plugin-sonarjs": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.24.0.tgz", + "integrity": "sha512-87zp50mbbNrSTuoEOebdRQBPa0mdejA5UEjyuScyIw8hEpEjfWP89Qhkq5xVZfVyVSRQKZc9alVm7yRKQvvUmg==", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, "node_modules/eslint-plugin-sort-class-members": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/eslint-plugin-sort-class-members/-/eslint-plugin-sort-class-members-1.19.0.tgz", @@ -6529,12 +6540,12 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/eslint-plugin-toml": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-toml/-/eslint-plugin-toml-0.8.0.tgz", - "integrity": "sha512-vNfoLQq60nK5FTr6x9F/SK3ZcbMsHzfgXsoDLhoCqgGtpzoAmsZrFB+efKEjjLT9wdIL6sKbz4taLKpB9sU8Hw==", + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-toml/-/eslint-plugin-toml-0.9.2.tgz", + "integrity": "sha512-ri0xf63PYf3pIq/WY9BIwrqxZmGTIwSkAO0bHddI0ajUwN4KGz6W8vOvdXFHOpRdRfzxlmXze/vfsY/aTEXESg==", "dependencies": { "debug": "^4.1.1", - "eslint-compat-utils": "^0.1.2", + "eslint-compat-utils": "^0.4.0", "lodash": "^4.17.19", "toml-eslint-parser": "^0.9.0" }, @@ -6548,6 +6559,50 @@ "eslint": ">=6.0.0" } }, + "node_modules/eslint-plugin-toml/node_modules/eslint-compat-utils": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.4.1.tgz", + "integrity": "sha512-5N7ZaJG5pZxUeNNJfUchurLVrunD1xJvyg5kYOIVF8kg1f3ajTikmAu/5fZ9w100omNPOoMjngRszh/Q/uFGMg==", + "dependencies": { + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-plugin-toml/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-toml/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==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-toml/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/eslint-plugin-total-functions": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/eslint-plugin-total-functions/-/eslint-plugin-total-functions-7.1.0.tgz", @@ -6872,9 +6927,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/eslint-plugin-unused-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.0.0.tgz", - "integrity": "sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.1.0.tgz", + "integrity": "sha512-9l1YFCzXKkw1qtAru1RWUtG2EVDZY0a0eChKXcL+EZ5jitG7qxdctu4RnvhOJHv4xfmUf7h+JJPINlVpGhZMrw==", "dependencies": { "eslint-rule-composer": "^0.3.0" }, @@ -6882,8 +6937,8 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^6.0.0", - "eslint": "^8.0.0" + "@typescript-eslint/eslint-plugin": "6 - 7", + "eslint": "8" }, "peerDependenciesMeta": { "@typescript-eslint/eslint-plugin": { @@ -7022,9 +7077,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/eslint-plugin-vuejs-accessibility": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vuejs-accessibility/-/eslint-plugin-vuejs-accessibility-2.2.0.tgz", - "integrity": "sha512-/Dr02rkrBU/mDE4+xO8/9Y230mC9ZTkh2U5tJHEFHxw/CldccmVCWgWs4NM1lq+Bbu9bJzwJPHOsZ+o5wIQuOA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vuejs-accessibility/-/eslint-plugin-vuejs-accessibility-2.2.1.tgz", + "integrity": "sha512-+QpTYEb4UcVD5+RIfKs3YVPoH1mfUj3nadTixmpPw9+kYp6AFAiZ3CQ/HMiexAAgFGBgL3Np5/nwbqcfQomdEQ==", "dependencies": { "aria-query": "^5.3.0", "emoji-regex": "^10.0.0", diff --git a/package.json b/package.json index 24d16e15..81e228c9 100644 --- a/package.json +++ b/package.json @@ -35,9 +35,9 @@ } }, "dependencies": { - "@arthurgeron/eslint-plugin-react-usememo": "^2.2.3", - "@html-eslint/eslint-plugin": "^0.22.0", - "@html-eslint/parser": "^0.22.0", + "@arthurgeron/eslint-plugin-react-usememo": "^2.3.1", + "@html-eslint/eslint-plugin": "^0.23.1", + "@html-eslint/parser": "^0.23.0", "@microsoft/eslint-plugin-sdl": "^0.2.2", "@putout/plugin-apply-shorthand-properties": "^3.0.2", "@shopify/eslint-plugin": "^44.0.0", @@ -54,7 +54,7 @@ "eslint-plugin-ext": "^0.1.0", "eslint-plugin-functional": "^6.0.0", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^27.6.2", + "eslint-plugin-jest": "^27.8.0", "eslint-plugin-jest-dom": "^5.1.0", "eslint-plugin-jest-formatting": "^3.1.0", "eslint-plugin-json": "^3.1.0", @@ -75,23 +75,23 @@ "eslint-plugin-react-perf": "^3.3.2", "eslint-plugin-react-prefer-function-component": "^3.3.0", "eslint-plugin-regexp": "^2.2.0", - "eslint-plugin-security": "^2.1.0", + "eslint-plugin-security": "^2.1.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-sonar": "^0.13.1", - "eslint-plugin-sonarjs": "^0.23.0", + "eslint-plugin-sonar": "^0.13.2", + "eslint-plugin-sonarjs": "^0.24.0", "eslint-plugin-sort-class-members": "^1.19.0", "eslint-plugin-ssr-friendly": "^1.3.0", "eslint-plugin-storybook": "^0.6.15", "eslint-plugin-styled-components-a11y": "^2.1.32", "eslint-plugin-testing-library": "^6.2.0", - "eslint-plugin-toml": "^0.8.0", + "eslint-plugin-toml": "^0.9.2", "eslint-plugin-total-functions": "^7.1.0", "eslint-plugin-unicorn": "^50.0.1", - "eslint-plugin-unused-imports": "^3.0.0", + "eslint-plugin-unused-imports": "^3.1.0", "eslint-plugin-validate-jsx-nesting": "^0.1.1", "eslint-plugin-vue": "^9.20.1", "eslint-plugin-vue-scoped-css": "^2.7.2", - "eslint-plugin-vuejs-accessibility": "^2.2.0", + "eslint-plugin-vuejs-accessibility": "^2.2.1", "eslint-plugin-yml": "^1.12.2", "putout": "^30.7.0" },