From 7f604359fad73a83ca1ac02f6a8eb982002dade8 Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Tue, 11 Jun 2024 22:26:27 +1000 Subject: [PATCH 01/15] chore: Allow codeQl to build --- .github/workflows/codeql.yml | 39 +++++++++++++++++++++++++++--------- ci/build.sh | 10 +++++++++ 2 files changed, 39 insertions(+), 10 deletions(-) create mode 100755 ci/build.sh diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index d7618e60..2dc5aee4 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -9,16 +9,16 @@ # the `language` matrix defined below to confirm you have the correct set of # supported CodeQL languages. # -name: "CodeQL" +name: 'CodeQL' on: push: - branches: ["main"] + branches: ['main'] pull_request: # The branches below must be a subset of the branches above - branches: ["main"] + branches: ['main'] schedule: - - cron: "0 0 * * 1" + - cron: '0 0 * * 1' permissions: contents: read @@ -35,7 +35,7 @@ jobs: strategy: fail-fast: false matrix: - language: ["java", "javascript", "typescript"] + language: ['java', 'javascript', 'typescript'] # CodeQL supports [ $supported-codeql-languages ] # Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support @@ -67,12 +67,31 @@ jobs: # If the Autobuild fails above, remove it and uncomment the following three lines. # modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance. - - # - run: | - # echo "Run, Build Application using script" - # ./location_of_script_within_repo/buildscript.sh + # See: https://github.com/gradle/actions/blob/main/setup-gradle/README.md + - name: Use Node.js 20.x + uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 + with: + node-version: 20.x + - name: Set up JDK 17 + uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1 + with: + java-version: '17' + distribution: 'temurin' + - name: Setup Gradle + uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2 + - name: Validate Gradle wrapper + uses: gradle/wrapper-validation-action@216d1ad2b3710bf005dc39237337b9673fd8fcd5 # v3.3.2 + - run: npm install -g npm@latest + # Actually run the build + - run: bash ci/build.sh + shell: bash + env: + CASE_BROKER_CI_TOKEN: ${{ secrets.PACTFLOW_TOKEN }} + CASE_BROKER_BASEURL: https://timothyjones.pactflow.io/ + NODE_VERSION: 20.x + FORCE_COLOR: true - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@6ac9fc7e8e290bda8fac86290b68e176def71959 # v2.25.8 with: - category: "/language:${{matrix.language}}" + category: '/language:${{matrix.language}}' diff --git a/ci/build.sh b/ci/build.sh new file mode 100755 index 00000000..65a0c143 --- /dev/null +++ b/ci/build.sh @@ -0,0 +1,10 @@ +#!/bin/bash -eu +set -eu # We do this twice so that winadows github runners will properly read them +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")"; pwd)" # Figure out where the script is running +# shellcheck source=lib/robust-bash.sh +. "$SCRIPT_DIR"/lib/robust-bash.sh + +npm install # We can't do npm ci because lerna has optional dependencies :( + +npx lerna --ci run build + From 105ecc937d13d47d9d778044e9b880aad3e2f50d Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Tue, 11 Jun 2024 22:30:45 +1000 Subject: [PATCH 02/15] chore: remove autobuild --- .github/workflows/codeql.yml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 2dc5aee4..8593204a 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -56,18 +56,6 @@ jobs: # If you wish to specify custom queries, you can do so here or in a config file. # By default, queries listed here will override any specified in a config file. # Prefix the list here with "+" to use these queries and those in the config file. - - # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). - # If this step fails, then you should remove it and run the build manually (see below) - - name: Autobuild - uses: github/codeql-action/autobuild@6ac9fc7e8e290bda8fac86290b68e176def71959 # v2.25.8 - - # ℹī¸ Command-line programs to run using the OS shell. - # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun - - # If the Autobuild fails above, remove it and uncomment the following three lines. - # modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance. - # See: https://github.com/gradle/actions/blob/main/setup-gradle/README.md - name: Use Node.js 20.x uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2 with: From 92f0a2532082b38f30e7c7bf01b77f03ad46f239 Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Tue, 11 Jun 2024 22:36:28 +1000 Subject: [PATCH 03/15] chore: Remove individual projects from dependabot; it can see the monorepo root fine --- .github/dependabot.yml | 76 ++---------------------------------------- 1 file changed, 3 insertions(+), 73 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4aac5e48..afb99cf5 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,85 +10,15 @@ updates: directory: "/" # Location of package manifests versioning-strategy: increase schedule: - interval: "weekly" + interval: "daily" # Maintain dependencies for GitHub Actions - package-ecosystem: "github-actions" directory: "/" schedule: - interval: "weekly" + interval: "daily" - package-ecosystem: "gradle" # See documentation for possible values directory: "/packages/dsl-java" # Location of package manifests schedule: - interval: "weekly" - - - package-ecosystem: npm - directory: /packages/case-connector - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/case-core-plugin-http-dsl - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/case-core-plugin-http - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/case-core - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/case-entities - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/case-example-mock-types - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/case-maintainer-config - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/case-plugin-base - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/contract-case-cli - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/contract-case-jest - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/documentation - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/dsl-java - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/eslint-config-case-maintainer - schedule: - interval: daily - - - package-ecosystem: npm - directory: /packages/test-equivalence-matchers - schedule: - interval: daily + interval: "daily" From b8e36f963a02da62a028cdf7bb3f1d736fc40000 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 13:19:34 +0000 Subject: [PATCH 04/15] build(deps-dev): bump publib from 0.2.838 to 0.2.845 (#539) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 517 +++++++++--------- packages/case-example-mock-types/package.json | 2 +- .../test-equivalence-matchers/package.json | 2 +- 3 files changed, 261 insertions(+), 260 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0b9caaca..2760cd1c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -325,48 +325,48 @@ "dev": true }, "node_modules/@aws-sdk/client-codeartifact": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-codeartifact/-/client-codeartifact-3.583.0.tgz", - "integrity": "sha512-p6/lvainbGJKnammBZk9T6pi8iiEXqq79Zt6+nHG4kEnoK0itxZmLxjRdLxxNcCeJQujWKsAMO42MGrVCVvsEQ==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-codeartifact/-/client-codeartifact-3.592.0.tgz", + "integrity": "sha512-vWITAZwZxl9NlYPHSFAOB/tj+df2QkHIeXNniycz2anK3TEP/TaYaoNcTOoMc0mtywzZf62dVKddFEZv8PykrQ==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sso-oidc": "3.583.0", - "@aws-sdk/client-sts": "3.583.0", - "@aws-sdk/core": "3.582.0", - "@aws-sdk/credential-provider-node": "3.583.0", + "@aws-sdk/client-sso-oidc": "3.592.0", + "@aws-sdk/client-sts": "3.592.0", + "@aws-sdk/core": "3.592.0", + "@aws-sdk/credential-provider-node": "3.592.0", "@aws-sdk/middleware-host-header": "3.577.0", "@aws-sdk/middleware-logger": "3.577.0", "@aws-sdk/middleware-recursion-detection": "3.577.0", - "@aws-sdk/middleware-user-agent": "3.583.0", - "@aws-sdk/region-config-resolver": "3.577.0", + "@aws-sdk/middleware-user-agent": "3.587.0", + "@aws-sdk/region-config-resolver": "3.587.0", "@aws-sdk/types": "3.577.0", - "@aws-sdk/util-endpoints": "3.583.0", + "@aws-sdk/util-endpoints": "3.587.0", "@aws-sdk/util-user-agent-browser": "3.577.0", - "@aws-sdk/util-user-agent-node": "3.577.0", - "@smithy/config-resolver": "^3.0.0", - "@smithy/core": "^2.0.1", + "@aws-sdk/util-user-agent-node": "3.587.0", + "@smithy/config-resolver": "^3.0.1", + "@smithy/core": "^2.2.0", "@smithy/fetch-http-handler": "^3.0.1", "@smithy/hash-node": "^3.0.0", "@smithy/invalid-dependency": "^3.0.0", "@smithy/middleware-content-length": "^3.0.0", - "@smithy/middleware-endpoint": "^3.0.0", - "@smithy/middleware-retry": "^3.0.1", + "@smithy/middleware-endpoint": "^3.0.1", + "@smithy/middleware-retry": "^3.0.3", "@smithy/middleware-serde": "^3.0.0", "@smithy/middleware-stack": "^3.0.0", - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/node-http-handler": "^3.0.0", "@smithy/protocol-http": "^4.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "@smithy/url-parser": "^3.0.0", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.1", - "@smithy/util-defaults-mode-node": "^3.0.1", - "@smithy/util-endpoints": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.3", + "@smithy/util-defaults-mode-node": "^3.0.3", + "@smithy/util-endpoints": "^2.0.1", "@smithy/util-middleware": "^3.0.0", "@smithy/util-retry": "^3.0.0", "@smithy/util-stream": "^3.0.1", @@ -378,48 +378,48 @@ } }, "node_modules/@aws-sdk/client-cognito-identity": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.583.0.tgz", - "integrity": "sha512-FrkVjrDRsXofw1F/iJqR/DOKPbIakIB+Dr04l25Em4PTWBj29NcQyYW49qcCHF0CPkqQpin8ASXDWzGv7A0yxg==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.592.0.tgz", + "integrity": "sha512-mk3JOBsk5hlrLTZFuoGIhFKFflOdxqMKmOgyUFs5+gBLuH0/lN3wNWJxk+BiY1nHzkxhBND1hDHc5dvZRugBJA==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sso-oidc": "3.583.0", - "@aws-sdk/client-sts": "3.583.0", - "@aws-sdk/core": "3.582.0", - "@aws-sdk/credential-provider-node": "3.583.0", + "@aws-sdk/client-sso-oidc": "3.592.0", + "@aws-sdk/client-sts": "3.592.0", + "@aws-sdk/core": "3.592.0", + "@aws-sdk/credential-provider-node": "3.592.0", "@aws-sdk/middleware-host-header": "3.577.0", "@aws-sdk/middleware-logger": "3.577.0", "@aws-sdk/middleware-recursion-detection": "3.577.0", - "@aws-sdk/middleware-user-agent": "3.583.0", - "@aws-sdk/region-config-resolver": "3.577.0", + "@aws-sdk/middleware-user-agent": "3.587.0", + "@aws-sdk/region-config-resolver": "3.587.0", "@aws-sdk/types": "3.577.0", - "@aws-sdk/util-endpoints": "3.583.0", + "@aws-sdk/util-endpoints": "3.587.0", "@aws-sdk/util-user-agent-browser": "3.577.0", - "@aws-sdk/util-user-agent-node": "3.577.0", - "@smithy/config-resolver": "^3.0.0", - "@smithy/core": "^2.0.1", + "@aws-sdk/util-user-agent-node": "3.587.0", + "@smithy/config-resolver": "^3.0.1", + "@smithy/core": "^2.2.0", "@smithy/fetch-http-handler": "^3.0.1", "@smithy/hash-node": "^3.0.0", "@smithy/invalid-dependency": "^3.0.0", "@smithy/middleware-content-length": "^3.0.0", - "@smithy/middleware-endpoint": "^3.0.0", - "@smithy/middleware-retry": "^3.0.1", + "@smithy/middleware-endpoint": "^3.0.1", + "@smithy/middleware-retry": "^3.0.3", "@smithy/middleware-serde": "^3.0.0", "@smithy/middleware-stack": "^3.0.0", - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/node-http-handler": "^3.0.0", "@smithy/protocol-http": "^4.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "@smithy/url-parser": "^3.0.0", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.1", - "@smithy/util-defaults-mode-node": "^3.0.1", - "@smithy/util-endpoints": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.3", + "@smithy/util-defaults-mode-node": "^3.0.3", + "@smithy/util-endpoints": "^2.0.1", "@smithy/util-middleware": "^3.0.0", "@smithy/util-retry": "^3.0.0", "@smithy/util-utf8": "^3.0.0", @@ -430,45 +430,45 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.583.0.tgz", - "integrity": "sha512-FNJ2MmiBtZZwgkj4+GLVrzqwmD6D8FBptrFZk7PnGkSf7v1Q8txYNI6gY938RRhYJ4lBW4cNbhPvWoDxAl90Hw==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.592.0.tgz", + "integrity": "sha512-w+SuW47jQqvOC7fonyjFjsOh3yjqJ+VpWdVrmrl0E/KryBE7ho/Wn991Buf/EiHHeJikoWgHsAIPkBH29+ntdA==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.582.0", + "@aws-sdk/core": "3.592.0", "@aws-sdk/middleware-host-header": "3.577.0", "@aws-sdk/middleware-logger": "3.577.0", "@aws-sdk/middleware-recursion-detection": "3.577.0", - "@aws-sdk/middleware-user-agent": "3.583.0", - "@aws-sdk/region-config-resolver": "3.577.0", + "@aws-sdk/middleware-user-agent": "3.587.0", + "@aws-sdk/region-config-resolver": "3.587.0", "@aws-sdk/types": "3.577.0", - "@aws-sdk/util-endpoints": "3.583.0", + "@aws-sdk/util-endpoints": "3.587.0", "@aws-sdk/util-user-agent-browser": "3.577.0", - "@aws-sdk/util-user-agent-node": "3.577.0", - "@smithy/config-resolver": "^3.0.0", - "@smithy/core": "^2.0.1", + "@aws-sdk/util-user-agent-node": "3.587.0", + "@smithy/config-resolver": "^3.0.1", + "@smithy/core": "^2.2.0", "@smithy/fetch-http-handler": "^3.0.1", "@smithy/hash-node": "^3.0.0", "@smithy/invalid-dependency": "^3.0.0", "@smithy/middleware-content-length": "^3.0.0", - "@smithy/middleware-endpoint": "^3.0.0", - "@smithy/middleware-retry": "^3.0.1", + "@smithy/middleware-endpoint": "^3.0.1", + "@smithy/middleware-retry": "^3.0.3", "@smithy/middleware-serde": "^3.0.0", "@smithy/middleware-stack": "^3.0.0", - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/node-http-handler": "^3.0.0", "@smithy/protocol-http": "^4.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "@smithy/url-parser": "^3.0.0", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.1", - "@smithy/util-defaults-mode-node": "^3.0.1", - "@smithy/util-endpoints": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.3", + "@smithy/util-defaults-mode-node": "^3.0.3", + "@smithy/util-endpoints": "^2.0.1", "@smithy/util-middleware": "^3.0.0", "@smithy/util-retry": "^3.0.0", "@smithy/util-utf8": "^3.0.0", @@ -479,47 +479,47 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.583.0.tgz", - "integrity": "sha512-LO3wmrFXPi2kNE46lD1XATfRrvdNxXd4DlTFouoWmr7lvqoUkcbmtkV2r/XChZA2z0HiDauphC1e8b8laJVeSg==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.592.0.tgz", + "integrity": "sha512-11Zvm8nm0s/UF3XCjzFRpQU+8FFVW5rcr3BHfnH6xAe5JEoN6bJN/n+wOfnElnjek+90hh+Qc7s141AMrCjiiw==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.583.0", - "@aws-sdk/core": "3.582.0", - "@aws-sdk/credential-provider-node": "3.583.0", + "@aws-sdk/client-sts": "3.592.0", + "@aws-sdk/core": "3.592.0", + "@aws-sdk/credential-provider-node": "3.592.0", "@aws-sdk/middleware-host-header": "3.577.0", "@aws-sdk/middleware-logger": "3.577.0", "@aws-sdk/middleware-recursion-detection": "3.577.0", - "@aws-sdk/middleware-user-agent": "3.583.0", - "@aws-sdk/region-config-resolver": "3.577.0", + "@aws-sdk/middleware-user-agent": "3.587.0", + "@aws-sdk/region-config-resolver": "3.587.0", "@aws-sdk/types": "3.577.0", - "@aws-sdk/util-endpoints": "3.583.0", + "@aws-sdk/util-endpoints": "3.587.0", "@aws-sdk/util-user-agent-browser": "3.577.0", - "@aws-sdk/util-user-agent-node": "3.577.0", - "@smithy/config-resolver": "^3.0.0", - "@smithy/core": "^2.0.1", + "@aws-sdk/util-user-agent-node": "3.587.0", + "@smithy/config-resolver": "^3.0.1", + "@smithy/core": "^2.2.0", "@smithy/fetch-http-handler": "^3.0.1", "@smithy/hash-node": "^3.0.0", "@smithy/invalid-dependency": "^3.0.0", "@smithy/middleware-content-length": "^3.0.0", - "@smithy/middleware-endpoint": "^3.0.0", - "@smithy/middleware-retry": "^3.0.1", + "@smithy/middleware-endpoint": "^3.0.1", + "@smithy/middleware-retry": "^3.0.3", "@smithy/middleware-serde": "^3.0.0", "@smithy/middleware-stack": "^3.0.0", - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/node-http-handler": "^3.0.0", "@smithy/protocol-http": "^4.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "@smithy/url-parser": "^3.0.0", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.1", - "@smithy/util-defaults-mode-node": "^3.0.1", - "@smithy/util-endpoints": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.3", + "@smithy/util-defaults-mode-node": "^3.0.3", + "@smithy/util-endpoints": "^2.0.1", "@smithy/util-middleware": "^3.0.0", "@smithy/util-retry": "^3.0.0", "@smithy/util-utf8": "^3.0.0", @@ -530,47 +530,47 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.583.0.tgz", - "integrity": "sha512-xDMxiemPDWr9dY2Q4AyixkRnk/hvS6fs6OWxuVCz1WO47YhaAfOsEGAgQMgDLLaOfj/oLU5D14uTNBEPGh4rBA==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.592.0.tgz", + "integrity": "sha512-KUrOdszZfcrlpKr4dpdkGibZ/qq3Lnfu1rjv1U+V1QJQ9OuMo9J3sDWpWV9tigNqY0aGllarWH5cJbz9868W/w==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sso-oidc": "3.583.0", - "@aws-sdk/core": "3.582.0", - "@aws-sdk/credential-provider-node": "3.583.0", + "@aws-sdk/client-sso-oidc": "3.592.0", + "@aws-sdk/core": "3.592.0", + "@aws-sdk/credential-provider-node": "3.592.0", "@aws-sdk/middleware-host-header": "3.577.0", "@aws-sdk/middleware-logger": "3.577.0", "@aws-sdk/middleware-recursion-detection": "3.577.0", - "@aws-sdk/middleware-user-agent": "3.583.0", - "@aws-sdk/region-config-resolver": "3.577.0", + "@aws-sdk/middleware-user-agent": "3.587.0", + "@aws-sdk/region-config-resolver": "3.587.0", "@aws-sdk/types": "3.577.0", - "@aws-sdk/util-endpoints": "3.583.0", + "@aws-sdk/util-endpoints": "3.587.0", "@aws-sdk/util-user-agent-browser": "3.577.0", - "@aws-sdk/util-user-agent-node": "3.577.0", - "@smithy/config-resolver": "^3.0.0", - "@smithy/core": "^2.0.1", + "@aws-sdk/util-user-agent-node": "3.587.0", + "@smithy/config-resolver": "^3.0.1", + "@smithy/core": "^2.2.0", "@smithy/fetch-http-handler": "^3.0.1", "@smithy/hash-node": "^3.0.0", "@smithy/invalid-dependency": "^3.0.0", "@smithy/middleware-content-length": "^3.0.0", - "@smithy/middleware-endpoint": "^3.0.0", - "@smithy/middleware-retry": "^3.0.1", + "@smithy/middleware-endpoint": "^3.0.1", + "@smithy/middleware-retry": "^3.0.3", "@smithy/middleware-serde": "^3.0.0", "@smithy/middleware-stack": "^3.0.0", - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/node-http-handler": "^3.0.0", "@smithy/protocol-http": "^4.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "@smithy/url-parser": "^3.0.0", "@smithy/util-base64": "^3.0.0", "@smithy/util-body-length-browser": "^3.0.0", "@smithy/util-body-length-node": "^3.0.0", - "@smithy/util-defaults-mode-browser": "^3.0.1", - "@smithy/util-defaults-mode-node": "^3.0.1", - "@smithy/util-endpoints": "^2.0.0", + "@smithy/util-defaults-mode-browser": "^3.0.3", + "@smithy/util-defaults-mode-node": "^3.0.3", + "@smithy/util-endpoints": "^2.0.1", "@smithy/util-middleware": "^3.0.0", "@smithy/util-retry": "^3.0.0", "@smithy/util-utf8": "^3.0.0", @@ -581,15 +581,15 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.582.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.582.0.tgz", - "integrity": "sha512-ofmD96IQc9g1dbyqlCyxu5fCG7kIl9p1NoN5+vGBUyLdbmPCV3Pdg99nRHYEJuv2MgGx5AUFGDPMHcqbJpnZIw==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.592.0.tgz", + "integrity": "sha512-gLPMXR/HXDP+9gXAt58t7gaMTvRts9i6Q7NMISpkGF54wehskl5WGrbdtHJFylrlJ5BQo3XVY6i661o+EuR1wg==", "dev": true, "dependencies": { - "@smithy/core": "^2.0.1", + "@smithy/core": "^2.2.0", "@smithy/protocol-http": "^4.0.0", "@smithy/signature-v4": "^3.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "fast-xml-parser": "4.2.5", "tslib": "^2.6.2" @@ -599,14 +599,14 @@ } }, "node_modules/@aws-sdk/credential-provider-cognito-identity": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.583.0.tgz", - "integrity": "sha512-Z6VdDZApTxeI/n8qXBz3IkAdC0tL/mw+cz6EprqpkZG8bejHw78fVjeaVOBBkuskUikjwN4puv0SEJzoEMIqpA==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.592.0.tgz", + "integrity": "sha512-uHiMPCkFhZOhlSfKgVqPhMdruiOuVkLUn07gQqvxHYhFKkEOPV+6BZbPKBwBTXr8TIREztQzCMPswa5pGk2zbQ==", "dev": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.583.0", + "@aws-sdk/client-cognito-identity": "3.592.0", "@aws-sdk/types": "3.577.0", - "@smithy/property-provider": "^3.0.0", + "@smithy/property-provider": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -615,13 +615,13 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.577.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.577.0.tgz", - "integrity": "sha512-Jxu255j0gToMGEiqufP8ZtKI8HW90lOLjwJ3LrdlD/NLsAY0tOQf1fWc53u28hWmmNGMxmCrL2p66IOgMDhDUw==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.587.0.tgz", + "integrity": "sha512-Hyg/5KFECIk2k5o8wnVEiniV86yVkhn5kzITUydmNGCkXdBFHMHRx6hleQ1bqwJHbBskyu8nbYamzcwymmGwmw==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", - "@smithy/property-provider": "^3.0.0", + "@smithy/property-provider": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -630,17 +630,17 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.582.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.582.0.tgz", - "integrity": "sha512-kGOUKw5ryPkDIYB69PjK3SicVLTbWB06ouFN2W1EvqUJpkQGPAUGzYcomKtt3mJaCTf/1kfoaHwARAl6KKSP8Q==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.587.0.tgz", + "integrity": "sha512-Su1SRWVRCuR1e32oxX3C1V4c5hpPN20WYcRfdcr2wXwHqSvys5DrnmuCC+JoEnS/zt3adUJhPliTqpfKgSdMrA==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", "@smithy/fetch-http-handler": "^3.0.1", "@smithy/node-http-handler": "^3.0.0", - "@smithy/property-provider": "^3.0.0", + "@smithy/property-provider": "^3.1.0", "@smithy/protocol-http": "^4.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "@smithy/util-stream": "^3.0.1", "tslib": "^2.6.2" @@ -650,19 +650,20 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.583.0.tgz", - "integrity": "sha512-8I0oWNg/yps6ctjhEeL/qJ9BIa/+xXP7RPDQqFKZ2zBkWbmLLOoMWXRvl8uKUBD6qCe+DGmcu9skfVXeXSesEQ==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.592.0.tgz", + "integrity": "sha512-3kG6ngCIOPbLJZZ3RV+NsU7HVK6vX1+1DrPJKj9fVlPYn7IXsk8NAaUT5885yC7+jKizjv0cWLrLKvAJV5gfUA==", "dev": true, "dependencies": { - "@aws-sdk/credential-provider-env": "3.577.0", - "@aws-sdk/credential-provider-process": "3.577.0", - "@aws-sdk/credential-provider-sso": "3.583.0", - "@aws-sdk/credential-provider-web-identity": "3.577.0", + "@aws-sdk/credential-provider-env": "3.587.0", + "@aws-sdk/credential-provider-http": "3.587.0", + "@aws-sdk/credential-provider-process": "3.587.0", + "@aws-sdk/credential-provider-sso": "3.592.0", + "@aws-sdk/credential-provider-web-identity": "3.587.0", "@aws-sdk/types": "3.577.0", - "@smithy/credential-provider-imds": "^3.0.0", - "@smithy/property-provider": "^3.0.0", - "@smithy/shared-ini-file-loader": "^3.0.0", + "@smithy/credential-provider-imds": "^3.1.0", + "@smithy/property-provider": "^3.1.0", + "@smithy/shared-ini-file-loader": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -670,25 +671,25 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.583.0" + "@aws-sdk/client-sts": "^3.592.0" } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.583.0.tgz", - "integrity": "sha512-yBNypBXny7zJH85SzxDj8s1mbLXv9c/Vbq0qR3R3POj2idZ6ywB/qlIRC1XwBuv49Wvg8kA1wKXk3K3jrpcVIw==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.592.0.tgz", + "integrity": "sha512-BguihBGTrEjVBQ07hm+ZsO29eNJaxwBwUZMftgGAm2XcMIEClNPfm5hydxu2BmA4ouIJQJ6nG8pNYghEumM+Aw==", "dev": true, "dependencies": { - "@aws-sdk/credential-provider-env": "3.577.0", - "@aws-sdk/credential-provider-http": "3.582.0", - "@aws-sdk/credential-provider-ini": "3.583.0", - "@aws-sdk/credential-provider-process": "3.577.0", - "@aws-sdk/credential-provider-sso": "3.583.0", - "@aws-sdk/credential-provider-web-identity": "3.577.0", + "@aws-sdk/credential-provider-env": "3.587.0", + "@aws-sdk/credential-provider-http": "3.587.0", + "@aws-sdk/credential-provider-ini": "3.592.0", + "@aws-sdk/credential-provider-process": "3.587.0", + "@aws-sdk/credential-provider-sso": "3.592.0", + "@aws-sdk/credential-provider-web-identity": "3.587.0", "@aws-sdk/types": "3.577.0", - "@smithy/credential-provider-imds": "^3.0.0", - "@smithy/property-provider": "^3.0.0", - "@smithy/shared-ini-file-loader": "^3.0.0", + "@smithy/credential-provider-imds": "^3.1.0", + "@smithy/property-provider": "^3.1.0", + "@smithy/shared-ini-file-loader": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -697,14 +698,14 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.577.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.577.0.tgz", - "integrity": "sha512-Gin6BWtOiXxIgITrJ3Nwc+Y2P1uVT6huYR4EcbA/DJUPWyO0n9y5UFLewPvVbLkRn15JeEqErBLUrHclkiOKtw==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.587.0.tgz", + "integrity": "sha512-V4xT3iCqkF8uL6QC4gqBJg/2asd/damswP1h9HCfqTllmPWzImS+8WD3VjgTLw5b0KbTy+ZdUhKc0wDnyzkzxg==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", - "@smithy/property-provider": "^3.0.0", - "@smithy/shared-ini-file-loader": "^3.0.0", + "@smithy/property-provider": "^3.1.0", + "@smithy/shared-ini-file-loader": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -713,16 +714,16 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.583.0.tgz", - "integrity": "sha512-G/1EvL9tBezSiU+06tG4K/kOvFfPjnheT4JSXqjPM7+vjKzgp2jxp1J9MMd69zs4jVWon932zMeGgjrCplzMEg==", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.592.0.tgz", + "integrity": "sha512-fYFzAdDHKHvhtufPPtrLdSv8lO6GuW3em6n3erM5uFdpGytNpjXvr3XGokIsuXcNkETAY/Xihg+G9ksNE8WJxQ==", "dev": true, "dependencies": { - "@aws-sdk/client-sso": "3.583.0", - "@aws-sdk/token-providers": "3.577.0", + "@aws-sdk/client-sso": "3.592.0", + "@aws-sdk/token-providers": "3.587.0", "@aws-sdk/types": "3.577.0", - "@smithy/property-provider": "^3.0.0", - "@smithy/shared-ini-file-loader": "^3.0.0", + "@smithy/property-provider": "^3.1.0", + "@smithy/shared-ini-file-loader": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -731,13 +732,13 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.577.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.577.0.tgz", - "integrity": "sha512-ZGHGNRaCtJJmszb9UTnC7izNCtRUttdPlLdMkh41KPS32vfdrBDHs1JrpbZijItRj1xKuOXsiYSXLAaHGcLh8Q==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.587.0.tgz", + "integrity": "sha512-XqIx/I2PG7kyuw3WjAP9wKlxy8IvFJwB8asOFT1xPFoVfZYKIogjG9oLP5YiRtfvDkWIztHmg5MlVv3HdJDGRw==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", - "@smithy/property-provider": "^3.0.0", + "@smithy/property-provider": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -745,29 +746,29 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.577.0" + "@aws-sdk/client-sts": "^3.587.0" } }, "node_modules/@aws-sdk/credential-providers": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.583.0.tgz", - "integrity": "sha512-aD/lw6LJW51f+LgdR54UxyGvXqWZs4HCT310Qf794qFItDWXqhHK4EgS1x41BgAvXPUx0+HSO8OI4eb+AklckA==", - "dev": true, - "dependencies": { - "@aws-sdk/client-cognito-identity": "3.583.0", - "@aws-sdk/client-sso": "3.583.0", - "@aws-sdk/client-sts": "3.583.0", - "@aws-sdk/credential-provider-cognito-identity": "3.583.0", - "@aws-sdk/credential-provider-env": "3.577.0", - "@aws-sdk/credential-provider-http": "3.582.0", - "@aws-sdk/credential-provider-ini": "3.583.0", - "@aws-sdk/credential-provider-node": "3.583.0", - "@aws-sdk/credential-provider-process": "3.577.0", - "@aws-sdk/credential-provider-sso": "3.583.0", - "@aws-sdk/credential-provider-web-identity": "3.577.0", + "version": "3.592.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.592.0.tgz", + "integrity": "sha512-fHAt001Aemiy9p8VtLKWiPQ36g1YgiLC1pm31W+WmKxU663dbt2yYTIAyVOB1nQC7HrVCOZEg2FU0TtuZt/wXQ==", + "dev": true, + "dependencies": { + "@aws-sdk/client-cognito-identity": "3.592.0", + "@aws-sdk/client-sso": "3.592.0", + "@aws-sdk/client-sts": "3.592.0", + "@aws-sdk/credential-provider-cognito-identity": "3.592.0", + "@aws-sdk/credential-provider-env": "3.587.0", + "@aws-sdk/credential-provider-http": "3.587.0", + "@aws-sdk/credential-provider-ini": "3.592.0", + "@aws-sdk/credential-provider-node": "3.592.0", + "@aws-sdk/credential-provider-process": "3.587.0", + "@aws-sdk/credential-provider-sso": "3.592.0", + "@aws-sdk/credential-provider-web-identity": "3.587.0", "@aws-sdk/types": "3.577.0", - "@smithy/credential-provider-imds": "^3.0.0", - "@smithy/property-provider": "^3.0.0", + "@smithy/credential-provider-imds": "^3.1.0", + "@smithy/property-provider": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -820,13 +821,13 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.583.0.tgz", - "integrity": "sha512-xVNXXXDWvBVI/AeVtSdA9SVumqxiZaESk/JpUn9GMkmtTKfter0Cweap+1iQ9j8bRAO0vNhmIkbcvdB1S4WVUw==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.587.0.tgz", + "integrity": "sha512-SyDomN+IOrygLucziG7/nOHkjUXES5oH5T7p8AboO8oakMQJdnudNXiYWTicQWO52R51U6CR27rcMPTGeMedYA==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", - "@aws-sdk/util-endpoints": "3.583.0", + "@aws-sdk/util-endpoints": "3.587.0", "@smithy/protocol-http": "^4.0.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" @@ -836,13 +837,13 @@ } }, "node_modules/@aws-sdk/region-config-resolver": { - "version": "3.577.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.577.0.tgz", - "integrity": "sha512-4ChCFACNwzqx/xjg3zgFcW8Ali6R9C95cFECKWT/7CUM1D0MGvkclSH2cLarmHCmJgU6onKkJroFtWp0kHhgyg==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.587.0.tgz", + "integrity": "sha512-93I7IPZtulZQoRK+O20IJ4a1syWwYPzoO2gc3v+/GNZflZPV3QJXuVbIm0pxBsu0n/mzKGUKqSOLPIaN098HcQ==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/types": "^3.0.0", "@smithy/util-config-provider": "^3.0.0", "@smithy/util-middleware": "^3.0.0", @@ -853,14 +854,14 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.577.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.577.0.tgz", - "integrity": "sha512-0CkIZpcC3DNQJQ1hDjm2bdSy/Xjs7Ny5YvSsacasGOkNfk+FdkiQy6N67bZX3Zbc9KIx+Nz4bu3iDeNSNplnnQ==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.587.0.tgz", + "integrity": "sha512-ULqhbnLy1hmJNRcukANBWJmum3BbjXnurLPSFXoGdV0llXYlG55SzIla2VYqdveQEEjmsBuTZdFvXAtNpmS5Zg==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", - "@smithy/property-provider": "^3.0.0", - "@smithy/shared-ini-file-loader": "^3.0.0", + "@smithy/property-provider": "^3.1.0", + "@smithy/shared-ini-file-loader": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -868,7 +869,7 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sso-oidc": "^3.577.0" + "@aws-sdk/client-sso-oidc": "^3.587.0" } }, "node_modules/@aws-sdk/types": { @@ -885,14 +886,14 @@ } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.583.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.583.0.tgz", - "integrity": "sha512-ZC9mb2jq6BFXPYsUsD2tmYcnlmd+9PGNwnFNn8jk4abna5Jjk2wDknN81ybktmBR5ttN9W8ugmktuKtvAMIDCQ==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.587.0.tgz", + "integrity": "sha512-8I1HG6Em8wQWqKcRW6m358mqebRVNpL8XrrEoT4In7xqkKkmYtHRNVYP6lcmiQh5pZ/c/FXu8dSchuFIWyEtqQ==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", "@smithy/types": "^3.0.0", - "@smithy/util-endpoints": "^2.0.0", + "@smithy/util-endpoints": "^2.0.1", "tslib": "^2.6.2" }, "engines": { @@ -924,13 +925,13 @@ } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.577.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.577.0.tgz", - "integrity": "sha512-XqvtFjbSMtycZTWVwDe8DRWovuoMbA54nhUoZwVU6rW9OSD6NZWGR512BUGHFaWzW0Wg8++Dj10FrKTG2XtqfA==", + "version": "3.587.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.587.0.tgz", + "integrity": "sha512-Pnl+DUe/bvnbEEDHP3iVJrOtE3HbFJBPgsD6vJ+ml/+IYk1Eq49jEG+EHZdNTPz3SDG0kbp2+7u41MKYJHR/iQ==", "dev": true, "dependencies": { "@aws-sdk/types": "3.577.0", - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -6349,12 +6350,12 @@ } }, "node_modules/@smithy/config-resolver": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.0.tgz", - "integrity": "sha512-2GzOfADwYLQugYkKQhIyZyQlM05K+tMKvRnc6eFfZcpJGRfKoMUMYdPlBKmqHwQFXQKBrGV6cxL9oymWgDzvFw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.1.tgz", + "integrity": "sha512-hbkYJc20SBDz2qqLzttjI/EqXemtmWk0ooRznLsiXp3066KQRTvuKHa7U4jCZCJq6Dozqvy0R1/vNESC9inPJg==", "dev": true, "dependencies": { - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/types": "^3.0.0", "@smithy/util-config-provider": "^3.0.0", "@smithy/util-middleware": "^3.0.0", @@ -6365,16 +6366,16 @@ } }, "node_modules/@smithy/core": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.0.1.tgz", - "integrity": "sha512-rcMkjvwxH/bER+oZUPR0yTA0ELD6m3A+d92+CFkdF6HJFCBB1bXo7P5pm21L66XwTN01B6bUhSCQ7cymWRD8zg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.2.0.tgz", + "integrity": "sha512-ygLZSSKgt9bR8HAxR9mK+U5obvAJBr6zlQuhN5soYWx/amjDoQN4dTkydTypgKe6rIbUjTILyLU+W5XFwXr4kg==", "dev": true, "dependencies": { - "@smithy/middleware-endpoint": "^3.0.0", - "@smithy/middleware-retry": "^3.0.1", + "@smithy/middleware-endpoint": "^3.0.1", + "@smithy/middleware-retry": "^3.0.3", "@smithy/middleware-serde": "^3.0.0", "@smithy/protocol-http": "^4.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "@smithy/util-middleware": "^3.0.0", "tslib": "^2.6.2" @@ -6384,13 +6385,13 @@ } }, "node_modules/@smithy/credential-provider-imds": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.0.0.tgz", - "integrity": "sha512-lfmBiFQcA3FsDAPxNfY0L7CawcWtbyWsBOHo34nF095728JLkBX4Y9q/VPPE2r7fqMVK+drmDigqE2/SSQeVRA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.1.0.tgz", + "integrity": "sha512-q4A4d38v8pYYmseu/jTS3Z5I3zXlEOe5Obi+EJreVKgSVyWUHOd7/yaVCinC60QG4MRyCs98tcxBH1IMC0bu7Q==", "dev": true, "dependencies": { - "@smithy/node-config-provider": "^3.0.0", - "@smithy/property-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", + "@smithy/property-provider": "^3.1.0", "@smithy/types": "^3.0.0", "@smithy/url-parser": "^3.0.0", "tslib": "^2.6.2" @@ -6464,14 +6465,14 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.0.tgz", - "integrity": "sha512-aXOAWztw/5qAfp0NcA2OWpv6ZI/E+Dh9mByif7i91D/0iyYNUcKvskmXiowKESFkuZ7PIMd3VOR4fTibZDs2OQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.1.tgz", + "integrity": "sha512-lQ/UOdGD4KM5kLZiAl0q8Qy3dPbynvAXKAdXnYlrA1OpaUwr+neSsVokDZpY6ZVb5Yx8jnus29uv6XWpM9P4SQ==", "dev": true, "dependencies": { "@smithy/middleware-serde": "^3.0.0", - "@smithy/node-config-provider": "^3.0.0", - "@smithy/shared-ini-file-loader": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", + "@smithy/shared-ini-file-loader": "^3.1.0", "@smithy/types": "^3.0.0", "@smithy/url-parser": "^3.0.0", "@smithy/util-middleware": "^3.0.0", @@ -6482,15 +6483,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.1.tgz", - "integrity": "sha512-hBhSEuL841FhJBK/19WpaGk5YWSzFk/P2UaVjANGKRv3eYNO8Y1lANWgqnuPWjOyCEWMPr58vELFDWpxvRKANw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.3.tgz", + "integrity": "sha512-Wve1qzJb83VEU/6q+/I0cQdAkDnuzELC6IvIBwDzUEiGpKqXgX1v10FUuZGbRS6Ov/P+HHthcAoHOJZQvZNAkA==", "dev": true, "dependencies": { - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/protocol-http": "^4.0.0", "@smithy/service-error-classification": "^3.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "@smithy/util-middleware": "^3.0.0", "@smithy/util-retry": "^3.0.0", @@ -6528,13 +6529,13 @@ } }, "node_modules/@smithy/node-config-provider": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.0.0.tgz", - "integrity": "sha512-buqfaSdDh0zo62EPLf8rGDvcpKwGpO5ho4bXS2cdFhlOta7tBkWJt+O5uiaAeICfIOfPclNOndshDNSanX2X9g==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.0.tgz", + "integrity": "sha512-ngfB8QItUfTFTfHMvKuc2g1W60V1urIgZHqD1JNFZC2tTWXahqf2XvKXqcBS7yZqR7GqkQQZy11y/lNOUWzq7Q==", "dev": true, "dependencies": { - "@smithy/property-provider": "^3.0.0", - "@smithy/shared-ini-file-loader": "^3.0.0", + "@smithy/property-provider": "^3.1.0", + "@smithy/shared-ini-file-loader": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -6559,9 +6560,9 @@ } }, "node_modules/@smithy/property-provider": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.0.0.tgz", - "integrity": "sha512-LmbPgHBswdXCrkWWuUwBm9w72S2iLWyC/5jet9/Y9cGHtzqxi+GVjfCfahkvNV4KXEwgnH8EMpcrD9RUYe0eLQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.0.tgz", + "integrity": "sha512-Tj3+oVhqdZgemjCiWjFlADfhvLF4C/uKDuKo7/tlEsRQ9+3emCreR2xndj970QSRSsiCEU8hZW3/8JQu+n5w4Q==", "dev": true, "dependencies": { "@smithy/types": "^3.0.0", @@ -6624,9 +6625,9 @@ } }, "node_modules/@smithy/shared-ini-file-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.0.0.tgz", - "integrity": "sha512-REVw6XauXk8xE4zo5aGL7Rz4ywA8qNMUn8RtWeTRQsgAlmlvbJ7CEPBcaXU2NDC3AYBgYAXrGyWD8XrN8UGDog==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.0.tgz", + "integrity": "sha512-dAM7wSX0NR3qTNyGVN/nwwpEDzfV9T/3AN2eABExWmda5VqZKSsjlINqomO5hjQWGv+IIkoXfs3u2vGSNz8+Rg==", "dev": true, "dependencies": { "@smithy/types": "^3.0.0", @@ -6655,12 +6656,12 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.0.1.tgz", - "integrity": "sha512-KAiFY4Y4jdHxR+4zerH/VBhaFKM8pbaVmJZ/CWJRwtM/CmwzTfXfvYwf6GoUwiHepdv+lwiOXCuOl6UBDUEINw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.1.1.tgz", + "integrity": "sha512-tj4Ku7MpzZR8cmVuPcSbrLFVxmptWktmJMwST/uIEq4sarabEdF8CbmQdYB7uJ/X51Qq2EYwnRsoS7hdR4B7rA==", "dev": true, "dependencies": { - "@smithy/middleware-endpoint": "^3.0.0", + "@smithy/middleware-endpoint": "^3.0.1", "@smithy/middleware-stack": "^3.0.0", "@smithy/protocol-http": "^4.0.0", "@smithy/types": "^3.0.0", @@ -6755,13 +6756,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.1.tgz", - "integrity": "sha512-nW5kEzdJn1Bn5TF+gOPHh2rcPli8JU9vSSXLbfg7uPnfR1TMRQqs9zlYRhIb87NeSxIbpdXOI94tvXSy+fvDYg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.3.tgz", + "integrity": "sha512-3DFON2bvXJAukJe+qFgPV/rorG7ZD3m4gjCXHD1V5z/tgKQp5MCTCLntrd686tX6tj8Uli3lefWXJudNg5WmCA==", "dev": true, "dependencies": { - "@smithy/property-provider": "^3.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/property-provider": "^3.1.0", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "bowser": "^2.11.0", "tslib": "^2.6.2" @@ -6771,16 +6772,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.1.tgz", - "integrity": "sha512-TFk+Qb+elLc/MOhtSp+50fstyfZ6avQbgH2d96xUBpeScu+Al9elxv+UFAjaTHe0HQe5n+wem8ZLpXvU8lwV6Q==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.3.tgz", + "integrity": "sha512-D0b8GJXecT00baoSQ3Iieu3k3mZ7GY8w1zmg8pdogYrGvWJeLcIclqk2gbkG4K0DaBGWrO6v6r20iwIFfDYrmA==", "dev": true, "dependencies": { - "@smithy/config-resolver": "^3.0.0", - "@smithy/credential-provider-imds": "^3.0.0", - "@smithy/node-config-provider": "^3.0.0", - "@smithy/property-provider": "^3.0.0", - "@smithy/smithy-client": "^3.0.1", + "@smithy/config-resolver": "^3.0.1", + "@smithy/credential-provider-imds": "^3.1.0", + "@smithy/node-config-provider": "^3.1.0", + "@smithy/property-provider": "^3.1.0", + "@smithy/smithy-client": "^3.1.1", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -6789,12 +6790,12 @@ } }, "node_modules/@smithy/util-endpoints": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.0.0.tgz", - "integrity": "sha512-+exaXzEY3DNt2qtA2OtRNSDlVrE4p32j1JSsQkzA5AdP0YtJNjkYbYhJxkFmPYcjI1abuwopOZCwUmv682QkiQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.0.1.tgz", + "integrity": "sha512-ZRT0VCOnKlVohfoABMc8lWeQo/JEFuPWctfNRXgTHbyOVssMOLYFUNWukxxiHRGVAhV+n3c0kPW+zUqckjVPEA==", "dev": true, "dependencies": { - "@smithy/node-config-provider": "^3.0.0", + "@smithy/node-config-provider": "^3.1.0", "@smithy/types": "^3.0.0", "tslib": "^2.6.2" }, @@ -23478,13 +23479,13 @@ "license": "MIT" }, "node_modules/publib": { - "version": "0.2.838", - "resolved": "https://registry.npmjs.org/publib/-/publib-0.2.838.tgz", - "integrity": "sha512-OCqKCBYc2DJBr7raiN8uCXczWfzI7nnlo3kiKXXn8H/YO13f6Gpx0rrkL7D8s2beGI/ar/XlqNm/0Zco7KYjTw==", + "version": "0.2.845", + "resolved": "https://registry.npmjs.org/publib/-/publib-0.2.845.tgz", + "integrity": "sha512-nrGmDCMc6b9YMa4f3eCI5NT2wbzFLnPMQeGvkY/wbVkAFLFT4aDMyNpavNF0U6mXEOWTXKsSf3U1NLSh3rpw2Q==", "dev": true, "dependencies": { - "@aws-sdk/client-codeartifact": "^3.583.0", - "@aws-sdk/credential-providers": "^3.583.0", + "@aws-sdk/client-codeartifact": "^3.592.0", + "@aws-sdk/credential-providers": "^3.592.0", "@aws-sdk/types": "^3.577.0", "@types/fs-extra": "^8.0.0", "fs-extra": "^8.0.0", @@ -29585,7 +29586,7 @@ "jsii-pacmak": "^1.97.0", "mkdirp": "^3.0.1", "prettier": "3.2.5", - "publib": "^0.2.838", + "publib": "^0.2.845", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2" @@ -30130,7 +30131,7 @@ "jsii-docgen": "^10.3.2", "jsii-pacmak": "^1.97.0", "prettier": "3.2.5", - "publib": "^0.2.838", + "publib": "^0.2.845", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2" diff --git a/packages/case-example-mock-types/package.json b/packages/case-example-mock-types/package.json index 31b748f6..2cc0dc46 100644 --- a/packages/case-example-mock-types/package.json +++ b/packages/case-example-mock-types/package.json @@ -75,7 +75,7 @@ "jsii-pacmak": "^1.97.0", "mkdirp": "^3.0.1", "prettier": "3.2.5", - "publib": "^0.2.838", + "publib": "^0.2.845", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2" diff --git a/packages/test-equivalence-matchers/package.json b/packages/test-equivalence-matchers/package.json index b3186c91..d27b4a0f 100644 --- a/packages/test-equivalence-matchers/package.json +++ b/packages/test-equivalence-matchers/package.json @@ -86,7 +86,7 @@ "jsii-docgen": "^10.3.2", "jsii-pacmak": "^1.97.0", "prettier": "3.2.5", - "publib": "^0.2.838", + "publib": "^0.2.845", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2" From 869cd3731ddc8c87866922a458bcbddf59a7b033 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 13:21:29 +0000 Subject: [PATCH 05/15] build(deps): bump @nx/nx-linux-arm64-musl from 19.0.2 to 19.2.3 (#541) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 11 +++++++---- package.json | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2760cd1c..30358c7f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,9 @@ "workspaces": [ "packages/*" ], + "dependencies": { + "@nx/nx-linux-arm64-musl": "19.2.3" + }, "devDependencies": { "@tsconfig/node16": "^16.1.2", "example-extractor": "^0.0.4", @@ -21,7 +24,7 @@ "@nx/nx-darwin-x64": "19.2.2", "@nx/nx-linux-arm-gnueabihf": "18.3.4", "@nx/nx-linux-arm64-gnu": "19.0.4", - "@nx/nx-linux-arm64-musl": "19.0.2", + "@nx/nx-linux-arm64-musl": "19.2.3", "@nx/nx-linux-x64-gnu": "19.1.0", "@nx/nx-linux-x64-musl": "19.2.2", "@nx/nx-win32-arm64-msvc": "19.1.0", @@ -5539,9 +5542,9 @@ } }, "node_modules/@nx/nx-linux-arm64-musl": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.0.2.tgz", - "integrity": "sha512-hmQ6evq9S5a/svQOwpRF5Zcu114A9jpeDKEBysFmbdV1eTFkrxlnvSCs/xXOeYOe/QS8Ijl50d7+1zkOE2HVMA==", + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.2.3.tgz", + "integrity": "sha512-qd6QZysktt0D7rNCOlBaV3ME0/J0VwvC1cmdjtZoljwtsX6Zc56AEdfwsgGzsZNU4w+N+BtXxowan3D44iiSzQ==", "cpu": [ "arm64" ], diff --git a/package.json b/package.json index f125f3f7..b588602d 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@nx/nx-darwin-x64": "19.2.2", "@nx/nx-linux-arm-gnueabihf": "18.3.4", "@nx/nx-linux-arm64-gnu": "19.0.4", - "@nx/nx-linux-arm64-musl": "19.0.2", + "@nx/nx-linux-arm64-musl": "19.2.3", "@nx/nx-linux-x64-gnu": "19.1.0", "@nx/nx-linux-x64-musl": "19.2.2", "@nx/nx-win32-arm64-msvc": "19.1.0", From 27b0c111ea2e16576844a9864dce775b9171b14c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 13:41:31 +0000 Subject: [PATCH 06/15] build(deps): bump github/codeql-action from 2.25.8 to 3.25.8 (#516) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/codeql.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 8593204a..55ab9849 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -50,7 +50,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@6ac9fc7e8e290bda8fac86290b68e176def71959 # v2.25.8 + uses: github/codeql-action/init@2e230e8fe0ad3a14a340ad0815ddb96d599d2aff # v3.25.8 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -80,6 +80,6 @@ jobs: FORCE_COLOR: true - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@6ac9fc7e8e290bda8fac86290b68e176def71959 # v2.25.8 + uses: github/codeql-action/analyze@2e230e8fe0ad3a14a340ad0815ddb96d599d2aff # v3.25.8 with: category: '/language:${{matrix.language}}' From 9828a0f5d38b62571cfaed97128e7c0b8fc3ff5c Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Tue, 11 Jun 2024 23:53:16 +1000 Subject: [PATCH 07/15] chore: Update badges --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1e9c78b4..26742434 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,19 @@ # ContractCase Contract Testing Framework [![Build and test](https://github.com/case-contract-testing/case/actions/workflows/build-and-test.yml/badge.svg?branch=main)](https://github.com/case-contract-testing/case/actions/workflows/build-and-test.yml) -[![Coverage Status](https://coveralls.io/repos/github/case-contract-testing/case/badge.svg?branch=main)](https://coveralls.io/github/case-contract-testing/case?branch=main) +[![Coverage Status](https://coveralls.io/repos/github/case-contract-testing/contract-case/badge.svg?branch=main)](https://coveralls.io/github/case-contract-testing/contract-case?branch=main) DSL (this is the package you want to install): +Node: + [![npm](https://img.shields.io/npm/v/@contract-case/contract-case-jest.svg)](https://www.npmjs.com/package/@contract-case/contract-case-jest) [![Known Vulnerabilities](https://snyk.io/test/github/case-contract-testing/contract-case/badge.svg?targetFile=packages/contract-case-jest/package.json)](https://snyk.io/test/github/case-contract-testing/contract-case/?targetFile=packages/contract-case-jest//package.json) +Java: + +[![Maven Central](https://img.shields.io/maven-central/v/io.contract-testing.contractcase/contract-case?label=contract-case%3A%20maven)](https://central.sonatype.com/artifact/io.contract-testing.contractcase/contract-case) + ![Case](https://github.com/case-contract-testing/contract-case/raw/main/docs/suitcase.png) From c750f8b5e4cb92dd1bf9789904396f339acb9d0e Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Tue, 11 Jun 2024 23:58:51 +1000 Subject: [PATCH 08/15] chore: Don't harden runners on unsupported OS --- .github/workflows/build-and-test.yml | 1 + .github/workflows/builld-and-test-pr.yml | 1 + .github/workflows/package.yml | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 98b74c89..586345c2 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -15,6 +15,7 @@ jobs: os: [macos-latest, ubuntu-latest, windows-latest] steps: - name: Harden Runner + if: matrix.os == 'ubuntu-latest' uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1 with: egress-policy: audit diff --git a/.github/workflows/builld-and-test-pr.yml b/.github/workflows/builld-and-test-pr.yml index 8ba4b412..4b5256b0 100644 --- a/.github/workflows/builld-and-test-pr.yml +++ b/.github/workflows/builld-and-test-pr.yml @@ -16,6 +16,7 @@ jobs: os: [macos-latest, ubuntu-latest, windows-latest] steps: - name: Harden Runner + if: matrix.os == 'ubuntu-latest' uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1 with: egress-policy: audit diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 6ecb159a..c4f334f3 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -8,7 +8,7 @@ on: jobs: package-osx: - runs-on: macos-latest + runs-on: ubuntu-latest strategy: matrix: node-version: [18.x] From 46eb5a61c93be09d1557a53d179da96d20b2d818 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 14:03:20 +0000 Subject: [PATCH 09/15] build(deps-dev): bump prettier from 3.2.5 to 3.3.2 (#543) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 31 ++++++++++--------- packages/case-connector/package.json | 2 +- .../case-core-plugin-http-dsl/package.json | 2 +- packages/case-core-plugin-http/package.json | 2 +- packages/case-core/package.json | 2 +- packages/case-entities/package.json | 2 +- packages/case-example-mock-types/package.json | 2 +- packages/case-maintainer-config/package.json | 2 +- packages/case-plugin-base/package.json | 2 +- packages/contract-case-cli/package.json | 2 +- packages/contract-case-jest/package.json | 2 +- packages/documentation/package.json | 2 +- .../package.json | 2 +- .../test-equivalence-matchers/package.json | 2 +- 14 files changed, 29 insertions(+), 28 deletions(-) diff --git a/package-lock.json b/package-lock.json index 30358c7f..de9a2f31 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23267,9 +23267,10 @@ } }, "node_modules/prettier": { - "version": "3.2.5", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", + "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", "dev": true, - "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -29066,7 +29067,7 @@ "@types/uuid": "^9.0.8", "grpc_tools_node_protoc_ts": "^5.3.3", "grpc-tools": "^1.12.4", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "source-map-loader": "^5.0.0", "terser-webpack-plugin": "^5.3.10", @@ -29166,7 +29167,7 @@ "eslint": "^8.57.0", "jest": "^29.7.0", "lcov-result-merger": "^5.0.1", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", @@ -29201,7 +29202,7 @@ "body-parser": "^1.20.2", "eslint": "^8.57.0", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", @@ -29236,7 +29237,7 @@ "body-parser": "^1.20.2", "eslint": "^8.57.0", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", @@ -29496,7 +29497,7 @@ "body-parser": "^1.20.2", "eslint": "^8.57.0", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", @@ -29588,7 +29589,7 @@ "jsii-docgen": "^10.3.2", "jsii-pacmak": "^1.97.0", "mkdirp": "^3.0.1", - "prettier": "3.2.5", + "prettier": "3.3.2", "publib": "^0.2.845", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", @@ -29669,7 +29670,7 @@ "version": "0.0.4", "license": "BSD-3-Clause", "devDependencies": { - "prettier": "^3.2.5" + "prettier": "^3.3.2" }, "engines": { "node": ">=14.21.2" @@ -29692,7 +29693,7 @@ "@types/jest": "^29.5.12", "eslint": "^8.57.0", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", @@ -29807,7 +29808,7 @@ "eslint": "^8.57.0", "express": "^4.19.2", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", @@ -29902,7 +29903,7 @@ "eslint": "^8.57.0", "express": "^4.19.2", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", @@ -29987,7 +29988,7 @@ "devDependencies": { "@docusaurus/module-type-aliases": "^3.4.0", "@docusaurus/tsconfig": "3.4.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "typescript": "^5.4.5" }, "engines": { @@ -30098,7 +30099,7 @@ "eslint-plugin-tsdoc": "^0.3.0" }, "devDependencies": { - "prettier": "3.2.5" + "prettier": "3.3.2" }, "engines": { "node": ">=14.21.2" @@ -30133,7 +30134,7 @@ "jsii": "^5.4.13", "jsii-docgen": "^10.3.2", "jsii-pacmak": "^1.97.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "publib": "^0.2.845", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", diff --git a/packages/case-connector/package.json b/packages/case-connector/package.json index 1838020f..5bed6936 100644 --- a/packages/case-connector/package.json +++ b/packages/case-connector/package.json @@ -39,7 +39,7 @@ "@types/uuid": "^9.0.8", "grpc_tools_node_protoc_ts": "^5.3.3", "grpc-tools": "^1.12.4", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "source-map-loader": "^5.0.0", "terser-webpack-plugin": "^5.3.10", diff --git a/packages/case-core-plugin-http-dsl/package.json b/packages/case-core-plugin-http-dsl/package.json index c29fb1b6..3f56f55a 100644 --- a/packages/case-core-plugin-http-dsl/package.json +++ b/packages/case-core-plugin-http-dsl/package.json @@ -57,7 +57,7 @@ "body-parser": "^1.20.2", "eslint": "^8.57.0", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", diff --git a/packages/case-core-plugin-http/package.json b/packages/case-core-plugin-http/package.json index 9cf87b9d..b7f5ca05 100644 --- a/packages/case-core-plugin-http/package.json +++ b/packages/case-core-plugin-http/package.json @@ -57,7 +57,7 @@ "body-parser": "^1.20.2", "eslint": "^8.57.0", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", diff --git a/packages/case-core/package.json b/packages/case-core/package.json index ea6cc140..1e41761f 100644 --- a/packages/case-core/package.json +++ b/packages/case-core/package.json @@ -67,7 +67,7 @@ "eslint": "^8.57.0", "jest": "^29.7.0", "lcov-result-merger": "^5.0.1", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", diff --git a/packages/case-entities/package.json b/packages/case-entities/package.json index bdd561dc..949ffba5 100644 --- a/packages/case-entities/package.json +++ b/packages/case-entities/package.json @@ -59,7 +59,7 @@ "body-parser": "^1.20.2", "eslint": "^8.57.0", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", diff --git a/packages/case-example-mock-types/package.json b/packages/case-example-mock-types/package.json index 2cc0dc46..792142bf 100644 --- a/packages/case-example-mock-types/package.json +++ b/packages/case-example-mock-types/package.json @@ -74,7 +74,7 @@ "jsii-docgen": "^10.3.2", "jsii-pacmak": "^1.97.0", "mkdirp": "^3.0.1", - "prettier": "3.2.5", + "prettier": "3.3.2", "publib": "^0.2.845", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", diff --git a/packages/case-maintainer-config/package.json b/packages/case-maintainer-config/package.json index ff2993df..613849c4 100644 --- a/packages/case-maintainer-config/package.json +++ b/packages/case-maintainer-config/package.json @@ -31,7 +31,7 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "prettier": "^3.2.5" + "prettier": "^3.3.2" }, "dependencies": {} } diff --git a/packages/case-plugin-base/package.json b/packages/case-plugin-base/package.json index efce55f1..6cac263d 100644 --- a/packages/case-plugin-base/package.json +++ b/packages/case-plugin-base/package.json @@ -53,7 +53,7 @@ "@types/jest": "^29.5.12", "eslint": "^8.57.0", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", diff --git a/packages/contract-case-cli/package.json b/packages/contract-case-cli/package.json index cd17f058..802f7791 100644 --- a/packages/contract-case-cli/package.json +++ b/packages/contract-case-cli/package.json @@ -66,7 +66,7 @@ "eslint": "^8.57.0", "express": "^4.19.2", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", diff --git a/packages/contract-case-jest/package.json b/packages/contract-case-jest/package.json index 81746202..9b302a35 100644 --- a/packages/contract-case-jest/package.json +++ b/packages/contract-case-jest/package.json @@ -66,7 +66,7 @@ "eslint": "^8.57.0", "express": "^4.19.2", "jest": "^29.7.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", diff --git a/packages/documentation/package.json b/packages/documentation/package.json index 4a740108..966d0b3f 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -28,7 +28,7 @@ "@docusaurus/module-type-aliases": "^3.4.0", "@docusaurus/tsconfig": "3.4.0", "typescript": "^5.4.5", - "prettier": "3.2.5" + "prettier": "3.3.2" }, "browserslist": { "production": [ diff --git a/packages/eslint-config-case-maintainer/package.json b/packages/eslint-config-case-maintainer/package.json index 6a06ed81..36e9f872 100644 --- a/packages/eslint-config-case-maintainer/package.json +++ b/packages/eslint-config-case-maintainer/package.json @@ -32,7 +32,7 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "prettier": "3.2.5" + "prettier": "3.3.2" }, "dependencies": { "@typescript-eslint/eslint-plugin": "^7.11.0", diff --git a/packages/test-equivalence-matchers/package.json b/packages/test-equivalence-matchers/package.json index d27b4a0f..024f7bb6 100644 --- a/packages/test-equivalence-matchers/package.json +++ b/packages/test-equivalence-matchers/package.json @@ -85,7 +85,7 @@ "jsii": "^5.4.13", "jsii-docgen": "^10.3.2", "jsii-pacmak": "^1.97.0", - "prettier": "3.2.5", + "prettier": "3.3.2", "publib": "^0.2.845", "rimraf": "^5.0.1", "ts-jest": "^29.1.4", From 405f2d776bc0ad210cf990e5025c624de8f03180 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 14:06:27 +0000 Subject: [PATCH 10/15] build(deps): bump @nx/nx-win32-arm64-msvc from 19.1.0 to 19.2.3 (#540) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 10 +++++----- package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index de9a2f31..b891f3a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "packages/*" ], "dependencies": { - "@nx/nx-linux-arm64-musl": "19.2.3" + "@nx/nx-win32-arm64-msvc": "19.2.3" }, "devDependencies": { "@tsconfig/node16": "^16.1.2", @@ -27,7 +27,7 @@ "@nx/nx-linux-arm64-musl": "19.2.3", "@nx/nx-linux-x64-gnu": "19.1.0", "@nx/nx-linux-x64-musl": "19.2.2", - "@nx/nx-win32-arm64-msvc": "19.1.0", + "@nx/nx-win32-arm64-msvc": "19.2.3", "@nx/nx-win32-x64-msvc": "18.3.4" } }, @@ -5587,9 +5587,9 @@ } }, "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.1.0.tgz", - "integrity": "sha512-PIGy+uu8dzhWodIHXC0jbPtYcpi95NdtkghD1yZ32jcoVzAcHOohM07tTMHXbl7WyLqXw+De0XkmZadMJoVNAg==", + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.2.3.tgz", + "integrity": "sha512-fkbcTp+XuxGaL5e4Ve8AjxNEim5Ifdn61ofaxEDMoGjauKvKZBejbLhBFOonCKDqntXsY8D2nDXjhcsdNYxzMg==", "cpu": [ "arm64" ], diff --git a/package.json b/package.json index b588602d..adc70076 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@nx/nx-linux-arm64-musl": "19.2.3", "@nx/nx-linux-x64-gnu": "19.1.0", "@nx/nx-linux-x64-musl": "19.2.2", - "@nx/nx-win32-arm64-msvc": "19.1.0", + "@nx/nx-win32-arm64-msvc": "19.2.3", "@nx/nx-win32-x64-msvc": "18.3.4" }, "scripts": { From 28542125686577b738620107fe2fbef28f952c34 Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Wed, 12 Jun 2024 00:04:47 +1000 Subject: [PATCH 11/15] chore: Remove re-install of npm --- .github/workflows/build-and-test.yml | 1 - .github/workflows/builld-and-test-pr.yml | 2 -- .github/workflows/codeql.yml | 1 - .github/workflows/coverage.yml | 1 - .github/workflows/package.yml | 1 - .github/workflows/release-please.yml | 1 - 6 files changed, 7 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 586345c2..06362308 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -38,7 +38,6 @@ jobs: uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2 - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@216d1ad2b3710bf005dc39237337b9673fd8fcd5 # v3.3.2 - - run: npm install -g npm@latest # Actually run the build - run: bash ci/build-and-test.sh shell: bash diff --git a/.github/workflows/builld-and-test-pr.yml b/.github/workflows/builld-and-test-pr.yml index 4b5256b0..35b83dd8 100644 --- a/.github/workflows/builld-and-test-pr.yml +++ b/.github/workflows/builld-and-test-pr.yml @@ -39,9 +39,7 @@ jobs: uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2 - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@216d1ad2b3710bf005dc39237337b9673fd8fcd5 - - run: npm install -g npm@latest - - run: npm install -g npm@latest - run: bash ci/build-and-test-pr.sh shell: bash env: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 55ab9849..29b941d6 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -69,7 +69,6 @@ jobs: uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2 - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@216d1ad2b3710bf005dc39237337b9673fd8fcd5 # v3.3.2 - - run: npm install -g npm@latest # Actually run the build - run: bash ci/build.sh shell: bash diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 8789f434..01304630 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -34,7 +34,6 @@ jobs: uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # pin@v3.3.2 - name: Validate Gradle wrapper uses: gradle/actions/wrapper-validation@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2 - - run: npm install -g npm@latest - name: test run: | diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index c4f334f3..996ba9f5 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -36,7 +36,6 @@ jobs: uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2 - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@216d1ad2b3710bf005dc39237337b9673fd8fcd5 # v3.3.2 - - run: npm install -g npm@latest - run: ci/package.sh env: diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 0399a4eb..81383e0d 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -55,7 +55,6 @@ jobs: uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2 - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@216d1ad2b3710bf005dc39237337b9673fd8fcd5 # v3.3.2 - - run: npm install -g npm@latest - name: Build Packages run: ci/build-and-test.sh env: From e3b30edd750e6d33bbcf8416f5406c0f3ffb905c Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Wed, 12 Jun 2024 00:25:40 +1000 Subject: [PATCH 12/15] chore: Add ossf badge --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 26742434..1d3bb857 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,8 @@ DSL (this is the package you want to install): Node: [![npm](https://img.shields.io/npm/v/@contract-case/contract-case-jest.svg)](https://www.npmjs.com/package/@contract-case/contract-case-jest) -[![Known Vulnerabilities](https://snyk.io/test/github/case-contract-testing/contract-case/badge.svg?targetFile=packages/contract-case-jest/package.json)](https://snyk.io/test/github/case-contract-testing/contract-case/?targetFile=packages/contract-case-jest//package.json) +[![Known Vulnerabilities](https://snyk.io/test/github/case-contract-testing/contract-case/badge.svg?targetFile=package.json)](https://snyk.io/test/github/case-contract-testing/contract-case/?targetFile=package.json) +[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/9094/badge)](https://www.bestpractices.dev/projects/9094) Java: From 75b3ea3a816643a63325263f1a92402c21184abe Mon Sep 17 00:00:00 2001 From: Timothy Jones Date: Wed, 12 Jun 2024 00:26:40 +1000 Subject: [PATCH 13/15] chore: Move badges to correct location --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1d3bb857..810e4dcb 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,14 @@ [![Build and test](https://github.com/case-contract-testing/case/actions/workflows/build-and-test.yml/badge.svg?branch=main)](https://github.com/case-contract-testing/case/actions/workflows/build-and-test.yml) [![Coverage Status](https://coveralls.io/repos/github/case-contract-testing/contract-case/badge.svg?branch=main)](https://coveralls.io/github/case-contract-testing/contract-case?branch=main) +[![Known Vulnerabilities](https://snyk.io/test/github/case-contract-testing/contract-case/badge.svg?targetFile=package.json)](https://snyk.io/test/github/case-contract-testing/contract-case/?targetFile=package.json) +[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/9094/badge)](https://www.bestpractices.dev/projects/9094) DSL (this is the package you want to install): Node: [![npm](https://img.shields.io/npm/v/@contract-case/contract-case-jest.svg)](https://www.npmjs.com/package/@contract-case/contract-case-jest) -[![Known Vulnerabilities](https://snyk.io/test/github/case-contract-testing/contract-case/badge.svg?targetFile=package.json)](https://snyk.io/test/github/case-contract-testing/contract-case/?targetFile=package.json) -[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/9094/badge)](https://www.bestpractices.dev/projects/9094) Java: From 6d10fdcf8cefaa92635255985d1ffcd23b1333b3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 14:38:33 +0000 Subject: [PATCH 14/15] build(deps): bump @nx/nx-linux-x64-musl from 19.2.2 to 19.2.3 (#542) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 10 +++++----- package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index b891f3a9..67eaea44 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "packages/*" ], "dependencies": { - "@nx/nx-win32-arm64-msvc": "19.2.3" + "@nx/nx-linux-x64-musl": "19.2.3" }, "devDependencies": { "@tsconfig/node16": "^16.1.2", @@ -26,7 +26,7 @@ "@nx/nx-linux-arm64-gnu": "19.0.4", "@nx/nx-linux-arm64-musl": "19.2.3", "@nx/nx-linux-x64-gnu": "19.1.0", - "@nx/nx-linux-x64-musl": "19.2.2", + "@nx/nx-linux-x64-musl": "19.2.3", "@nx/nx-win32-arm64-msvc": "19.2.3", "@nx/nx-win32-x64-msvc": "18.3.4" } @@ -5572,9 +5572,9 @@ } }, "node_modules/@nx/nx-linux-x64-musl": { - "version": "19.2.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.2.2.tgz", - "integrity": "sha512-86pfT+z6SWKlJUoRy7MOMjRhrCPgSnAxbcH7jYCkqhokbCIDIv2IFWqMf0zdUqa8HqjRo13X6Jd6PhNYzWwJzw==", + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.2.3.tgz", + "integrity": "sha512-IA09+NZ0kKPSfK/dXsyjZ8TN+hN/1PcnbdNuUCn1Opmbrdda9GBfzHSDFKXxoA6TVB/j/qnXHKgKxhhVH05TGg==", "cpu": [ "x64" ], diff --git a/package.json b/package.json index adc70076..ed6f7b9a 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "@nx/nx-linux-arm64-gnu": "19.0.4", "@nx/nx-linux-arm64-musl": "19.2.3", "@nx/nx-linux-x64-gnu": "19.1.0", - "@nx/nx-linux-x64-musl": "19.2.2", + "@nx/nx-linux-x64-musl": "19.2.3", "@nx/nx-win32-arm64-msvc": "19.2.3", "@nx/nx-win32-x64-msvc": "18.3.4" }, From 990e62803da4677136d34db7224fa00fcd8aa61a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 12 Jun 2024 01:39:41 +1000 Subject: [PATCH 15/15] build(deps): bump uuid from 9.0.1 to 10.0.0 in /packages/case-connector (#517) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- packages/case-connector/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/case-connector/package.json b/packages/case-connector/package.json index 5bed6936..2c1271e0 100644 --- a/packages/case-connector/package.json +++ b/packages/case-connector/package.json @@ -56,7 +56,7 @@ "get-port": "^7.1.0", "google-protobuf": "^3.21.2", "pretty-format": "^29.7.0", - "uuid": "^9.0.1" + "uuid": "^10.0.0" }, "stability": "stable", "types": "build/index.d.ts",