@@ -280,10 +280,10 @@ __metadata:
280280 languageName : node
281281 linkType : hard
282282
283- " @eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1 " :
284- version : 4.11.0
285- resolution : " @eslint-community/regexpp@npm:4.11.0 "
286- checksum : 10c0/0f6328869b2741e2794da4ad80beac55cba7de2d3b44f796a60955b0586212ec75e6b0253291fd4aad2100ad471d1480d8895f2b54f1605439ba4c875e05e523
283+ " @eslint-community/regexpp@npm:4.12.1, @eslint-community/regexpp@npm: ^4.10.0, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0 " :
284+ version : 4.12.1
285+ resolution : " @eslint-community/regexpp@npm:4.12.1 "
286+ checksum : 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6
287287 languageName : node
288288 linkType : hard
289289
@@ -1067,7 +1067,7 @@ __metadata:
10671067 eslint-plugin-import : " npm:2.31.0"
10681068 eslint-plugin-jsdoc : " npm:48.11.0"
10691069 eslint-plugin-prefer-arrow : " npm:1.2.3"
1070- eslint-plugin-sonarjs : " npm:0.25.1 "
1070+ eslint-plugin-sonarjs : " npm:3.0.5 "
10711071 husky : " npm:9.1.7"
10721072 inquirer : " npm:9.3.7"
10731073 pinst : " npm:3.0.0"
@@ -1910,6 +1910,20 @@ __metadata:
19101910 languageName : node
19111911 linkType : hard
19121912
1913+ " builtin-modules@npm:3.3.0 " :
1914+ version : 3.3.0
1915+ resolution : " builtin-modules@npm:3.3.0"
1916+ checksum : 10c0/2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a
1917+ languageName : node
1918+ linkType : hard
1919+
1920+ " bytes@npm:3.1.2 " :
1921+ version : 3.1.2
1922+ resolution : " bytes@npm:3.1.2"
1923+ checksum : 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
1924+ languageName : node
1925+ linkType : hard
1926+
19131927" cacache@npm:^18.0.0, cacache@npm:^18.0.3 " :
19141928 version : 18.0.4
19151929 resolution : " cacache@npm:18.0.4"
@@ -3042,12 +3056,23 @@ __metadata:
30423056 languageName : node
30433057 linkType : hard
30443058
3045- " eslint-plugin-sonarjs@npm:0.25.1 " :
3046- version : 0.25.1
3047- resolution : " eslint-plugin-sonarjs@npm:0.25.1"
3059+ " eslint-plugin-sonarjs@npm:3.0.5 " :
3060+ version : 3.0.5
3061+ resolution : " eslint-plugin-sonarjs@npm:3.0.5"
3062+ dependencies :
3063+ " @eslint-community/regexpp " : " npm:4.12.1"
3064+ builtin-modules : " npm:3.3.0"
3065+ bytes : " npm:3.1.2"
3066+ functional-red-black-tree : " npm:1.0.1"
3067+ jsx-ast-utils-x : " npm:0.1.0"
3068+ lodash.merge : " npm:4.6.2"
3069+ minimatch : " npm:9.0.5"
3070+ scslre : " npm:0.3.0"
3071+ semver : " npm:7.7.2"
3072+ typescript : " npm:>=5"
30483073 peerDependencies :
3049- eslint : ^5 .0.0 || ^6.0.0 || ^7.0.0 || ^8 .0.0
3050- checksum : 10c0/41bb79da06a0a8d33936a1a2d0b8d46f5e63b86652f9310a7740cc6586bd1e3f8ef8b4fd0175af4c431e69fff31ea57661ba657e3bf31d9f9462a15b23537c11
3074+ eslint : ^8 .0.0 || ^9 .0.0
3075+ checksum : 10c0/e771084f7d01ed32be882cf341a3e78f76655e73bd7916080a798d2323ea650a0330f4cd6c5b9cd020696eab4a931184df37de1fd38a3109083ecf28b97362f5
30513076 languageName : node
30523077 linkType : hard
30533078
@@ -3588,6 +3613,13 @@ __metadata:
35883613 languageName : node
35893614 linkType : hard
35903615
3616+ " functional-red-black-tree@npm:1.0.1 " :
3617+ version : 1.0.1
3618+ resolution : " functional-red-black-tree@npm:1.0.1"
3619+ checksum : 10c0/5959eed0375803d9924f47688479bb017e0c6816a0e5ac151e22ba6bfe1d12c41de2f339188885e0aa8eeea2072dad509d8e4448467e816bde0a2ca86a0670d3
3620+ languageName : node
3621+ linkType : hard
3622+
35913623" functions-have-names@npm:^1.2.3 " :
35923624 version : 1.2.3
35933625 resolution : " functions-have-names@npm:1.2.3"
@@ -4778,6 +4810,13 @@ __metadata:
47784810 languageName : node
47794811 linkType : hard
47804812
4813+ " jsx-ast-utils-x@npm:0.1.0 " :
4814+ version : 0.1.0
4815+ resolution : " jsx-ast-utils-x@npm:0.1.0"
4816+ checksum : 10c0/bd147ff19bace8309e48110ec5c7a0c9f750148bcab699b5ba5d44dfac6cea8f358127f3da35ebe073f81cfe46494ce1e9647dd45681bb6c84d83c315904b72b
4817+ languageName : node
4818+ linkType : hard
4819+
47814820" just-diff-apply@npm:^5.2.0 " :
47824821 version : 5.5.0
47834822 resolution : " just-diff-apply@npm:5.5.0"
@@ -5054,7 +5093,7 @@ __metadata:
50545093 languageName : node
50555094 linkType : hard
50565095
5057- " lodash.merge@npm:^4.6.2 " :
5096+ " lodash.merge@npm:4.6.2, lodash.merge@npm: ^4.6.2 " :
50585097 version : 4.6.2
50595098 resolution : " lodash.merge@npm:4.6.2"
50605099 checksum : 10c0/402fa16a1edd7538de5b5903a90228aa48eb5533986ba7fa26606a49db2572bf414ff73a2c9f5d5fd36b31c46a5d5c7e1527749c07cbcf965ccff5fbdf32c506
@@ -5281,6 +5320,15 @@ __metadata:
52815320 languageName : node
52825321 linkType : hard
52835322
5323+ " minimatch@npm:9.0.5, minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5 " :
5324+ version : 9.0.5
5325+ resolution : " minimatch@npm:9.0.5"
5326+ dependencies :
5327+ brace-expansion : " npm:^2.0.1"
5328+ checksum : 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
5329+ languageName : node
5330+ linkType : hard
5331+
52845332" minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2 " :
52855333 version : 3.1.2
52865334 resolution : " minimatch@npm:3.1.2"
@@ -5290,15 +5338,6 @@ __metadata:
52905338 languageName : node
52915339 linkType : hard
52925340
5293- " minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5 " :
5294- version : 9.0.5
5295- resolution : " minimatch@npm:9.0.5"
5296- dependencies :
5297- brace-expansion : " npm:^2.0.1"
5298- checksum : 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
5299- languageName : node
5300- linkType : hard
5301-
53025341" minimist@npm:1.2.7 " :
53035342 version : 1.2.7
53045343 resolution : " minimist@npm:1.2.7"
@@ -6536,6 +6575,25 @@ __metadata:
65366575 languageName : node
65376576 linkType : hard
65386577
6578+ " refa@npm:^0.12.0, refa@npm:^0.12.1 " :
6579+ version : 0.12.1
6580+ resolution : " refa@npm:0.12.1"
6581+ dependencies :
6582+ " @eslint-community/regexpp " : " npm:^4.8.0"
6583+ checksum : 10c0/5c2f3dc5421f73aba44ec3d67bad58f36ff921dc13b0a921e1784c0510cf26be6d4e14010955a71607e67ff23a815f3ac30b337d06b5a2e8914417b67626c900
6584+ languageName : node
6585+ linkType : hard
6586+
6587+ " regexp-ast-analysis@npm:^0.7.0 " :
6588+ version : 0.7.1
6589+ resolution : " regexp-ast-analysis@npm:0.7.1"
6590+ dependencies :
6591+ " @eslint-community/regexpp " : " npm:^4.8.0"
6592+ refa : " npm:^0.12.1"
6593+ checksum : 10c0/1b0e6d66e1e619b42a0e7f62b4c9983d0ce69d94fc759802c02272cbab8abd2e0d5b94186472de4e7c4baaf5826ca674d3c7c083615e39c4be55d1ff9d12c823
6594+ languageName : node
6595+ linkType : hard
6596+
65396597" regexp.prototype.flags@npm:^1.5.2 " :
65406598 version : 1.5.2
65416599 resolution : " regexp.prototype.flags@npm:1.5.2"
@@ -6741,6 +6799,17 @@ __metadata:
67416799 languageName : node
67426800 linkType : hard
67436801
6802+ " scslre@npm:0.3.0 " :
6803+ version : 0.3.0
6804+ resolution : " scslre@npm:0.3.0"
6805+ dependencies :
6806+ " @eslint-community/regexpp " : " npm:^4.8.0"
6807+ refa : " npm:^0.12.0"
6808+ regexp-ast-analysis : " npm:^0.7.0"
6809+ checksum : 10c0/47eb72cf913693b453b7622dfee26871b4c408169874b31b8a1f3de8f41698e6dbacd7565fccc8d24cd2fd30f53c21f16995a7f9072e8b25cd938a6c3a750c3c
6810+ languageName : node
6811+ linkType : hard
6812+
67446813" semantic-release@npm:23.1.1 " :
67456814 version : 23.1.1
67466815 resolution : " semantic-release@npm:23.1.1"
@@ -6796,21 +6865,21 @@ __metadata:
67966865 languageName : node
67976866 linkType : hard
67986867
6799- " semver@npm:^6.3.1 " :
6800- version : 6.3.1
6801- resolution : " semver@npm:6.3.1 "
6868+ " semver@npm:7.7.2, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.6.3 " :
6869+ version : 7.7.2
6870+ resolution : " semver@npm:7.7.2 "
68026871 bin :
68036872 semver : bin/semver.js
6804- checksum : 10c0/e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d
6873+ checksum : 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea
68056874 languageName : node
68066875 linkType : hard
68076876
6808- " semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.6.3 " :
6809- version : 7. 6.3
6810- resolution : " semver@npm:7. 6.3"
6877+ " semver@npm:^6.3.1 " :
6878+ version : 6.3.1
6879+ resolution : " semver@npm:6.3.1 "
68116880 bin :
68126881 semver : bin/semver.js
6813- checksum : 10c0/88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf
6882+ checksum : 10c0/e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d
68146883 languageName : node
68156884 linkType : hard
68166885
@@ -7695,6 +7764,16 @@ __metadata:
76957764 languageName : node
76967765 linkType : hard
76977766
7767+ " typescript@npm:>=5 " :
7768+ version : 5.9.2
7769+ resolution : " typescript@npm:5.9.2"
7770+ bin :
7771+ tsc : bin/tsc
7772+ tsserver : bin/tsserver
7773+ checksum : 10c0/cd635d50f02d6cf98ed42de2f76289701c1ec587a363369255f01ed15aaf22be0813226bff3c53e99d971f9b540e0b3cc7583dbe05faded49b1b0bed2f638a18
7774+ languageName : node
7775+ linkType : hard
7776+
76987777" typescript@patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript> " :
76997778 version : 5.8.3
77007779 resolution : " typescript@patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>::version=5.8.3&hash=5786d5"
@@ -7705,6 +7784,16 @@ __metadata:
77057784 languageName : node
77067785 linkType : hard
77077786
7787+ " typescript@patch:typescript@npm%3A>=5#optional!builtin<compat/typescript> " :
7788+ version : 5.9.2
7789+ resolution : " typescript@patch:typescript@npm%3A5.9.2#optional!builtin<compat/typescript>::version=5.9.2&hash=5786d5"
7790+ bin :
7791+ tsc : bin/tsc
7792+ tsserver : bin/tsserver
7793+ checksum : 10c0/34d2a8e23eb8e0d1875072064d5e1d9c102e0bdce56a10a25c0b917b8aa9001a9cf5c225df12497e99da107dc379360bc138163c66b55b95f5b105b50578067e
7794+ languageName : node
7795+ linkType : hard
7796+
77087797" uglify-js@npm:^3.1.4 " :
77097798 version : 3.19.2
77107799 resolution : " uglify-js@npm:3.19.2"
0 commit comments