diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json
index decce046763..dc89d63080b 100644
--- a/.automation/generated/flavors-stats.json
+++ b/.automation/generated/flavors-stats.json
@@ -1647,6 +1647,10 @@
[
"2023-07-24T12:19:15",
3063321
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 3064554
]
],
"ci_light": [
@@ -3297,6 +3301,10 @@
[
"2023-07-24T12:19:15",
80257
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 80377
]
],
"cupcake": [
@@ -3927,6 +3935,10 @@
[
"2023-07-24T12:19:15",
21269
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 21386
]
],
"dart": [
@@ -6487,6 +6499,10 @@
[
"2023-07-24T12:19:15",
167343
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 167603
]
],
"dotnet": [
@@ -8137,6 +8153,10 @@
[
"2023-07-24T12:19:15",
409102
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 409465
]
],
"dotnetweb": [
@@ -8171,6 +8191,10 @@
[
"2023-07-24T12:19:15",
38
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 38
]
],
"go": [
@@ -9821,6 +9845,10 @@
[
"2023-07-24T12:19:15",
24887
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 24931
]
],
"java": [
@@ -11471,6 +11499,10 @@
[
"2023-07-24T12:19:15",
129938
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 130066
]
],
"javascript": [
@@ -13121,6 +13153,10 @@
[
"2023-07-24T12:19:15",
313242
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 313946
]
],
"php": [
@@ -14771,6 +14807,10 @@
[
"2023-07-24T12:19:15",
52264
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 52323
]
],
"python": [
@@ -16421,6 +16461,10 @@
[
"2023-07-24T12:19:15",
235640
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 236049
]
],
"ruby": [
@@ -18067,6 +18111,10 @@
[
"2023-07-24T12:19:15",
3879
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 3879
]
],
"rust": [
@@ -19713,6 +19761,10 @@
[
"2023-07-24T12:19:15",
6324
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 6324
]
],
"salesforce": [
@@ -21363,6 +21415,10 @@
[
"2023-07-24T12:19:15",
21974
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 21995
]
],
"scala": [
@@ -23011,6 +23067,10 @@
[
"2023-07-24T12:19:15",
22303
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 22411
]
],
"swift": [
@@ -24657,6 +24717,10 @@
[
"2023-07-24T12:19:15",
4179
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 4180
]
],
"terraform": [
@@ -26307,6 +26371,10 @@
[
"2023-07-24T12:19:15",
284276
+ ],
+ [
+ "2023-07-25T01:18:24",
+ 284768
]
]
}
\ No newline at end of file
diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json
index 3726c37a07b..478d5433001 100644
--- a/.automation/generated/linter-helps.json
+++ b/.automation/generated/linter-helps.json
@@ -740,7 +740,7 @@
" [--secrets-scan-file-type SECRETS_SCAN_FILE_TYPE]",
" [--enable-secret-scan-all-files]",
" [--block-list-secret-scan BLOCK_LIST_SECRET_SCAN]",
- " [--summary-position {bottom,top}]",
+ " [--summary-position {top,bottom}]",
" [--skip-resources-without-violations] [--deep-analysis]",
" [--no-fail-on-crash] [--mask MASK] [--scan-secrets-history]",
" [--secrets-history-timeout SECRETS_HISTORY_TIMEOUT]",
@@ -1011,7 +1011,7 @@
" --block-list-secret-scan BLOCK_LIST_SECRET_SCAN",
" List of files to filter out from the secret scanner",
" [env var: CKV_SECRETS_SCAN_BLOCK_LIST]",
- " --summary-position {bottom,top}",
+ " --summary-position {top,bottom}",
" Chose whether the summary will be appended on top",
" (before the checks results) or on bottom (after check",
" results), default is on top.",
@@ -3120,7 +3120,7 @@
" completion Generate autocompletion script",
" config Handle cached configurations",
" delete Delete configurations in Kubescape SaaS version",
- " download Download exceptions,control,framework,artifacts,attack-tracks,controls-inputs",
+ " download Download controls-inputs,exceptions,control,framework,artifacts,attack-tracks",
" fix Fix misconfiguration in files",
" help Help about any command",
" list List frameworks/controls will list the supported frameworks and controls",
@@ -7139,7 +7139,7 @@
" scanner run dfa scan codebase with all DFA rules",
"",
"WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA",
- "(node:1520) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.",
+ "(node:1522) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.",
"(Use `node --trace-warnings ...` to show where the warning was created)",
" NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT",
" \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
@@ -7432,7 +7432,7 @@
" scanner run dfa scan codebase with all DFA rules",
"",
"WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA",
- "(node:1661) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.",
+ "(node:1663) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.",
"(Use `node --trace-warnings ...` to show where the warning was created)",
" NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT",
" \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
@@ -7440,12 +7440,12 @@
" VfHtmlStyleTagXss visualforce Security pmd N N",
" VfUnescapeEl visualforce Security Basic VF pmd N N",
" ApexAssertionsShouldIncludeMessage apex Best Practices pmd N N",
- " ApexUnitTestClassShouldHaveAsserts apex Best Practices Default ruleset...,quickstart,ApexUnit pmd N N",
+ " ApexUnitTestClassShouldHaveAsserts apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N N",
" ApexUnitTestClassShouldHaveRunAs apex Best Practices quickstart pmd N N",
" ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd N N",
- " ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices Default ruleset...,quickstart,ApexUnit pmd N N",
- " AvoidGlobalModifier apex Best Practices Default ruleset...,quickstart,Style pmd N N",
- " AvoidLogicInTrigger apex Best Practices Default ruleset...,quickstart,Style pmd N N",
+ " ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N N",
+ " AvoidGlobalModifier apex Best Practices Style,Default ruleset...,quickstart pmd N N",
+ " AvoidLogicInTrigger apex Best Practices Style,Default ruleset...,quickstart pmd N N",
" DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd N N",
" UnusedLocalVariable apex Best Practices pmd N N",
" AvoidDebugStatements apex Performance pmd N N",
@@ -7454,18 +7454,18 @@
" AvoidSoslInLoops apex Performance Default ruleset...,Performance pmd N N",
" EagerlyLoadedDescribeSObjectResult apex Performance pmd N N",
" OperationWithLimitsInLoop apex Performance quickstart pmd N N",
- " ApexBadCrypto apex Security Default ruleset...,quickstart,Security pmd N N",
- " ApexCRUDViolation apex Security Default ruleset...,quickstart,Security pmd N N",
+ " ApexBadCrypto apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ApexCRUDViolation apex Security Security,Default ruleset...,quickstart pmd N N",
" ApexCSRF apex Security Security pmd N N",
- " ApexDangerousMethods apex Security Default ruleset...,quickstart,Security pmd N N",
- " ApexInsecureEndpoint apex Security Default ruleset...,quickstart,Security pmd N N",
- " ApexOpenRedirect apex Security Default ruleset...,quickstart,Security pmd N N",
- " ApexSharingViolations apex Security Default ruleset...,quickstart,Security pmd N N",
- " ApexSOQLInjection apex Security Default ruleset...,quickstart,Security pmd N N",
- " ApexSuggestUsingNamedCred apex Security Default ruleset...,quickstart,Security pmd N N",
- " ApexXSSFromEscapeFalse apex Security Default ruleset...,quickstart,Security pmd N N",
- " ApexXSSFromURLParam apex Security Default ruleset...,quickstart,Security pmd N N",
- " ClassNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd N N",
+ " ApexDangerousMethods apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ApexInsecureEndpoint apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ApexOpenRedirect apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ApexSharingViolations apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ApexSOQLInjection apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ApexSuggestUsingNamedCred apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ApexXSSFromEscapeFalse apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ApexXSSFromURLParam apex Security Security,Default ruleset...,quickstart pmd N N",
+ " ClassNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd N N",
" IfElseStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N",
" IfStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N",
" FieldDeclarationsShouldBeAtStart apex Code Style pmd N N",
@@ -7473,34 +7473,34 @@
" ForLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N",
" FormalParameterNamingConventions apex Code Style quickstart pmd N N",
" LocalVariableNamingConventions apex Code Style quickstart pmd N N",
- " MethodNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd N N",
+ " MethodNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd N N",
" OneDeclarationPerLine apex Code Style Default ruleset...,quickstart pmd N N",
" PropertyNamingConventions apex Code Style quickstart pmd N N",
- " VariableNamingConventions apex Code Style Default ruleset...,Style pmd N N",
+ " VariableNamingConventions apex Code Style Style,Default ruleset... pmd N N",
" WhileLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N",
- " AvoidDeeplyNestedIfStmts apex Design Default ruleset...,Complexity,quickstart pmd N N",
+ " AvoidDeeplyNestedIfStmts apex Design Complexity,Default ruleset...,quickstart pmd N N",
" CyclomaticComplexity apex Design Metrics tempora...,Default ruleset...,quickstart pmd N N",
" CognitiveComplexity apex Design pmd N N",
- " ExcessiveClassLength apex Design Default ruleset...,Complexity,quickstart pmd N N",
- " ExcessiveParameterList apex Design Default ruleset...,Complexity,quickstart pmd N N",
- " ExcessivePublicCount apex Design Default ruleset...,Complexity,quickstart pmd N N",
- " NcssConstructorCount apex Design Default ruleset...,Complexity,quickstart pmd N N",
- " NcssMethodCount apex Design Default ruleset...,Complexity,quickstart pmd N N",
- " NcssTypeCount apex Design Default ruleset...,Complexity,quickstart pmd N N",
- " StdCyclomaticComplexity apex Design Default ruleset...,Complexity,quickstart pmd N N",
- " TooManyFields apex Design Default ruleset...,Complexity,quickstart pmd N N",
+ " ExcessiveClassLength apex Design Complexity,Default ruleset...,quickstart pmd N N",
+ " ExcessiveParameterList apex Design Complexity,Default ruleset...,quickstart pmd N N",
+ " ExcessivePublicCount apex Design Complexity,Default ruleset...,quickstart pmd N N",
+ " NcssConstructorCount apex Design Complexity,Default ruleset...,quickstart pmd N N",
+ " NcssMethodCount apex Design Complexity,Default ruleset...,quickstart pmd N N",
+ " NcssTypeCount apex Design Complexity,Default ruleset...,quickstart pmd N N",
+ " StdCyclomaticComplexity apex Design Complexity,Default ruleset...,quickstart pmd N N",
+ " TooManyFields apex Design Complexity,Default ruleset...,quickstart pmd N N",
" ApexDoc apex Documentation Default ruleset...,quickstart pmd N N",
" ApexCSRF apex Error Prone Default ruleset...,quickstart pmd N N",
- " AvoidDirectAccessTriggerMap apex Error Prone Default ruleset...,quickstart,Style pmd N N",
- " AvoidHardcodingId apex Error Prone Default ruleset...,quickstart,Style pmd N N",
+ " AvoidDirectAccessTriggerMap apex Error Prone Style,Default ruleset...,quickstart pmd N N",
+ " AvoidHardcodingId apex Error Prone Style,Default ruleset...,quickstart pmd N N",
" AvoidNonExistentAnnotations apex Error Prone Default ruleset...,quickstart pmd N N",
- " EmptyCatchBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N",
- " EmptyIfStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N",
- " EmptyStatementBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N",
- " EmptyTryOrFinallyBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N",
- " EmptyWhileStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N",
+ " EmptyCatchBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N",
+ " EmptyIfStmt apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N",
+ " EmptyStatementBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N",
+ " EmptyTryOrFinallyBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N",
+ " EmptyWhileStmt apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N",
" InaccessibleAuraEnabledGetter apex Error Prone pmd N N",
- " MethodWithSameNameAsEnclosingClass apex Error Prone Default ruleset...,quickstart,Style pmd N N",
+ " MethodWithSameNameAsEnclosingClass apex Error Prone Style,Default ruleset...,quickstart pmd N N",
" OverrideBothEqualsAndHashcode apex Error Prone pmd N N",
" TestMethodsMustBeInTestClasses apex Error Prone pmd N N",
" constructor-super javascript problem problem eslint N N",
@@ -7725,7 +7725,7 @@
" scanner run dfa scan codebase with all DFA rules",
"",
"WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA",
- "(node:1802) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.",
+ "(node:1804) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.",
"(Use `node --trace-warnings ...` to show where the warning was created)",
" NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT",
" \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json
index 27c5ff577aa..f6de0962e5b 100644
--- a/.automation/generated/linter-versions.json
+++ b/.automation/generated/linter-versions.json
@@ -110,7 +110,7 @@
"ts-standard": "12.0.2",
"tsqllint": "1.15.3.0",
"v8r": "2.0.0",
- "vale": "2.28.0",
+ "vale": "2.28.1",
"xmllint": "21004",
"yamllint": "1.32.0"
}
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6e7a59d8738..bc5de8d1a08 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -162,6 +162,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
- [terragrunt](https://terragrunt.gruntwork.io) from 0.48.1 to **0.48.4** on 2023-07-23
- [checkov](https://www.checkov.io/) from 2.3.335 to **2.3.339** on 2023-07-24
- [checkov](https://www.checkov.io/) from 2.3.339 to **2.3.340** on 2023-07-24
+ - [vale](https://vale.sh/) from 2.28.0 to **2.28.1** on 2023-07-25
## [v7.1.0] - 2023-06-11
diff --git a/README.md b/README.md
index 5825be1c153..667080931eb 100644
--- a/README.md
+++ b/README.md
@@ -23,7 +23,7 @@
[![MegaLinter](https://github.com/oxsecurity/megalinter/workflows/MegaLinter/badge.svg?branch=main)](https://github.com/oxsecurity/megalinter/actions?query=workflow%3AMegaLinter+branch%3Amain)
[![codecov](https://codecov.io/gh/oxsecurity/megalinter/branch/main/graph/badge.svg)](https://codecov.io/gh/oxsecurity/megalinter)
-[![](https://img.shields.io/static/v1?label=Used%20by&message=2620&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by&message=2622&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
[![Secured with Trivy](https://img.shields.io/badge/Trivy-secured-green?logo=docker)](https://github.com/aquasecurity/trivy)
[![GitHub contributors](https://img.shields.io/github/contributors/oxsecurity/megalinter.svg)](https://github.com/oxsecurity/megalinter/graphs/contributors/)
[![GitHub Sponsors](https://img.shields.io/github/sponsors/nvuillam)](https://github.com/sponsors/nvuillam)
diff --git a/docs/all_linters.md b/docs/all_linters.md
index d4fb55564ac..b923e5e6694 100644
--- a/docs/all_linters.md
+++ b/docs/all_linters.md
@@ -110,6 +110,6 @@
| [**ts-standard**](https://github.com/standard/ts-standard){target=_blank} | 12.0.2 | | [![GitHub stars](https://img.shields.io/github/stars/standard/ts-standard?cacheSeconds=3600)](https://github.com/standard/ts-standard){target=_blank} | [TYPESCRIPT](descriptors/typescript_ts_standard.md) | :white_circle: | [Repository](https://github.com/standard/ts-standard){target=_blank} |
| [**tsqllint**](https://github.com/tsqllint/tsqllint){target=_blank} | 1.15.3.0 | [MIT](licenses/tsqllint.md) | [![GitHub stars](https://img.shields.io/github/stars/tsqllint/tsqllint?cacheSeconds=3600)](https://github.com/tsqllint/tsqllint){target=_blank} | [SQL](descriptors/sql_tsqllint.md) | :white_circle: | [Repository](https://github.com/tsqllint/tsqllint){target=_blank} |
| [**v8r**](https://github.com/chris48s/v8r){target=_blank} | 2.0.0 | [MIT](licenses/v8r.md) | [![GitHub stars](https://img.shields.io/github/stars/chris48s/v8r?cacheSeconds=3600)](https://github.com/chris48s/v8r){target=_blank} | [JSON](descriptors/json_v8r.md)
[YAML](descriptors/yaml_v8r.md) | :no_entry_sign: | [Repository](https://github.com/chris48s/v8r){target=_blank} |
-| [**vale**](https://github.com/errata-ai/vale){target=_blank} | 2.28.0 | [MIT](licenses/vale.md) | [![GitHub stars](https://img.shields.io/github/stars/errata-ai/vale?cacheSeconds=3600)](https://github.com/errata-ai/vale){target=_blank} | [SPELL](descriptors/spell_vale.md) | :white_circle: | [Repository](https://github.com/errata-ai/vale){target=_blank} |
+| [**vale**](https://github.com/errata-ai/vale){target=_blank} | 2.28.1 | [MIT](licenses/vale.md) | [![GitHub stars](https://img.shields.io/github/stars/errata-ai/vale?cacheSeconds=3600)](https://github.com/errata-ai/vale){target=_blank} | [SPELL](descriptors/spell_vale.md) | :white_circle: | [Repository](https://github.com/errata-ai/vale){target=_blank} |
| [**xmllint**](http://xmlsoft.org/xmllint.html){target=_blank} | 21004 | | | [XML](descriptors/xml_xmllint.md) | :white_circle: | [Web Site](http://xmlsoft.org/xmllint.html){target=_blank} |
| [**yamllint**](https://github.com/adrienverge/yamllint){target=_blank} | 1.32.0 | [GPL-3.0](licenses/yamllint.md) | [![GitHub stars](https://img.shields.io/github/stars/adrienverge/yamllint?cacheSeconds=3600)](https://github.com/adrienverge/yamllint){target=_blank} | [YAML](descriptors/yaml_yamllint.md) | :no_entry_sign: | [Repository](https://github.com/adrienverge/yamllint){target=_blank} |
diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md
index 576c1a00d1d..a26bbd87060 100644
--- a/docs/descriptors/kubernetes_kubescape.md
+++ b/docs/descriptors/kubernetes_kubescape.md
@@ -123,7 +123,7 @@ Available Commands:
completion Generate autocompletion script
config Handle cached configurations
delete Delete configurations in Kubescape SaaS version
- download Download exceptions,control,framework,artifacts,attack-tracks,controls-inputs
+ download Download controls-inputs,exceptions,control,framework,artifacts,attack-tracks
fix Fix misconfiguration in files
help Help about any command
list List frameworks/controls will list the supported frameworks and controls
diff --git a/docs/descriptors/repository_checkov.md b/docs/descriptors/repository_checkov.md
index 7c01ac29b8e..08bba36928d 100644
--- a/docs/descriptors/repository_checkov.md
+++ b/docs/descriptors/repository_checkov.md
@@ -133,7 +133,7 @@ usage: checkov [-h] [-v] [--support] [-d DIRECTORY] [--add-check]
[--secrets-scan-file-type SECRETS_SCAN_FILE_TYPE]
[--enable-secret-scan-all-files]
[--block-list-secret-scan BLOCK_LIST_SECRET_SCAN]
- [--summary-position {bottom,top}]
+ [--summary-position {top,bottom}]
[--skip-resources-without-violations] [--deep-analysis]
[--no-fail-on-crash] [--mask MASK] [--scan-secrets-history]
[--secrets-history-timeout SECRETS_HISTORY_TIMEOUT]
@@ -404,7 +404,7 @@ options:
--block-list-secret-scan BLOCK_LIST_SECRET_SCAN
List of files to filter out from the secret scanner
[env var: CKV_SECRETS_SCAN_BLOCK_LIST]
- --summary-position {bottom,top}
+ --summary-position {top,bottom}
Chose whether the summary will be appended on top
(before the checks results) or on bottom (after check
results), default is on top.
diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md
index e1115cc352d..d08110ac43f 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_apex.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md
@@ -163,7 +163,7 @@ COMMANDS
scanner run dfa scan codebase with all DFA rules
WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA
-(node:1520) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.
+(node:1522) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.
(Use `node --trace-warnings ...` to show where the warning was created)
NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT
────────────────────────────────────────────────────── ─────────── ───────────────────── ──────────────────────────────────────────────── ───────────────── ────── ────────
diff --git a/docs/descriptors/salesforce_sfdx_scanner_aura.md b/docs/descriptors/salesforce_sfdx_scanner_aura.md
index 60b6ea5cb79..cff7a35be76 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_aura.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md
@@ -159,7 +159,7 @@ COMMANDS
scanner run dfa scan codebase with all DFA rules
WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA
-(node:1661) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.
+(node:1663) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.
(Use `node --trace-warnings ...` to show where the warning was created)
NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT
────────────────────────────────────────────────────── ─────────── ───────────────────── ──────────────────────────────────────────────── ───────────────── ────── ────────
@@ -167,12 +167,12 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you
VfHtmlStyleTagXss visualforce Security pmd N N
VfUnescapeEl visualforce Security Basic VF pmd N N
ApexAssertionsShouldIncludeMessage apex Best Practices pmd N N
- ApexUnitTestClassShouldHaveAsserts apex Best Practices Default ruleset...,quickstart,ApexUnit pmd N N
+ ApexUnitTestClassShouldHaveAsserts apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N N
ApexUnitTestClassShouldHaveRunAs apex Best Practices quickstart pmd N N
ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd N N
- ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices Default ruleset...,quickstart,ApexUnit pmd N N
- AvoidGlobalModifier apex Best Practices Default ruleset...,quickstart,Style pmd N N
- AvoidLogicInTrigger apex Best Practices Default ruleset...,quickstart,Style pmd N N
+ ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N N
+ AvoidGlobalModifier apex Best Practices Style,Default ruleset...,quickstart pmd N N
+ AvoidLogicInTrigger apex Best Practices Style,Default ruleset...,quickstart pmd N N
DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd N N
UnusedLocalVariable apex Best Practices pmd N N
AvoidDebugStatements apex Performance pmd N N
@@ -181,18 +181,18 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you
AvoidSoslInLoops apex Performance Default ruleset...,Performance pmd N N
EagerlyLoadedDescribeSObjectResult apex Performance pmd N N
OperationWithLimitsInLoop apex Performance quickstart pmd N N
- ApexBadCrypto apex Security Default ruleset...,quickstart,Security pmd N N
- ApexCRUDViolation apex Security Default ruleset...,quickstart,Security pmd N N
+ ApexBadCrypto apex Security Security,Default ruleset...,quickstart pmd N N
+ ApexCRUDViolation apex Security Security,Default ruleset...,quickstart pmd N N
ApexCSRF apex Security Security pmd N N
- ApexDangerousMethods apex Security Default ruleset...,quickstart,Security pmd N N
- ApexInsecureEndpoint apex Security Default ruleset...,quickstart,Security pmd N N
- ApexOpenRedirect apex Security Default ruleset...,quickstart,Security pmd N N
- ApexSharingViolations apex Security Default ruleset...,quickstart,Security pmd N N
- ApexSOQLInjection apex Security Default ruleset...,quickstart,Security pmd N N
- ApexSuggestUsingNamedCred apex Security Default ruleset...,quickstart,Security pmd N N
- ApexXSSFromEscapeFalse apex Security Default ruleset...,quickstart,Security pmd N N
- ApexXSSFromURLParam apex Security Default ruleset...,quickstart,Security pmd N N
- ClassNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd N N
+ ApexDangerousMethods apex Security Security,Default ruleset...,quickstart pmd N N
+ ApexInsecureEndpoint apex Security Security,Default ruleset...,quickstart pmd N N
+ ApexOpenRedirect apex Security Security,Default ruleset...,quickstart pmd N N
+ ApexSharingViolations apex Security Security,Default ruleset...,quickstart pmd N N
+ ApexSOQLInjection apex Security Security,Default ruleset...,quickstart pmd N N
+ ApexSuggestUsingNamedCred apex Security Security,Default ruleset...,quickstart pmd N N
+ ApexXSSFromEscapeFalse apex Security Security,Default ruleset...,quickstart pmd N N
+ ApexXSSFromURLParam apex Security Security,Default ruleset...,quickstart pmd N N
+ ClassNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd N N
IfElseStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N
IfStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N
FieldDeclarationsShouldBeAtStart apex Code Style pmd N N
@@ -200,34 +200,34 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you
ForLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N
FormalParameterNamingConventions apex Code Style quickstart pmd N N
LocalVariableNamingConventions apex Code Style quickstart pmd N N
- MethodNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd N N
+ MethodNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd N N
OneDeclarationPerLine apex Code Style Default ruleset...,quickstart pmd N N
PropertyNamingConventions apex Code Style quickstart pmd N N
- VariableNamingConventions apex Code Style Default ruleset...,Style pmd N N
+ VariableNamingConventions apex Code Style Style,Default ruleset... pmd N N
WhileLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N
- AvoidDeeplyNestedIfStmts apex Design Default ruleset...,Complexity,quickstart pmd N N
+ AvoidDeeplyNestedIfStmts apex Design Complexity,Default ruleset...,quickstart pmd N N
CyclomaticComplexity apex Design Metrics tempora...,Default ruleset...,quickstart pmd N N
CognitiveComplexity apex Design pmd N N
- ExcessiveClassLength apex Design Default ruleset...,Complexity,quickstart pmd N N
- ExcessiveParameterList apex Design Default ruleset...,Complexity,quickstart pmd N N
- ExcessivePublicCount apex Design Default ruleset...,Complexity,quickstart pmd N N
- NcssConstructorCount apex Design Default ruleset...,Complexity,quickstart pmd N N
- NcssMethodCount apex Design Default ruleset...,Complexity,quickstart pmd N N
- NcssTypeCount apex Design Default ruleset...,Complexity,quickstart pmd N N
- StdCyclomaticComplexity apex Design Default ruleset...,Complexity,quickstart pmd N N
- TooManyFields apex Design Default ruleset...,Complexity,quickstart pmd N N
+ ExcessiveClassLength apex Design Complexity,Default ruleset...,quickstart pmd N N
+ ExcessiveParameterList apex Design Complexity,Default ruleset...,quickstart pmd N N
+ ExcessivePublicCount apex Design Complexity,Default ruleset...,quickstart pmd N N
+ NcssConstructorCount apex Design Complexity,Default ruleset...,quickstart pmd N N
+ NcssMethodCount apex Design Complexity,Default ruleset...,quickstart pmd N N
+ NcssTypeCount apex Design Complexity,Default ruleset...,quickstart pmd N N
+ StdCyclomaticComplexity apex Design Complexity,Default ruleset...,quickstart pmd N N
+ TooManyFields apex Design Complexity,Default ruleset...,quickstart pmd N N
ApexDoc apex Documentation Default ruleset...,quickstart pmd N N
ApexCSRF apex Error Prone Default ruleset...,quickstart pmd N N
- AvoidDirectAccessTriggerMap apex Error Prone Default ruleset...,quickstart,Style pmd N N
- AvoidHardcodingId apex Error Prone Default ruleset...,quickstart,Style pmd N N
+ AvoidDirectAccessTriggerMap apex Error Prone Style,Default ruleset...,quickstart pmd N N
+ AvoidHardcodingId apex Error Prone Style,Default ruleset...,quickstart pmd N N
AvoidNonExistentAnnotations apex Error Prone Default ruleset...,quickstart pmd N N
- EmptyCatchBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N
- EmptyIfStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N
- EmptyStatementBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N
- EmptyTryOrFinallyBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N
- EmptyWhileStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N
+ EmptyCatchBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N
+ EmptyIfStmt apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N
+ EmptyStatementBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N
+ EmptyTryOrFinallyBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N
+ EmptyWhileStmt apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N
InaccessibleAuraEnabledGetter apex Error Prone pmd N N
- MethodWithSameNameAsEnclosingClass apex Error Prone Default ruleset...,quickstart,Style pmd N N
+ MethodWithSameNameAsEnclosingClass apex Error Prone Style,Default ruleset...,quickstart pmd N N
OverrideBothEqualsAndHashcode apex Error Prone pmd N N
TestMethodsMustBeInTestClasses apex Error Prone pmd N N
constructor-super javascript problem problem eslint N N
diff --git a/docs/descriptors/salesforce_sfdx_scanner_lwc.md b/docs/descriptors/salesforce_sfdx_scanner_lwc.md
index 232f2bf902c..69ce0a028c4 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md
@@ -159,7 +159,7 @@ COMMANDS
scanner run dfa scan codebase with all DFA rules
WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA
-(node:1802) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.
+(node:1804) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.
(Use `node --trace-warnings ...` to show where the warning was created)
NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT
────────────────────────────────────────────────────── ─────────── ───────────────────── ──────────────────────────────────────────────── ───────────────── ────── ────────
diff --git a/docs/descriptors/spell_vale.md b/docs/descriptors/spell_vale.md
index 5cc83fadfeb..1ff743bfa84 100644
--- a/docs/descriptors/spell_vale.md
+++ b/docs/descriptors/spell_vale.md
@@ -15,7 +15,7 @@ MegaLinter analyze markdown and restructuredText files by default, you can chang
## vale documentation
-- Version in MegaLinter: **2.28.0**
+- Version in MegaLinter: **2.28.1**
- Visit [Official Web Site](https://vale.sh/){target=_blank}
- See [How to configure vale rules](https://vale.sh/explorer/){target=_blank}
- See [How to disable vale rules in files](https://vale.sh/docs/topics/vocab/){target=_blank}
diff --git a/docs/descriptors/xml_xmllint.md b/docs/descriptors/xml_xmllint.md
index 466e8761afb..b05146f9f06 100644
--- a/docs/descriptors/xml_xmllint.md
+++ b/docs/descriptors/xml_xmllint.md
@@ -25,7 +25,7 @@ To apply file formatting you must set `XML_XMLLINT_CLI_LINT_MODE: file` and `XML
| Variable | Description | Default value |
|-----------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------|
| XML_XMLLINT_AUTOFORMAT | If set to `true`, it will reformat and reindent the output | `false` |
-| XML_XMLLINT_INDENT | The number of indentation spaces when `XML_XMLLINT_AUTOFORMAT` is `true` | `` |
+| XML_XMLLINT_INDENT | The number of indentation spaces when `XML_XMLLINT_AUTOFORMAT` is `true` | ` ` |
| XML_XMLLINT_ARGUMENTS | User custom arguments to add in linter CLI call
Ex: `-s --foo "bar"` | |
| XML_XMLLINT_FILTER_REGEX_INCLUDE | Custom regex including filter
Ex: `(src\|lib)` | Include every file |
| XML_XMLLINT_FILTER_REGEX_EXCLUDE | Custom regex excluding filter
Ex: `(test\|examples)` | Exclude no file |
diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md
index b51754918a0..46fd690e37e 100644
--- a/docs/used-by-stats.md
+++ b/docs/used-by-stats.md
@@ -1,21 +1,21 @@
# Dependents stats for oxsecurity/megalinter
-[![](https://img.shields.io/static/v1?label=Used%20by&message=2620&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by&message=2622&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=1780&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=840&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=66983&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=842&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=67005&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
| Repository | Stars |
|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:|
-| [nektos/act](https://github.com/nektos/act) | 40278 |
+| [nektos/act](https://github.com/nektos/act) | 40289 |
| [PRQL/prql](https://github.com/PRQL/prql) | 7241 |
| [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2473 |
| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 2180 |
-| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 2080 |
-| [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2061 |
+| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 2082 |
+| [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2062 |
| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1754 |
| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1366 |
-| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1268 |
+| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1270 |
| [flosse/sloc](https://github.com/flosse/sloc) | 935 |
| [unixorn/git-extra-commands](https://github.com/unixorn/git-extra-commands) | 901 |
| [unixorn/zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 661 |
@@ -23,7 +23,7 @@
| [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 586 |
| [awslabs/aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 577 |
| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 555 |
-| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 544 |
+| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 546 |
| [cattle-ops/terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner) | 508 |
| [practicalli/clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 464 |
| [ruzickap/packer-templates](https://github.com/ruzickap/packer-templates) | 390 |
@@ -31,14 +31,14 @@
| [xUnholy/k8s-gitops](https://github.com/xUnholy/k8s-gitops) | 361 |
| [bjw-s/home-ops](https://github.com/bjw-s/home-ops) | 339 |
| [scolladon/sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) | 315 |
+| [OCSInventory-NG/OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server) | 309 |
| [ahmadnassri/action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 309 |
-| [OCSInventory-NG/OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server) | 308 |
| [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 280 |
| [neon-mmd/websurfx](https://github.com/neon-mmd/websurfx) | 217 |
| [OCSInventory-NG/OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 208 |
| [toboshii/home-ops](https://github.com/toboshii/home-ops) | 202 |
| [pantheon-systems/documentation](https://github.com/pantheon-systems/documentation) | 181 |
-| [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 177 |
+| [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 178 |
| [carpenike/k8s-gitops](https://github.com/carpenike/k8s-gitops) | 162 |
| [nvuillam/npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 154 |
| [unixorn/tumult.plugin.zsh](https://github.com/unixorn/tumult.plugin.zsh) | 152 |
@@ -56,7 +56,7 @@
| [IQEngine/IQEngine](https://github.com/IQEngine/IQEngine) | 80 |
| [szinn/k8s-homelab](https://github.com/szinn/k8s-homelab) | 76 |
| [rasa/scoops](https://github.com/rasa/scoops) | 74 |
-| [0dragosh/homelab](https://github.com/0dragosh/homelab) | 72 |
+| [0dragosh/homelab](https://github.com/0dragosh/homelab) | 73 |
| [Quantum-Accelerators/quacc](https://github.com/Quantum-Accelerators/quacc) | 72 |
| [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 71 |
| [practicalli/clojure](https://github.com/practicalli/clojure) | 68 |
@@ -80,8 +80,8 @@
| [ahmadnassri/action-workflow-queue](https://github.com/ahmadnassri/action-workflow-queue) | 33 |
| [nvuillam/github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 33 |
| [hardisgroupcom/vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis) | 32 |
+| [ZEISS/libczi](https://github.com/ZEISS/libczi) | 31 |
| [OperationCode/operationcode-pybot](https://github.com/OperationCode/operationcode-pybot) | 31 |
-| [ZEISS/libczi](https://github.com/ZEISS/libczi) | 30 |
| [nvuillam/node-java-caller](https://github.com/nvuillam/node-java-caller) | 29 |
| [homeall/caddy-reverse-proxy-cloudflare](https://github.com/homeall/caddy-reverse-proxy-cloudflare) | 28 |
| [leosuncin/nest-api-example](https://github.com/leosuncin/nest-api-example) | 28 |
@@ -143,12 +143,12 @@
| [appunite/Loudius](https://github.com/appunite/Loudius) | 13 |
| [tyriis/home-ops](https://github.com/tyriis/home-ops) | 13 |
| [jokay/docker-ccu-historian](https://github.com/jokay/docker-ccu-historian) | 13 |
+| [chgl/kube-powertools](https://github.com/chgl/kube-powertools) | 13 |
| [practicalli/project-templates](https://github.com/practicalli/project-templates) | 13 |
| [itsmng/itsm-ng](https://github.com/itsmng/itsm-ng) | 13 |
| [lpsm-dev/docker-crypto-miner](https://github.com/lpsm-dev/docker-crypto-miner) | 12 |
| [ahgraber/homelab-infra](https://github.com/ahgraber/homelab-infra) | 12 |
| [eresturo/scanadf2docspell](https://github.com/eresturo/scanadf2docspell) | 12 |
-| [chgl/kube-powertools](https://github.com/chgl/kube-powertools) | 12 |
| [ahmadnassri/node-oas-request](https://github.com/ahmadnassri/node-oas-request) | 12 |
| [xlab-si/iac-scan-runner](https://github.com/xlab-si/iac-scan-runner) | 11 |
| [dochang/elpa-clone](https://github.com/dochang/elpa-clone) | 11 |
@@ -1185,7 +1185,6 @@
| [Teasel-Ian/terraform](https://github.com/Teasel-Ian/terraform) | 0 |
| [richb-hanover/prql-docs](https://github.com/richb-hanover/prql-docs) | 0 |
| [ARRIPAPPA/Silentgakanichedham](https://github.com/ARRIPAPPA/Silentgakanichedham) | 0 |
-| [Romanitho/Winget-AutoUpdate-v2-dev](https://github.com/Romanitho/Winget-AutoUpdate-v2-dev) | 0 |
| [kireque/home-ops](https://github.com/kireque/home-ops) | 0 |
| [billm/moria-ops](https://github.com/billm/moria-ops) | 0 |
| [alflig/Terraform-tools](https://github.com/alflig/Terraform-tools) | 0 |
@@ -1410,6 +1409,7 @@
| [cgeorgilakis/cgeorgilakis-keycloak-metrics-plugin](https://github.com/cgeorgilakis/cgeorgilakis-keycloak-metrics-plugin) | 0 |
| [beiertu-mms/sonarqube-report](https://github.com/beiertu-mms/sonarqube-report) | 0 |
| [charkchalk/backend](https://github.com/charkchalk/backend) | 0 |
+| [0xshimon/megalinter](https://github.com/0xshimon/megalinter) | 0 |
| [ahmadnassri/node-static-site-generator](https://github.com/ahmadnassri/node-static-site-generator) | 0 |
| [sarvex/Hazel](https://github.com/sarvex/Hazel) | 0 |
| [sarvex/hug](https://github.com/sarvex/hug) | 0 |
@@ -1585,7 +1585,6 @@
| [ministryofjustice/data-engineering-airflow](https://github.com/ministryofjustice/data-engineering-airflow) | 0 |
| [jleiby3/test-actions](https://github.com/jleiby3/test-actions) | 0 |
| [marcelmaatkamp/mixed-java-scala-test](https://github.com/marcelmaatkamp/mixed-java-scala-test) | 0 |
-| [KubeArchitect/hetzner-flux](https://github.com/KubeArchitect/hetzner-flux) | 0 |
| [ashrafulislamcs/aws-modernisation-platform](https://github.com/ashrafulislamcs/aws-modernisation-platform) | 0 |
| [doonga/terraform-github-repository](https://github.com/doonga/terraform-github-repository) | 0 |
| [tyriis/zigbee2mqtt-exporter](https://github.com/tyriis/zigbee2mqtt-exporter) | 0 |