diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json
index 7adab063f78..b16d45b4cde 100644
--- a/.automation/generated/flavors-stats.json
+++ b/.automation/generated/flavors-stats.json
@@ -1379,6 +1379,10 @@
[
"2023-03-28T14:20:40",
2869336
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 2870951
]
],
"ci_light": [
@@ -2761,6 +2765,10 @@
[
"2023-03-28T14:20:40",
55001
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 55075
]
],
"cupcake": [
@@ -3123,6 +3131,10 @@
[
"2023-03-28T14:20:40",
6408
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 6569
]
],
"dart": [
@@ -5415,6 +5427,10 @@
[
"2023-03-28T14:20:40",
133238
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 133495
]
],
"dotnet": [
@@ -6797,6 +6813,10 @@
[
"2023-03-28T14:20:40",
365764
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 366426
]
],
"go": [
@@ -8179,6 +8199,10 @@
[
"2023-03-28T14:20:40",
18286
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 18339
]
],
"java": [
@@ -9561,6 +9585,10 @@
[
"2023-03-28T14:20:40",
114144
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 114204
]
],
"javascript": [
@@ -10943,6 +10971,10 @@
[
"2023-03-28T14:20:40",
232386
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 232857
]
],
"php": [
@@ -12325,6 +12357,10 @@
[
"2023-03-28T14:20:40",
47825
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 47867
]
],
"python": [
@@ -13707,6 +13743,10 @@
[
"2023-03-28T14:20:40",
181249
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 181616
]
],
"ruby": [
@@ -15085,6 +15125,10 @@
[
"2023-03-28T14:20:40",
3269
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 3271
]
],
"rust": [
@@ -16463,6 +16507,10 @@
[
"2023-03-28T14:20:40",
5001
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 5017
]
],
"salesforce": [
@@ -17845,6 +17893,10 @@
[
"2023-03-28T14:20:40",
17797
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 17804
]
],
"scala": [
@@ -19225,6 +19277,10 @@
[
"2023-03-28T14:20:40",
6485
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 6501
]
],
"swift": [
@@ -20603,6 +20659,10 @@
[
"2023-03-28T14:20:40",
3407
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 3409
]
],
"terraform": [
@@ -21985,6 +22045,10 @@
[
"2023-03-28T14:20:40",
206186
+ ],
+ [
+ "2023-03-29T01:10:08",
+ 206614
]
]
}
\ No newline at end of file
diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json
index 1bb55b26535..669016d87ae 100644
--- a/.automation/generated/linter-helps.json
+++ b/.automation/generated/linter-helps.json
@@ -710,7 +710,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]",
@@ -972,7 +972,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.",
@@ -6736,67 +6736,67 @@
" VfHtmlStyleTagXss visualforce Security pmd N",
" VfUnescapeEl visualforce Security Basic VF pmd N",
" ApexAssertionsShouldIncludeMessage apex Best Practices pmd N",
- " ApexUnitTestClassShouldHaveAsserts apex Best Practices quickstart,ApexUnit,Default ruleset... pmd N",
+ " ApexUnitTestClassShouldHaveAsserts apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N",
" ApexUnitTestClassShouldHaveRunAs apex Best Practices quickstart pmd N",
" ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd N",
- " ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices quickstart,ApexUnit,Default ruleset... pmd N",
- " AvoidGlobalModifier apex Best Practices quickstart,Default ruleset...,Style pmd N",
- " AvoidLogicInTrigger apex Best Practices quickstart,Default ruleset...,Style pmd N",
+ " ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N",
+ " AvoidGlobalModifier apex Best Practices Default ruleset...,Style,quickstart pmd N",
+ " AvoidLogicInTrigger apex Best Practices Default ruleset...,Style,quickstart pmd N",
" DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd N",
" UnusedLocalVariable apex Best Practices pmd N",
" AvoidDebugStatements apex Performance pmd N",
- " AvoidDmlStatementsInLoops apex Performance Performance,Default ruleset... pmd N",
- " AvoidSoqlInLoops apex Performance Performance,Default ruleset... pmd N",
- " AvoidSoslInLoops apex Performance Performance,Default ruleset... pmd N",
+ " AvoidDmlStatementsInLoops apex Performance Default ruleset...,Performance pmd N",
+ " AvoidSoqlInLoops apex Performance Default ruleset...,Performance pmd N",
+ " AvoidSoslInLoops apex Performance Default ruleset...,Performance pmd N",
" EagerlyLoadedDescribeSObjectResult apex Performance pmd N",
" OperationWithLimitsInLoop apex Performance quickstart pmd N",
- " ApexBadCrypto apex Security quickstart,Security,Default ruleset... pmd N",
- " ApexCRUDViolation apex Security quickstart,Security,Default ruleset... pmd N",
+ " ApexBadCrypto apex Security Default ruleset...,quickstart,Security pmd N",
+ " ApexCRUDViolation apex Security Default ruleset...,quickstart,Security pmd N",
" ApexCSRF apex Security Security pmd N",
- " ApexDangerousMethods apex Security quickstart,Security,Default ruleset... pmd N",
- " ApexInsecureEndpoint apex Security quickstart,Security,Default ruleset... pmd N",
- " ApexOpenRedirect apex Security quickstart,Security,Default ruleset... pmd N",
- " ApexSharingViolations apex Security quickstart,Security,Default ruleset... pmd N",
- " ApexSOQLInjection apex Security quickstart,Security,Default ruleset... pmd N",
- " ApexSuggestUsingNamedCred apex Security quickstart,Security,Default ruleset... pmd N",
- " ApexXSSFromEscapeFalse apex Security quickstart,Security,Default ruleset... pmd N",
- " ApexXSSFromURLParam apex Security quickstart,Security,Default ruleset... pmd N",
- " ClassNamingConventions apex Code Style quickstart,Default ruleset...,Style pmd N",
- " IfElseStmtsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd N",
- " IfStmtsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd N",
+ " ApexDangerousMethods apex Security Default ruleset...,quickstart,Security pmd N",
+ " ApexInsecureEndpoint apex Security Default ruleset...,quickstart,Security pmd N",
+ " ApexOpenRedirect apex Security Default ruleset...,quickstart,Security pmd N",
+ " ApexSharingViolations apex Security Default ruleset...,quickstart,Security pmd N",
+ " ApexSOQLInjection apex Security Default ruleset...,quickstart,Security pmd N",
+ " ApexSuggestUsingNamedCred apex Security Default ruleset...,quickstart,Security pmd N",
+ " ApexXSSFromEscapeFalse apex Security Default ruleset...,quickstart,Security pmd N",
+ " ApexXSSFromURLParam apex Security Default ruleset...,quickstart,Security pmd N",
+ " ClassNamingConventions apex Code Style Default ruleset...,Style,quickstart pmd N",
+ " IfElseStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N",
+ " IfStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N",
" FieldDeclarationsShouldBeAtStart apex Code Style pmd N",
" FieldNamingConventions apex Code Style quickstart pmd N",
- " ForLoopsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd N",
+ " ForLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N",
" FormalParameterNamingConventions apex Code Style quickstart pmd N",
" LocalVariableNamingConventions apex Code Style quickstart pmd N",
- " MethodNamingConventions apex Code Style quickstart,Default ruleset...,Style pmd N",
- " OneDeclarationPerLine apex Code Style quickstart,Default ruleset... pmd N",
+ " MethodNamingConventions apex Code Style Default ruleset...,Style,quickstart pmd N",
+ " OneDeclarationPerLine apex Code Style Default ruleset...,quickstart pmd N",
" PropertyNamingConventions apex Code Style quickstart pmd N",
" VariableNamingConventions apex Code Style Default ruleset...,Style pmd N",
- " WhileLoopsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd N",
- " AvoidDeeplyNestedIfStmts apex Design quickstart,Complexity,Default ruleset... pmd N",
- " CyclomaticComplexity apex Design quickstart,Metrics tempora...,Default ruleset... pmd N",
+ " WhileLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N",
+ " AvoidDeeplyNestedIfStmts apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " CyclomaticComplexity apex Design Default ruleset...,Metrics tempora...,quickstart pmd N",
" CognitiveComplexity apex Design pmd N",
- " ExcessiveClassLength apex Design quickstart,Complexity,Default ruleset... pmd N",
- " ExcessiveParameterList apex Design quickstart,Complexity,Default ruleset... pmd N",
- " ExcessivePublicCount apex Design quickstart,Complexity,Default ruleset... pmd N",
- " NcssConstructorCount apex Design quickstart,Complexity,Default ruleset... pmd N",
- " NcssMethodCount apex Design quickstart,Complexity,Default ruleset... pmd N",
- " NcssTypeCount apex Design quickstart,Complexity,Default ruleset... pmd N",
- " StdCyclomaticComplexity apex Design quickstart,Complexity,Default ruleset... pmd N",
- " TooManyFields apex Design quickstart,Complexity,Default ruleset... pmd N",
- " ApexDoc apex Documentation quickstart,Default ruleset... pmd N",
- " ApexCSRF apex Error Prone quickstart,Default ruleset... pmd N",
- " AvoidDirectAccessTriggerMap apex Error Prone quickstart,Default ruleset...,Style pmd N",
- " AvoidHardcodingId apex Error Prone quickstart,Default ruleset...,Style pmd N",
- " AvoidNonExistentAnnotations apex Error Prone quickstart,Default ruleset... pmd N",
- " EmptyCatchBlock apex Error Prone quickstart,Empty Code,Default ruleset... pmd N",
- " EmptyIfStmt apex Error Prone quickstart,Empty Code,Default ruleset... pmd N",
- " EmptyStatementBlock apex Error Prone quickstart,Empty Code,Default ruleset... pmd N",
- " EmptyTryOrFinallyBlock apex Error Prone quickstart,Empty Code,Default ruleset... pmd N",
- " EmptyWhileStmt apex Error Prone quickstart,Empty Code,Default ruleset... pmd N",
+ " ExcessiveClassLength apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " ExcessiveParameterList apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " ExcessivePublicCount apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " NcssConstructorCount apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " NcssMethodCount apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " NcssTypeCount apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " StdCyclomaticComplexity apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " TooManyFields apex Design Complexity,Default ruleset...,quickstart pmd N",
+ " ApexDoc apex Documentation Default ruleset...,quickstart pmd N",
+ " ApexCSRF apex Error Prone Default ruleset...,quickstart pmd N",
+ " AvoidDirectAccessTriggerMap apex Error Prone Default ruleset...,Style,quickstart pmd N",
+ " AvoidHardcodingId apex Error Prone Default ruleset...,Style,quickstart pmd N",
+ " AvoidNonExistentAnnotations apex Error Prone Default ruleset...,quickstart pmd N",
+ " EmptyCatchBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N",
+ " EmptyIfStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N",
+ " EmptyStatementBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N",
+ " EmptyTryOrFinallyBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N",
+ " EmptyWhileStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N",
" InaccessibleAuraEnabledGetter apex Error Prone pmd N",
- " MethodWithSameNameAsEnclosingClass apex Error Prone quickstart,Default ruleset...,Style pmd N",
+ " MethodWithSameNameAsEnclosingClass apex Error Prone Default ruleset...,Style,quickstart pmd N",
" OverrideBothEqualsAndHashcode apex Error Prone pmd N",
" TestMethodsMustBeInTestClasses apex Error Prone pmd N",
" constructor-super javascript problem problem eslint N",
diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json
index 53ddeb53d3b..23f727a9737 100644
--- a/.automation/generated/linter-versions.json
+++ b/.automation/generated/linter-versions.json
@@ -8,7 +8,7 @@
"black": "23.1.0",
"cfn-lint": "0.76.1",
"checkmake": "0.2.0",
- "checkov": "2.3.126",
+ "checkov": "2.3.128",
"checkstyle": "10.9.3",
"chktex": "1.7.6",
"clippy": "0.1.68",
@@ -25,7 +25,7 @@
"dotnet-format": "6.0.407",
"dustilock": "1.2.0",
"editorconfig-checker": "2.7.0",
- "eslint": "8.36.0",
+ "eslint": "8.37.0",
"eslint-plugin-jsonc": "2.7.0",
"flake8": "6.0.0",
"gherkin-lint": "0.0.0",
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d747bedc6d9..8768d132f6d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -28,6 +28,8 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
- [checkov](https://www.checkov.io/) from 2.3.124 to **2.3.125** on 2023-03-28
- [checkov](https://www.checkov.io/) from 2.3.125 to **2.3.126** on 2023-03-28
- [kics](https://www.kics.io) from 1.6.12 to **1.6.13** on 2023-03-28
+ - [eslint](https://eslint.org) from 8.36.0 to **8.37.0** on 2023-03-29
+ - [checkov](https://www.checkov.io/) from 2.3.126 to **2.3.128** on 2023-03-29
## [v6.21.0] - 2023-03-26
diff --git a/README.md b/README.md
index 2334fdc6b8b..6afa36b4836 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=2159&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by&message=2170&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 aa67d4e939a..47a01d400a7 100644
--- a/docs/all_linters.md
+++ b/docs/all_linters.md
@@ -14,7 +14,7 @@
| [**black**](https://github.com/psf/black){target=_blank} | 23.1.0 | [MIT](licenses/black.md) | [![GitHub stars](https://img.shields.io/github/stars/psf/black?cacheSeconds=3600)](https://github.com/psf/black){target=_blank} | [PYTHON](descriptors/python_black.md) | :white_circle: | [Repository](https://github.com/psf/black){target=_blank} |
| [**cfn-lint**](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | 0.76.1 | [MIT-0](licenses/cfn-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/aws-cloudformation/cfn-lint?cacheSeconds=3600)](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | [CLOUDFORMATION](descriptors/cloudformation_cfn_lint.md) | :white_circle: | [Repository](https://github.com/aws-cloudformation/cfn-lint){target=_blank} |
| [**checkmake**](https://github.com/mrtazz/checkmake){target=_blank} | 0.2.0 | [MIT](licenses/checkmake.md) | [![GitHub stars](https://img.shields.io/github/stars/mrtazz/checkmake?cacheSeconds=3600)](https://github.com/mrtazz/checkmake){target=_blank} | [MAKEFILE](descriptors/makefile_checkmake.md) | :white_circle: | [Repository](https://github.com/mrtazz/checkmake){target=_blank} |
-| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 2.3.126 | [Apache-2.0](licenses/checkov.md) | [![GitHub stars](https://img.shields.io/github/stars/bridgecrewio/checkov?cacheSeconds=3600)](https://github.com/bridgecrewio/checkov){target=_blank} | [REPOSITORY](descriptors/repository_checkov.md)
[TERRAFORM](descriptors/terraform_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} |
+| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 2.3.128 | [Apache-2.0](licenses/checkov.md) | [![GitHub stars](https://img.shields.io/github/stars/bridgecrewio/checkov?cacheSeconds=3600)](https://github.com/bridgecrewio/checkov){target=_blank} | [REPOSITORY](descriptors/repository_checkov.md)
[TERRAFORM](descriptors/terraform_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} |
| [**checkstyle**](https://github.com/checkstyle/checkstyle){target=_blank} | 10.9.3 | [LGPL-2.1](licenses/checkstyle.md) | [![GitHub stars](https://img.shields.io/github/stars/checkstyle/checkstyle?cacheSeconds=3600)](https://github.com/checkstyle/checkstyle){target=_blank} | [JAVA](descriptors/java_checkstyle.md) | :heart: | [MegaLinter reference](https://checkstyle.sourceforge.io/index.html#Related_Tools_Active_Tools){target=_blank} |
| [**chktex**](https://www.nongnu.org/chktex){target=_blank} | 1.7.6 | | | [LATEX](descriptors/latex_chktex.md) | :white_circle: | [Web Site](https://www.nongnu.org/chktex){target=_blank} |
| [**clippy**](https://github.com/rust-lang/rust-clippy){target=_blank} | 0.1.68 | [Other](licenses/clippy.md) | [![GitHub stars](https://img.shields.io/github/stars/rust-lang/rust-clippy?cacheSeconds=3600)](https://github.com/rust-lang/rust-clippy){target=_blank} | [RUST](descriptors/rust_clippy.md) | :white_circle: | [Repository](https://github.com/rust-lang/rust-clippy){target=_blank} |
@@ -30,7 +30,7 @@
| [**dotnet-format**](https://github.com/dotnet/format){target=_blank} | 6.0.407 | [MIT](licenses/dotnet-format.md) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format){target=_blank} | [CSHARP](descriptors/csharp_dotnet_format.md)
[VBDOTNET](descriptors/vbdotnet_dotnet_format.md) | :white_circle: | [Repository](https://github.com/dotnet/format){target=_blank} |
| [**dustilock**](https://github.com/Checkmarx/dustilock){target=_blank} | 1.2.0 | [Apache-2.0](licenses/dustilock.md) | [![GitHub stars](https://img.shields.io/github/stars/Checkmarx/dustilock?cacheSeconds=3600)](https://github.com/Checkmarx/dustilock){target=_blank} | [REPOSITORY](descriptors/repository_dustilock.md) | :white_circle: | [Repository](https://github.com/Checkmarx/dustilock){target=_blank} |
| [**editorconfig-checker**](https://github.com/editorconfig-checker/editorconfig-checker){target=_blank} | 2.7.0 | [MIT](licenses/editorconfig-checker.md) | [![GitHub stars](https://img.shields.io/github/stars/editorconfig-checker/editorconfig-checker?cacheSeconds=3600)](https://github.com/editorconfig-checker/editorconfig-checker){target=_blank} | [EDITORCONFIG](descriptors/editorconfig_editorconfig_checker.md) | :heart: | [MegaLinter reference](https://github.com/editorconfig-checker/editorconfig-checker#mega-linter){target=_blank} |
-| [**eslint**](https://github.com/eslint/eslint){target=_blank} | 8.36.0 | [MIT](licenses/eslint.md) | [![GitHub stars](https://img.shields.io/github/stars/eslint/eslint?cacheSeconds=3600)](https://github.com/eslint/eslint){target=_blank} | [JAVASCRIPT](descriptors/javascript_eslint.md)
[JSX](descriptors/jsx_eslint.md)
[TSX](descriptors/tsx_eslint.md)
[TYPESCRIPT](descriptors/typescript_eslint.md) | :heart: | [MegaLinter reference](https://eslint.org/docs/user-guide/integrations#source-control){target=_blank} |
+| [**eslint**](https://github.com/eslint/eslint){target=_blank} | 8.37.0 | [MIT](licenses/eslint.md) | [![GitHub stars](https://img.shields.io/github/stars/eslint/eslint?cacheSeconds=3600)](https://github.com/eslint/eslint){target=_blank} | [JAVASCRIPT](descriptors/javascript_eslint.md)
[JSX](descriptors/jsx_eslint.md)
[TSX](descriptors/tsx_eslint.md)
[TYPESCRIPT](descriptors/typescript_eslint.md) | :heart: | [MegaLinter reference](https://eslint.org/docs/user-guide/integrations#source-control){target=_blank} |
| [**eslint-plugin-jsonc**](https://github.com/ota-meshi/eslint-plugin-jsonc){target=_blank} | 2.7.0 | [MIT](licenses/eslint-plugin-jsonc.md) | [![GitHub stars](https://img.shields.io/github/stars/ota-meshi/eslint-plugin-jsonc?cacheSeconds=3600)](https://github.com/ota-meshi/eslint-plugin-jsonc){target=_blank} | [JSON](descriptors/json_eslint_plugin_jsonc.md) | :heart: | [MegaLinter reference](https://eslint.org/docs/user-guide/integrations#source-control){target=_blank} |
| [**flake8**](https://github.com/PyCQA/flake8){target=_blank} | 6.0.0 | [MIT](licenses/flake8.md) | [![GitHub stars](https://img.shields.io/github/stars/PyCQA/flake8?cacheSeconds=3600)](https://github.com/PyCQA/flake8){target=_blank} | [PYTHON](descriptors/python_flake8.md) | :white_circle: | [Repository](https://github.com/PyCQA/flake8){target=_blank} |
| [**gherkin-lint**](https://github.com/vsiakka/gherkin-lint){target=_blank} | N/A | [ISC](licenses/gherkin-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/vsiakka/gherkin-lint?cacheSeconds=3600)](https://github.com/vsiakka/gherkin-lint){target=_blank} | [GHERKIN](descriptors/gherkin_gherkin_lint.md) | :white_circle: | [Repository](https://github.com/vsiakka/gherkin-lint){target=_blank} |
diff --git a/docs/descriptors/javascript_eslint.md b/docs/descriptors/javascript_eslint.md
index 8307922f858..fc67271ea66 100644
--- a/docs/descriptors/javascript_eslint.md
+++ b/docs/descriptors/javascript_eslint.md
@@ -19,7 +19,7 @@ You can create it by typing `npx eslint --init` in the root of your repository
## eslint documentation
-- Version in MegaLinter: **8.36.0**
+- Version in MegaLinter: **8.37.0**
- Visit [Official Web Site](https://eslint.org){target=_blank}
- See [How to configure eslint rules](https://eslint.org/docs/user-guide/configuring){target=_blank}
- See [How to disable eslint rules in files](https://eslint.org/docs/user-guide/configuring#disabling-rules-with-inline-comments){target=_blank}
diff --git a/docs/descriptors/jsx_eslint.md b/docs/descriptors/jsx_eslint.md
index d48ab701a92..8a939e66f32 100644
--- a/docs/descriptors/jsx_eslint.md
+++ b/docs/descriptors/jsx_eslint.md
@@ -18,7 +18,7 @@ You can create it by typing `npx eslint --init` in the root of your repository
## eslint documentation
-- Version in MegaLinter: **8.36.0**
+- Version in MegaLinter: **8.37.0**
- Visit [Official Web Site](https://github.com/yannickcr/eslint-plugin-react#readme){target=_blank}
- See [How to configure eslint rules](https://github.com/yannickcr/eslint-plugin-react#configuration){target=_blank}
- See [How to disable eslint rules in files](https://eslint.org/docs/user-guide/configuring#disabling-rules-with-inline-comments){target=_blank}
diff --git a/docs/descriptors/repository_checkov.md b/docs/descriptors/repository_checkov.md
index b1bf114e3d2..0e7ee45dd5e 100644
--- a/docs/descriptors/repository_checkov.md
+++ b/docs/descriptors/repository_checkov.md
@@ -15,7 +15,7 @@ description: How to use checkov (configure, ignore files, ignore errors, help &
## checkov documentation
-- Version in MegaLinter: **2.3.126**
+- Version in MegaLinter: **2.3.128**
- Visit [Official Web Site](https://www.checkov.io/){target=_blank}
- See [How to configure checkov rules](https://github.com/bridgecrewio/checkov#configuration-using-a-config-file){target=_blank}
- If custom `.checkov.yml` config file is not found, [.checkov.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.checkov.yml){target=_blank} will be used
@@ -129,7 +129,7 @@ usage: checkov [-h] [-v] [--support] [-d DIRECTORY] [--add-check] [-f FILE]
[--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]
@@ -391,7 +391,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 ec912c8f5bb..2d81bfa37de 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_apex.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md
@@ -167,67 +167,67 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you
VfHtmlStyleTagXss visualforce Security pmd N
VfUnescapeEl visualforce Security Basic VF pmd N
ApexAssertionsShouldIncludeMessage apex Best Practices pmd N
- ApexUnitTestClassShouldHaveAsserts apex Best Practices quickstart,ApexUnit,Default ruleset... pmd N
+ ApexUnitTestClassShouldHaveAsserts apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N
ApexUnitTestClassShouldHaveRunAs apex Best Practices quickstart pmd N
ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd N
- ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices quickstart,ApexUnit,Default ruleset... pmd N
- AvoidGlobalModifier apex Best Practices quickstart,Default ruleset...,Style pmd N
- AvoidLogicInTrigger apex Best Practices quickstart,Default ruleset...,Style pmd N
+ ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N
+ AvoidGlobalModifier apex Best Practices Default ruleset...,Style,quickstart pmd N
+ AvoidLogicInTrigger apex Best Practices Default ruleset...,Style,quickstart pmd N
DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd N
UnusedLocalVariable apex Best Practices pmd N
AvoidDebugStatements apex Performance pmd N
- AvoidDmlStatementsInLoops apex Performance Performance,Default ruleset... pmd N
- AvoidSoqlInLoops apex Performance Performance,Default ruleset... pmd N
- AvoidSoslInLoops apex Performance Performance,Default ruleset... pmd N
+ AvoidDmlStatementsInLoops apex Performance Default ruleset...,Performance pmd N
+ AvoidSoqlInLoops apex Performance Default ruleset...,Performance pmd N
+ AvoidSoslInLoops apex Performance Default ruleset...,Performance pmd N
EagerlyLoadedDescribeSObjectResult apex Performance pmd N
OperationWithLimitsInLoop apex Performance quickstart pmd N
- ApexBadCrypto apex Security quickstart,Security,Default ruleset... pmd N
- ApexCRUDViolation apex Security quickstart,Security,Default ruleset... pmd N
+ ApexBadCrypto apex Security Default ruleset...,quickstart,Security pmd N
+ ApexCRUDViolation apex Security Default ruleset...,quickstart,Security pmd N
ApexCSRF apex Security Security pmd N
- ApexDangerousMethods apex Security quickstart,Security,Default ruleset... pmd N
- ApexInsecureEndpoint apex Security quickstart,Security,Default ruleset... pmd N
- ApexOpenRedirect apex Security quickstart,Security,Default ruleset... pmd N
- ApexSharingViolations apex Security quickstart,Security,Default ruleset... pmd N
- ApexSOQLInjection apex Security quickstart,Security,Default ruleset... pmd N
- ApexSuggestUsingNamedCred apex Security quickstart,Security,Default ruleset... pmd N
- ApexXSSFromEscapeFalse apex Security quickstart,Security,Default ruleset... pmd N
- ApexXSSFromURLParam apex Security quickstart,Security,Default ruleset... pmd N
- ClassNamingConventions apex Code Style quickstart,Default ruleset...,Style pmd N
- IfElseStmtsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd N
- IfStmtsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd N
+ ApexDangerousMethods apex Security Default ruleset...,quickstart,Security pmd N
+ ApexInsecureEndpoint apex Security Default ruleset...,quickstart,Security pmd N
+ ApexOpenRedirect apex Security Default ruleset...,quickstart,Security pmd N
+ ApexSharingViolations apex Security Default ruleset...,quickstart,Security pmd N
+ ApexSOQLInjection apex Security Default ruleset...,quickstart,Security pmd N
+ ApexSuggestUsingNamedCred apex Security Default ruleset...,quickstart,Security pmd N
+ ApexXSSFromEscapeFalse apex Security Default ruleset...,quickstart,Security pmd N
+ ApexXSSFromURLParam apex Security Default ruleset...,quickstart,Security pmd N
+ ClassNamingConventions apex Code Style Default ruleset...,Style,quickstart pmd N
+ IfElseStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N
+ IfStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N
FieldDeclarationsShouldBeAtStart apex Code Style pmd N
FieldNamingConventions apex Code Style quickstart pmd N
- ForLoopsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd N
+ ForLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N
FormalParameterNamingConventions apex Code Style quickstart pmd N
LocalVariableNamingConventions apex Code Style quickstart pmd N
- MethodNamingConventions apex Code Style quickstart,Default ruleset...,Style pmd N
- OneDeclarationPerLine apex Code Style quickstart,Default ruleset... pmd N
+ MethodNamingConventions apex Code Style Default ruleset...,Style,quickstart pmd N
+ OneDeclarationPerLine apex Code Style Default ruleset...,quickstart pmd N
PropertyNamingConventions apex Code Style quickstart pmd N
VariableNamingConventions apex Code Style Default ruleset...,Style pmd N
- WhileLoopsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd N
- AvoidDeeplyNestedIfStmts apex Design quickstart,Complexity,Default ruleset... pmd N
- CyclomaticComplexity apex Design quickstart,Metrics tempora...,Default ruleset... pmd N
+ WhileLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N
+ AvoidDeeplyNestedIfStmts apex Design Complexity,Default ruleset...,quickstart pmd N
+ CyclomaticComplexity apex Design Default ruleset...,Metrics tempora...,quickstart pmd N
CognitiveComplexity apex Design pmd N
- ExcessiveClassLength apex Design quickstart,Complexity,Default ruleset... pmd N
- ExcessiveParameterList apex Design quickstart,Complexity,Default ruleset... pmd N
- ExcessivePublicCount apex Design quickstart,Complexity,Default ruleset... pmd N
- NcssConstructorCount apex Design quickstart,Complexity,Default ruleset... pmd N
- NcssMethodCount apex Design quickstart,Complexity,Default ruleset... pmd N
- NcssTypeCount apex Design quickstart,Complexity,Default ruleset... pmd N
- StdCyclomaticComplexity apex Design quickstart,Complexity,Default ruleset... pmd N
- TooManyFields apex Design quickstart,Complexity,Default ruleset... pmd N
- ApexDoc apex Documentation quickstart,Default ruleset... pmd N
- ApexCSRF apex Error Prone quickstart,Default ruleset... pmd N
- AvoidDirectAccessTriggerMap apex Error Prone quickstart,Default ruleset...,Style pmd N
- AvoidHardcodingId apex Error Prone quickstart,Default ruleset...,Style pmd N
- AvoidNonExistentAnnotations apex Error Prone quickstart,Default ruleset... pmd N
- EmptyCatchBlock apex Error Prone quickstart,Empty Code,Default ruleset... pmd N
- EmptyIfStmt apex Error Prone quickstart,Empty Code,Default ruleset... pmd N
- EmptyStatementBlock apex Error Prone quickstart,Empty Code,Default ruleset... pmd N
- EmptyTryOrFinallyBlock apex Error Prone quickstart,Empty Code,Default ruleset... pmd N
- EmptyWhileStmt apex Error Prone quickstart,Empty Code,Default ruleset... pmd N
+ ExcessiveClassLength apex Design Complexity,Default ruleset...,quickstart pmd N
+ ExcessiveParameterList apex Design Complexity,Default ruleset...,quickstart pmd N
+ ExcessivePublicCount apex Design Complexity,Default ruleset...,quickstart pmd N
+ NcssConstructorCount apex Design Complexity,Default ruleset...,quickstart pmd N
+ NcssMethodCount apex Design Complexity,Default ruleset...,quickstart pmd N
+ NcssTypeCount apex Design Complexity,Default ruleset...,quickstart pmd N
+ StdCyclomaticComplexity apex Design Complexity,Default ruleset...,quickstart pmd N
+ TooManyFields apex Design Complexity,Default ruleset...,quickstart pmd N
+ ApexDoc apex Documentation Default ruleset...,quickstart pmd N
+ ApexCSRF apex Error Prone Default ruleset...,quickstart pmd N
+ AvoidDirectAccessTriggerMap apex Error Prone Default ruleset...,Style,quickstart pmd N
+ AvoidHardcodingId apex Error Prone Default ruleset...,Style,quickstart pmd N
+ AvoidNonExistentAnnotations apex Error Prone Default ruleset...,quickstart pmd N
+ EmptyCatchBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N
+ EmptyIfStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N
+ EmptyStatementBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N
+ EmptyTryOrFinallyBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N
+ EmptyWhileStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N
InaccessibleAuraEnabledGetter apex Error Prone pmd N
- MethodWithSameNameAsEnclosingClass apex Error Prone quickstart,Default ruleset...,Style pmd N
+ MethodWithSameNameAsEnclosingClass apex Error Prone Default ruleset...,Style,quickstart pmd N
OverrideBothEqualsAndHashcode apex Error Prone pmd N
TestMethodsMustBeInTestClasses apex Error Prone pmd N
constructor-super javascript problem problem eslint N
diff --git a/docs/descriptors/terraform_checkov.md b/docs/descriptors/terraform_checkov.md
index a3af8f63543..a9043847c27 100644
--- a/docs/descriptors/terraform_checkov.md
+++ b/docs/descriptors/terraform_checkov.md
@@ -23,7 +23,7 @@ description: How to use checkov (configure, ignore files, ignore errors, help &
## checkov documentation
-- Version in MegaLinter: **2.3.126**
+- Version in MegaLinter: **2.3.128**
- Visit [Official Web Site](https://www.checkov.io/){target=_blank}
- See [How to disable checkov rules in files](https://www.checkov.io/2.Basics/Suppressing%20and%20Skipping%20Policies.html){target=_blank}
- See [Index of problems detected by checkov](https://www.checkov.io/5.Policy%20Index/all.html){target=_blank}
@@ -119,7 +119,7 @@ usage: checkov [-h] [-v] [--support] [-d DIRECTORY] [--add-check] [-f FILE]
[--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]
@@ -381,7 +381,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/tsx_eslint.md b/docs/descriptors/tsx_eslint.md
index bc49314c2c1..afb89acf4a4 100644
--- a/docs/descriptors/tsx_eslint.md
+++ b/docs/descriptors/tsx_eslint.md
@@ -19,7 +19,7 @@ You can create it by typing `npx eslint --init` in the root of your repository
## eslint documentation
-- Version in MegaLinter: **8.36.0**
+- Version in MegaLinter: **8.37.0**
- Visit [Official Web Site](https://github.com/jsx-eslint/eslint-plugin-react#readme){target=_blank}
- See [How to configure eslint rules](https://github.com/jsx-eslint/eslint-plugin-react#configuration-legacy-eslintrc){target=_blank}
- See [How to disable eslint rules in files](https://eslint.org/docs/user-guide/configuring#disabling-rules-with-inline-comments){target=_blank}
diff --git a/docs/descriptors/typescript_eslint.md b/docs/descriptors/typescript_eslint.md
index 2934a832408..25063bb928b 100644
--- a/docs/descriptors/typescript_eslint.md
+++ b/docs/descriptors/typescript_eslint.md
@@ -19,7 +19,7 @@ You can create it by typing `npx eslint --init` in the root of your repository
## eslint documentation
-- Version in MegaLinter: **8.36.0**
+- Version in MegaLinter: **8.37.0**
- Visit [Official Web Site](https://typescript-eslint.io/){target=_blank}
- See [How to configure eslint rules](https://typescript-eslint.io/getting-started/#configuration-values){target=_blank}
- See [How to disable eslint rules in files](https://eslint.org/docs/user-guide/configuring#disabling-rules-with-inline-comments){target=_blank}
diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md
index dde45c89796..5929c12fd53 100644
--- a/docs/used-by-stats.md
+++ b/docs/used-by-stats.md
@@ -1,44 +1,44 @@
# Dependents stats for oxsecurity/megalinter
-[![](https://img.shields.io/static/v1?label=Used%20by&message=2159&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=1441&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=718&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=55344&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by&message=2170&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=1446&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=724&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=55373&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
| Repository | Stars |
|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:|
-| [nektos/act](https://github.com/nektos/act) | 36513 |
-| [PRQL/prql](https://github.com/PRQL/prql) | 6977 |
+| [nektos/act](https://github.com/nektos/act) | 36528 |
+| [PRQL/prql](https://github.com/PRQL/prql) | 6979 |
| [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2374 |
-| [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 1945 |
-| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 1871 |
+| [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 1946 |
+| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 1872 |
| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 1829 |
-| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1613 |
-| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1172 |
-| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1083 |
+| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1615 |
+| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1171 |
+| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1084 |
| [flosse/sloc](https://github.com/flosse/sloc) | 929 |
| [unixorn/git-extra-commands](https://github.com/unixorn/git-extra-commands) | 862 |
| [unixorn/zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 627 |
| [secureCodeBox/secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 579 |
| [awslabs/aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 543 |
-| [cattle-ops/terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner) | 480 |
+| [cattle-ops/terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner) | 479 |
| [practicalli/clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 454 |
-| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 451 |
+| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 452 |
| [ruzickap/packer-templates](https://github.com/ruzickap/packer-templates) | 368 |
| [llaville/php-compatinfo](https://github.com/llaville/php-compatinfo) | 362 |
| [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 313 |
| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 312 |
| [OCSInventory-NG/OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server) | 299 |
| [ahmadnassri/action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 295 |
+| [bjw-s/home-ops](https://github.com/bjw-s/home-ops) | 285 |
| [xUnholy/k8s-gitops](https://github.com/xUnholy/k8s-gitops) | 285 |
-| [bjw-s/home-ops](https://github.com/bjw-s/home-ops) | 284 |
| [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 251 |
| [OCSInventory-NG/OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 194 |
| [pantheon-systems/documentation](https://github.com/pantheon-systems/documentation) | 178 |
| [toboshii/home-ops](https://github.com/toboshii/home-ops) | 174 |
| [unixorn/tumult.plugin.zsh](https://github.com/unixorn/tumult.plugin.zsh) | 147 |
| [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 146 |
-| [carpenike/k8s-gitops](https://github.com/carpenike/k8s-gitops) | 144 |
+| [carpenike/k8s-gitops](https://github.com/carpenike/k8s-gitops) | 145 |
| [nvuillam/npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 137 |
| [apigee/devrel](https://github.com/apigee/devrel) | 132 |
| [T145/black-mirror](https://github.com/T145/black-mirror) | 129 |
@@ -52,8 +52,8 @@
| [unixorn/lima-xbar-plugin](https://github.com/unixorn/lima-xbar-plugin) | 78 |
| [Azure/ARO-RP](https://github.com/Azure/ARO-RP) | 74 |
| [rasa/scoops](https://github.com/rasa/scoops) | 71 |
+| [practicalli/clojure](https://github.com/practicalli/clojure) | 58 |
| [nvuillam/vscode-groovy-lint](https://github.com/nvuillam/vscode-groovy-lint) | 57 |
-| [practicalli/clojure](https://github.com/practicalli/clojure) | 57 |
| [unixorn/warhol.plugin.zsh](https://github.com/unixorn/warhol.plugin.zsh) | 55 |
| [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 53 |
| [szinn/k8s-homelab](https://github.com/szinn/k8s-homelab) | 53 |
@@ -91,11 +91,11 @@
| [5ire-org/5ire-faucet](https://github.com/5ire-org/5ire-faucet) | 20 |
| [ahmadnassri/node-metalsmith-paths](https://github.com/ahmadnassri/node-metalsmith-paths) | 20 |
| [ahmadnassri/node-metalsmith-imagemin](https://github.com/ahmadnassri/node-metalsmith-imagemin) | 20 |
+| [unixorn/ha-mqtt-discoverable](https://github.com/unixorn/ha-mqtt-discoverable) | 19 |
| [AliceO2Group/O2Physics](https://github.com/AliceO2Group/O2Physics) | 19 |
| [unixorn/jpb.zshplugin](https://github.com/unixorn/jpb.zshplugin) | 19 |
| [ahmadnassri/action-terraform-report](https://github.com/ahmadnassri/action-terraform-report) | 19 |
| [ruzickap/action-my-markdown-link-checker](https://github.com/ruzickap/action-my-markdown-link-checker) | 18 |
-| [unixorn/ha-mqtt-discoverable](https://github.com/unixorn/ha-mqtt-discoverable) | 18 |
| [h3mmy/bloopySphere](https://github.com/h3mmy/bloopySphere) | 18 |
| [sierrafoxtrot/srecord](https://github.com/sierrafoxtrot/srecord) | 18 |
| [ahmadnassri/node-nightwatch-accessibility](https://github.com/ahmadnassri/node-nightwatch-accessibility) | 18 |
@@ -120,13 +120,13 @@
| [jokay/docker-ccu-historian](https://github.com/jokay/docker-ccu-historian) | 13 |
| [leosuncin/nest-api-example](https://github.com/leosuncin/nest-api-example) | 13 |
| [nvuillam/markdown-table-formatter](https://github.com/nvuillam/markdown-table-formatter) | 12 |
+| [ahgraber/homelab-gitops-k3s](https://github.com/ahgraber/homelab-gitops-k3s) | 12 |
| [svt/media-analyzer](https://github.com/svt/media-analyzer) | 12 |
| [GSA/site-scanning-engine](https://github.com/GSA/site-scanning-engine) | 12 |
| [rafaribe/home-ops](https://github.com/rafaribe/home-ops) | 12 |
| [mchestr/home-cluster](https://github.com/mchestr/home-cluster) | 12 |
| [tyriis/home-ops](https://github.com/tyriis/home-ops) | 12 |
| [ahmadnassri/node-oas-request](https://github.com/ahmadnassri/node-oas-request) | 12 |
-| [ahgraber/homelab-gitops-k3s](https://github.com/ahgraber/homelab-gitops-k3s) | 11 |
| [eresturo/scanadf2docspell](https://github.com/eresturo/scanadf2docspell) | 11 |
| [dochang/elpa-clone](https://github.com/dochang/elpa-clone) | 11 |
| [nvuillam/njre](https://github.com/nvuillam/njre) | 11 |
@@ -193,7 +193,6 @@
| [axelrindle/github-version-checker](https://github.com/axelrindle/github-version-checker) | 6 |
| [MrMarble/home-ops](https://github.com/MrMarble/home-ops) | 6 |
| [ahmadnassri/docker-node-puppeteer](https://github.com/ahmadnassri/docker-node-puppeteer) | 6 |
-| [ahmadnassri/docker-github-pages](https://github.com/ahmadnassri/docker-github-pages) | 6 |
| [blthazr/area0](https://github.com/blthazr/area0) | 6 |
| [practicalli/doom-emacs](https://github.com/practicalli/doom-emacs) | 6 |
| [ahmadnassri/template-js-lib](https://github.com/ahmadnassri/template-js-lib) | 6 |
@@ -211,6 +210,7 @@
| [proinsias/proinsias.github.io](https://github.com/proinsias/proinsias.github.io) | 5 |
| [snoopy82481/home_cluster](https://github.com/snoopy82481/home_cluster) | 5 |
| [ahmadnassri/template-template](https://github.com/ahmadnassri/template-template) | 5 |
+| [ahmadnassri/docker-github-pages](https://github.com/ahmadnassri/docker-github-pages) | 5 |
| [Euvaz/GitOps-Home](https://github.com/Euvaz/GitOps-Home) | 5 |
| [chgl/magniFHIR](https://github.com/chgl/magniFHIR) | 5 |
| [candlepin/candlepin-jobs](https://github.com/candlepin/candlepin-jobs) | 4 |
@@ -287,6 +287,7 @@
| [nitra/smsc](https://github.com/nitra/smsc) | 2 |
| [Athe-kunal/Verge_Scraper](https://github.com/Athe-kunal/Verge_Scraper) | 2 |
| [ncsu-geoforall-lab/grass-gis-on-hpc-henry2](https://github.com/ncsu-geoforall-lab/grass-gis-on-hpc-henry2) | 2 |
+| [Ramblurr/home-ops](https://github.com/Ramblurr/home-ops) | 2 |
| [drae/k8s-home-ops](https://github.com/drae/k8s-home-ops) | 2 |
| [sp3nx0r/cluster-securimancy](https://github.com/sp3nx0r/cluster-securimancy) | 2 |
| [sob/home-ops](https://github.com/sob/home-ops) | 2 |
@@ -324,6 +325,7 @@
| [lucacalcaterra/kube-home-flux-2](https://github.com/lucacalcaterra/kube-home-flux-2) | 2 |
| [miracum/recruit](https://github.com/miracum/recruit) | 2 |
| [wesley-dean/hsc](https://github.com/wesley-dean/hsc) | 2 |
+| [Andrews-McMeel-Universal/reusable_workflows](https://github.com/Andrews-McMeel-Universal/reusable_workflows) | 2 |
| [RunningMattress/upm-test-package](https://github.com/RunningMattress/upm-test-package) | 2 |
| [jmuelbert/anniversaryreminder](https://github.com/jmuelbert/anniversaryreminder) | 2 |
| [jmuelbert/homebrew-qtifw](https://github.com/jmuelbert/homebrew-qtifw) | 2 |
@@ -391,7 +393,6 @@
| [pythoninthegrass/aoc](https://github.com/pythoninthegrass/aoc) | 1 |
| [MrBrain295/prime-finder](https://github.com/MrBrain295/prime-finder) | 1 |
| [josecelano/mandelbrot-orbits-rust](https://github.com/josecelano/mandelbrot-orbits-rust) | 1 |
-| [Ramblurr/home-ops](https://github.com/Ramblurr/home-ops) | 1 |
| [Ramblurr/home-lab](https://github.com/Ramblurr/home-lab) | 1 |
| [DamianFlynn/k8s-at-home](https://github.com/DamianFlynn/k8s-at-home) | 1 |
| [terracharge/template-terraform-module](https://github.com/terracharge/template-terraform-module) | 1 |
@@ -474,6 +475,7 @@
| [JeanMGirard/Awesome](https://github.com/JeanMGirard/Awesome) | 1 |
| [spreequalle/ebuilds](https://github.com/spreequalle/ebuilds) | 1 |
| [ahmadnassri/template-terraform](https://github.com/ahmadnassri/template-terraform) | 1 |
+| [guden/code-with-engineering-playbook](https://github.com/guden/code-with-engineering-playbook) | 0 |
| [jynychen/code-with-engineering-playbook](https://github.com/jynychen/code-with-engineering-playbook) | 0 |
| [renovate-reproductions/MCG-source](https://github.com/renovate-reproductions/MCG-source) | 0 |
| [gabija00/RecipesWebsite](https://github.com/gabija00/RecipesWebsite) | 0 |
@@ -1266,6 +1268,7 @@
| [ahmadnassri/node-terraform-unidiff](https://github.com/ahmadnassri/node-terraform-unidiff) | 0 |
| [ahmadnassri/node-oas-request-readme](https://github.com/ahmadnassri/node-oas-request-readme) | 0 |
| [ahmadnassri/node-ahmad](https://github.com/ahmadnassri/node-ahmad) | 0 |
+| [ortelius/ms-textfile-crud](https://github.com/ortelius/ms-textfile-crud) | 0 |
| [CodeAKrome/json-http-injector](https://github.com/CodeAKrome/json-http-injector) | 0 |
| [ortelius/ms-dep-pkg-cud](https://github.com/ortelius/ms-dep-pkg-cud) | 0 |
| [root-and-blade/.github](https://github.com/root-and-blade/.github) | 0 |