diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json
index c502a2ad084..b44564050a3 100644
--- a/.automation/generated/linter-helps.json
+++ b/.automation/generated/linter-helps.json
@@ -3473,7 +3473,7 @@
" completion Generate autocompletion script",
" config Handle cached configurations",
" delete Delete configurations in Kubescape SaaS version",
- " download Download framework,artifacts,attack-tracks,controls-inputs,exceptions,control",
+ " download Download exceptions,control,framework,artifacts,attack-tracks,controls-inputs",
" fix Fix misconfiguration in files",
" help Help about any command",
" list List frameworks/controls will list the supported frameworks and controls",
@@ -3520,7 +3520,7 @@
" --version version for kubeval"
],
"lightning-flow-scanner": [
- "(node:1741) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:1746) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Find and fix potential bugs in Salesforce flows.",
"",
@@ -3967,7 +3967,7 @@
" Print version"
],
"markdown-link-check": [
- "(node:1520) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:1526) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Usage: markdown-link-check [options] [filenamesOrUrls...]",
"",
@@ -8086,7 +8086,7 @@
"@typescript-eslint/unbound-method typescript Best Practices Best Practices eslint-typescript"
],
"sfdx-scanner-apex": [
- "(node:1753) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:1758) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.",
"",
@@ -8141,7 +8141,7 @@
"COMMANDS",
" scanner run dfa Scan codebase with all DFA rules by default.",
"",
- "(node:1765) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:1770) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA",
" name languages categories rulesets [dep] engine is dfa is pilot",
@@ -8362,7 +8362,7 @@
" UnimplementedTypeRule apex Performance sfge N N"
],
"sfdx-scanner-aura": [
- "(node:1943) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:1952) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.",
"",
@@ -8417,7 +8417,7 @@
"COMMANDS",
" scanner run dfa Scan codebase with all DFA rules by default.",
"",
- "(node:1955) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:1964) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA",
" name languages categories rulesets [dep] engine is dfa is pilot",
@@ -8638,7 +8638,7 @@
" UnimplementedTypeRule apex Performance sfge N N"
],
"sfdx-scanner-lwc": [
- "(node:2133) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:2146) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.",
"",
@@ -8693,7 +8693,7 @@
"COMMANDS",
" scanner run dfa Scan codebase with all DFA rules by default.",
"",
- "(node:2145) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:2158) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA",
" name languages categories rulesets [dep] engine is dfa is pilot",
@@ -9054,7 +9054,7 @@
" [--d3dag] [--summary] [--detailed-summary] [--archive FILE]",
" [--cleanup-metadata FILE [FILE ...]] [--cleanup-shadow]",
" [--skip-script-cleanup] [--unlock]",
- " [--list-changes {input,code,params}] [--list-input-changes]",
+ " [--list-changes {params,code,input}] [--list-input-changes]",
" [--list-params-changes] [--list-untracked]",
" [--delete-all-output | --delete-temp-output]",
" [--keep-incomplete] [--drop-metadata] [--version]",
@@ -9098,7 +9098,7 @@
" [--scheduler-solver-path SCHEDULER_SOLVER_PATH]",
" [--deploy-sources QUERY CHECKSUM]",
" [--target-jobs TARGET_JOBS [TARGET_JOBS ...]]",
- " [--mode {subprocess,default,remote}]",
+ " [--mode {default,remote,subprocess}]",
" [--report-html-path VALUE]",
" [--report-html-stylesheet-path VALUE]",
" [targets ...]",
@@ -9556,7 +9556,7 @@
" (default: False)",
" --unlock Remove a lock on the working directory. (default:",
" False)",
- " --list-changes {input,code,params}, --lc {input,code,params}",
+ " --list-changes {params,code,input}, --lc {params,code,input}",
" List all output files for which the given items (code,",
" input, params) have changed since creation.",
" --list-input-changes, --li",
@@ -9907,7 +9907,7 @@
" --target-jobs TARGET_JOBS [TARGET_JOBS ...]",
" Internal use only: Target particular jobs by",
" RULE:WILDCARD1=VALUE,WILDCARD2=VALUE,...",
- " --mode {subprocess,default,remote}",
+ " --mode {default,remote,subprocess}",
" Internal use only: Set execution mode of Snakemake.",
" (default: default)",
"",
diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json
index 7660586cfdc..b288c172701 100644
--- a/.automation/generated/linter-versions.json
+++ b/.automation/generated/linter-versions.json
@@ -6,7 +6,7 @@
"bash-exec": "5.2.26",
"bicep_linter": "0.30.23",
"black": "24.10.0",
- "cfn-lint": "1.17.0",
+ "cfn-lint": "1.17.1",
"checkmake": "0.2.0",
"checkov": "3.2.267",
"checkstyle": "10.18.2",
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 96e8e55f6c9..3ab5c6cdf7f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -51,6 +51,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
- [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 1.16.1 to **1.17.0** on 2024-10-17
- [ruff](https://github.com/astral-sh/ruff) from 0.6.9 to **0.7.0** on 2024-10-17
- [clippy](https://github.com/rust-lang/rust-clippy) from 0.1.81 to **0.1.82** on 2024-10-17
+ - [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 1.17.0 to **1.17.1** on 2024-10-17
## [v8.1.0] - 2024-10-13
diff --git a/Dockerfile b/Dockerfile
index 4e8f7f02219..1a74cc4912b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -28,7 +28,7 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=checkmarx/kics
ARG REPOSITORY_KICS_VERSION=v2.1.3-alpine
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
diff --git a/docs/all_linters.md b/docs/all_linters.md
index 09995e998d0..cb5ddf1b276 100644
--- a/docs/all_linters.md
+++ b/docs/all_linters.md
@@ -12,7 +12,7 @@
| [**bash-exec**](https://www.gnu.org/software/bash/){target=_blank} | 5.2.26 | | | [BASH](descriptors/bash_bash_exec.md) | | [Web Site](https://www.gnu.org/software/bash/){target=_blank} |
| [**bicep_linter**](https://github.com/Azure/bicep){target=_blank} | 0.30.23 | [MIT](licenses/bicep_linter.md) | [![GitHub stars](https://img.shields.io/github/stars/Azure/bicep?cacheSeconds=3600)](https://github.com/Azure/bicep){target=_blank} | [BICEP](descriptors/bicep_bicep_linter.md) | :white_circle: | [Repository](https://github.com/Azure/bicep){target=_blank} |
| [**black**](https://github.com/psf/black){target=_blank} | 24.10.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} | 1.17.0 | [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} |
+| [**cfn-lint**](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | 1.17.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} | 3.2.267 | [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) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} |
| [**checkstyle**](https://github.com/checkstyle/checkstyle){target=_blank} | 10.18.2 | [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.org/index.html#Related_Tools_Active_Tools){target=_blank} |
diff --git a/docs/descriptors/cloudformation_cfn_lint.md b/docs/descriptors/cloudformation_cfn_lint.md
index 5035cdd706f..0f65935072f 100644
--- a/docs/descriptors/cloudformation_cfn_lint.md
+++ b/docs/descriptors/cloudformation_cfn_lint.md
@@ -15,7 +15,7 @@ description: How to use cfn-lint (configure, ignore files, ignore errors, help &
## cfn-lint documentation
-- Version in MegaLinter: **1.17.0**
+- Version in MegaLinter: **1.17.1**
- Visit [Official Web Site](https://github.com/aws-cloudformation/cfn-lint#readme){target=_blank}
- If custom `.cfnlintrc.yml` config file isn't found, [.cfnlintrc.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.cfnlintrc.yml){target=_blank} will be used
- See [Index of problems detected by cfn-lint](https://github.com/aws-cloudformation/cfn-lint/blob/main/docs/rules.md){target=_blank}
diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md
index a2d00c7f082..983ce4fef1f 100644
--- a/docs/descriptors/kubernetes_kubescape.md
+++ b/docs/descriptors/kubernetes_kubescape.md
@@ -126,7 +126,7 @@ Available Commands:
completion Generate autocompletion script
config Handle cached configurations
delete Delete configurations in Kubescape SaaS version
- download Download framework,artifacts,attack-tracks,controls-inputs,exceptions,control
+ download Download exceptions,control,framework,artifacts,attack-tracks,controls-inputs
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/markdown_markdown_link_check.md b/docs/descriptors/markdown_markdown_link_check.md
index 4d98bd2d1b5..7920bef78c7 100644
--- a/docs/descriptors/markdown_markdown_link_check.md
+++ b/docs/descriptors/markdown_markdown_link_check.md
@@ -89,7 +89,7 @@ markdown-link-check -c .markdown-link-check.json myfile.md
### Help content
```shell
-(node:1520) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
+(node:1526) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Usage: markdown-link-check [options] [filenamesOrUrls...]
diff --git a/docs/descriptors/salesforce_lightning_flow_scanner.md b/docs/descriptors/salesforce_lightning_flow_scanner.md
index 4ddbd0085a5..1c4bd8ac756 100644
--- a/docs/descriptors/salesforce_lightning_flow_scanner.md
+++ b/docs/descriptors/salesforce_lightning_flow_scanner.md
@@ -90,7 +90,7 @@ sf flow:scan
### Help content
```shell
-(node:1741) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
+(node:1746) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Find and fix potential bugs in Salesforce flows.
diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md
index e7d862493d6..673131658cb 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_apex.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md
@@ -94,7 +94,7 @@ sf scanner:run
### Help content
```shell
-(node:1753) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
+(node:1758) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.
@@ -149,7 +149,7 @@ GLOBAL FLAGS
COMMANDS
scanner run dfa Scan codebase with all DFA rules by default.
-(node:1765) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
+(node:1770) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA
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 bdde4da47bf..335d5fdac62 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_aura.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md
@@ -90,7 +90,7 @@ sf scanner:run
### Help content
```shell
-(node:1943) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
+(node:1952) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.
@@ -145,7 +145,7 @@ GLOBAL FLAGS
COMMANDS
scanner run dfa Scan codebase with all DFA rules by default.
-(node:1955) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
+(node:1964) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA
name languages categories rulesets [dep] engine is dfa is pilot
diff --git a/docs/descriptors/salesforce_sfdx_scanner_lwc.md b/docs/descriptors/salesforce_sfdx_scanner_lwc.md
index 1c394431964..60f3112e25c 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md
@@ -90,7 +90,7 @@ sf scanner:run
### Help content
```shell
-(node:2133) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
+(node:2146) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.
@@ -145,7 +145,7 @@ GLOBAL FLAGS
COMMANDS
scanner run dfa Scan codebase with all DFA rules by default.
-(node:2145) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
+(node:2158) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA
name languages categories rulesets [dep] engine is dfa is pilot
diff --git a/docs/descriptors/snakemake_snakemake.md b/docs/descriptors/snakemake_snakemake.md
index 800ccc3e60d..02fdbf845d1 100644
--- a/docs/descriptors/snakemake_snakemake.md
+++ b/docs/descriptors/snakemake_snakemake.md
@@ -132,7 +132,7 @@ usage: snakemake [-h] [--dry-run] [--profile PROFILE]
[--d3dag] [--summary] [--detailed-summary] [--archive FILE]
[--cleanup-metadata FILE [FILE ...]] [--cleanup-shadow]
[--skip-script-cleanup] [--unlock]
- [--list-changes {input,code,params}] [--list-input-changes]
+ [--list-changes {params,code,input}] [--list-input-changes]
[--list-params-changes] [--list-untracked]
[--delete-all-output | --delete-temp-output]
[--keep-incomplete] [--drop-metadata] [--version]
@@ -176,7 +176,7 @@ usage: snakemake [-h] [--dry-run] [--profile PROFILE]
[--scheduler-solver-path SCHEDULER_SOLVER_PATH]
[--deploy-sources QUERY CHECKSUM]
[--target-jobs TARGET_JOBS [TARGET_JOBS ...]]
- [--mode {subprocess,default,remote}]
+ [--mode {default,remote,subprocess}]
[--report-html-path VALUE]
[--report-html-stylesheet-path VALUE]
[targets ...]
@@ -634,7 +634,7 @@ UTILITIES:
(default: False)
--unlock Remove a lock on the working directory. (default:
False)
- --list-changes {input,code,params}, --lc {input,code,params}
+ --list-changes {params,code,input}, --lc {params,code,input}
List all output files for which the given items (code,
input, params) have changed since creation.
--list-input-changes, --li
@@ -985,7 +985,7 @@ INTERNAL:
--target-jobs TARGET_JOBS [TARGET_JOBS ...]
Internal use only: Target particular jobs by
RULE:WILDCARD1=VALUE,WILDCARD2=VALUE,...
- --mode {subprocess,default,remote}
+ --mode {default,remote,subprocess}
Internal use only: Set execution mode of Snakemake.
(default: default)
diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md
index 01fda3657e4..ddacb5cc8bc 100644
--- a/docs/used-by-stats.md
+++ b/docs/used-by-stats.md
@@ -3,31 +3,31 @@
[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2711&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2711&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=-2711&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=90430&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=90435&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
| Repository | Stars |
|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:|
-| [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 54626 |
+| [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 54622 |
| [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 9885 |
-| [dorssel](https://github.com/dorssel) / [usbipd-win](https://github.com/dorssel/usbipd-win) | 3628 |
-| [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 2935 |
+| [dorssel](https://github.com/dorssel) / [usbipd-win](https://github.com/dorssel/usbipd-win) | 3629 |
+| [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 2936 |
| [stepancheg](https://github.com/stepancheg) / [rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2787 |
| [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 2741 |
| [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2451 |
-| [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2258 |
+| [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2257 |
| [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2236 |
| [oxsecurity](https://github.com/oxsecurity) / [megalinter](https://github.com/oxsecurity/megalinter) | 1905 |
-| [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 1859 |
+| [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 1860 |
| [cisagov](https://github.com/cisagov) / [ScubaGear](https://github.com/cisagov/ScubaGear) | 1607 |
| [Romanitho](https://github.com/Romanitho) / [Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 1129 |
| [unixorn](https://github.com/unixorn) / [git-extra-commands](https://github.com/unixorn/git-extra-commands) | 1014 |
| [TrimarcJake](https://github.com/TrimarcJake) / [Locksmith](https://github.com/TrimarcJake/Locksmith) | 850 |
| [unixorn](https://github.com/unixorn) / [zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 779 |
-| [secureCodeBox](https://github.com/secureCodeBox) / [secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 777 |
+| [secureCodeBox](https://github.com/secureCodeBox) / [secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 778 |
| [ministryofjustice](https://github.com/ministryofjustice) / [modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 683 |
| [awslabs](https://github.com/awslabs) / [aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 662 |
| [cattle-ops](https://github.com/cattle-ops) / [terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner) | 581 |
-| [bjw-s-labs](https://github.com/bjw-s-labs) / [home-ops](https://github.com/bjw-s-labs/home-ops) | 574 |
+| [bjw-s-labs](https://github.com/bjw-s-labs) / [home-ops](https://github.com/bjw-s-labs/home-ops) | 575 |
| [practicalli](https://github.com/practicalli) / [clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 510 |
| [pola-rs](https://github.com/pola-rs) / [r-polars](https://github.com/pola-rs/r-polars) | 470 |
| [ruzickap](https://github.com/ruzickap) / [packer-templates](https://github.com/ruzickap/packer-templates) | 437 |
@@ -42,7 +42,7 @@
| [carpenike](https://github.com/carpenike) / [k8s-gitops](https://github.com/carpenike/k8s-gitops) | 234 |
| [OCSInventory-NG](https://github.com/OCSInventory-NG) / [OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 230 |
| [orangekame3](https://github.com/orangekame3) / [paclear](https://github.com/orangekame3/paclear) | 216 |
-| [Luzkan](https://github.com/Luzkan) / [smells](https://github.com/Luzkan/smells) | 213 |
+| [Luzkan](https://github.com/Luzkan) / [smells](https://github.com/Luzkan/smells) | 214 |
| [nvuillam](https://github.com/nvuillam) / [npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 205 |
| [IQEngine](https://github.com/IQEngine) / [IQEngine](https://github.com/IQEngine/IQEngine) | 198 |
| [philips-software](https://github.com/philips-software) / [amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib) | 197 |
@@ -544,6 +544,7 @@
| [New-Horizontes](https://github.com/New-Horizontes) / [New-Horizons](https://github.com/New-Horizontes/New-Horizons) | 2 |
| [nvuillam](https://github.com/nvuillam) / [demo-salesforce-ci](https://github.com/nvuillam/demo-salesforce-ci) | 2 |
| [wesley-dean-flexion](https://github.com/wesley-dean-flexion) / [data_flow_diagram_examples](https://github.com/wesley-dean-flexion/data_flow_diagram_examples) | 2 |
+| [tyriis](https://github.com/tyriis) / [bedrock-version-fetcher](https://github.com/tyriis/bedrock-version-fetcher) | 2 |
| [tooniez](https://github.com/tooniez) / [code-with-engineering-playbook](https://github.com/tooniez/code-with-engineering-playbook) | 1 |
| [voltrevo](https://github.com/voltrevo) / [elo](https://github.com/voltrevo/elo) | 1 |
| [lpsm-dev](https://github.com/lpsm-dev) / [personal-resume](https://github.com/lpsm-dev/personal-resume) | 1 |
@@ -778,7 +779,6 @@
| [fchastanet](https://github.com/fchastanet) / [bash-tools](https://github.com/fchastanet/bash-tools) | 1 |
| [techtales-io](https://github.com/techtales-io) / [terraform-discord](https://github.com/techtales-io/terraform-discord) | 1 |
| [tyriis](https://github.com/tyriis) / [zigbee2mqtt-exporter](https://github.com/tyriis/zigbee2mqtt-exporter) | 1 |
-| [tyriis](https://github.com/tyriis) / [bedrock-version-fetcher](https://github.com/tyriis/bedrock-version-fetcher) | 1 |
| [flexion](https://github.com/flexion) / [jubilant-computing-machine](https://github.com/flexion/jubilant-computing-machine) | 1 |
| [ahmadnassri](https://github.com/ahmadnassri) / [template-terraform](https://github.com/ahmadnassri/template-terraform) | 1 |
| [james-txt](https://github.com/james-txt) / [cybersecurity-awareness](https://github.com/james-txt/cybersecurity-awareness) | 0 |
diff --git a/flavors/c_cpp/Dockerfile b/flavors/c_cpp/Dockerfile
index b2d427943dd..5c09c8dd531 100644
--- a/flavors/c_cpp/Dockerfile
+++ b/flavors/c_cpp/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/ci_light/Dockerfile b/flavors/ci_light/Dockerfile
index bcd56fbddf0..33adf1434fc 100644
--- a/flavors/ci_light/Dockerfile
+++ b/flavors/ci_light/Dockerfile
@@ -19,7 +19,7 @@ ARG DOCKERFILE_HADOLINT_VERSION=v2.12.0-alpine
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
#ARGTOP__END
#############################################################################################
diff --git a/flavors/cupcake/Dockerfile b/flavors/cupcake/Dockerfile
index 8b84f7ebc76..8e621ae86b4 100644
--- a/flavors/cupcake/Dockerfile
+++ b/flavors/cupcake/Dockerfile
@@ -27,7 +27,7 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=checkmarx/kics
ARG REPOSITORY_KICS_VERSION=v2.1.3-alpine
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TERRAFORM_TFLINT_VERSION=0.53.0
# renovate: datasource=docker depName=tenable/terrascan
diff --git a/flavors/documentation/Dockerfile b/flavors/documentation/Dockerfile
index 13a0419a2ff..479206c4e71 100644
--- a/flavors/documentation/Dockerfile
+++ b/flavors/documentation/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/dotnet/Dockerfile b/flavors/dotnet/Dockerfile
index 285b3311bc0..b58ac9c488d 100644
--- a/flavors/dotnet/Dockerfile
+++ b/flavors/dotnet/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/dotnetweb/Dockerfile b/flavors/dotnetweb/Dockerfile
index 5f867eceed0..24a812fe6da 100644
--- a/flavors/dotnetweb/Dockerfile
+++ b/flavors/dotnetweb/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/go/Dockerfile b/flavors/go/Dockerfile
index 1e230337c46..85e15e57697 100644
--- a/flavors/go/Dockerfile
+++ b/flavors/go/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/java/Dockerfile b/flavors/java/Dockerfile
index 5be10ce70f0..c91cde26cc5 100644
--- a/flavors/java/Dockerfile
+++ b/flavors/java/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/javascript/Dockerfile b/flavors/javascript/Dockerfile
index ecfaeb6774d..26c73ea54fe 100644
--- a/flavors/javascript/Dockerfile
+++ b/flavors/javascript/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/php/Dockerfile b/flavors/php/Dockerfile
index 63c46284580..8b987f8bfcc 100644
--- a/flavors/php/Dockerfile
+++ b/flavors/php/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/python/Dockerfile b/flavors/python/Dockerfile
index 6076c1c92ee..443cd77c99e 100644
--- a/flavors/python/Dockerfile
+++ b/flavors/python/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/ruby/Dockerfile b/flavors/ruby/Dockerfile
index 5db63c5c8c9..57195243f65 100644
--- a/flavors/ruby/Dockerfile
+++ b/flavors/ruby/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/rust/Dockerfile b/flavors/rust/Dockerfile
index cd618c346ed..451d910e033 100644
--- a/flavors/rust/Dockerfile
+++ b/flavors/rust/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/salesforce/Dockerfile b/flavors/salesforce/Dockerfile
index 2fa41626ee2..94883bb8ab9 100644
--- a/flavors/salesforce/Dockerfile
+++ b/flavors/salesforce/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/security/Dockerfile b/flavors/security/Dockerfile
index c90964f4e33..44d60ec2bfb 100644
--- a/flavors/security/Dockerfile
+++ b/flavors/security/Dockerfile
@@ -23,7 +23,7 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=checkmarx/kics
ARG REPOSITORY_KICS_VERSION=v2.1.3-alpine
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TERRAFORM_TFLINT_VERSION=0.53.0
# renovate: datasource=docker depName=tenable/terrascan
diff --git a/flavors/swift/Dockerfile b/flavors/swift/Dockerfile
index b7a78c3add1..2dfe52bfbb3 100644
--- a/flavors/swift/Dockerfile
+++ b/flavors/swift/Dockerfile
@@ -27,7 +27,7 @@ ARG PROTOBUF_PROTOLINT_VERSION=0.50.5
# renovate: datasource=docker depName=zricethezav/gitleaks
ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
#ARGTOP__END
diff --git a/flavors/terraform/Dockerfile b/flavors/terraform/Dockerfile
index 130a2181d4d..c44d6c40f69 100644
--- a/flavors/terraform/Dockerfile
+++ b/flavors/terraform/Dockerfile
@@ -29,7 +29,7 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.21.0
# renovate: datasource=docker depName=checkmarx/kics
ARG REPOSITORY_KICS_VERSION=v2.1.3-alpine
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.7.1
# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
diff --git a/linters/repository_trufflehog/Dockerfile b/linters/repository_trufflehog/Dockerfile
index d2d9a87ff83..36cb7afa531 100644
--- a/linters/repository_trufflehog/Dockerfile
+++ b/linters/repository_trufflehog/Dockerfile
@@ -12,7 +12,7 @@
#############################################################################################
#ARGTOP__START
# renovate: datasource=docker depName=trufflesecurity/trufflehog
-ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
#ARGTOP__END
#############################################################################################
diff --git a/mega-linter-runner/yarn.lock b/mega-linter-runner/yarn.lock
index 9f874ca534f..f3ff3337154 100644
--- a/mega-linter-runner/yarn.lock
+++ b/mega-linter-runner/yarn.lock
@@ -566,24 +566,17 @@
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.10.tgz#64f3edf656af2fe59e7278b73d3e62404144a6e6"
integrity sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ==
-"@types/node@*", "@types/node@>=16.18.31", "@types/node@>=18":
- version "22.7.5"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.5.tgz#cfde981727a7ab3611a481510b473ae54442b92b"
- integrity sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==
+"@types/node@*", "@types/node@>=16.18.31", "@types/node@>=18", "@types/node@>=18.18.5":
+ version "22.7.6"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.6.tgz#3ec3e2b071e136cd11093c19128405e1d1f92f33"
+ integrity sha512-/d7Rnj0/ExXDMcioS78/kf1lMzYk4BZV8MZGTBKzTGZ6/406ukkbYlIsZmMPhcR5KlkunDHQLrtAVmSq7r+mSw==
dependencies:
undici-types "~6.19.2"
"@types/node@^16.18.28":
- version "16.18.113"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.113.tgz#fbe99013933c4997db5838d20497494a7e01f4ab"
- integrity sha512-4jHxcEzSXpF1cBNxogs5FVbVSFSKo50sFCn7Xg7vmjJTbWFWgeuHW3QnoINlfmfG++MFR/q97RZE5RQXKeT+jg==
-
-"@types/node@^18.18.5":
- version "18.19.55"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.55.tgz#29c3f8e1485a92ec96636957ddec55aabc6e856e"
- integrity sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==
- dependencies:
- undici-types "~5.26.4"
+ version "16.18.114"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.114.tgz#794d93059fd94a85503484e111aa820b3ebb4d4b"
+ integrity sha512-7oAtnxrgkMNzyzT443UDWwzkmYew81F1ZSPm3/lsITJfW/WludaSOpegTvUG+UdapcbrtWOtY/E4LyTkhPGJ5Q==
"@types/normalize-package-data@^2.4.3":
version "2.4.4"
@@ -619,20 +612,20 @@
text-table "^0.2.0"
"@yeoman/conflicter@^2.0.0-alpha.2":
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/@yeoman/conflicter/-/conflicter-2.3.0.tgz#24b3914f9ff5b002d2d34e9f63451cfb175cb653"
- integrity sha512-4VplZPcXqYPVy0dFRDtAuZKao44C52waTSKmisJtw/1YaKlvHmMUEfOtQrgh15UKhY5CeMwBo6Y2+ILcqLAHjg==
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/@yeoman/conflicter/-/conflicter-2.3.1.tgz#01f9bff172a991b3d9fcdfde825cbc282e631fd6"
+ integrity sha512-IWQUj8YuQSC4WBhRaDhGeZDqn9KDpwyNUBrYn+MwroOTMHb8KdqLNobxen8Vufyk4E59QaQQ89hugO6Em1AUMQ==
dependencies:
"@yeoman/transform" "^1.2.0"
- binary-extensions "^2.2.0"
+ binary-extensions "^2.3.0"
cli-table "^0.3.11"
dateformat "^5.0.3"
diff "^7.0.0"
- isbinaryfile "^5.0.0"
- mem-fs-editor "^11.0.0"
- minimatch "^9.0.0"
- p-transform "^4.1.3"
- pretty-bytes "^6.1.0"
+ isbinaryfile "^5.0.2"
+ mem-fs-editor "^11.1.2"
+ minimatch "^9.0.5"
+ p-transform "^4.1.6"
+ pretty-bytes "^6.1.1"
slash "^5.1.0"
textextensions "^6.11.0"
@@ -831,7 +824,7 @@ bin-links@^4.0.4:
read-cmd-shim "^4.0.0"
write-file-atomic "^5.0.0"
-binary-extensions@^2.0.0, binary-extensions@^2.2.0:
+binary-extensions@^2.0.0, binary-extensions@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
@@ -1582,9 +1575,9 @@ flatted@^3.2.9:
integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==
fly-import@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/fly-import/-/fly-import-0.4.0.tgz#2b910e5f953034ff31864900e5f340ee8206bc73"
- integrity sha512-sgIZHb7m0eze7hneKzuzXPLWs3RD9vK93Kqc4hvm/eiptVLbYHz4zZp0ckUAXUCoxq5/yGjfh7OUUJOWP9VqGA==
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/fly-import/-/fly-import-0.4.1.tgz#33d0dfd67b973d50d4a8d941fbb9b59a64877c90"
+ integrity sha512-9gqEx0nnQ6SF0pKKOEexVNYCTBiLb3g+a5JMLkiaBIqwM/pEZH0Le83owUA/tkRLxWNwIso+sB3E+epuOCPWlw==
dependencies:
"@npmcli/arborist" "^7.2.0"
env-paths "^3.0.0"
@@ -2125,12 +2118,7 @@ is-wsl@^3.1.0:
dependencies:
is-inside-container "^1.0.0"
-isbinaryfile@5.0.2:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.2.tgz#fe6e4dfe2e34e947ffa240c113444876ba393ae0"
- integrity sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==
-
-isbinaryfile@^5.0.0:
+isbinaryfile@5.0.3, isbinaryfile@^5.0.2:
version "5.0.3"
resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.3.tgz#d7d9451fad89d7d3e889567f00bed6d3ea950bd3"
integrity sha512-VR4gNjFaDP8csJQvzInG20JvBj8MaHYLxNOMXysxRbGM7tcsHZwCjhch3FubFtZBkuDbN55i4dUukGeIrzF+6g==
@@ -2350,10 +2338,10 @@ make-fetch-happen@^13.0.0, make-fetch-happen@^13.0.1:
promise-retry "^2.0.1"
ssri "^10.0.0"
-mem-fs-editor@^11.0.0, mem-fs-editor@^11.0.1:
- version "11.1.2"
- resolved "https://registry.yarnpkg.com/mem-fs-editor/-/mem-fs-editor-11.1.2.tgz#9ee84ee8889c6a9b8c1ccedc736e0f01f4558090"
- integrity sha512-yUVFK96XhGv31iWZ3G60pGNIuXuZTUsWz0GQzv9ffjYFf1oXs0PcD3LFZHzRDImH+Da21x/C4csEjN0W5ygdQA==
+mem-fs-editor@^11.0.0, mem-fs-editor@^11.0.1, mem-fs-editor@^11.1.2:
+ version "11.1.3"
+ resolved "https://registry.yarnpkg.com/mem-fs-editor/-/mem-fs-editor-11.1.3.tgz#d89e58dfbfad63bd47a5fef49bfd8265eae7f5d7"
+ integrity sha512-1+FhUWmCLY6Eqdc8HzDx3+wHScNiZQP62iMFZ+zZDpPmTyzfduPimWYjhtiSkVDBB/yXU1qGmlL8vQrQLUG1Lg==
dependencies:
"@types/ejs" "^3.1.4"
"@types/node" ">=18"
@@ -2362,7 +2350,7 @@ mem-fs-editor@^11.0.0, mem-fs-editor@^11.0.1:
deep-extend "^0.6.0"
ejs "^3.1.10"
globby "^14.0.2"
- isbinaryfile "5.0.2"
+ isbinaryfile "5.0.3"
minimatch "^9.0.3"
multimatch "^7.0.0"
normalize-path "^3.0.0"
@@ -2443,7 +2431,7 @@ minimatch@^5.0.1, minimatch@^5.1.6:
dependencies:
brace-expansion "^2.0.1"
-minimatch@^9.0.0, minimatch@^9.0.3, minimatch@^9.0.4:
+minimatch@^9.0.0, minimatch@^9.0.3, minimatch@^9.0.4, minimatch@^9.0.5:
version "9.0.5"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
@@ -2865,11 +2853,11 @@ p-timeout@^5.0.2:
integrity sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==
p-timeout@^6.1.2:
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-6.1.2.tgz#22b8d8a78abf5e103030211c5fc6dee1166a6aa5"
- integrity sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==
+ version "6.1.3"
+ resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-6.1.3.tgz#9635160c4e10c7b4c3db45b7d5d26f911d9fd853"
+ integrity sha512-UJUyfKbwvr/uZSV6btANfb+0t/mOhKV/KXcCUTp8FcQI+v/0d+wXqH4htrW0E4rR6WiEO/EPvUFiV9D5OI4vlw==
-p-transform@^4.1.3:
+p-transform@^4.1.6:
version "4.1.6"
resolved "https://registry.yarnpkg.com/p-transform/-/p-transform-4.1.6.tgz#7947f5c4c50ea3acb75202554d5392c4036f3de7"
integrity sha512-ub9xBaRuk5FhfyzJv9y4OF8i7/3wH0gRG4C3jUp2pFcoftzkopgr6H0BJNcvbJBGsr7KmHHNWN+DCRPfPBIlAQ==
@@ -2983,9 +2971,9 @@ path-type@^5.0.0:
integrity sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==
picocolors@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
- integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
+ integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
version "2.3.1"
@@ -3010,7 +2998,7 @@ prelude-ls@^1.2.1:
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
-pretty-bytes@^6.1.0:
+pretty-bytes@^6.1.1:
version "6.1.1"
resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-6.1.1.tgz#38cd6bb46f47afbf667c202cfc754bffd2016a3b"
integrity sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==
@@ -3607,9 +3595,9 @@ treeverse@^3.0.0:
integrity sha512-gcANaAnd2QDZFmHFEOF4k7uc1J/6a6z3DJMd/QwEyxLoKGiptJRwid582r7QIsFlFMIZ3SnxfS52S4hm2DHkuQ==
tslib@^2.1.0:
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01"
- integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.0.tgz#d124c86c3c05a40a91e6fdea4021bd31d377971b"
+ integrity sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==
tuf-js@^2.2.1:
version "2.2.1"
@@ -3637,11 +3625,6 @@ type-fest@^4.6.0, type-fest@^4.7.1:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.26.1.tgz#a4a17fa314f976dd3e6d6675ef6c775c16d7955e"
integrity sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==
-undici-types@~5.26.4:
- version "5.26.5"
- resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
- integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
-
undici-types@~6.19.2:
version "6.19.8"
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
@@ -3912,9 +3895,9 @@ yargs@^16.2.0:
yargs-parser "^20.2.2"
yeoman-environment@^4.0.0:
- version "4.4.2"
- resolved "https://registry.yarnpkg.com/yeoman-environment/-/yeoman-environment-4.4.2.tgz#515f45f03363c3cdaca19c2d5258eeabb4ce8515"
- integrity sha512-kAa67TpDO0pfYBY/WAlCwPYkOh5x7mQ2leCeClDlUYZR5i0ekd3Kv4f8/DJCULBv5xV1zqWQSA+6peHbQoK8UQ==
+ version "4.4.3"
+ resolved "https://registry.yarnpkg.com/yeoman-environment/-/yeoman-environment-4.4.3.tgz#37121fcad4f77075445e5c1881b74eded3821b15"
+ integrity sha512-Irk6rymmb9vNZRhQlg8LUDeopnEot2VGlP4VayTNjayfQ3nFbiINTIjZqrtHrQdw29nTxYVOAsYy98jL1p27QQ==
dependencies:
"@yeoman/adapter" "^1.4.0"
"@yeoman/conflicter" "^2.0.0-alpha.2"
@@ -3939,12 +3922,12 @@ yeoman-environment@^4.0.0:
which-package-manager "^0.0.1"
yeoman-generator@^7.1.0:
- version "7.3.2"
- resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-7.3.2.tgz#566df904cd1799168d23e4185fe4a071c59abee0"
- integrity sha512-23w2fyGtkIliDwTFfhJDxU047ILPLs3Oz4xfpYVh6qhEQT+aobO9jTOJEzTR/FR0Gx7YpJhjQoBWPK9oYIyGUA==
+ version "7.3.3"
+ resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-7.3.3.tgz#a117942dcfa6578b40ad898aa53893058fc74ec0"
+ integrity sha512-wIWCSRvm0R+Y10B+KJ7wEDo/WPyDMC2CG/2lxR/JnWkl40mtmiM442P5jlklMwp/1m7QCWhfnU8FHvlAfbGXhw==
dependencies:
"@types/lodash-es" "^4.17.9"
- "@types/node" "^18.18.5"
+ "@types/node" ">=18.18.5"
"@yeoman/namespace" "^1.0.0"
chalk "^5.3.0"
debug "^4.1.1"
diff --git a/megalinter/descriptors/repository.megalinter-descriptor.yml b/megalinter/descriptors/repository.megalinter-descriptor.yml
index 858d1c88807..c6a04dc5698 100644
--- a/megalinter/descriptors/repository.megalinter-descriptor.yml
+++ b/megalinter/descriptors/repository.megalinter-descriptor.yml
@@ -620,7 +620,7 @@ linters:
dockerfile:
- |-
# renovate: datasource=docker depName=trufflesecurity/trufflehog
- ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.8
+ ARG REPOSITORY_TRUFFLEHOG_VERSION=3.82.11
- FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
- COPY --link --from=trufflehog /usr/bin/trufflehog /usr/bin/
test_folder: gitleaks
diff --git a/megalinter/reporters/UpdatedSourcesReporter.py b/megalinter/reporters/UpdatedSourcesReporter.py
index e4a5234699f..6f82ddf4f71 100644
--- a/megalinter/reporters/UpdatedSourcesReporter.py
+++ b/megalinter/reporters/UpdatedSourcesReporter.py
@@ -6,6 +6,7 @@
import logging
import os
import shutil
+import git
from megalinter import Reporter, config, utils
@@ -63,6 +64,19 @@ def produce_report(self):
f" in folder {updated_sources_dir}.\n"
"Download it from artifacts then copy-paste it in your local repo to apply linters updates"
)
+
+ if not config.exists(self.master.request_id, "GITHUB_REPOSITORY"):
+ apply_fixes = config.get_list(self.master.request_id, "APPLY_FIXES", "none")
+ if apply_fixes.lower() != "none":
+ try:
+ repo = git.Repo(os.path.realpath(self.master.github_workspace))
+ repo.git.add(update=True)
+ repo.git.commit("megalinter auto fixes")
+ repo.git.push
+ except Exception as exp:
+ logging.error(
+ "[Updated Sources Reporter] Failed to git push auto fixes: " + str(exp.message)
+ )
else:
logging.info(
"[Updated Sources Reporter] No source file has been formatted or fixed"