diff --git a/.github/release-please/.release-please-manifest.json b/.github/release-please/.release-please-manifest.json index 5c753b4415d..d06ed2b9f02 100644 --- a/.github/release-please/.release-please-manifest.json +++ b/.github/release-please/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.3.0" + ".": "6.3.1" } diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 1e1d2eab83b..c9f11251df5 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -68,8 +68,10 @@ jobs: - name: Free Disk space shell: bash run: | - sudo rm -rf /usr/local/lib/android - sudo rm -rf /usr/share/dotnet + sudo rm -rf /usr/local/lib/android || true + sudo rm -rf /usr/share/dotnet || true + sudo rm -rf /opt/ghc || true + sudo rm -rf /usr/local/.ghcup || true - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -105,7 +107,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Start deployment - uses: bobheadxi/deployments@v1.4.0 + uses: bobheadxi/deployments@v1.5.0 id: deployment with: step: start @@ -132,7 +134,7 @@ jobs: target: "${{ matrix.images.target }}" - name: Update deployment - uses: bobheadxi/deployments@v1.4.0 + uses: bobheadxi/deployments@v1.5.0 # We depend on the 'deployment' step outputs, so we can't run this step # if the 'deployment' step didn't run. This can happen if any step # before the 'deployment' step fails. That's why 'always()' is not @@ -187,7 +189,7 @@ jobs: - name: Start deployment if: steps.release.outputs.release_created - uses: bobheadxi/deployments@v1.4.0 + uses: bobheadxi/deployments@v1.5.0 id: deployment with: step: start @@ -263,7 +265,7 @@ jobs: git push --force origin latest - name: Update deployment - uses: bobheadxi/deployments@v1.4.0 + uses: bobheadxi/deployments@v1.5.0 # We depend on the 'deployment' step outputs, so we can't run this step # if the 'deployment' step didn't run. This can happen if any step # before the 'deployment' step fails. That's why 'always()' is not diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c739c430b9e..1c4314665c8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -79,8 +79,10 @@ jobs: - name: Free Disk space shell: bash run: | - sudo rm -rf /usr/local/lib/android - sudo rm -rf /usr/share/dotnet + sudo rm -rf /usr/local/lib/android || true + sudo rm -rf /usr/share/dotnet || true + sudo rm -rf /opt/ghc || true + sudo rm -rf /usr/local/.ghcup || true - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 diff --git a/.github/workflows/dependabot-automation.yaml b/.github/workflows/dependabot-automation.yaml index c0756e138fc..f53b0978fc0 100644 --- a/.github/workflows/dependabot-automation.yaml +++ b/.github/workflows/dependabot-automation.yaml @@ -21,7 +21,7 @@ jobs: steps: - name: Fetch Dependabot metadata id: metadata - uses: dependabot/fetch-metadata@v1 + uses: dependabot/fetch-metadata@v2 with: github-token: "${{ secrets.GITHUB_TOKEN }}" # This doesn't trigger an automated merge because we require at approvals diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c5f02879dc..d375f16e4f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,76 @@ # Changelog +## [6.3.1](https://github.com/super-linter/super-linter/compare/v6.3.0...v6.3.1) (2024-04-04) + + +### 🐛 Bugfixes + +* do not print the whole environment ([#5473](https://github.com/super-linter/super-linter/issues/5473)) ([39edf76](https://github.com/super-linter/super-linter/commit/39edf76351164a520b3df903a47c7b06379ccf11)) +* remove cpanm cache ([#5385](https://github.com/super-linter/super-linter/issues/5385)) ([b00466d](https://github.com/super-linter/super-linter/commit/b00466d6b14849f7bfb859022b6938494de2f685)) +* revert eslint-config and enable strict checks ([#5423](https://github.com/super-linter/super-linter/issues/5423)) ([3e1c570](https://github.com/super-linter/super-linter/commit/3e1c570d32a733a5b82e493bf95fba76e4017694)), closes [#5422](https://github.com/super-linter/super-linter/issues/5422) + + +### ⬆️ Dependency updates + +* **bundler:** bump rubocop from 1.60.2 to 1.61.0 in /dependencies ([#5359](https://github.com/super-linter/super-linter/issues/5359)) ([20da02a](https://github.com/super-linter/super-linter/commit/20da02ac5c82089b3973de737bdda323153b4d31)) +* **bundler:** bump rubocop from 1.61.0 to 1.62.1 in /dependencies ([#5372](https://github.com/super-linter/super-linter/issues/5372)) ([22debee](https://github.com/super-linter/super-linter/commit/22debeed5fdbd7b898737d9c851b3960e8af66fe)) +* **bundler:** bump rubocop-minitest in /dependencies ([#5371](https://github.com/super-linter/super-linter/issues/5371)) ([8974415](https://github.com/super-linter/super-linter/commit/897441590d803420d3cbbb0bd13549d99f3c7947)) +* **bundler:** bump rubocop-rails from 2.23.1 to 2.24.0 in /dependencies ([#5358](https://github.com/super-linter/super-linter/issues/5358)) ([dceea3d](https://github.com/super-linter/super-linter/commit/dceea3dd60bb55d5e32fe85acef70705a3120a86)) +* **bundler:** bump rubocop-rspec from 2.26.1 to 2.27.1 in /dependencies ([#5360](https://github.com/super-linter/super-linter/issues/5360)) ([630d44b](https://github.com/super-linter/super-linter/commit/630d44b158733bafd0c70eb297871dd0e7d9d89f)) +* **bundler:** bump standard from 1.34.0 to 1.35.1 in /dependencies ([#5426](https://github.com/super-linter/super-linter/issues/5426)) ([69cc492](https://github.com/super-linter/super-linter/commit/69cc4921a28a97fe0bd2df787ff18a89ff81b3c9)) +* **dev-docker:** bump node in /dev-dependencies ([#5390](https://github.com/super-linter/super-linter/issues/5390)) ([4650e8e](https://github.com/super-linter/super-linter/commit/4650e8e811927e5f0dbfeb8b1c43edabb3f763b5)) +* **dev-npm:** bump @commitlint/cli in /dev-dependencies ([#5396](https://github.com/super-linter/super-linter/issues/5396)) ([b34674f](https://github.com/super-linter/super-linter/commit/b34674f20b4891ff43139773f7096cb88e515da8)) +* **dev-npm:** bump @commitlint/config-conventional in /dev-dependencies ([#5395](https://github.com/super-linter/super-linter/issues/5395)) ([a79e071](https://github.com/super-linter/super-linter/commit/a79e0713081befa22a7e39b48aa8bc41c5519dc7)) +* **dev-npm:** bump release-please in /dev-dependencies ([#5394](https://github.com/super-linter/super-linter/issues/5394)) ([10b5245](https://github.com/super-linter/super-linter/commit/10b5245d84a15e2d0b480889be737b393fe73906)) +* **docker:** bump alpine/terragrunt from 1.7.4 to 1.7.5 ([#5389](https://github.com/super-linter/super-linter/issues/5389)) ([a72dd13](https://github.com/super-linter/super-linter/commit/a72dd13e76ca62bbd44ff7b6198b7e087bb81ec3)) +* **docker:** bump clj-kondo/clj-kondo ([#5388](https://github.com/super-linter/super-linter/issues/5388)) ([81ab1ad](https://github.com/super-linter/super-linter/commit/81ab1ad60b2ec949177bf1a185f12f57dcc27786)) +* **docker:** bump dart from 3.3.0-sdk to 3.3.1-sdk ([#5368](https://github.com/super-linter/super-linter/issues/5368)) ([d21db8d](https://github.com/super-linter/super-linter/commit/d21db8d843ddbf70634ca9d2eb78a23e4f80387a)) +* **docker:** bump golang from 1.22.0-alpine to 1.22.1-alpine ([#5366](https://github.com/super-linter/super-linter/issues/5366)) ([63a458f](https://github.com/super-linter/super-linter/commit/63a458fa812b278b08b3c3f1616aeefa3d305812)) +* **docker:** bump hashicorp/terraform from 1.7.4 to 1.7.5 ([#5387](https://github.com/super-linter/super-linter/issues/5387)) ([abfcf4e](https://github.com/super-linter/super-linter/commit/abfcf4e3d58537f512a8f974277327f8db2c0605)) +* **docker:** bump koalaman/shellcheck from v0.9.0 to v0.10.0 ([#5365](https://github.com/super-linter/super-linter/issues/5365)) ([4f182d7](https://github.com/super-linter/super-linter/commit/4f182d764ef46059fb6d1182365098678f0eb9ba)) +* **docker:** bump yoheimuta/protolint from 0.47.6 to 0.49.3 ([#5386](https://github.com/super-linter/super-linter/issues/5386)) ([5fcd592](https://github.com/super-linter/super-linter/commit/5fcd5927d44fb2aad575dd0cf3b54b5d50eac27e)) +* **github-actions:** bump actions/download-artifact from 4.1.2 to 4.1.4 ([#5361](https://github.com/super-linter/super-linter/issues/5361)) ([af522a6](https://github.com/super-linter/super-linter/commit/af522a60bb37acabb27684dfc32e433b88187722)) +* **github-actions:** bump akhilerm/tag-push-action from 2.1.0 to 2.2.0 ([#5392](https://github.com/super-linter/super-linter/issues/5392)) ([156d046](https://github.com/super-linter/super-linter/commit/156d0463d75b1e841b495701a3f56c63a351cbc8)) +* **github-actions:** bump docker/login-action from 3.0.0 to 3.1.0 ([#5391](https://github.com/super-linter/super-linter/issues/5391)) ([9ad7a43](https://github.com/super-linter/super-linter/commit/9ad7a43a7d0556925b8b306d825e81a6f6b45a4c)) +* **java:** bump com.google.googlejavaformat:google-java-format ([#5364](https://github.com/super-linter/super-linter/issues/5364)) ([cb595ba](https://github.com/super-linter/super-linter/commit/cb595bae8bb63fedb0f19558fef91cd3ee480cd7)) +* **java:** bump com.pinterest.ktlint:ktlint-cli in /dependencies/ktlint ([#5354](https://github.com/super-linter/super-linter/issues/5354)) ([a40f1d8](https://github.com/super-linter/super-linter/commit/a40f1d828b3b200303994a13305eb0763e37d58b)) +* **java:** bump com.puppycrawl.tools:checkstyle ([#5355](https://github.com/super-linter/super-linter/issues/5355)) ([25e8c22](https://github.com/super-linter/super-linter/commit/25e8c22379a6fc1aa8fd768b04731a2e351fdb56)) +* **java:** bump com.puppycrawl.tools:checkstyle ([#5393](https://github.com/super-linter/super-linter/issues/5393)) ([93ba832](https://github.com/super-linter/super-linter/commit/93ba8329903b295130a588a636679575bde113f2)) +* **npm:** bump @ibm/tekton-lint in /dependencies ([#5408](https://github.com/super-linter/super-linter/issues/5408)) ([a07571a](https://github.com/super-linter/super-linter/commit/a07571acb8fd707c92007a40c3b8b98be0d628e4)) +* **npm:** bump @react-native/eslint-config in /dependencies ([#5417](https://github.com/super-linter/super-linter/issues/5417)) ([6e35bed](https://github.com/super-linter/super-linter/commit/6e35bed01240b6979036730db25219ea4d49e371)) +* **npm:** bump @typescript-eslint/eslint-plugin in /dependencies ([#5352](https://github.com/super-linter/super-linter/issues/5352)) ([4b99bb9](https://github.com/super-linter/super-linter/commit/4b99bb9d334c19fc1e46fdbdb4157dacc6920c2f)) +* **npm:** bump @typescript-eslint/eslint-plugin in /dependencies ([#5418](https://github.com/super-linter/super-linter/issues/5418)) ([c312285](https://github.com/super-linter/super-linter/commit/c3122858d6fd5e0d3baff7d3d37de9375590efd8)) +* **npm:** bump eslint-plugin-jsonc in /dependencies ([#5420](https://github.com/super-linter/super-linter/issues/5420)) ([ed2d6a4](https://github.com/super-linter/super-linter/commit/ed2d6a4775ec76e327141683d447251453c06563)) +* **npm:** bump eslint-plugin-react in /dependencies ([#5351](https://github.com/super-linter/super-linter/issues/5351)) ([b801d8d](https://github.com/super-linter/super-linter/commit/b801d8d3d15583bff964948af465c72ecc3982a0)) +* **npm:** bump eslint-plugin-react in /dependencies ([#5406](https://github.com/super-linter/super-linter/issues/5406)) ([3ebbbf7](https://github.com/super-linter/super-linter/commit/3ebbbf74c49cb8450d06872a1c9140f4bcdc878d)) +* **npm:** bump eslint-plugin-vue from 9.22.0 to 9.23.0 in /dependencies ([#5397](https://github.com/super-linter/super-linter/issues/5397)) ([41af8fc](https://github.com/super-linter/super-linter/commit/41af8fc21c97d8664ee6950f062a91cc15597450)) +* **npm:** bump next from 14.1.0 to 14.1.1 in /dependencies ([#5353](https://github.com/super-linter/super-linter/issues/5353)) ([a5c0d35](https://github.com/super-linter/super-linter/commit/a5c0d35e57245c30181f05e62c4986aea78edf6a)) +* **npm:** bump next from 14.1.1 to 14.1.3 in /dependencies ([#5377](https://github.com/super-linter/super-linter/issues/5377)) ([34bd610](https://github.com/super-linter/super-linter/commit/34bd610cf7fafcb55e6b1c4e81ee765d5bbe4525)) +* **npm:** bump npm-groovy-lint from 14.2.2 to 14.2.3 in /dependencies ([#5346](https://github.com/super-linter/super-linter/issues/5346)) ([fa9b638](https://github.com/super-linter/super-linter/commit/fa9b6383da387c6ece86807b6c00725ff1444e22)) +* **npm:** bump npm-groovy-lint from 14.2.3 to 14.2.4 in /dependencies ([#5410](https://github.com/super-linter/super-linter/issues/5410)) ([49efd84](https://github.com/super-linter/super-linter/commit/49efd848cf44a87039e68a57d5a58ec407977f5b)) +* **npm:** bump react-router-dom from 6.22.1 to 6.22.2 in /dependencies ([#5349](https://github.com/super-linter/super-linter/issues/5349)) ([770c355](https://github.com/super-linter/super-linter/commit/770c355b6aa249d27063169cb1e858713a51b8c2)) +* **npm:** bump react-router-dom from 6.22.2 to 6.22.3 in /dependencies ([#5373](https://github.com/super-linter/super-linter/issues/5373)) ([0e6d8ff](https://github.com/super-linter/super-linter/commit/0e6d8ff0acae47f2d268af8d9806faa7a13bcbf7)) +* **npm:** bump renovate from 37.214.0 to 37.226.1 in /dependencies ([#5350](https://github.com/super-linter/super-linter/issues/5350)) ([d84ef4c](https://github.com/super-linter/super-linter/commit/d84ef4cac179551a1d854e225f351576f4ddd292)) +* **npm:** bump renovate from 37.226.1 to 37.263.0 in /dependencies ([#5416](https://github.com/super-linter/super-linter/issues/5416)) ([3504f7c](https://github.com/super-linter/super-linter/commit/3504f7c31784e30aaf130adf875a78558c76d4ff)) +* **npm:** bump textlint from 14.0.3 to 14.0.4 in /dependencies ([#5409](https://github.com/super-linter/super-linter/issues/5409)) ([dee0abf](https://github.com/super-linter/super-linter/commit/dee0abf34fcaa47fef21fcf5a2df41cc1417f92f)) +* **npm:** bump typescript from 5.3.3 to 5.4.2 in /dependencies ([#5374](https://github.com/super-linter/super-linter/issues/5374)) ([aa3ca06](https://github.com/super-linter/super-linter/commit/aa3ca066f415c5cd5e91764ac9b697ddd348d3b9)) +* **python:** bump ansible-lint in /dependencies/python ([#5402](https://github.com/super-linter/super-linter/issues/5402)) ([6e55e1a](https://github.com/super-linter/super-linter/commit/6e55e1ae30aeb14de549b8ac3a43a92830aa95c5)) +* **python:** bump black from 24.2.0 to 24.3.0 in /dependencies/python ([#5405](https://github.com/super-linter/super-linter/issues/5405)) ([e410312](https://github.com/super-linter/super-linter/commit/e410312bdfbeec55180c88c443b91b7c57309bba)) +* **python:** bump cfn-lint in /dependencies/python ([#5356](https://github.com/super-linter/super-linter/issues/5356)) ([421f6f4](https://github.com/super-linter/super-linter/commit/421f6f49db8013e6ea2c4bdb88fe5ed9ad54a159)) +* **python:** bump cfn-lint in /dependencies/python ([#5379](https://github.com/super-linter/super-linter/issues/5379)) ([e7191df](https://github.com/super-linter/super-linter/commit/e7191df78f28bd2fa2d3fd4c8a099114e68ddea8)) +* **python:** bump checkov from 3.2.26 to 3.2.30 in /dependencies/python ([#5357](https://github.com/super-linter/super-linter/issues/5357)) ([4843854](https://github.com/super-linter/super-linter/commit/4843854209030f414230f6d326309fd7ee2ad8db)) +* **python:** bump checkov from 3.2.30 to 3.2.39 in /dependencies/python ([#5401](https://github.com/super-linter/super-linter/issues/5401)) ([148746f](https://github.com/super-linter/super-linter/commit/148746f01766799621e7fce4994009a183d47069)) +* **python:** bump mypy from 1.8.0 to 1.9.0 in /dependencies/python ([#5380](https://github.com/super-linter/super-linter/issues/5380)) ([4b38d74](https://github.com/super-linter/super-linter/commit/4b38d74238a921616d7a1bdabee63e2ab8eb0588)) +* **python:** bump snakemake from 8.5.3 to 8.9.0 in /dependencies/python ([#5425](https://github.com/super-linter/super-linter/issues/5425)) ([3ec9980](https://github.com/super-linter/super-linter/commit/3ec9980fe40da3fd163a8b039b08a135e8f511b0)) +* **python:** bump sqlfluff from 2.3.5 to 3.0.2 in /dependencies/python ([#5404](https://github.com/super-linter/super-linter/issues/5404)) ([9211b37](https://github.com/super-linter/super-linter/commit/9211b377d08e4a4072086dff280f914455750d33)) + + +### 🧰 Maintenance + +* add glibc via gcompat layer ([#5334](https://github.com/super-linter/super-linter/issues/5334)) ([252a980](https://github.com/super-linter/super-linter/commit/252a98096191286de3794b2aba5f09593169a01c)) +* **docker:** update psscript analyzer to 1.22.0 ([#5428](https://github.com/super-linter/super-linter/issues/5428)) ([6842e2d](https://github.com/super-linter/super-linter/commit/6842e2d3cc468d1b9c4523349e8eec808338539b)) +* install zlib from alpine packages ([#5317](https://github.com/super-linter/super-linter/issues/5317)) ([1eea612](https://github.com/super-linter/super-linter/commit/1eea6127e151aaf9914ed716475d020a416447d6)) + ## [6.3.0](https://github.com/super-linter/super-linter/compare/v6.2.0...v6.3.0) (2024-02-28) diff --git a/Dockerfile b/Dockerfile index ab12e69bb45..1e4fe04a81f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ FROM dotenvlinter/dotenv-linter:3.3.0 as dotenv-linter FROM ghcr.io/terraform-linters/tflint:v0.50.3 as tflint FROM ghcr.io/yannh/kubeconform:v0.6.4 as kubeconfrm FROM golang:1.22.1-alpine as golang -FROM golangci/golangci-lint:v1.56.2 as golangci-lint +FROM golangci/golangci-lint:v1.57.2 as golangci-lint FROM hadolint/hadolint:v2.12.0-alpine as dockerfile-lint FROM hashicorp/terraform:1.7.5 as terraform FROM koalaman/shellcheck:v0.10.0 as shellcheck @@ -24,8 +24,8 @@ FROM scalameta/scalafmt:v3.8.0 as scalafmt FROM zricethezav/gitleaks:v8.18.2 as gitleaks FROM yoheimuta/protolint:0.49.3 as protolint FROM ghcr.io/clj-kondo/clj-kondo:2024.03.13-alpine as clj-kondo -FROM dart:3.3.1-sdk as dart -FROM mcr.microsoft.com/dotnet/sdk:8.0.101-alpine3.19 as dotnet-sdk +FROM dart:3.3.3-sdk as dart +FROM mcr.microsoft.com/dotnet/sdk:8.0.203-alpine3.19 as dotnet-sdk FROM mcr.microsoft.com/powershell:7.4-alpine-3.17 as powershell FROM python:3.12.2-alpine3.19 as clang-format diff --git a/README.md b/README.md index 1aa88599b9a..918ea926898 100644 --- a/README.md +++ b/README.md @@ -141,7 +141,7 @@ To run super-linter as a GitHub Action, you do the following: fetch-depth: 0 - name: Super-linter - uses: super-linter/super-linter@v6.3.0 # x-release-please-version + uses: super-linter/super-linter@v6.3.1 # x-release-please-version env: # To report GitHub Actions status checks GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/action.yml b/action.yml index 7ff0269eb18..78f5f64a50a 100644 --- a/action.yml +++ b/action.yml @@ -4,7 +4,7 @@ author: 'Super-linter contributors' description: 'Super-linter is a ready-to-run collection of linters and code analyzers, to help validate your source code.' runs: using: 'docker' - image: 'docker://ghcr.io/super-linter/super-linter:v6.3.0' # x-release-please-version + image: 'docker://ghcr.io/super-linter/super-linter:v6.3.1' # x-release-please-version branding: icon: 'check-square' color: 'white' diff --git a/dependencies/Gemfile b/dependencies/Gemfile index ece73bc2823..df4817bcc93 100644 --- a/dependencies/Gemfile +++ b/dependencies/Gemfile @@ -10,5 +10,5 @@ gem "rubocop-minitest", "~> 0.35.0" gem "rubocop-performance", "~>1.20.2" gem "rubocop-rails", "~> 2.24" gem "rubocop-rake", "~> 0.6.0" -gem "rubocop-rspec", "~> 2.27.1" +gem "rubocop-rspec", "~> 2.29.1" gem "standard", "~>1.35" diff --git a/dependencies/Gemfile.lock b/dependencies/Gemfile.lock index 2d1fb70867e..34d2b5b8b28 100644 --- a/dependencies/Gemfile.lock +++ b/dependencies/Gemfile.lock @@ -13,23 +13,23 @@ GEM tzinfo (~> 2.0) ast (2.4.2) base64 (0.2.0) - bigdecimal (3.1.6) + bigdecimal (3.1.7) concurrent-ruby (1.2.3) connection_pool (2.4.1) drb (2.2.1) - i18n (1.14.1) + i18n (1.14.4) concurrent-ruby (~> 1.0) - json (2.7.1) + json (2.7.2) language_server-protocol (3.17.0.3) lint_roller (1.1.0) - minitest (5.22.2) + minitest (5.22.3) mutex_m (0.2.0) parallel (1.24.0) parser (3.3.0.5) ast (~> 2.4.1) racc racc (1.7.3) - rack (3.0.9.1) + rack (3.0.10) rainbow (3.1.1) regexp_parser (2.9.0) rexml (3.2.6) @@ -60,17 +60,20 @@ GEM rubocop-performance (1.20.2) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.30.0, < 2.0) - rubocop-rails (2.24.0) + rubocop-rails (2.24.1) activesupport (>= 4.2.0) rack (>= 1.1) rubocop (>= 1.33.0, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) rubocop-rake (0.6.0) rubocop (~> 1.0) - rubocop-rspec (2.27.1) + rubocop-rspec (2.29.1) rubocop (~> 1.40) rubocop-capybara (~> 2.17) rubocop-factory_bot (~> 2.22) + rubocop-rspec_rails (~> 2.28) + rubocop-rspec_rails (2.28.2) + rubocop (~> 1.40) ruby-progressbar (1.13.0) standard (1.35.1) language_server-protocol (~> 3.17.0.2) @@ -98,7 +101,7 @@ DEPENDENCIES rubocop-performance (~> 1.20.2) rubocop-rails (~> 2.24) rubocop-rake (~> 0.6.0) - rubocop-rspec (~> 2.27.1) + rubocop-rspec (~> 2.29.1) standard (~> 1.35) BUNDLED WITH diff --git a/dependencies/checkstyle/build.gradle b/dependencies/checkstyle/build.gradle index 522299e0240..7240a567803 100644 --- a/dependencies/checkstyle/build.gradle +++ b/dependencies/checkstyle/build.gradle @@ -5,7 +5,7 @@ repositories { // Hold this dependency here so we can get automated updates using DependaBot dependencies { - implementation 'com.puppycrawl.tools:checkstyle:10.14.2' + implementation 'com.puppycrawl.tools:checkstyle:10.15.0' } group 'com.github.super-linter' diff --git a/dependencies/package-lock.json b/dependencies/package-lock.json index 2ab601121ae..2f28bb2926b 100644 --- a/dependencies/package-lock.json +++ b/dependencies/package-lock.json @@ -6,43 +6,43 @@ "": { "name": "super-linter", "dependencies": { - "@babel/eslint-parser": "^7.23.10", + "@babel/eslint-parser": "^7.24.1", "@babel/preset-react": "^7.23.3", - "@babel/preset-typescript": "^7.23.3", + "@babel/preset-typescript": "^7.24.1", "@coffeelint/cli": "^5.2.11", "@ibm/tekton-lint": "^1.0.1", "@react-native/eslint-config": "^0.73.2", "@stoplight/spectral-cli": "^6.11.0", - "@typescript-eslint/eslint-plugin": "^7.3.1", + "@typescript-eslint/eslint-plugin": "^7.5.0", "asl-validator": "^3.8.2", "eslint": "^8.57.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^27.9.0", "eslint-plugin-json": "^3.1.0", - "eslint-plugin-jsonc": "^2.14.1", + "eslint-plugin-jsonc": "^2.15.0", "eslint-plugin-jsx-a11y": "^6.7.1", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-vue": "^9.23.0", + "eslint-plugin-vue": "^9.24.0", "gherkin-lint": "^4.2.4", "htmlhint": "^1.1.4", "jscpd": "^3.5.10", "markdownlint-cli": "^0.39.0", - "next": "^14.1.3", + "next": "^14.1.4", "next-pwa": "^5.6.0", - "npm-groovy-lint": "^14.2.4", + "npm-groovy-lint": "^14.4.0", "postcss-less": "^6.0.0", "prettier": "^3.2.5", "prettyjson": "^1.2.5", "pug": "^3.0.2", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-intl": "^6.6.2", + "react-intl": "^6.6.4", "react-redux": "^9.1.0", "react-router-dom": "^6.22.3", - "renovate": "^37.263.0", + "renovate": "^37.279.0", "sql-lint": "1.0.0", "standard": "^17.1.0", "stylelint": "^15.11.0", @@ -57,7 +57,7 @@ "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-terminology": "^4.0.1", "ts-standard": "^12.0.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -1281,11 +1281,12 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", "dependencies": { - "@babel/highlight": "^7.22.5" + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" @@ -1329,9 +1330,9 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.23.10", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.10.tgz", - "integrity": "sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz", + "integrity": "sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ==", "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", @@ -1437,16 +1438,16 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.1.tgz", + "integrity": "sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-replace-supers": "^7.24.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", "semver": "^6.3.1" @@ -1514,12 +1515,12 @@ } }, "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" }, "engines": { "node": ">=6.9.0" @@ -1588,9 +1589,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", "engines": { "node": ">=6.9.0" } @@ -1612,12 +1613,12 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", - "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz", + "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.23.0", "@babel/helper-optimise-call-expression": "^7.22.5" }, "engines": { @@ -1661,9 +1662,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", "engines": { "node": ">=6.9.0" } @@ -1677,9 +1678,9 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", "engines": { "node": ">=6.9.0" } @@ -1711,13 +1712,14 @@ } }, "node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz", + "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==", "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" @@ -1788,9 +1790,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.6.tgz", - "integrity": "sha512-EIQu22vNkceq3LbjAq7knDf/UmtI2qbcNI8GRBlijez6TpQLvSodJPYfydQmNA5buwkxxxa/PVI44jjYZ+/cLw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz", + "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1963,11 +1965,11 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", - "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz", + "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -2071,11 +2073,11 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", - "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz", + "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -2434,12 +2436,12 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", - "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz", + "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==", "dependencies": { "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-simple-access": "^7.22.5" }, "engines": { @@ -2826,14 +2828,14 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.3.tgz", - "integrity": "sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.1.tgz", + "integrity": "sha512-liYSESjX2fZ7JyBFkYG78nfvHlMKE6IpNdTVnxmlYUR+j5ZLsitFbaAE+eJSK2zPPkNWNw4mXL51rQ8WrvdK0w==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.23.3" + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-typescript": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -3037,15 +3039,15 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", - "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.1.tgz", + "integrity": "sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-typescript": "^7.23.3" + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-syntax-jsx": "^7.24.1", + "@babel/plugin-transform-modules-commonjs": "^7.24.1", + "@babel/plugin-transform-typescript": "^7.24.1" }, "engines": { "node": ">=6.9.0" @@ -3088,13 +3090,13 @@ "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" }, "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -3121,11 +3123,11 @@ } }, "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dependencies": { - "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, @@ -3142,9 +3144,9 @@ } }, "node_modules/@cdktf/hcl2json": { - "version": "0.20.4", - "resolved": "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.20.4.tgz", - "integrity": "sha512-j9rQckF5lm8+9NB6kXqUc/YFKbo5SzZVp96xa2uYe3+1cmjum4SsA3P4M1du6Vuw6GRUh6mtYY6e3JQbZVQ05g==", + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.20.5.tgz", + "integrity": "sha512-dI2M7X05ak6v5rwKzI68SocEH5YQFxF5hQzpaj9Bli672zhD88QTLOzdC61/GvAkbqf955C05jqcvC7KCY0h1w==", "dependencies": { "fs-extra": "11.2.0" } @@ -3406,9 +3408,9 @@ } }, "node_modules/@formatjs/intl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.10.0.tgz", - "integrity": "sha512-X3xT9guVkKDS86EKV80lS0KxoazUglkJTGZO66sKY7otgl0VeStPA8B3u8UkKT47PexVV98fUzjpkchYmbe9nw==", + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.10.1.tgz", + "integrity": "sha512-dsLG15U7xDi8yzKf4hcAWSsCaez3XrjTO2oaRHPyHtXLm1aEzYbDw6bClo/HMHu+iwS5GbDqT3DV+hYP2ylScg==", "dependencies": { "@formatjs/ecma402-abstract": "1.18.2", "@formatjs/fast-memoize": "2.2.0", @@ -3775,14 +3777,14 @@ "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==" }, "node_modules/@next/env": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.3.tgz", - "integrity": "sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==" + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.4.tgz", + "integrity": "sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==" }, "node_modules/@next/swc-darwin-arm64": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.3.tgz", - "integrity": "sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.4.tgz", + "integrity": "sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==", "cpu": [ "arm64" ], @@ -3795,9 +3797,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.3.tgz", - "integrity": "sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.4.tgz", + "integrity": "sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==", "cpu": [ "x64" ], @@ -3810,9 +3812,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.3.tgz", - "integrity": "sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.4.tgz", + "integrity": "sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==", "cpu": [ "arm64" ], @@ -3825,9 +3827,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.3.tgz", - "integrity": "sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.4.tgz", + "integrity": "sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==", "cpu": [ "arm64" ], @@ -3840,9 +3842,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.3.tgz", - "integrity": "sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.4.tgz", + "integrity": "sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==", "cpu": [ "x64" ], @@ -3855,9 +3857,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.3.tgz", - "integrity": "sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.4.tgz", + "integrity": "sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==", "cpu": [ "x64" ], @@ -3870,9 +3872,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.3.tgz", - "integrity": "sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.4.tgz", + "integrity": "sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==", "cpu": [ "arm64" ], @@ -3885,9 +3887,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.3.tgz", - "integrity": "sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.4.tgz", + "integrity": "sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==", "cpu": [ "ia32" ], @@ -3900,9 +3902,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.3.tgz", - "integrity": "sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.4.tgz", + "integrity": "sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==", "cpu": [ "x64" ], @@ -4909,13 +4911,13 @@ } }, "node_modules/@renovatebot/osv-offline": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@renovatebot/osv-offline/-/osv-offline-1.5.2.tgz", - "integrity": "sha512-Y+Ynt5mlUu416frC8uA175XzJClVySK5VJ29DJO6Ohwv5xG26d7JWj1KNx/eMvcBCrSG1x/o5K20oNUruPB+Dw==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@renovatebot/osv-offline/-/osv-offline-1.5.3.tgz", + "integrity": "sha512-HA7j8mCKZoK9HNgo/e+jYus0pmPHvhPemtrcmjNvhNLaOzaEAQZ6f8JDXdd1xqhOeGYyv63IrM8SynR6ZAXD4Q==", "dependencies": { "@octokit/rest": "^20.0.2", "@renovatebot/osv-offline-db": "1.6.0", - "adm-zip": "~0.5.11", + "adm-zip": "~0.5.12", "fs-extra": "^11.2.0", "got": "^11.8.6", "luxon": "^3.4.4", @@ -6826,15 +6828,15 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.3.1.tgz", - "integrity": "sha512-STEDMVQGww5lhCuNXVSQfbfuNII5E08QWkvAw5Qwf+bj2WT+JkG1uc+5/vXA3AOYMDHVOSpL+9rcbEUiHIm2dw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.5.0.tgz", + "integrity": "sha512-HpqNTH8Du34nLxbKgVMGljZMG0rJd2O9ecvr2QLYp+7512ty1j42KnsFwspPXg1Vh8an9YImf6CokUBltisZFQ==", "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "7.3.1", - "@typescript-eslint/type-utils": "7.3.1", - "@typescript-eslint/utils": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/type-utils": "7.5.0", + "@typescript-eslint/utils": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -6860,12 +6862,12 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", - "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", + "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1" + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -6876,9 +6878,9 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", - "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", + "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", "engines": { "node": "^18.18.0 || >=20.0.0" }, @@ -6888,12 +6890,12 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz", - "integrity": "sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.5.0.tgz", + "integrity": "sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==", "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -6915,16 +6917,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.3.1.tgz", - "integrity": "sha512-jIERm/6bYQ9HkynYlNZvXpzmXWZGhMbrOvq3jJzOSOlKXsVjrrolzWBjDW6/TvT5Q3WqaN4EkmcfdQwi9tDjBQ==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.5.0.tgz", + "integrity": "sha512-3vZl9u0R+/FLQcpy2EHyRGNqAS/ofJ3Ji8aebilfJe+fobK8+LbIFmrHciLVDxjDoONmufDcnVSF38KwMEOjzw==", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.3.1", - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/typescript-estree": "7.3.1", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/typescript-estree": "7.5.0", "semver": "^7.5.4" }, "engines": { @@ -6939,11 +6941,11 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", - "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", + "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", "dependencies": { - "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/types": "7.5.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -7120,12 +7122,12 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.3.1.tgz", - "integrity": "sha512-iFhaysxFsMDQlzJn+vr3OrxN8NmdQkHks4WaqD4QBnt5hsq234wcYdyQ9uquzJJIDAj5W4wQne3yEsYA6OmXGw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.5.0.tgz", + "integrity": "sha512-A021Rj33+G8mx2Dqh0nMO9GyjjIBK3MqgVgZ2qlKf6CJy51wY/lkkFqq3TqqnH34XyAHUkq27IjlUkWlQRpLHw==", "dependencies": { - "@typescript-eslint/typescript-estree": "7.3.1", - "@typescript-eslint/utils": "7.3.1", + "@typescript-eslint/typescript-estree": "7.5.0", + "@typescript-eslint/utils": "7.5.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -7146,12 +7148,12 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz", - "integrity": "sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", + "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1" + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -7162,9 +7164,9 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.3.1.tgz", - "integrity": "sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", + "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", "engines": { "node": "^18.18.0 || >=20.0.0" }, @@ -7174,12 +7176,12 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz", - "integrity": "sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.5.0.tgz", + "integrity": "sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==", "dependencies": { - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/visitor-keys": "7.3.1", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/visitor-keys": "7.5.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -7201,16 +7203,16 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.3.1.tgz", - "integrity": "sha512-jIERm/6bYQ9HkynYlNZvXpzmXWZGhMbrOvq3jJzOSOlKXsVjrrolzWBjDW6/TvT5Q3WqaN4EkmcfdQwi9tDjBQ==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.5.0.tgz", + "integrity": "sha512-3vZl9u0R+/FLQcpy2EHyRGNqAS/ofJ3Ji8aebilfJe+fobK8+LbIFmrHciLVDxjDoONmufDcnVSF38KwMEOjzw==", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.3.1", - "@typescript-eslint/types": "7.3.1", - "@typescript-eslint/typescript-estree": "7.3.1", + "@typescript-eslint/scope-manager": "7.5.0", + "@typescript-eslint/types": "7.5.0", + "@typescript-eslint/typescript-estree": "7.5.0", "semver": "^7.5.4" }, "engines": { @@ -7225,11 +7227,11 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz", - "integrity": "sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", + "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", "dependencies": { - "@typescript-eslint/types": "7.3.1", + "@typescript-eslint/types": "7.5.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -7828,25 +7830,6 @@ } } }, - "node_modules/amplitude": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/amplitude/-/amplitude-5.2.0.tgz", - "integrity": "sha512-lr1hpTh0GBk9dEIW1gkeBcBvPQtp3O6Y+ynhpEPc8MoW2+yw6rJt4HQRxN5QFJGvO/41QaYeFXjoGyxXrgfgsw==", - "dependencies": { - "axios": "^0.24.0" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/amplitude/node_modules/axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", - "dependencies": { - "follow-redirects": "^1.14.4" - } - }, "node_modules/ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", @@ -11199,9 +11182,9 @@ } }, "node_modules/eslint-plugin-jsonc": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.14.1.tgz", - "integrity": "sha512-Tei6G4N7pZulP5MHi0EIdtseiCqUPkDMd0O8Zrw4muMIlsjJ5/B9X+U3Pfo6B7l0mTL9LN9FwuWT70dRJ6z7tg==", + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.15.0.tgz", + "integrity": "sha512-wAphMVgTQPAKAYV8d/QEkEYDg8uer9nMQ85N17IUiJcAWLxJs83/Exe59dEH9yKUpvpLf46H+wR7/U7lZ3/NpQ==", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "eslint-compat-utils": "^0.5.0", @@ -11427,11 +11410,12 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.23.0.tgz", - "integrity": "sha512-Bqd/b7hGYGrlV+wP/g77tjyFmp81lh5TMw0be9093X02SyelxRRfCI6/IsGq/J7Um0YwB9s0Ry0wlFyjPdmtUw==", + "version": "9.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.0.tgz", + "integrity": "sha512-9SkJMvF8NGMT9aQCwFc5rj8Wo1XWSMSHk36i7ZwdI614BU7sIOR28ZjuFPKp8YGymZN12BSEbiSwa7qikp+PBw==", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", + "globals": "^13.24.0", "natural-compare": "^1.4.0", "nth-check": "^2.1.1", "postcss-selector-parser": "^6.0.15", @@ -11446,6 +11430,31 @@ "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/eslint-plugin-vue/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-plugin-vue/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -15853,11 +15862,11 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "node_modules/next": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/next/-/next-14.1.3.tgz", - "integrity": "sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/next/-/next-14.1.4.tgz", + "integrity": "sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==", "dependencies": { - "@next/env": "14.1.3", + "@next/env": "14.1.4", "@swc/helpers": "0.5.2", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", @@ -15872,15 +15881,15 @@ "node": ">=18.17.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "14.1.3", - "@next/swc-darwin-x64": "14.1.3", - "@next/swc-linux-arm64-gnu": "14.1.3", - "@next/swc-linux-arm64-musl": "14.1.3", - "@next/swc-linux-x64-gnu": "14.1.3", - "@next/swc-linux-x64-musl": "14.1.3", - "@next/swc-win32-arm64-msvc": "14.1.3", - "@next/swc-win32-ia32-msvc": "14.1.3", - "@next/swc-win32-x64-msvc": "14.1.3" + "@next/swc-darwin-arm64": "14.1.4", + "@next/swc-darwin-x64": "14.1.4", + "@next/swc-linux-arm64-gnu": "14.1.4", + "@next/swc-linux-arm64-musl": "14.1.4", + "@next/swc-linux-x64-gnu": "14.1.4", + "@next/swc-linux-x64-musl": "14.1.4", + "@next/swc-win32-arm64-msvc": "14.1.4", + "@next/swc-win32-ia32-msvc": "14.1.4", + "@next/swc-win32-x64-msvc": "14.1.4" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", @@ -16175,11 +16184,10 @@ } }, "node_modules/npm-groovy-lint": { - "version": "14.2.4", - "resolved": "https://registry.npmjs.org/npm-groovy-lint/-/npm-groovy-lint-14.2.4.tgz", - "integrity": "sha512-LZ3OX/hPdijvA9PfKhVx/svdMVYyBtvhrgy8J5PJFlvOOXo6GZ9L+Yb7cHwXv9+9q70G6Z3053Aq4cIZfOrfHg==", + "version": "14.4.0", + "resolved": "https://registry.npmjs.org/npm-groovy-lint/-/npm-groovy-lint-14.4.0.tgz", + "integrity": "sha512-3CSLp742T3vuaMqPPXZVHh6KVg8M1/QJ1+SQdivJMrLwRNvdZ+RkUl7Adl1F/YagZ3YhIr5FlnpFMJVt1UsX0g==", "dependencies": { - "amplitude": "^5.1.6", "ansi-colors": "^4.1.1", "axios": "^1.6.2", "chalk": "^4.1.2", @@ -17766,13 +17774,13 @@ } }, "node_modules/react-intl": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.6.2.tgz", - "integrity": "sha512-IpW2IkLtGENSFlX3vfH11rjuCIsW0VyjT0Q1pPKMZPtT2z1FxLt4weFT5Ezti2TScT1xiyb3aQBFth9EB7jzAg==", + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.6.4.tgz", + "integrity": "sha512-bD+7hVTX3zBFI3z/ffIVZrNkCVK0/sQguQ/DqW5uZ6JFWsuiwOieVcLnmtFiUgMQZLdmwNl2Ur5c10RaO7NWBQ==", "dependencies": { "@formatjs/ecma402-abstract": "1.18.2", "@formatjs/icu-messageformat-parser": "2.7.6", - "@formatjs/intl": "2.10.0", + "@formatjs/intl": "2.10.1", "@formatjs/intl-displaynames": "6.6.6", "@formatjs/intl-listformat": "7.5.5", "@types/hoist-non-react-statics": "^3.3.1", @@ -18296,9 +18304,9 @@ } }, "node_modules/renovate": { - "version": "37.263.0", - "resolved": "https://registry.npmjs.org/renovate/-/renovate-37.263.0.tgz", - "integrity": "sha512-poXc0w1HvT1FwxPYmlckLOLPiftyecMsZhm+0MHLu0WYBU/mldrZ05kkQ8bPPkbzz7BvMHqd+AvECcJm8+lPTQ==", + "version": "37.279.0", + "resolved": "https://registry.npmjs.org/renovate/-/renovate-37.279.0.tgz", + "integrity": "sha512-D6u2HTVRUVhEi07h6YNCA83e8Eb1+mihVizVRPD5PdIpTwvOQcUnOboTiqjEuvPDZPAaEqf6ghkaS5idu/KzHw==", "dependencies": { "@aws-sdk/client-codecommit": "3.363.0", "@aws-sdk/client-ec2": "3.363.0", @@ -18307,7 +18315,7 @@ "@aws-sdk/client-s3": "3.363.0", "@aws-sdk/credential-providers": "3.363.0", "@breejs/later": "4.2.0", - "@cdktf/hcl2json": "0.20.4", + "@cdktf/hcl2json": "0.20.5", "@opentelemetry/api": "1.8.0", "@opentelemetry/context-async-hooks": "1.22.0", "@opentelemetry/exporter-trace-otlp-http": "0.49.1", @@ -18319,7 +18327,7 @@ "@opentelemetry/sdk-trace-node": "1.22.0", "@opentelemetry/semantic-conventions": "1.22.0", "@qnighy/marshal": "0.1.3", - "@renovatebot/osv-offline": "1.5.2", + "@renovatebot/osv-offline": "1.5.3", "@renovatebot/pep440": "3.0.19", "@renovatebot/ruby-semver": "3.0.23", "@sindresorhus/is": "4.6.0", @@ -18396,7 +18404,7 @@ "semver-stable": "3.0.0", "semver-utils": "1.1.4", "shlex": "2.1.2", - "simple-git": "3.22.0", + "simple-git": "3.23.0", "slugify": "1.6.6", "source-map-support": "0.5.21", "toml-eslint-parser": "0.9.3", @@ -19295,9 +19303,9 @@ } }, "node_modules/simple-git": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.22.0.tgz", - "integrity": "sha512-6JujwSs0ac82jkGjMHiCnTifvf1crOiY/+tfs/Pqih6iow7VrpNKRRNdWm6RtaXpvvv/JGNYhlUtLhGFqHF+Yw==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.23.0.tgz", + "integrity": "sha512-P9ggTW8vb/21CAL/AmnACAhqBDfnqSSZVpV7WuFtsFR9HLunf5IqQvk+OXAQTfkcZep8pKnt3DV3o7w3TegEkQ==", "dependencies": { "@kwsites/file-exists": "^1.1.1", "@kwsites/promise-deferred": "^1.1.1", @@ -21426,9 +21434,9 @@ } }, "node_modules/typescript": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", - "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/dependencies/package.json b/dependencies/package.json index e6f0d9eb53d..e8aa36128ed 100644 --- a/dependencies/package.json +++ b/dependencies/package.json @@ -1,43 +1,43 @@ { "name": "super-linter", "dependencies": { - "@babel/eslint-parser": "^7.23.10", + "@babel/eslint-parser": "^7.24.1", "@babel/preset-react": "^7.23.3", - "@babel/preset-typescript": "^7.23.3", + "@babel/preset-typescript": "^7.24.1", "@coffeelint/cli": "^5.2.11", "@ibm/tekton-lint": "^1.0.1", "@react-native/eslint-config": "^0.73.2", "@stoplight/spectral-cli": "^6.11.0", - "@typescript-eslint/eslint-plugin": "^7.3.1", + "@typescript-eslint/eslint-plugin": "^7.5.0", "asl-validator": "^3.8.2", "eslint": "^8.57.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^27.9.0", "eslint-plugin-json": "^3.1.0", - "eslint-plugin-jsonc": "^2.14.1", + "eslint-plugin-jsonc": "^2.15.0", "eslint-plugin-jsx-a11y": "^6.7.1", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-vue": "^9.23.0", + "eslint-plugin-vue": "^9.24.0", "gherkin-lint": "^4.2.4", "htmlhint": "^1.1.4", "jscpd": "^3.5.10", "markdownlint-cli": "^0.39.0", - "next": "^14.1.3", + "next": "^14.1.4", "next-pwa": "^5.6.0", - "npm-groovy-lint": "^14.2.4", + "npm-groovy-lint": "^14.4.0", "postcss-less": "^6.0.0", "prettier": "^3.2.5", "prettyjson": "^1.2.5", "pug": "^3.0.2", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-intl": "^6.6.2", + "react-intl": "^6.6.4", "react-redux": "^9.1.0", "react-router-dom": "^6.22.3", - "renovate": "^37.263.0", + "renovate": "^37.279.0", "sql-lint": "1.0.0", "standard": "^17.1.0", "stylelint": "^15.11.0", @@ -52,6 +52,6 @@ "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-terminology": "^4.0.1", "ts-standard": "^12.0.2", - "typescript": "^5.4.2" + "typescript": "^5.4.3" } } diff --git a/dependencies/python/cfn-lint.txt b/dependencies/python/cfn-lint.txt index d94d5977070..b04ac6e4286 100644 --- a/dependencies/python/cfn-lint.txt +++ b/dependencies/python/cfn-lint.txt @@ -1 +1 @@ -cfn-lint==0.86.0 +cfn-lint==0.86.1 diff --git a/dependencies/python/checkov.txt b/dependencies/python/checkov.txt index b23ad793872..13045830f52 100644 --- a/dependencies/python/checkov.txt +++ b/dependencies/python/checkov.txt @@ -1 +1 @@ -checkov==3.2.39 +checkov==3.2.50 diff --git a/dependencies/python/snakemake.txt b/dependencies/python/snakemake.txt index 793bf2ee049..24fb1f5f55b 100644 --- a/dependencies/python/snakemake.txt +++ b/dependencies/python/snakemake.txt @@ -1 +1 @@ -snakemake==8.9.0 +snakemake==8.10.4 diff --git a/dependencies/python/sqlfluff.txt b/dependencies/python/sqlfluff.txt index 84141538437..921aff4a1c3 100644 --- a/dependencies/python/sqlfluff.txt +++ b/dependencies/python/sqlfluff.txt @@ -1 +1 @@ -sqlfluff==3.0.2 +sqlfluff==3.0.3 diff --git a/dev-dependencies/package-lock.json b/dev-dependencies/package-lock.json index 4b9d92b9327..21c5087685a 100644 --- a/dev-dependencies/package-lock.json +++ b/dev-dependencies/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.1-local", "license": "MIT", "dependencies": { - "@commitlint/cli": "^19.2.0", + "@commitlint/cli": "^19.2.1", "@commitlint/config-conventional": "^19.1.0", "release-please": "^16.10.1" } @@ -160,14 +160,14 @@ } }, "node_modules/@commitlint/cli": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.2.0.tgz", - "integrity": "sha512-8XnQDMyQR+1/ldbmIyhonvnDS2enEw48Wompo/967fsEvy9Vj5/JbDutzmSBKxANWDVeEbR9QQm0yHpw6ArrFw==", + "version": "19.2.1", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.2.1.tgz", + "integrity": "sha512-cbkYUJsLqRomccNxvoJTyv5yn0bSy05BBizVyIcLACkRbVUqYorC351Diw/XFSWC/GtpwiwT2eOvQgFZa374bg==", "dependencies": { "@commitlint/format": "^19.0.3", "@commitlint/lint": "^19.1.0", "@commitlint/load": "^19.2.0", - "@commitlint/read": "^19.2.0", + "@commitlint/read": "^19.2.1", "@commitlint/types": "^19.0.3", "execa": "^8.0.1", "yargs": "^17.0.0" @@ -329,9 +329,9 @@ } }, "node_modules/@commitlint/read": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.2.0.tgz", - "integrity": "sha512-HlGeEd/jyp2a5Fb9mvtsaDm5hFCmj80dJYjLQkpG3DzWneWBc37YU3kM8Za1D1HUazZaTkdsWq73M3XDE4CvCA==", + "version": "19.2.1", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.2.1.tgz", + "integrity": "sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==", "dependencies": { "@commitlint/top-level": "^19.0.0", "@commitlint/types": "^19.0.3", diff --git a/dev-dependencies/package.json b/dev-dependencies/package.json index e420f51b4f4..92905681e96 100644 --- a/dev-dependencies/package.json +++ b/dev-dependencies/package.json @@ -3,7 +3,7 @@ "private": true, "version": "0.0.1-local", "dependencies": { - "@commitlint/cli": "^19.2.0", + "@commitlint/cli": "^19.2.1", "@commitlint/config-conventional": "^19.1.0", "release-please": "^16.10.1" }, diff --git a/lib/linter.sh b/lib/linter.sh index 9e7b7916796..96495d70504 100755 --- a/lib/linter.sh +++ b/lib/linter.sh @@ -788,15 +788,6 @@ BuildFileList "${VALIDATE_ALL_CODEBASE}" "${TEST_CASE_RUN}" ##################################### RunAdditionalInstalls -#################################### -# Print ENV before running linters # -#################################### -debug "--- ENV (before running linters) ---" -debug "------------------------------------" -debug "ENV:" -debug "$(printenv)" -debug "------------------------------------" - endGitHubActionsLogGroup "${SUPER_LINTER_INITIALIZATION_LOG_GROUP_TITLE}" ############### diff --git a/slim/action.yml b/slim/action.yml index 09313d2bccb..456ab56bdf8 100644 --- a/slim/action.yml +++ b/slim/action.yml @@ -4,7 +4,7 @@ author: 'Super-linter contributors' description: 'Super-linter is a ready-to-run collection of linters and code analyzers, to help validate your source code.' runs: using: 'docker' - image: 'docker://ghcr.io/super-linter/super-linter:slim-v6.3.0' # x-release-please-version + image: 'docker://ghcr.io/super-linter/super-linter:slim-v6.3.1' # x-release-please-version branding: icon: 'check-square' color: 'white' diff --git a/version.txt b/version.txt index 798e38995c4..dc0208aba8e 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -6.3.0 +6.3.1