From 54035551c62fe67a938331baabcd712fccb1747f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 5 Jun 2024 07:13:06 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies --- .github/workflows/audit.yml | 2 +- .github/workflows/clean-cache.yml | 2 +- .github/workflows/code-check.yml | 6 +- .github/workflows/codeql.yml | 8 +- .github/workflows/deploy-showcase.yml | 2 +- .github/workflows/documentation.yml | 4 +- .github/workflows/e2e-tests.yml | 2 +- .github/workflows/it-tests.yml | 4 +- .github/workflows/main.yml | 4 +- .github/workflows/md-external-links-check.yml | 4 +- .github/workflows/pr-labels.yml | 2 +- .github/workflows/publish.yml | 8 +- .github/workflows/scorecards.yml | 4 +- .github/workflows/tests-reporter.yml | 4 +- apps/chrome-devtools/package.json | 2 +- apps/vscode-extension/package.json | 2 +- package.json | 2 +- packages/@o3r/design/package.json | 4 +- packages/@o3r/extractors/package.json | 2 +- packages/@o3r/styling/package.json | 4 +- packages/@o3r/testing/package.json | 2 +- tools/github-actions/audit/package.json | 4 +- yarn.lock | 362 ++++++++++++++---- 23 files changed, 337 insertions(+), 103 deletions(-) diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index 99f8129b76..ca86a84f40 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -24,7 +24,7 @@ jobs: audit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - name: Setup uses: ./tools/github-actions/setup - name: Audit diff --git a/.github/workflows/clean-cache.yml b/.github/workflows/clean-cache.yml index cf56890fd5..b94c2ab2c8 100644 --- a/.github/workflows/clean-cache.yml +++ b/.github/workflows/clean-cache.yml @@ -21,7 +21,7 @@ jobs: actions: write contents: read steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - name: Clean Branch Cache if: inputs.branch || github.event.ref_type == 'branch' uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 diff --git a/.github/workflows/code-check.yml b/.github/workflows/code-check.yml index 692e5cb28b..5d10fc1bda 100644 --- a/.github/workflows/code-check.yml +++ b/.github/workflows/code-check.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: gaurav-nelson/github-action-markdown-link-check@d53a906aa6b22b8979d33bc86170567e619495ec # v1.0.15 with: base-branch: 'main' @@ -45,7 +45,7 @@ jobs: env: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 with: fetch-depth: ${{ inputs.affected && '0' || '1' }} - name: Setup @@ -86,7 +86,7 @@ jobs: env: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 with: fetch-depth: ${{ inputs.affected && '0' || '1' }} - name: Setup diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index eee311b927..5ae8e0594b 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -46,19 +46,19 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@d39d31e687223d841ef683f52467bd88e9b21c14 # v3.25.3 + uses: github/codeql-action/init@2e230e8fe0ad3a14a340ad0815ddb96d599d2aff # v3.25.8 with: languages: ${{ matrix.language }} config-file: ./.github/codeql/codeql-config.yml - name: Autobuild - uses: github/codeql-action/autobuild@d39d31e687223d841ef683f52467bd88e9b21c14 # v3.25.3 + uses: github/codeql-action/autobuild@2e230e8fe0ad3a14a340ad0815ddb96d599d2aff # v3.25.8 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@d39d31e687223d841ef683f52467bd88e9b21c14 # v3.25.3 + uses: github/codeql-action/analyze@2e230e8fe0ad3a14a340ad0815ddb96d599d2aff # v3.25.8 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/deploy-showcase.yml b/.github/workflows/deploy-showcase.yml index 18ccb929b6..bbcf3e599b 100644 --- a/.github/workflows/deploy-showcase.yml +++ b/.github/workflows/deploy-showcase.yml @@ -31,7 +31,7 @@ jobs: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} steps: - name: Checkout - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: ./tools/github-actions/setup - name: build run: yarn nx build showcase diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 2eeb7077ba..cd268f46ff 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -35,7 +35,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: ./tools/github-actions/setup - name: Generate doc run: yarn doc:generate @@ -60,7 +60,7 @@ jobs: name: azure-static-webapp url: ${{ steps.deploy.outputs.static_web_app_url }} steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 with: name: ${{ inputs.artifactName }} diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index b6df181e9f..c2c77f95e7 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -25,7 +25,7 @@ jobs: env: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: ./tools/github-actions/download-build-output - uses: ./tools/github-actions/setup - run: yarn playwright install diff --git a/.github/workflows/it-tests.yml b/.github/workflows/it-tests.yml index f000924e6f..bb91ab156e 100644 --- a/.github/workflows/it-tests.yml +++ b/.github/workflows/it-tests.yml @@ -25,7 +25,7 @@ jobs: env: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: ./tools/github-actions/download-build-output - uses: ./tools/github-actions/setup - name: Setup verdaccio once for all tests @@ -62,7 +62,7 @@ jobs: ENFORCED_PACKAGE_MANAGER: ${{ matrix.packageManager }} PREPARE_TEST_ENV_TYPE: ${{ matrix.testEnvironment }} steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: ./tools/github-actions/download-build-output - uses: ./tools/github-actions/setup - shell: bash diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 989951449e..142e2028fc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,7 +26,7 @@ jobs: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} NX_SKIP_NX_CACHE: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/heads/release') }} steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: ./tools/github-actions/setup - uses: ./.github/actions/setup-java with: @@ -44,7 +44,7 @@ jobs: nextVersionTag: ${{ steps.newVersion.outputs.nextVersionTag }} isPreRelease: ${{ contains( steps.newVersion.outputs.nextVersionTag, '-' ) || github.event_name == 'pull_request' || github.event_name == 'merge_group'}} steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: ./tools/github-actions/setup - name: New Version if: github.event_name != 'merge_group' diff --git a/.github/workflows/md-external-links-check.yml b/.github/workflows/md-external-links-check.yml index 664821721f..297ab1ebd4 100644 --- a/.github/workflows/md-external-links-check.yml +++ b/.github/workflows/md-external-links-check.yml @@ -10,7 +10,7 @@ jobs: markdown-link-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - uses: gaurav-nelson/github-action-markdown-link-check@d53a906aa6b22b8979d33bc86170567e619495ec # v1.0.15 with: use-quiet-mode: 'yes' @@ -21,7 +21,7 @@ jobs: needs: [markdown-link-check] if: failure() steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 - name: Create an issue uses: JasonEtco/create-an-issue@1b14a70e4d8dc185e5cc76d3bec9eab20257b2c5 # v2.9.2 env: diff --git a/.github/workflows/pr-labels.yml b/.github/workflows/pr-labels.yml index 3e3c013a61..da7bf8bc77 100644 --- a/.github/workflows/pr-labels.yml +++ b/.github/workflows/pr-labels.yml @@ -13,7 +13,7 @@ jobs: permissions: pull-requests: write steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 with: fetch-depth: 0 - name: Setup diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6502bad461..7fe084c943 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -63,7 +63,7 @@ jobs: # Needed to publish with provenance id-token: write steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 with: fetch-depth: 2 ref: ${{ inputs.gitRef }} @@ -92,7 +92,7 @@ jobs: APP_PATH: 'apps/github-cascading-app/dist' environment: 'cascading-app' steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 with: fetch-depth: 2 - uses: ./tools/github-actions/download-build-output @@ -113,7 +113,7 @@ jobs: env: PUBLISH_PROFILE: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_8996AC226FB9456EA73A6B8439B12946 || secrets.CASCADING_AZURE_APP_PUBLISH_PROFILE }} if: env.PUBLISH_PROFILE != null && (github.base_ref == 'main' || github.ref_name == 'main') - uses: Azure/functions-action@238dc3c45bb1b04e5d16ff9e75cddd1d86753bd6 # v1.5.1 + uses: Azure/functions-action@fd80521afbba9a2a76a99ba1acc07aff8d733d11 # v1.5.2 with: app-name: 'github-cascading' slot-name: 'production' @@ -125,7 +125,7 @@ jobs: environment: ${{inputs.isPullRequest && 'development' || 'production'}} needs: [publish] steps: - - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 with: fetch-depth: 2 - uses: ./tools/github-actions/download-build-output diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index fbfe722375..04b10d1391 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -36,7 +36,7 @@ jobs: persist-credentials: false - name: "Run analysis" - uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1 + uses: ossf/scorecard-action@dc50aa9510b46c811795eb24b2f1ba02a914e534 # v2.3.3 with: results_file: results.sarif results_format: sarif @@ -66,6 +66,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@ceaec5c11a131e0d282ff3b6f095917d234caace # v2.25.3 + uses: github/codeql-action/upload-sarif@6ac9fc7e8e290bda8fac86290b68e176def71959 # v2.25.8 with: sarif_file: results.sarif diff --git a/.github/workflows/tests-reporter.yml b/.github/workflows/tests-reporter.yml index a74d804749..1efbe3993d 100644 --- a/.github/workflows/tests-reporter.yml +++ b/.github/workflows/tests-reporter.yml @@ -15,7 +15,7 @@ jobs: # Required to publish Unit Test Report to the pipelne execution result checks: write steps: - - uses: dorny/test-reporter@c40d89d5e987cd80f3a32b3c233556e22bdca958 # v1.9.0 + - uses: dorny/test-reporter@31a54ee7ebcacc03a09ea97a7e5465a47b84aea5 # v1.9.1 with: artifact: /ut-reports(.*)/ name: UT Tests report$1 @@ -30,7 +30,7 @@ jobs: # Required to publish Integration Test Report to the pipelne execution result checks: write steps: - - uses: dorny/test-reporter@c40d89d5e987cd80f3a32b3c233556e22bdca958 # v1.9.0 + - uses: dorny/test-reporter@31a54ee7ebcacc03a09ea97a7e5465a47b84aea5 # v1.9.1 with: artifact: /it-reports(.*)/ name: IT Tests report$1 diff --git a/apps/chrome-devtools/package.json b/apps/chrome-devtools/package.json index 28c9c9b6d5..8a27302f77 100644 --- a/apps/chrome-devtools/package.json +++ b/apps/chrome-devtools/package.json @@ -45,7 +45,7 @@ "@o3r/logger": "workspace:^", "@o3r/rules-engine": "workspace:^", "@stylistic/eslint-plugin-ts": "^1.5.4", - "@types/chrome": "^0.0.267", + "@types/chrome": "^0.0.268", "@types/jest": "~29.5.2", "@types/tinycolor2": "^1.4.6", "@typescript-eslint/eslint-plugin": "^7.2.0", diff --git a/apps/vscode-extension/package.json b/apps/vscode-extension/package.json index 1402f0316f..2b559e3bf3 100644 --- a/apps/vscode-extension/package.json +++ b/apps/vscode-extension/package.json @@ -375,7 +375,7 @@ "@typescript-eslint/parser": "^7.2.0", "@vscode/vsce": "^2.16.0", "cpy-cli": "^5.0.0", - "esbuild": "~0.20.0", + "esbuild": "~0.21.0", "eslint-import-resolver-node": "^0.3.9", "eslint-plugin-jest": "~27.9.0", "eslint-plugin-jsdoc": "~48.2.1", diff --git a/package.json b/package.json index 49cb7ffbea..8d6259d4a0 100644 --- a/package.json +++ b/package.json @@ -242,7 +242,7 @@ "react-dom": "^18.0.0", "replace-in-files-cli": "^2.2.0", "rimraf": "^5.0.1", - "sass": "~1.76.0", + "sass": "~1.77.0", "sass-loader": "^14.0.0", "semver": "^7.5.2", "stylelint": "^16.0.2", diff --git a/packages/@o3r/design/package.json b/packages/@o3r/design/package.json index 1374143221..86ed83f28f 100644 --- a/packages/@o3r/design/package.json +++ b/packages/@o3r/design/package.json @@ -57,7 +57,7 @@ "@o3r/styling": "workspace:^", "chokidar": "^3.5.2", "globby": "^11.1.0", - "sass": "~1.76.0" + "sass": "~1.77.0" }, "peerDependenciesMeta": { "@o3r/core": { @@ -129,7 +129,7 @@ "jsonschema": "~1.4.1", "nx": "~18.3.0", "rxjs": "^7.8.1", - "sass": "~1.76.0", + "sass": "~1.77.0", "ts-jest": "~29.1.2", "ts-node": "~10.9.2", "type-fest": "^4.10.2", diff --git a/packages/@o3r/extractors/package.json b/packages/@o3r/extractors/package.json index fc537a7e5a..36f37d07d2 100644 --- a/packages/@o3r/extractors/package.json +++ b/packages/@o3r/extractors/package.json @@ -33,7 +33,7 @@ } }, "dependencies": { - "@microsoft/tsdoc": "~0.14.1", + "@microsoft/tsdoc": "~0.15.0", "inquirer": "~8.2.6", "jsonschema": "~1.4.1", "tslib": "^2.6.2", diff --git a/packages/@o3r/styling/package.json b/packages/@o3r/styling/package.json index 36822d0e42..1b1801b789 100644 --- a/packages/@o3r/styling/package.json +++ b/packages/@o3r/styling/package.json @@ -50,7 +50,7 @@ "@o3r/schematics": "workspace:^", "@schematics/angular": "~17.3.0", "rxjs": "^7.8.1", - "sass": "~1.76.0" + "sass": "~1.77.0" }, "peerDependenciesMeta": { "@angular-devkit/architect": { @@ -148,7 +148,7 @@ "nx": "~18.3.0", "pid-from-port": "^1.1.3", "rxjs": "^7.8.1", - "sass": "~1.76.0", + "sass": "~1.77.0", "semver": "^7.5.2", "stylelint": "^16.0.2", "stylelint-scss": "^6.0.0", diff --git a/packages/@o3r/testing/package.json b/packages/@o3r/testing/package.json index 2fe1dbc4e5..dbc626c4ac 100644 --- a/packages/@o3r/testing/package.json +++ b/packages/@o3r/testing/package.json @@ -154,7 +154,7 @@ } }, "dependencies": { - "esbuild": "~0.20.0", + "esbuild": "~0.21.0", "module-from-string": "^3.2.0", "tslib": "^2.6.2" }, diff --git a/tools/github-actions/audit/package.json b/tools/github-actions/audit/package.json index eaf6167fed..981cf1a2b9 100644 --- a/tools/github-actions/audit/package.json +++ b/tools/github-actions/audit/package.json @@ -17,7 +17,7 @@ "dependencies": { "@actions/core": "^1.10.0", "@actions/exec": "^1.1.1", - "audit-types": "~0.5.6" + "audit-types": "~0.6.0" }, "devDependencies": { "@angular-eslint/eslint-plugin": "~17.5.0", @@ -29,7 +29,7 @@ "@typescript-eslint/eslint-plugin": "^7.2.0", "@typescript-eslint/parser": "^7.2.0", "@vercel/ncc": "~0.38.0", - "audit-types": "~0.5.6", + "audit-types": "~0.6.0", "eslint": "^8.57.0", "eslint-plugin-jest": "~27.9.0", "eslint-plugin-jsdoc": "~48.2.1", diff --git a/yarn.lock b/yarn.lock index 345fd5fdcd..1880eb9642 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3572,6 +3572,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/aix-ppc64@npm:0.21.4" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/android-arm64@npm:0.18.20" @@ -3600,6 +3607,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/android-arm64@npm:0.21.4" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.15.18": version: 0.15.18 resolution: "@esbuild/android-arm@npm:0.15.18" @@ -3635,6 +3649,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/android-arm@npm:0.21.4" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/android-x64@npm:0.18.20" @@ -3663,6 +3684,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/android-x64@npm:0.21.4" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/darwin-arm64@npm:0.18.20" @@ -3691,6 +3719,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/darwin-arm64@npm:0.21.4" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/darwin-x64@npm:0.18.20" @@ -3719,6 +3754,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/darwin-x64@npm:0.21.4" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/freebsd-arm64@npm:0.18.20" @@ -3747,6 +3789,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/freebsd-arm64@npm:0.21.4" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/freebsd-x64@npm:0.18.20" @@ -3775,6 +3824,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/freebsd-x64@npm:0.21.4" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/linux-arm64@npm:0.18.20" @@ -3803,6 +3859,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-arm64@npm:0.21.4" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/linux-arm@npm:0.18.20" @@ -3831,6 +3894,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-arm@npm:0.21.4" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/linux-ia32@npm:0.18.20" @@ -3859,6 +3929,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-ia32@npm:0.21.4" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.15.18": version: 0.15.18 resolution: "@esbuild/linux-loong64@npm:0.15.18" @@ -3894,6 +3971,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-loong64@npm:0.21.4" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/linux-mips64el@npm:0.18.20" @@ -3922,6 +4006,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-mips64el@npm:0.21.4" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/linux-ppc64@npm:0.18.20" @@ -3950,6 +4041,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-ppc64@npm:0.21.4" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/linux-riscv64@npm:0.18.20" @@ -3978,6 +4076,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-riscv64@npm:0.21.4" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/linux-s390x@npm:0.18.20" @@ -4006,6 +4111,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-s390x@npm:0.21.4" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/linux-x64@npm:0.18.20" @@ -4034,6 +4146,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/linux-x64@npm:0.21.4" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/netbsd-x64@npm:0.18.20" @@ -4062,6 +4181,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/netbsd-x64@npm:0.21.4" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/openbsd-x64@npm:0.18.20" @@ -4090,6 +4216,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/openbsd-x64@npm:0.21.4" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/sunos-x64@npm:0.18.20" @@ -4118,6 +4251,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/sunos-x64@npm:0.21.4" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/win32-arm64@npm:0.18.20" @@ -4146,6 +4286,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/win32-arm64@npm:0.21.4" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/win32-ia32@npm:0.18.20" @@ -4174,6 +4321,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/win32-ia32@npm:0.21.4" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.18.20": version: 0.18.20 resolution: "@esbuild/win32-x64@npm:0.18.20" @@ -4202,6 +4356,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.21.4": + version: 0.21.4 + resolution: "@esbuild/win32-x64@npm:0.21.4" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" @@ -5660,10 +5821,10 @@ __metadata: languageName: node linkType: hard -"@microsoft/tsdoc@npm:~0.14.1": - version: 0.14.2 - resolution: "@microsoft/tsdoc@npm:0.14.2" - checksum: 10/00c3d4fc184e8e09e17aef57e4a990402bd9752607a5d50bd62a9e85bc4b8791c985a51e238affa6b9a2d23110f24d373becbfc84e1e6e9a84cf977822e3b00a +"@microsoft/tsdoc@npm:~0.15.0": + version: 0.15.0 + resolution: "@microsoft/tsdoc@npm:0.15.0" + checksum: 10/fd025e5e3966248cd5477b9ddad4e9aa0dd69291f372a207f18a686b3097dcf5ecf38325caf0f4ad2697f1f39fd45b536e4ada6756008b8bcc5eccbc3201313d languageName: node linkType: hard @@ -7084,7 +7245,7 @@ __metadata: "@o3r/styling": "workspace:^" "@popperjs/core": "npm:^2.11.5" "@stylistic/eslint-plugin-ts": "npm:^1.5.4" - "@types/chrome": "npm:^0.0.267" + "@types/chrome": "npm:^0.0.268" "@types/color": "npm:^3.0.6" "@types/jest": "npm:~29.5.2" "@types/tinycolor2": "npm:^1.4.6" @@ -7562,7 +7723,7 @@ __metadata: minimist: "npm:^1.2.6" nx: "npm:~18.3.0" rxjs: "npm:^7.8.1" - sass: "npm:~1.76.0" + sass: "npm:~1.77.0" ts-jest: "npm:~29.1.2" ts-node: "npm:~10.9.2" tslib: "npm:^2.6.2" @@ -7575,7 +7736,7 @@ __metadata: "@o3r/styling": "workspace:^" chokidar: ^3.5.2 globby: ^11.1.0 - sass: ~1.76.0 + sass: ~1.77.0 peerDependenciesMeta: "@o3r/core": optional: true @@ -7910,7 +8071,7 @@ __metadata: "@babel/core": "npm:~7.24.0" "@babel/preset-typescript": "npm:~7.24.0" "@compodoc/compodoc": "npm:^1.1.19" - "@microsoft/tsdoc": "npm:~0.14.1" + "@microsoft/tsdoc": "npm:~0.15.0" "@nx/eslint": "npm:~18.3.0" "@nx/eslint-plugin": "npm:~18.3.0" "@nx/jest": "npm:~18.3.0" @@ -8148,7 +8309,7 @@ __metadata: replace-in-files-cli: "npm:^2.2.0" rimraf: "npm:^5.0.1" rxjs: "npm:^7.8.1" - sass: "npm:~1.76.0" + sass: "npm:~1.77.0" sass-loader: "npm:^14.0.0" semver: "npm:^7.5.2" stylelint: "npm:^16.0.2" @@ -9179,7 +9340,7 @@ __metadata: nx: "npm:~18.3.0" pid-from-port: "npm:^1.1.3" rxjs: "npm:^7.8.1" - sass: "npm:~1.76.0" + sass: "npm:~1.77.0" semver: "npm:^7.5.2" stylelint: "npm:^16.0.2" stylelint-scss: "npm:^6.0.0" @@ -9204,7 +9365,7 @@ __metadata: "@o3r/schematics": "workspace:^" "@schematics/angular": ~17.3.0 rxjs: ^7.8.1 - sass: ~1.76.0 + sass: ~1.77.0 peerDependenciesMeta: "@angular-devkit/architect": optional: true @@ -9382,7 +9543,7 @@ __metadata: "@typescript-eslint/parser": "npm:^7.2.0" concurrently: "npm:^8.0.0" cpy-cli: "npm:^5.0.0" - esbuild: "npm:~0.20.0" + esbuild: "npm:~0.21.0" eslint: "npm:^8.57.0" eslint-import-resolver-node: "npm:^0.3.9" eslint-plugin-jest: "npm:~27.9.0" @@ -11868,13 +12029,13 @@ __metadata: languageName: node linkType: hard -"@types/chrome@npm:^0.0.267": - version: 0.0.267 - resolution: "@types/chrome@npm:0.0.267" +"@types/chrome@npm:^0.0.268": + version: 0.0.268 + resolution: "@types/chrome@npm:0.0.268" dependencies: "@types/filesystem": "npm:*" "@types/har-format": "npm:*" - checksum: 10/496c59553bf9e50c450b2ad2e8824131baf1bee59d851d33db4a37fe4f0d4c06fe7ec24e5234574b7d883d4e6a33666805b1345cfcac296e997a23258a10c0bf + checksum: 10/f03cf2f816f7c8f19319299af9399dd3eed8b46b3e4791bd7c1c70d982ae63634580a4c03509841cd65b91e99e6bc47f05358811d2c8b707968746d3d482b983 languageName: node linkType: hard @@ -12789,20 +12950,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:7.12.0": +"@typescript-eslint/types@npm:7.12.0, @typescript-eslint/types@npm:^7.2.0": version: 7.12.0 resolution: "@typescript-eslint/types@npm:7.12.0" checksum: 10/17b57ccd26278312299b27f587d7e9b34076ff37780b3973f848e4ac7bdf80d1bee7356082b54e900e0d77be8a0dda1feef1feb84843b9ec253855200cd93f36 languageName: node linkType: hard -"@typescript-eslint/types@npm:^7.2.0": - version: 7.8.0 - resolution: "@typescript-eslint/types@npm:7.8.0" - checksum: 10/3c7100ecd251c54126c8e4cf00f353cd421a88bf23ac3dc48ff40b1b530596467b4b4fd7e1c91e61a561fe03a6f53eb11acd043fd9f30388d995f32399f43bee - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -12911,7 +13065,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.11.0, @typescript-eslint/utils@npm:^7.3.0": +"@typescript-eslint/utils@npm:7.11.0": version: 7.11.0 resolution: "@typescript-eslint/utils@npm:7.11.0" dependencies: @@ -12925,7 +13079,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.12.0, @typescript-eslint/utils@npm:~7.12.0": +"@typescript-eslint/utils@npm:7.12.0, @typescript-eslint/utils@npm:^7.3.0, @typescript-eslint/utils@npm:~7.12.0": version: 7.12.0 resolution: "@typescript-eslint/utils@npm:7.12.0" dependencies: @@ -14169,7 +14323,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^7.2.0" "@typescript-eslint/parser": "npm:^7.2.0" "@vercel/ncc": "npm:~0.38.0" - audit-types: "npm:~0.5.6" + audit-types: "npm:~0.6.0" eslint: "npm:^8.57.0" eslint-plugin-jest: "npm:~27.9.0" eslint-plugin-jsdoc: "npm:~48.2.1" @@ -14180,10 +14334,10 @@ __metadata: languageName: unknown linkType: soft -"audit-types@npm:~0.5.6": - version: 0.5.6 - resolution: "audit-types@npm:0.5.6" - checksum: 10/24feaf90805c2470a069e544e1e826ec0ece07cde50cc3981c4938a7a9ebb03d95bbc80298c4f7d23b9233b762aca8f9b6b97c40a256213c6b3b2e2e476345db +"audit-types@npm:~0.6.0": + version: 0.6.2 + resolution: "audit-types@npm:0.6.2" + checksum: 10/0ad90cec66f9eeabd0792ce6dc0a9be386dfe499cb26b07079a1d8acc0ddf9740d627c9a54e5b3a9fba289a60a51fc962c235ea71e843ff5d82b6d2f0e753a91 languageName: node linkType: hard @@ -18084,33 +18238,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:>=0.15.13, esbuild@npm:^0.20.0, esbuild@npm:~0.20.0": - version: 0.20.2 - resolution: "esbuild@npm:0.20.2" - dependencies: - "@esbuild/aix-ppc64": "npm:0.20.2" - "@esbuild/android-arm": "npm:0.20.2" - "@esbuild/android-arm64": "npm:0.20.2" - "@esbuild/android-x64": "npm:0.20.2" - "@esbuild/darwin-arm64": "npm:0.20.2" - "@esbuild/darwin-x64": "npm:0.20.2" - "@esbuild/freebsd-arm64": "npm:0.20.2" - "@esbuild/freebsd-x64": "npm:0.20.2" - "@esbuild/linux-arm": "npm:0.20.2" - "@esbuild/linux-arm64": "npm:0.20.2" - "@esbuild/linux-ia32": "npm:0.20.2" - "@esbuild/linux-loong64": "npm:0.20.2" - "@esbuild/linux-mips64el": "npm:0.20.2" - "@esbuild/linux-ppc64": "npm:0.20.2" - "@esbuild/linux-riscv64": "npm:0.20.2" - "@esbuild/linux-s390x": "npm:0.20.2" - "@esbuild/linux-x64": "npm:0.20.2" - "@esbuild/netbsd-x64": "npm:0.20.2" - "@esbuild/openbsd-x64": "npm:0.20.2" - "@esbuild/sunos-x64": "npm:0.20.2" - "@esbuild/win32-arm64": "npm:0.20.2" - "@esbuild/win32-ia32": "npm:0.20.2" - "@esbuild/win32-x64": "npm:0.20.2" +"esbuild@npm:>=0.15.13, esbuild@npm:~0.21.0": + version: 0.21.4 + resolution: "esbuild@npm:0.21.4" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.4" + "@esbuild/android-arm": "npm:0.21.4" + "@esbuild/android-arm64": "npm:0.21.4" + "@esbuild/android-x64": "npm:0.21.4" + "@esbuild/darwin-arm64": "npm:0.21.4" + "@esbuild/darwin-x64": "npm:0.21.4" + "@esbuild/freebsd-arm64": "npm:0.21.4" + "@esbuild/freebsd-x64": "npm:0.21.4" + "@esbuild/linux-arm": "npm:0.21.4" + "@esbuild/linux-arm64": "npm:0.21.4" + "@esbuild/linux-ia32": "npm:0.21.4" + "@esbuild/linux-loong64": "npm:0.21.4" + "@esbuild/linux-mips64el": "npm:0.21.4" + "@esbuild/linux-ppc64": "npm:0.21.4" + "@esbuild/linux-riscv64": "npm:0.21.4" + "@esbuild/linux-s390x": "npm:0.21.4" + "@esbuild/linux-x64": "npm:0.21.4" + "@esbuild/netbsd-x64": "npm:0.21.4" + "@esbuild/openbsd-x64": "npm:0.21.4" + "@esbuild/sunos-x64": "npm:0.21.4" + "@esbuild/win32-arm64": "npm:0.21.4" + "@esbuild/win32-ia32": "npm:0.21.4" + "@esbuild/win32-x64": "npm:0.21.4" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -18160,7 +18314,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/663215ab7e599651e00d61b528a63136e1f1d397db8b9c3712540af928c9476d61da95aefa81b7a8dfc7a9fdd7616fcf08395c27be68be8c99953fb461863ce4 + checksum: 10/d27b0fcdce514a73a10c6a687b3d2a90280d9ff07414a8d8b643f2be4e794f992f94de9044a5be90a9be07f368421e1b05d07209822f8f1a33ce47a18df2ebe8 languageName: node linkType: hard @@ -18398,6 +18552,86 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:^0.20.0": + version: 0.20.2 + resolution: "esbuild@npm:0.20.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.20.2" + "@esbuild/android-arm": "npm:0.20.2" + "@esbuild/android-arm64": "npm:0.20.2" + "@esbuild/android-x64": "npm:0.20.2" + "@esbuild/darwin-arm64": "npm:0.20.2" + "@esbuild/darwin-x64": "npm:0.20.2" + "@esbuild/freebsd-arm64": "npm:0.20.2" + "@esbuild/freebsd-x64": "npm:0.20.2" + "@esbuild/linux-arm": "npm:0.20.2" + "@esbuild/linux-arm64": "npm:0.20.2" + "@esbuild/linux-ia32": "npm:0.20.2" + "@esbuild/linux-loong64": "npm:0.20.2" + "@esbuild/linux-mips64el": "npm:0.20.2" + "@esbuild/linux-ppc64": "npm:0.20.2" + "@esbuild/linux-riscv64": "npm:0.20.2" + "@esbuild/linux-s390x": "npm:0.20.2" + "@esbuild/linux-x64": "npm:0.20.2" + "@esbuild/netbsd-x64": "npm:0.20.2" + "@esbuild/openbsd-x64": "npm:0.20.2" + "@esbuild/sunos-x64": "npm:0.20.2" + "@esbuild/win32-arm64": "npm:0.20.2" + "@esbuild/win32-ia32": "npm:0.20.2" + "@esbuild/win32-x64": "npm:0.20.2" + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 10/663215ab7e599651e00d61b528a63136e1f1d397db8b9c3712540af928c9476d61da95aefa81b7a8dfc7a9fdd7616fcf08395c27be68be8c99953fb461863ce4 + languageName: node + linkType: hard + "escalade@npm:^3.1.1, escalade@npm:^3.1.2": version: 3.1.2 resolution: "escalade@npm:3.1.2" @@ -25293,7 +25527,7 @@ __metadata: "@typescript-eslint/parser": "npm:^7.2.0" "@vscode/vsce": "npm:^2.16.0" cpy-cli: "npm:^5.0.0" - esbuild: "npm:~0.20.0" + esbuild: "npm:~0.21.0" eslint: "npm:^8.57.0" eslint-import-resolver-node: "npm:^0.3.9" eslint-plugin-jest: "npm:~27.9.0" @@ -28156,16 +28390,16 @@ __metadata: languageName: node linkType: hard -"sass@npm:^1.42.1, sass@npm:^1.69.5, sass@npm:~1.76.0": - version: 1.76.0 - resolution: "sass@npm:1.76.0" +"sass@npm:^1.42.1, sass@npm:^1.69.5, sass@npm:~1.77.0": + version: 1.77.4 + resolution: "sass@npm:1.77.4" dependencies: chokidar: "npm:>=3.0.0 <4.0.0" immutable: "npm:^4.0.0" source-map-js: "npm:>=0.6.2 <2.0.0" bin: sass: sass.js - checksum: 10/f30e057617813b1253001b44f231c0a7667b624b06188f480fbb2c1ad073a5c302de3539078cb8af112e0d1fca7fbfd292d5e0dd816e9bfa493d3bce89ca8522 + checksum: 10/04e31ce4961a7b90238c274a268945cd67177d992273073e6fa5df09fe7a03ff378f1608fe646ec512c8691038ac9487e06ef5abb2185f56eb36204952538eea languageName: node linkType: hard