diff --git a/.github/workflows/bug-debugger.yml b/.github/workflows/bug-debugger.yml index b2f7e382b..c4c8db99d 100644 --- a/.github/workflows/bug-debugger.yml +++ b/.github/workflows/bug-debugger.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Add Comment uses: ./.github/actions/AddComment with: diff --git a/.github/workflows/by-design-closer-debugger.yml b/.github/workflows/by-design-closer-debugger.yml index 888d3a548..5bdf568a4 100644 --- a/.github/workflows/by-design-closer-debugger.yml +++ b/.github/workflows/by-design-closer-debugger.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/by-design-closer.yml b/.github/workflows/by-design-closer.yml index 2334dedb3..e78f39222 100644 --- a/.github/workflows/by-design-closer.yml +++ b/.github/workflows/by-design-closer.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/ci_linux.yml b/.github/workflows/ci_linux.yml index 3b6761ce4..2ee2b69ef 100644 --- a/.github/workflows/ci_linux.yml +++ b/.github/workflows/ci_linux.yml @@ -4,7 +4,7 @@ on: push: branches: [ main ] pull_request: - branches: [ main ] + branches: [ main, release, insiders ] workflow_dispatch: inputs: target-ref: diff --git a/.github/workflows/ci_mac.yml b/.github/workflows/ci_mac.yml index 04a7ce613..61a845d47 100644 --- a/.github/workflows/ci_mac.yml +++ b/.github/workflows/ci_mac.yml @@ -4,7 +4,7 @@ on: push: branches: [ main ] pull_request: - branches: [ main ] + branches: [ main, release, insiders ] workflow_dispatch: inputs: target-ref: diff --git a/.github/workflows/ci_windows.yml b/.github/workflows/ci_windows.yml index fb75c2673..4507a0745 100644 --- a/.github/workflows/ci_windows.yml +++ b/.github/workflows/ci_windows.yml @@ -4,7 +4,7 @@ on: push: branches: [ main ] pull_request: - branches: [ main ] + branches: [ main, release, insiders ] workflow_dispatch: inputs: target-ref: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 8aeef9bcd..a4448fe19 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -63,7 +63,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4.37.4 + uses: github/codeql-action/init@cdf488f595d80d6e07e03d4674febd5ab45fa938 # v4.37.9 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} @@ -91,7 +91,7 @@ jobs: exit 1 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4.37.4 + uses: github/codeql-action/analyze@cdf488f595d80d6e07e03d4674febd5ab45fa938 # v4.37.9 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/duplicate-closer.yml b/.github/workflows/duplicate-closer.yml index 9811a82b9..533d3ed47 100644 --- a/.github/workflows/duplicate-closer.yml +++ b/.github/workflows/duplicate-closer.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/enhancement-closer-no-milestone.yml b/.github/workflows/enhancement-closer-no-milestone.yml index 6399f5915..be811ad69 100644 --- a/.github/workflows/enhancement-closer-no-milestone.yml +++ b/.github/workflows/enhancement-closer-no-milestone.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/enhancement-closer-triage.yml b/.github/workflows/enhancement-closer-triage.yml index 36d531b2a..93b26598b 100644 --- a/.github/workflows/enhancement-closer-triage.yml +++ b/.github/workflows/enhancement-closer-triage.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/enhancement-reopener.yml b/.github/workflows/enhancement-reopener.yml index d14db1046..7a12326fc 100644 --- a/.github/workflows/enhancement-reopener.yml +++ b/.github/workflows/enhancement-reopener.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Run Reopener uses: ./.github/actions/Reopener with: diff --git a/.github/workflows/external-closer-debugger.yml b/.github/workflows/external-closer-debugger.yml index 057ba636c..e77f49df2 100644 --- a/.github/workflows/external-closer-debugger.yml +++ b/.github/workflows/external-closer-debugger.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/feature-request-closer-no-milestone.yml b/.github/workflows/feature-request-closer-no-milestone.yml index ea228c638..00c35ed11 100644 --- a/.github/workflows/feature-request-closer-no-milestone.yml +++ b/.github/workflows/feature-request-closer-no-milestone.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/feature-request-closer-triage.yml b/.github/workflows/feature-request-closer-triage.yml index 8c831f1f8..928f93ec6 100644 --- a/.github/workflows/feature-request-closer-triage.yml +++ b/.github/workflows/feature-request-closer-triage.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/feature-request-debugger.yml b/.github/workflows/feature-request-debugger.yml index edccd38aa..be31022ec 100644 --- a/.github/workflows/feature-request-debugger.yml +++ b/.github/workflows/feature-request-debugger.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Add Comment uses: ./.github/actions/AddComment with: diff --git a/.github/workflows/feature-request-reopener.yml b/.github/workflows/feature-request-reopener.yml index b98633b2f..b6450e681 100644 --- a/.github/workflows/feature-request-reopener.yml +++ b/.github/workflows/feature-request-reopener.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Run Reopener uses: ./.github/actions/Reopener with: diff --git a/.github/workflows/investigate-closer-debugger.yml b/.github/workflows/investigate-closer-debugger.yml index 2b0a0fa10..c8f130526 100644 --- a/.github/workflows/investigate-closer-debugger.yml +++ b/.github/workflows/investigate-closer-debugger.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/investigate-costing-closer-debugger.yml b/.github/workflows/investigate-costing-closer-debugger.yml index d585a9c1d..7f829a432 100644 --- a/.github/workflows/investigate-costing-closer-debugger.yml +++ b/.github/workflows/investigate-costing-closer-debugger.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/job-compile-and-test.yml b/.github/workflows/job-compile-and-test.yml index 37868e7f3..0ccd4b3b4 100644 --- a/.github/workflows/job-compile-and-test.yml +++ b/.github/workflows/job-compile-and-test.yml @@ -38,15 +38,43 @@ jobs: run: yarn test-yarn-lock && yarn verify-yarn-lock working-directory: Extension + - name: Validate LLDB-MI component manifest + run: yarn test-lldb-mi-component-manifest && yarn verify-lldb-mi-component-manifest + working-directory: Extension + - name: Install Dependencies - run: yarn install ${{ inputs.yarn-args }} + shell: bash + env: + YARN_ARGS: ${{ inputs.yarn-args }} + run: | + read -r -a yarn_args <<< "$YARN_ARGS" + for attempt in 1 2 3; do + if yarn install "${yarn_args[@]}"; then + exit 0 + fi + if (( attempt == 3 )); then + exit 1 + fi + delay=$((attempt * 15)) + printf 'yarn install failed; retrying in %d seconds.\n' "$delay" >&2 + sleep "$delay" + done working-directory: Extension - name: Install gdb (linux) if: ${{ inputs.platform == 'linux' }} + timeout-minutes: 10 run: | - sudo apt-get update - sudo apt-get install -y gdb + sudo apt-get \ + -o Acquire::Retries=3 \ + -o Acquire::http::Timeout=30 \ + -o Acquire::https::Timeout=30 \ + update + sudo apt-get \ + -o Acquire::Retries=3 \ + -o Acquire::http::Timeout=30 \ + -o Acquire::https::Timeout=30 \ + install -y gdb - name: Compile Sources run: yarn run compile @@ -69,6 +97,11 @@ jobs: run: yarn test --scenario=SingleRootProject working-directory: Extension + - name: Run SimpleCppProject tests (Windows) + if: ${{ inputs.platform == 'windows' }} + run: yarn test --scenario=SimpleCppProject + working-directory: Extension + - name: Run E2E IntelliSense features tests (Windows) if: ${{ inputs.platform == 'windows' }} run: yarn test --scenario=MultirootDeadlockTest @@ -89,6 +122,13 @@ jobs: run: yarn test --scenario=SingleRootProject working-directory: Extension + - name: Run SimpleCppProject tests (linux/macOS) + if: ${{ inputs.platform == 'mac' || inputs.platform == 'linux' }} + uses: coactions/setup-xvfb@b6b4fcfb9f5a895edadc3bc76318fae0ac17c8b3 # v1.0.1 + with: + run: yarn test --scenario=SimpleCppProject + working-directory: Extension + - name: Run E2E IntelliSense features tests (linux/macOS) if: ${{ inputs.platform == 'mac' || inputs.platform == 'linux' }} uses: coactions/setup-xvfb@b6b4fcfb9f5a895edadc3bc76318fae0ac17c8b3 # v1.0.1 diff --git a/.github/workflows/locker.yml b/.github/workflows/locker.yml index 30abd082e..a9e347b69 100644 --- a/.github/workflows/locker.yml +++ b/.github/workflows/locker.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Run Locker uses: ./.github/actions/Locker with: diff --git a/.github/workflows/more-info-needed-closer-debugger.yml b/.github/workflows/more-info-needed-closer-debugger.yml index 183c76068..5fa5a5d8f 100644 --- a/.github/workflows/more-info-needed-closer-debugger.yml +++ b/.github/workflows/more-info-needed-closer-debugger.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/more-info-needed-closer.yml b/.github/workflows/more-info-needed-closer.yml index f9e6a080a..a119069dd 100644 --- a/.github/workflows/more-info-needed-closer.yml +++ b/.github/workflows/more-info-needed-closer.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/question-closer-debugger.yml b/.github/workflows/question-closer-debugger.yml index 44bbf8fa1..3289c31e3 100644 --- a/.github/workflows/question-closer-debugger.yml +++ b/.github/workflows/question-closer-debugger.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/.github/workflows/question-closer.yml b/.github/workflows/question-closer.yml index 86df2b0ea..ee66b6352 100644 --- a/.github/workflows/question-closer.yml +++ b/.github/workflows/question-closer.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout Actions uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install Actions - run: cd ./.github/actions && npm install --production && cd ../.. + run: cd ./.github/actions && npm ci --omit=dev && cd ../.. - name: Stale Closer uses: ./.github/actions/StaleCloser with: diff --git a/Build/cg/cg.yml b/Build/cg/cg.yml index 415874be5..8593aa56e 100644 --- a/Build/cg/cg.yml +++ b/Build/cg/cg.yml @@ -61,7 +61,7 @@ extends: featureFlags: autoBaseline: false settings: - networkIsolationPolicy: Permissive,CFSClean,CFSClean2,CFSClean3 + networkIsolationPolicy: CFSClean,CFSClean2,CFSClean3 stages: - stage: build diff --git a/Build/loc/TranslationsImportExport.yml b/Build/loc/TranslationsImportExport.yml index b64e16825..fdea47692 100644 --- a/Build/loc/TranslationsImportExport.yml +++ b/Build/loc/TranslationsImportExport.yml @@ -56,6 +56,7 @@ extends: - task: CmdLine@2 inputs: script: 'cd Extension && yarn install' + retryCountOnTaskFailure: 3 - task: CmdLine@2 inputs: diff --git a/Build/package/cpptools_extension_pack.yml b/Build/package/cpptools_extension_pack.yml index 426c6e5da..0a7bc4511 100644 --- a/Build/package/cpptools_extension_pack.yml +++ b/Build/package/cpptools_extension_pack.yml @@ -32,7 +32,7 @@ extends: image: 1ESPT-Windows2025 os: windows settings: - networkIsolationPolicy: Permissive,CFSClean,CFSClean2,CFSClean3 + networkIsolationPolicy: CFSClean,CFSClean2,CFSClean3 stages: - stage: package diff --git a/Build/package/cpptools_themes.yml b/Build/package/cpptools_themes.yml index d4f6ff287..75dcdc091 100644 --- a/Build/package/cpptools_themes.yml +++ b/Build/package/cpptools_themes.yml @@ -32,7 +32,7 @@ extends: image: 1ESPT-Windows2025 os: windows settings: - networkIsolationPolicy: Permissive,CFSClean,CFSClean2,CFSClean3 + networkIsolationPolicy: CFSClean,CFSClean2,CFSClean3 stages: - stage: package diff --git a/Extension/.gitignore b/Extension/.gitignore index bc791bd25..d29d81c1a 100644 --- a/Extension/.gitignore +++ b/Extension/.gitignore @@ -17,8 +17,10 @@ bin/isense_driver bin/libc.so bin/LICENSE.txt bin/scout_driver +bin/process_wait_test_helper bin/unittests bin/vcpkgsrvtest +bin/xobjgen bin/*.dll bin/.vs diff --git a/Extension/.scripts/verifyLldbMiComponentManifest.mjs b/Extension/.scripts/verifyLldbMiComponentManifest.mjs new file mode 100644 index 000000000..c7179d7d2 --- /dev/null +++ b/Extension/.scripts/verifyLldbMiComponentManifest.mjs @@ -0,0 +1,113 @@ +import fs from 'node:fs'; +import path from 'node:path'; +import process from 'node:process'; +import { fileURLToPath, pathToFileURL, URL } from 'node:url'; + +const componentParameters = [ + { repository: 'llvm_repo', commit: 'llvm_commit' }, + { repository: 'lldb_mi_repo', commit: 'lldb_mi_commit' } +]; + +function parseScalarParameter(template, parameterName) { + const matches = [...template.matchAll(new RegExp(`^ ${parameterName}:\\s*(.*?)\\s*$`, 'gm'))]; + if (matches.length !== 1) { + throw new Error(`Expected ${parameterName} to appear exactly once in the LLDB-MI template.`); + } + + const serializedValue = matches[0][1]; + if (serializedValue.startsWith('"')) { + const value = JSON.parse(serializedValue); + if (typeof value !== 'string') { + throw new Error(`Expected ${parameterName} to be a string.`); + } + return value; + } + if (serializedValue.startsWith("'")) { + if (!serializedValue.endsWith("'")) { + throw new Error(`Expected ${parameterName} to be a valid scalar value.`); + } + return serializedValue.slice(1, -1).replaceAll("''", "'"); + } + if (!serializedValue || /\s/.test(serializedValue)) { + throw new Error(`Expected ${parameterName} to be a non-empty scalar value.`); + } + return serializedValue; +} + +function normalizeRepositoryUrl(repositoryUrl) { + const normalizedUrl = new URL(repositoryUrl); + normalizedUrl.hash = ''; + normalizedUrl.search = ''; + normalizedUrl.pathname = normalizedUrl.pathname.replace(/\/+$/, '').replace(/\.git$/i, ''); + return normalizedUrl.href.replace(/\/$/, ''); +} + +function getGitRegistrations(manifest) { + if (!Array.isArray(manifest.registrations)) { + throw new Error('Component manifest does not contain a registrations array.'); + } + + const registrations = new Map(); + for (const registration of manifest.registrations) { + const component = registration?.component; + if (component?.type !== 'git') { + continue; + } + + const repositoryUrl = component.git?.repositoryUrl; + const commitHash = component.git?.commitHash; + if (typeof repositoryUrl !== 'string' || typeof commitHash !== 'string') { + throw new Error('Git component registrations require repositoryUrl and commitHash strings.'); + } + + const normalizedRepositoryUrl = normalizeRepositoryUrl(repositoryUrl); + if (registrations.has(normalizedRepositoryUrl)) { + throw new Error(`Component manifest contains duplicate registrations for ${repositoryUrl}.`); + } + registrations.set(normalizedRepositoryUrl, { repositoryUrl, commitHash }); + } + return registrations; +} + +function validateLldbMiComponentManifest(template, manifest) { + const registrations = getGitRegistrations(manifest); + const errors = []; + + for (const parameters of componentParameters) { + const repositoryUrl = parseScalarParameter(template, parameters.repository); + const commitHash = parseScalarParameter(template, parameters.commit); + if (!/^[0-9a-f]{40}$/.test(commitHash)) { + errors.push(`${parameters.commit} must be a 40-character lowercase Git commit hash.`); + continue; + } + + const registration = registrations.get(normalizeRepositoryUrl(repositoryUrl)); + if (!registration) { + errors.push(`${parameters.repository} references ${repositoryUrl}, which is missing from the component manifest.`); + } else if (registration.commitHash !== commitHash) { + errors.push(`${parameters.commit} is ${commitHash}, but the component manifest registers ${registration.commitHash} for ${registration.repositoryUrl}.`); + } + } + + if (errors.length > 0) { + throw new Error(`LLDB-MI component manifest validation failed:\n${errors.map(error => ` ${error}`).join('\n')}`); + } +} + +const invokedUrl = process.argv[1] ? pathToFileURL(path.resolve(process.argv[1])).href : undefined; +if (invokedUrl === import.meta.url) { + const extensionRoot = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '..'); + const manifestPath = process.argv[2] ?? path.join(extensionRoot, 'cgmanifest.json'); + const templatePath = process.argv[3] ?? path.join(extensionRoot, '..', 'Build', 'lldb-mi', 'lldb-mi.template.yml'); + + try { + const manifest = JSON.parse(fs.readFileSync(manifestPath, 'utf8')); + const template = fs.readFileSync(templatePath, 'utf8'); + validateLldbMiComponentManifest(template, manifest); + } catch (error) { + process.stderr.write(`${error instanceof Error ? error.message : String(error)}\n`); + process.exitCode = 1; + } +} + +export { normalizeRepositoryUrl, parseScalarParameter, validateLldbMiComponentManifest }; \ No newline at end of file diff --git a/Extension/.scripts/verifyLldbMiComponentManifest.test.mjs b/Extension/.scripts/verifyLldbMiComponentManifest.test.mjs new file mode 100644 index 000000000..f9719a571 --- /dev/null +++ b/Extension/.scripts/verifyLldbMiComponentManifest.test.mjs @@ -0,0 +1,65 @@ +import assert from 'node:assert/strict'; +import test from 'node:test'; +import { parseScalarParameter, validateLldbMiComponentManifest } from './verifyLldbMiComponentManifest.mjs'; + +const template = `parameters: + llvm_repo: https://github.com/llvm/llvm-project.git + llvm_commit: 0d44201451f03ba907cdb268ddddfc3fa38a0ebd + lldb_mi_repo: https://github.com/lldb-tools/lldb-mi.git + lldb_mi_commit: 2388bd74133bc21eac59b2e2bf97f2a30770a315 + +jobs: +`; + +function createManifest(llvmCommit = '0d44201451f03ba907cdb268ddddfc3fa38a0ebd') { + return { + registrations: [ + { + component: { + type: 'git', + git: { + repositoryUrl: 'https://github.com/lldb-tools/lldb-mi', + commitHash: '2388bd74133bc21eac59b2e2bf97f2a30770a315' + } + } + }, + { + component: { + type: 'git', + git: { + repositoryUrl: 'https://github.com/llvm/llvm-project', + commitHash: llvmCommit + } + } + } + ] + }; +} + +test('accepts matching build and component manifest pins', () => { + assert.doesNotThrow(() => validateLldbMiComponentManifest(template, createManifest())); +}); + +test('reports a missing repository registration', () => { + const manifest = createManifest(); + manifest.registrations.pop(); + + assert.throws( + () => validateLldbMiComponentManifest(template, manifest), + /llvm_repo references https:\/\/github\.com\/llvm\/llvm-project\.git, which is missing/ + ); +}); + +test('reports a stale registered commit', () => { + assert.throws( + () => validateLldbMiComponentManifest(template, createManifest('1111111111111111111111111111111111111111')), + /llvm_commit is 0d44201451f03ba907cdb268ddddfc3fa38a0ebd, but the component manifest registers 1111111111111111111111111111111111111111/ + ); +}); + +test('requires each build parameter exactly once', () => { + assert.throws( + () => parseScalarParameter(`${template} llvm_repo: https://example.com/duplicate.git\n`, 'llvm_repo'), + /Expected llvm_repo to appear exactly once/ + ); +}); \ No newline at end of file diff --git a/Extension/CHANGELOG.md b/Extension/CHANGELOG.md index fae790fb2..916422e20 100644 --- a/Extension/CHANGELOG.md +++ b/Extension/CHANGELOG.md @@ -1,5 +1,47 @@ # C/C++ for Visual Studio Code Changelog +## Version 1.34.4: September 9, 2026 +### Enhancements +* Add folding support for C++ `public`, `private`, and `protected` access sections. [#14645](https://github.com/microsoft/vscode-cpptools/issues/14645) + * Thanks for the contribution. [@8prashant (Prashant Kumar Rai)](https://github.com/8prashant) [PR #14675](https://github.com/microsoft/vscode-cpptools/pull/14675) +* Add the `processFilter` launch option to filter or automatically select processes for remote `cppdbg` attach configurations. [#14682](https://github.com/microsoft/vscode-cpptools/issues/14682) + * Thanks for the contribution. [@afreof (Adrian Freihofer)](https://github.com/afreof) [PR #14684](https://github.com/microsoft/vscode-cpptools/pull/14684) +* Improve workspace indexing performance and reduce memory usage by deduplicating browse paths from `compile_commands.json`, excluding unrelated files from the browse database, and avoiding unnecessary tag parsing of non-included extensionless files. [#14693](https://github.com/microsoft/vscode-cpptools/issues/14693) +* Improve C/C++ file classification by supporting extensionless headers and additional extensions such as `.hip` throughout extension features. [PR #14711](https://github.com/microsoft/vscode-cpptools/pull/14711) +* Update the bundled `clang-tidy` and `clang-format` from 22.1.3 to 23.1.0, including available `clang-tidy` check suggestions and documentation. [PR #14713](https://github.com/microsoft/vscode-cpptools/pull/14713) +* Reduce language server memory usage and RPC overhead for large messages and browse database snapshots. +* Add IntelliSense support for C23 `_BitInt`, C++26 pack indexing, and C++26 structured binding packs. + +### Bug Fixes +* Fix 'C/C++: Edit Configurations (UI)' not fully respecting custom theme colors. [#11263](https://github.com/microsoft/vscode-cpptools/issues/11263) + * Thanks for the contribution. [@8prashant (Prashant Kumar Rai)](https://github.com/8prashant) [PR #14692](https://github.com/microsoft/vscode-cpptools/pull/14692) +* Fix formatting not inserting the final newline requested by `InsertNewlineAtEOF`. [#12680](https://github.com/microsoft/vscode-cpptools/issues/12680) +* Fix inactive code being dimmed from the wrong column when a preprocessor directive is preceded by a comment. [#12882](https://github.com/microsoft/vscode-cpptools/issues/12882) + * Thanks for the contribution. [@8prashant (Prashant Kumar Rai)](https://github.com/8prashant) [PR #14666](https://github.com/microsoft/vscode-cpptools/pull/14666) +* Fix 'Run/Debug C/C++ File' buttons being hidden when `C_Cpp.intelliSenseEngine` is set to `disabled`. [#13001](https://github.com/microsoft/vscode-cpptools/issues/13001) + * Thanks for the contribution. [@8prashant (Prashant Kumar Rai)](https://github.com/8prashant) [PR #14719](https://github.com/microsoft/vscode-cpptools/pull/14719) +* Fix nested quoted `#include` directives failing to resolve source-relative headers when `-iquote` paths are used. [#13606](https://github.com/microsoft/vscode-cpptools/issues/13606) +* Fix false IntelliSense errors for EnTT multi-component views caused by heterogeneous `auto` non-type template parameter packs. [#14456](https://github.com/microsoft/vscode-cpptools/issues/14456) +* Fix false IntelliSense errors for GNU ARM stack-pointer clobbers, including CMSIS `__set_PSP` and `__set_MSP`. [#14486](https://github.com/microsoft/vscode-cpptools/issues/14486) +* Fix incorrect semantic highlighting for explicit function template specializations. [#14491](https://github.com/microsoft/vscode-cpptools/issues/14491) +* Fix IntelliSense using `c17` instead of GCC's default GNU C language standard. [#14560](https://github.com/microsoft/vscode-cpptools/issues/14560) +* Fix enum member completion in a `switch` label before the trailing `:`. [#14605](https://github.com/microsoft/vscode-cpptools/issues/14605) +* Fix extension crashes caused by events communicating with the language client before it is ready. [PR #14617](https://github.com/microsoft/vscode-cpptools/pull/14617) +* Fix configuration path diagnostics for paths containing regular expression metacharacters and for incorrect source ranges. [PR #14674](https://github.com/microsoft/vscode-cpptools/pull/14674), [PR #14679](https://github.com/microsoft/vscode-cpptools/pull/14679) +* Prevent browse database crashes on filesystems that do not support SQLite WAL shared memory, and warn when no compatible database location is available. [PR #14683](https://github.com/microsoft/vscode-cpptools/pull/14683) +* Fix runaway CPU and memory usage in workspaces with cyclic document symbol data or multiple symbolic links that point to ancestor directories, and prevent `cpptools` from remaining active after VS Code exits. [#14689](https://github.com/microsoft/vscode-cpptools/issues/14689) +* Fix false IntelliSense errors for constrained hidden friend function templates that use `requires` expressions. [#14696](https://github.com/microsoft/vscode-cpptools/issues/14696) +* Fix include completion and symbol navigation using stale recursive include data after files are replaced by directories or symbolic link roots change. +* Fix unnecessary IntelliSense reparsing after unrelated settings changes and incorrect language updates after `files.associations` changes. +* Fix 'Find All References' misclassifying references in inactive preprocessor regions after falling back to header-only IntelliSense. +* Fix several language server crashes during startup, shutdown, diagnostic processing, and concurrent code model updates. +* Fix various IntelliSense completion, navigation, false error, code analysis, formatting, and colorization issues. +* Fix custom C/C++ `files.associations` entries with certain non-ASCII characters being ignored on Windows. +* Fix a potential language server deadlock caused by inconsistent lock ordering. +* Harden temporary file storage on Linux and macOS. +* Various localization updates. +* Update dependencies. + ## Version 1.33.8: August 17, 2026 ### New Feature * Unification of tag parsing with the VS implementation. In particular, it's now done using multiple parallel `cpptools-srv2` processes. [PR #14426](https://github.com/microsoft/vscode-cpptools/pull/14426) diff --git a/Extension/bin/messages/cs/messages.json b/Extension/bin/messages/cs/messages.json index c6663673b..9904fc76b 100644 --- a/Extension/bin/messages/cs/messages.json +++ b/Extension/bin/messages/cs/messages.json @@ -2662,7 +2662,7 @@ "Typ proměnné %t ve funkci constexpr není typ literálu.", "Proměnná ve funkci constexpr nemá dobu trvání automatického ukládání.", "Proměnná ve funkci constexpr není inicializovaná.", - "Inicializace (uzavřená v závorkách) proměnné deklarované se zástupným typem, ale bez znaku =, vyžaduje právě jeden element uzavřený do závorek.", + "Inicializace proměnné deklarované pomocí zástupného typu složenými závorkami bez znaku = vyžaduje právě jeden prvek uvnitř závorek", "neexistuje žádná konfigurace %s --target", "Atribut je podporován pouze v 32bitových konfiguracích x86", "%s vyžaduje argument", @@ -3552,9 +3552,9 @@ "Verze IFC %u1.%u2 není podporována.", "Architektura IFC %sq není kompatibilní s aktuální cílovou architekturou.", "%m žádá o index %u nepodporovaného oddílu odpovídajícího %sq", - "Číslo parametru %d z %n má typ %t, který nelze dokončit.", - "Číslo parametru %d z %n má neúplný typ %t.", - "Číslo parametru %d z %n má abstraktní typ %t.", + "číslo parametru %u z(e) %n má typ %t, který nelze dokončit", + "číslo parametru %u z(e) %n má neúplný typ %t", + "číslo parametru %u z(e) %n má abstraktní typ %t", "Strukturované vazby jsou funkcí C++17.", "Zachycení strukturovaných vazeb je funkce C++20.", "Operand splicer má typ %t místo std::meta::info.", @@ -3747,5 +3747,40 @@ "„static“ je zde nestandardní", "%nd byl dříve deklarován bez explicitního základu výčtu", "Chybějící typename je tady nestandardní.", - "Zkrácená syntaxe šablony funkce není standardní pro vodítka dedukce" + "Zkrácená syntaxe šablony funkce není standardní pro vodítka dedukce", + "explicitní parametry „this“ jsou funkcí C++23", + "specifikátory pole se v kontextech dedukce šablony nepodporují", + "druhý argument musí být vektor celočíselného typu se stejným počtem prvků jako první", + "argument musí být vektorem logických typů", + "argument musí být ukazatel na skalární typ", + "nesprávný typ argumentu (měl by být %t)", + "typ vektoru (se stejným počtem elementů jako první argument) je povinný", + "balíčky strukturovaných vazeb jsou funkcí C++26", + "balíček strukturované vazby se dá deklarovat jenom uvnitř šablony", + "nejde deklarovat více balíčků v deklaraci strukturované vazby", + "Možnost --no_parse_templates nejde použít v režimu C++26", + "element balíčku typů se nemůže shodovat s %n", + "parametry jen pro identifikátory se dají použít jenom v definicích funkcí starého stylu, které jsou od C23 nestandardní", + "možnost no_require_func_prototypes se dá použít jenom při kompilaci C", + "rozlišení přetížení pro volání address-of-overload-set nemůže vybrat člen implicitního objektu %nd", + "indexování balíčků je funkce C++26", + "index balíčku překračuje počet elementů balíčku", + "dedukce argumentu šablony třídy pro šablony aliasů je funkce C++20", + "_BitInt(%d1) není platný; maximální celočíselná šířka je %d2", + "_BitInt(%d1) je neplatný; minimální šířka signed _BitInt je %d2", + "unsigned _BitInt(%d1) je neplatný; minimální šířka unsigned _BitInt je %d2", + "Typy _BitInt nemůžou být podkladový typ výčtového typu", + "změna deklarace vodítka dedukce %t (předchozí deklarace %p)", + "Předkompilovaný hlavičkový soubor %sq nebyl vytvořen", + " instance (", + " definice) typu ", + "", + "Anonymní typ, který není podobný jazyku C, dostal název pro účely propojení prostřednictvím deklarace typedef nebo aliasu", + "Typ není podobný jazyku C kvůli této základní třídě", + "Typ není podobný jazyku C kvůli tomuto výchozímu inicializátoru členu", + "Typ není podobný jazyku C kvůli této deklaraci friend", + "Typ není podobný jazyku C kvůli této deklaraci členu", + "Typ není podobný jazyku C kvůli tomuto lambda výrazu", + "Kvalifikátor názvu výčtového typu je funkce jazyka C++11", + "Neomezené sjednocení je funkce jazyka C++11" ] diff --git a/Extension/bin/messages/de/messages.json b/Extension/bin/messages/de/messages.json index 5273c5720..5f16c7396 100644 --- a/Extension/bin/messages/de/messages.json +++ b/Extension/bin/messages/de/messages.json @@ -2662,7 +2662,7 @@ "Variablentyp %t in constexpr-Funktion ist kein Literaltyp", "Variable in constexpr-Funktion hat keine automatische Speicherdauer", "Variable in constexpr-Funktion ist nicht initialisiert.", - "Initialisierung in Klammern einer Variablen, die mit einem Platzhaltertyp, jedoch ohne \"=\" initialisiert wurde, erfordert genau ein Element innerhalb der Klammern", + "Die Initialisierung einer mit einem Platzhaltertyp, jedoch ohne \"=\", deklarierten Variablen mit geschweiften Klammern erfordert genau ein Element innerhalb der geschweiften Klammern.", "Es ist keine --target-Konfiguration \"%s\" vorhanden.", "das Attribut wird nur in einer 32-Bit-x86-Konfigurationen unterstützt", "\"%s\" erfordert ein Argument.", @@ -3552,9 +3552,9 @@ "IFC-Version %u1.%u2 wird nicht unterstützt", "Die IFC-Architektur \"%sq\" ist nicht mit der aktuellen Zielarchitektur kompatibel", "%m fordert den Index %u einer nicht unterstützten Partition an, die %sq entspricht", - "Die Parameternummer %d von %n weist den Typ %t auf, der nicht abgeschlossen werden kann", - "Die Parameternummer %d von %n weist den unvollständigen Typ %t auf", - "Die Parameternummer %d von %n weist den abstrakten Typ %t auf", + "Die Parameternummer %u von %n weist den Typ %t auf, der nicht abgeschlossen werden kann", + "Die Parameternummer %u von %n weist den unvollständigen Typ %t auf", + "Die Parameternummer %u von %n weist den abstrakten Typ %t auf", "Strukturierte Bindungen sind ein C++17-Feature", "Das Erfassen strukturierter Bindungen ist ein C++20-Feature", "Der Operand des Splicers weist den Typ %t anstelle von std::meta::info auf.", @@ -3747,5 +3747,40 @@ "„static“ entspricht hier nicht dem Standard", "%nd wurde zuvor ohne explizite Enumerationsbasis deklariert", "Fehlender „typename“ entspricht hier nicht dem Standard.", - "Die abgekürzte Funktionsvorlagensyntax entspricht nicht dem Standard für Deduktionsleitfäden." + "Die abgekürzte Funktionsvorlagensyntax entspricht nicht dem Standard für Deduktionsleitfäden.", + "Explizite this-Parameter sind ein C++23-Feature.", + "Arraykennzeichner werden in Kontexten zur Vorlagendeduktion nicht unterstützt.", + "Das zweite Argument muss ein ganzzahliger Vektor mit derselben Anzahl von Elementen wie das erste sein.", + "Das Argument muss ein Vektor boolescher Typen sein.", + "Das Argument muss ein Zeiger auf einen skalaren Typ sein.", + "Falscher Argumenttyp (sollte „%t“ sein)", + "Ein Vektortyp mit derselben Anzahl von Elementen wie das erste Argument ist erforderlich.", + "Strukturierte Bindungspakete sind ein C++26-Feature", + "Ein strukturierter Bindungspack kann nur innerhalb einer Vorlage deklariert werden.", + "In einer Deklaration für strukturierte Bindungen können nicht mehrere Packs deklariert werden.", + "Die Option „--no_parse_templates“ kann im C++26-Modus nicht verwendet werden.", + "Ein Typpaketelement darf nicht mit „%n“ übereinstimmen.", + "Parameter, die nur aus Bezeichnern bestehen, können nur in Funktionsdefinitionen alten Stils verwendet werden, die seit C23 nicht standardkonform sind.", + "Die Option „no_require_func_prototypes“ kann nur beim Kompilieren von C verwendet werden.", + "Die Überladungsauflösung für einen Aufruf von address-of-overload-set darf kein implizites Objektmember „%nd“ auswählen.", + "Paketindizierung ist ein C++26-Feature.", + "Der Paketindex überschreitet die Anzahl der Paketelemente.", + "Die Deduktion von Klassenvorlagenargumenten für Aliasvorlagen ist ein Feature von C++20.", + "_BitInt(%d1) ist ungültig; die maximale Ganzzahlbreite beträgt %d2.", + "_BitInt(%d1) ist ungültig; die minimale Breite für signed _BitInt beträgt %d2.", + "unsigned _BitInt(%d1) ist ungültig; die minimale Breite für unsigned _BitInt beträgt %d2.", + "_BitInt-Typen können nicht der zugrunde liegende Typ eines Aufzählungstyps sein.", + "Neudeklaration des Deduktionsleitfadens „%t“ (vorherige Deklaration %p)", + "Die vorkompilierte Headerdatei %sq wurde nicht erstellt.", + " Instanzen (", + " defs) von ", + "", + "Anonymer, nicht C-ähnlicher Typ erhält für Verknüpfungszwecke einen Namen durch eine typedef- oder Aliasdeklaration", + "Der Typ ist aufgrund dieser Basisklasse nicht C-ähnlich.", + "Der Typ ist aufgrund dieses Standard-Memberinitialisierers nicht C-ähnlich.", + "Der Typ ist aufgrund dieser Frienddeklaration nicht C-ähnlich.", + "Der Typ ist aufgrund dieser Memberdeklaration nicht C-ähnlich.", + "Der Typ ist aufgrund dieses Lambdaausdrucks nicht C-ähnlich.", + "Ein Namensqualifizierer für einen Enumerationstyp ist ein C++11-Feature.", + "Unbeschränkte Unions sind ein C++11-Feature." ] diff --git a/Extension/bin/messages/es/messages.json b/Extension/bin/messages/es/messages.json index d8efba99d..d56dad249 100644 --- a/Extension/bin/messages/es/messages.json +++ b/Extension/bin/messages/es/messages.json @@ -2662,7 +2662,7 @@ "el tipo de variable %t de la función constexpr no es un tipo literal", "la variable de la función constexpr no tiene una duración de almacenamiento automática", "la variable de la función constexpr está sin inicializar", - "la inicialización entre llaves de una variable declarada con un tipo de marcador de posición pero sin \"=\" necesita exactamente un elemento dentro de las llaves", + "la inicialización entre llaves de una variable declarada con un tipo de marcador de posición pero sin '=' requiere exactamente un elemento dentro de las llaves", "no existe ninguna configuración \"%s\" --target", "el atributo solo se admite en configuraciones x86 de 32 bits", "\"%s\" requiere un argumento", @@ -3552,9 +3552,9 @@ "no se admite la versión IFC %u1.%u2", "la arquitectura IFC %sq no es compatible con la arquitectura de destino actual", "%m solicita el índice %u de una partición no admitida correspondiente a %sq", - "el número de parámetro %d de %n tiene un tipo %t que no se puede completar", - "el número de parámetro %d de %n tiene el tipo incompleto %t", - "el número de parámetro %d de %n tiene el tipo abstracto %t", + "el número de parámetro %u de %n tiene un tipo %t que no se puede completar", + "el número de parámetro %u de %n tiene el tipo incompleto %t", + "el número de parámetro %u de %n tiene el tipo abstracto %t", "los enlaces estructurados son una característica de C++17", "la captura de enlaces estructurados es una característica de C++20", "el operando de splicer tiene el tipo %t en lugar de std::meta::info", @@ -3747,5 +3747,40 @@ "\"static\" no es estándar aquí", "%nd se declaró previamente sin una base explícita de enumeración", "falta 'typename' no estándar aquí", - "La sintaxis abreviada de las plantillas de funciones no es estándar para las guías de deducción" + "La sintaxis abreviada de las plantillas de funciones no es estándar para las guías de deducción", + "los parámetros explícitos \"this\" son una característica de C++23", + "no se admiten designadores de matriz en contextos de deducción de plantilla", + "el segundo argumento debe ser un vector de tipo entero con el mismo número de elementos que el primero", + "el argumento debe ser un vector de tipos booleanos", + "el argumento debe ser un puntero a un tipo escalar", + "tipo de argumento incorrecto (debe ser %t)", + "se requiere un tipo vectorial (con el mismo número de elementos que el primer argumento)", + "los paquetes de enlace estructurado son una característica de C++26", + "un paquete de enlace estructurado solo se puede declarar dentro de una plantilla", + "no se pueden declarar varios paquetes en una declaración de enlace estructurado", + "La opción \"--no_parse_templates\" no se puede usar en modo C++26", + "un elemento de paquete de tipos no puede coincidir con %n", + "los parámetros de solo identificador solo se pueden usar en definiciones de función de estilo antiguo, que no son estándar desde C23", + "la opción \"no_require_func_prototypes\" solo se puede usar al compilar C", + "la resolución de sobrecarga para una llamada a una dirección de conjunto de sobrecargas no puede seleccionar un miembro de objeto implícito %nd", + "la indexación de paquetes es una característica de C++26", + "el índice del paquete supera el número de elementos del paquete", + "la deducción de argumentos de plantilla de clase para plantillas de alias es una característica de C++20", + "_BitInt(%d1) no es válido; el ancho máximo de entero es %d2", + "_BitInt(%d1) no es válido; el ancho mínimo de signed _BitInt es %d2", + "unsigned _BitInt(%d1) no es válido; el ancho mínimo de unsigned _BitInt es %d2", + "_BitInt no puede ser el tipo subyacente de un tipo de enumeración", + "volver a declarar la guía %t de deducción (declaración anterior %p)", + "no se creó el archivo %sq de encabezado precompilado", + " instancias (", + " defs) de ", + "", + "tipo anónimo no similar a C al que se asignó un nombre para fines de vinculación mediante una declaración typedef o de alias", + "el tipo no es similar a C debido a esta clase base", + "el tipo no es similar a C debido a este inicializador de miembro predeterminado", + "el tipo no es similar a C debido a esta declaración \"friend\"", + "el tipo no es similar a C debido a esta declaración de miembro", + "el tipo no es similar a C debido a esta expresión lambda", + "un calificador de nombre de tipo de enumeración es una característica de C++11", + "las uniones sin restricciones son una característica de C++11" ] diff --git a/Extension/bin/messages/fr/messages.json b/Extension/bin/messages/fr/messages.json index 2b2c56265..8ac6a7f15 100644 --- a/Extension/bin/messages/fr/messages.json +++ b/Extension/bin/messages/fr/messages.json @@ -2662,7 +2662,7 @@ "Le type de variable %t dans la fonction constexpr n'est pas un type littéral", "La variable dans la fonction constexpr ne possède pas de durée de stockage automatique", "la variable dans la fonction constexpr n'est pas initialisée", - "L'initialisation entre accolades d'une variable déclarée avec un type d'espace réservé mais sans `=` requiert exactement un élément à l'intérieur des accolades", + "l’initialisation entre accolades d’une variable déclarée avec un type d’espace réservé mais sans « = » nécessite exactement un élément à l’intérieur des accolades", "aucune configuration --target '%s' n'existe", "l'attribut est uniquement pris en charge dans les configurations 32 bits x86", "'%s' nécessite un argument", @@ -3552,9 +3552,9 @@ "La version IFC %u1.%u2 n'est pas prise en charge", "L'architecture IFC %sq est incompatible avec l'architecture cible actuelle", "%m demande l’index %u d’une partition non prise en charge qui correspond à %sq", - "le paramètre numéro %d de %n a un type %t qui ne peut pas être complété", - "le numéro de paramètre %d de %n a un type incomplet %t", - "le numéro de paramètre %d de %n a un type abstrait %t", + "le paramètre numéro %u de %n a un type %t qui ne peut pas être complété", + "le numéro de paramètre %u de %n a un type incomplet %t", + "le numéro de paramètre %u de %n a un type abstrait %t", "les liaisons structurées sont une fonctionnalité C++17", "la capture de liaisons structurées est une fonctionnalité C++20", "l’opérande du splicer présente le type %t au lieu de std::meta::info", @@ -3747,5 +3747,40 @@ "« static » n’est pas standard ici", "%nd a été déclaré précédemment sans base d’énumération explicite", "le mot-clé « typename » manquant n’est pas standard ici", - "la syntaxe abrégée du modèle de fonction n’est pas standard pour les guides de déduction" + "la syntaxe abrégée du modèle de fonction n’est pas standard pour les guides de déduction", + "les paramètres explicites « this » sont une fonctionnalité de C++23", + "les désignateurs de tableau ne sont pas pris en charge dans les contextes de déduction de modèle", + "Le deuxième argument doit être un vecteur de type entier avec le même nombre d’éléments que le premier", + "l’argument doit être un vecteur de types booléens", + "l’argument doit être un pointeur vers un type scalaire", + "type d’argument incorrect (il doit s’agir de %t)", + "un type vectoriel, avec le même nombre d’éléments que le premier argument, est requis", + "les packs de liaisons structurées sont une fonctionnalité C++26", + "un pack de liaisons structurées ne peut être déclaré qu’à l’intérieur d’un modèle", + "nous ne pouvons pas déclarer plusieurs packs dans une déclaration de liaison structurée", + "L’option « --no_parse_templates » ne peut pas être utilisée en mode C++26", + "un élément du pack de types ne peut pas correspondre à %n", + "les paramètres composés uniquement d’identificateurs ne peuvent être utilisés que dans les définitions de fonction de style ancien, qui ne sont pas standard depuis la version C23", + "l’option « no_require_func_prototypes » peut être utilisée uniquement lors de la compilation de C", + "la résolution de surcharge pour un appel address-of-overload-set ne peut pas sélectionner un membre d’objet implicite %nd", + "l’indexation de pack est une fonctionnalité de C++26", + "l’index du pack dépasse le nombre d’éléments du pack", + "la déduction d’arguments de modèle de classe pour les modèles d’alias est une fonctionnalité C++20", + "_BitInt(%d1) n’est pas valide, la largeur maximale d’un entier est %d2", + "_BitInt(%d1) n’est pas valide, la largeur minimale de signed _BitInt est %d2", + "unsigned _BitInt(%d1) n’est pas valide, la largeur minimale de unsigned _BitInt est %d2", + "Les types _BitInt ne peuvent pas être le type sous-jacent d’un type énumération", + "nouvelle déclaration du guide de déduction %t (déclaration précédente %p)", + "le fichier d’en-tête précompilé %sq n’a pas été créé", + " instances (", + " defs) de ", + "", + "type anonyme non similaire à C auquel un nom a été attribué à des fins de liaison par une déclaration typedef ou d’alias", + "le type n’est pas similaire à C à cause de cette classe de base", + "le type n’est pas similaire à C en raison de cet initialiseur de membre par défaut", + "le type n’est pas similaire à C en raison de cette déclaration friend", + "le type n’est pas similaire à C en raison de cette déclaration de membre", + "le type n’est pas similaire à C en raison de cette expression lambda", + "un qualificateur de nom de type énumération est une fonctionnalité C++11", + "les unions sans restriction sont une fonctionnalité C++11" ] diff --git a/Extension/bin/messages/it/messages.json b/Extension/bin/messages/it/messages.json index b9ea6b5d6..b1b5c9160 100644 --- a/Extension/bin/messages/it/messages.json +++ b/Extension/bin/messages/it/messages.json @@ -2662,7 +2662,7 @@ "il tipo di variabile %t nella funzione constexpr non è un tipo letterale", "alla variabile nella funzione constexpr non è assegnata una durata di archiviazione automatica", "la variabile nella funzione constexpr non è inizializzata", - "per l'inizializzazione tra parentesi graffe di una variabile dichiarata con un tipo di segnaposto, ma senza `=`, è necessario specificare un solo elemento all'interno delle parentesi", + "l'inizializzazione tra parentesi graffe di una variabile dichiarata con un tipo segnaposto ma senza '=' richiede esattamente un elemento all'interno delle parentesi graffe", "non esistono configurazioni '%s' --target", "l'attributo è supportato soltanto in configurazioni x86 a 32 bit", "con '%s' è richiesto un argomento", @@ -3552,9 +3552,9 @@ "la versione IFC %u1.%u2 non è supportata", "l'architettura IFC %sq non è compatibile con l'architettura di destinazione corrente", "%m richiede l'indice %u di una partizione non supportata corrispondente a %sq", - "il numero di parametro %d di %n ha il tipo %t che non può essere completato", - "il numero di parametro %d di %n ha il tipo incompleto %t", - "il numero di parametro %d di %n ha il tipo astratto %t", + "il numero di parametro %u di %n ha il tipo %t che non può essere completato", + "il numero di parametro %u di %n ha il tipo incompleto %t", + "il numero di parametro %u di %n ha il tipo astratto %t", "i binding strutturati sono una funzionalità di C++17", "l'acquisizione di binding strutturati è una funzionalità di C++20", "l'operando dello splicer ha il tipo %t anziché std::meta::info", @@ -3747,5 +3747,40 @@ "'static' non è standard qui", "%nd era stato dichiarato in precedenza senza una base di enumerazione esplicita", "manca 'typename' che qui non è standard", - "la sintassi abbreviata del modello di funzione non è standard per le guide alla deduzione" + "la sintassi abbreviata del modello di funzione non è standard per le guide alla deduzione", + "i parametri 'this' espliciti sono una funzionalità di C++23", + "gli indicatori di matrice non sono supportati nei contesti di deduzione del modello", + "Il secondo argomento deve essere un vettore di tipo intero con lo stesso numero di elementi del primo", + "l'argomento deve essere un vettore di tipi booleani", + "l'argomento deve essere un puntatore a un tipo scalare", + "tipo di argomento non corretto (deve essere %t)", + "è necessario un tipo vettore (con lo stesso numero di elementi del primo argomento)", + "i pacchetti di binding strutturato sono una funzionalità di C++26", + "Un pacchetto di binding strutturato può essere dichiarato solo all'interno di un modello", + "non è possibile dichiarare più pacchetti in una dichiarazione di binding strutturato", + "L'opzione '--no_parse_templates' non può essere usata in modalità C++26", + "Non è possibile far corrispondere un elemento di tipo pacchetto a %n", + "i parametri costituiti dal solo identificatore sono consentiti esclusivamente nelle definizioni di funzione in stile legacy, che non sono conformi allo standard a partire da C23", + "l'opzione 'no_require_func_prototypes' può essere usata solo durante la compilazione di C", + "La risoluzione dell'overload per una chiamata address-of-overload-set non può selezionare un membro implicito dell'oggetto %nd", + "l'indicizzazione dei pacchetti è una funzionalità di C++26", + "l'indice del pacchetto supera il numero di elementi del pacchetto", + "La deduzione dell'argomento del modello di classe per i modelli alias è una funzionalità di C++20", + "_BitInt(%d1) non è valido; la larghezza massima dell'intero è %d2", + "_BitInt(%d1) non è valido; la larghezza minima di signed _BitInt è %d2", + "unsigned _BitInt(%d1) non è valido; la larghezza minima per unsigned _BitInt è %d2", + "I tipi _BitInt non possono essere usati come tipo sottostante per un tipo enumerazione", + "Ridichiarazione della guida di deduzione %t (dichiarazione precedente %p)", + "il file di intestazione precompilato %sq non è stato creato", + " istanze (", + " defs) di ", + "", + "a un tipo anonimo non simile a C è stato assegnato un nome per scopi di linkage tramite una dichiarazione typedef o di alias", + "il tipo non è simile a C a causa di questa classe base", + "il tipo non è simile a C a causa di questo inizializzatore predefinito per membri", + "il tipo non è simile a C a causa di questa dichiarazione friend", + "il tipo non è simile a C a causa di questa dichiarazione di membro", + "il tipo non è simile a C a causa di questa espressione lambda", + "un qualificatore del nome di tipo enumerazione è una funzionalità di C++11", + "le unioni senza restrizioni sono una funzionalità di C++11" ] diff --git a/Extension/bin/messages/ja/messages.json b/Extension/bin/messages/ja/messages.json index 2b769595a..812631db1 100644 --- a/Extension/bin/messages/ja/messages.json +++ b/Extension/bin/messages/ja/messages.json @@ -2662,7 +2662,7 @@ "constexpr 関数の変数の型 %t がリテラル型ではありません", "constexpr 関数の変数に自動ストレージ存続期間がありません", "constexpr 関数の変数が初期化されていません", - "中かっこで囲まれた変数の初期化がプレースホルダー型で宣言されましたが、`=` がないため、中かっこ内の要素と正確に一致しなければなりません", + "プレースホルダー型で宣言されているが '=' のない変数の中かっこ初期化には、中かっこ内に要素が 1 つだけ必要です", "'%s' --target の構成が存在しません", "属性は 32 ビット x86 構成でのみサポートされています", "'%s' は引数が必要です", @@ -3552,9 +3552,9 @@ "IFC バージョン %u1.%u2 はサポートされていません", "IFC アーキテクチャ %sq は現在のターゲット アーキテクチャと互換性がありません", "%m は、インデックス %u (%sq に対応するサポートされていないパーティションのインデックス) を要求します", - "%n のパラメーター番号 %d に、完了できない型 %t があります", - "%n のパラメーター番号 %d に不完全な型 %t があります", - "%n のパラメーター番号 %d は抽象型 %t", + "%n のパラメーター番号 %u に、完了できない型 %t があります", + "%n のパラメーター番号 %u に、不完全な型 %t があります", + "%n のパラメーター番号 %u に、抽象型 %t があります", "構造化バインディングは C++17 機能です", "構造化バインディングのキャプチャは C++20 の機能です", "スライサーのオペランドの型は std::meta::info ではなく %t です", @@ -3747,5 +3747,40 @@ "'static' はここでは非標準です", "%nd は、明示的な列挙型ベースなしで以前に宣言されました", "見つからない 'typename' はここでは非標準です", - "省略形の関数テンプレート構文は、推論ガイドでは非標準です" + "省略形の関数テンプレート構文は、推論ガイドでは非標準です", + "明示的な 'this' パラメーターは C++23 の機能です", + "テンプレート引数推論コンテキストでは配列指定子はサポートされていません", + "2 番目の引数は、1 番目の引数と同じ数の要素を持つ整数型のベクターである必要があります", + "引数はブール型のベクターである必要があります", + "引数はスカラー型へのポインターである必要があります", + "引数の型が正しくありません (必要な型: %t)", + "1 番目の引数と同じ要素数を持つベクター型が必要です", + "構造化バインディング パックは C++26 の機能です", + "構造化バインディング パックはテンプレート内でのみ宣言できます", + "構造化バインディング宣言で複数のパックを宣言することはできません", + "'--no_parse_templates' オプションは C++26 モードでは使用できません", + "型パック要素は %n に一致できません", + "識別子のみのパラメーターは、旧形式の関数定義でのみ使用できます。C23 以降ではこの形式は非標準です", + "オプション 'no_require_func_prototypes' は C をコンパイルするときにのみ使用できます", + "address-of-overload-set 呼び出しのオーバーロード解決では、暗黙的オブジェクト メンバー %nd を選択できません", + "パックのインデックス作成は C++26 の機能です", + "パック インデックスがパック要素の数を超えています", + "エイリアス テンプレートのクラス テンプレート引数推論は C++20 の機能です", + "_BitInt(%d1) は無効です。整数の最大幅は %d2 です", + "_BitInt(%d1) は無効です。signed _BitInt の最小幅は %d2 です", + "unsigned _BitInt(%d1) は無効です。unsigned _BitInt の最小ビット幅は %d2 です", + "_BitInt 型は列挙型の基になる型として使用できません", + "推論ガイドが再宣言されています %t(以前の宣言: %p)", + "プリコンパイル済みヘッダー ファイル %sq が作成されませんでした", + " instances (", + " defs) of ", + "", + "typedef または alias 宣言によるリンケージの目的で付けられた匿名の C-like ではない型の名前", + "この基底クラスのため、型は C-like ではありません", + "この既定のメンバー初期化子のため、型は C-like ではありません", + "このフレンド宣言のため、型は C-like ではありません", + "このメンバー宣言のため、型は C-like ではありません", + "このラムダ式のため、型は C-like ではありません", + "列挙型名修飾子は C++11 の機能です", + "無制限の共用体は C++11 機能です" ] diff --git a/Extension/bin/messages/ko/messages.json b/Extension/bin/messages/ko/messages.json index deee114f0..76d2b027f 100644 --- a/Extension/bin/messages/ko/messages.json +++ b/Extension/bin/messages/ko/messages.json @@ -2662,7 +2662,7 @@ "constexpr 함수의 변수 형식 %t이(가) 리터럴 형식이 아닙니다.", "constexpr 함수의 변수에 자동 저장 기간이 없습니다.", "constexpr 함수에 있는 변수의 초기화가 취소되었습니다.", - "자리 표시자 형식은 있으나 `=`는 없이 선언된 변수의 중괄호 초기화에서는 중괄호 안에 정확히 하나의 요소가 있어야 합니다.", + "자리 표시자 형식은 있으나 '='는 없이 선언된 변수의 중괄호 초기화에서는 중괄호 안에 정확히 하나의 요소가 있어야 합니다.", "'%s' 없음 --대상 구성이 존재함", "속성은 32비트 x86 구성에서만 지원됩니다.", "'%s'에 인수 필요", @@ -3552,9 +3552,9 @@ "IFC 버전 %u1.%u2은(는) 지원되지 않습니다.", "IFC 아키텍처 %sq이(가) 현재 대상 아키텍처와 호환되지 않습니다.", "%m은(는) %sq에 해당하는 억제된 파티션의 인덱스 %u을(를) 요청합니다.", - "%n의 매개 변수 번호 %d에는 완료할 수 없는 형식 %t이 있습니다.", - "매개 변수 번호 %d(%n 중)이 불완전한 형식 %t입니다.", - "매개 변수 번호 %d(%n 중)에는 추상 형식 %t이(가) 있습니다.", + "%n의 매개 변수 번호 %u에는 완료할 수 없는 형식 %t이(가) 있습니다.", + "매개 변수 번호 %u(%n 중)이 불완전한 형식 %t임", + "매개 변수 번호 %u(%n 중)에는 추상 형식 %t이(가) 있음", "구조적 바인딩은 C++17 기능입니다.", "구조화된 바인딩 캡처는 C++20 기능입니다.", "스플라이서의 피연산자에 std::meta::info 대신 %t 형식이 있습니다.", @@ -3747,5 +3747,40 @@ "여기서 'static'은 표준이 아닙니다.", "%nd은(는) 이전에 명시적 열거형 기반 없이 선언되었습니다.", "여기서 누락된 'typename'이 표준이 아닙니다.", - "약식 함수 템플릿 구문은 추론 가이드에 대한 표준이 아닙니다." + "약식 함수 템플릿 구문은 추론 가이드에 대한 표준이 아닙니다.", + "명시적 'this' 매개 변수는 C++23 기능입니다.", + "배열 지정자는 템플릿 추론 컨텍스트에서 지원되지 않습니다.", + "두 번째 인수는 첫 번째 인수와 같은 수의 요소를 가진 정수 형식의 벡터여야 합니다.", + "인수는 부울 형식의 벡터여야 합니다.", + "인수는 스칼라 형식을 가리키는 포인터여야 합니다.", + "인수 형식이 잘못되었습니다. %t여(이어)야 합니다.", + "벡터 형식이 필요합니다. 첫 번째 인수와 같은 수의 요소를 가져야 합니다.", + "구조적 바인딩 팩은 C++26 기능입니다.", + "구조적 바인딩 팩은 템플릿 안에서만 선언할 수 있습니다.", + "구조적 바인딩 선언에서는 여러 팩을 선언할 수 없습니다.", + "'--no_parse_templates' 옵션은 C++26 모드에서 사용할 수 없습니다.", + "형식 팩 요소는 %n와(과) 일치할 수 없습니다.", + "식별자 전용 매개 변수는 C23에서 비표준인 이전 스타일 함수 정의에서만 사용할 수 있습니다.", + "'no_require_func_prototypes' 옵션은 C를 컴파일할 경우에만 사용할 수 있습니다.", + "address-of-overload-set 호출에 대한 오버로드 해결에서는 암시적 개체 멤버 %nd을(를) 선택할 수 없습니다.", + "팩 인덱싱은 C++26 기능입니다.", + "팩 인덱스가 팩 요소 수를 초과합니다.", + "별칭 템플릿에 대한 클래스 템플릿 인수 추론은 C++20 기능입니다.", + "_BitInt(%d1)은 잘못되었습니다. 최대 정수 너비는 %d2입니다.", + "_BitInt(%d1)은 잘못되었습니다. 최소 signed _BitInt 너비는 %d2입니다.", + "unsigned _BitInt(%d1)은 잘못되었습니다. 최소 unsigned _BitInt 너비는 %d2입니다.", + "_BitInt 형식은 열거형 형식의 기반 형식이 될 수 없습니다.", + "추론 가이드 %t의 재선언입니다. (이전 선언 %p)", + "미리 컴파일된 헤더 파일 %sq이(가) 만들어지지 않음", + " 인스턴스(", + " defs)의 ", + "<알 수 없음>", + "typedef 또는 별칭 선언으로 인해 링크 목적으로 이름이 지정된 C와 유사하지 않은 익명 형식", + "이 기본 클래스 때문에 형식이 C와 유사하지 않음", + "이 기본 구성원 이니셜라이저 때문에 형식이 C와 유사하지 않음", + "이 friend 선언 때문에 형식이 C와 유사하지 않음", + "이 멤버 선언 때문에 형식이 C와 유사하지 않음", + "이 람다 식 때문에 형식이 C와 유사하지 않음", + "열거형 형식 이름 한정자는 C++11 기능임", + "제한 없는 공용 구조체는 C++11 기능임" ] diff --git a/Extension/bin/messages/pl/messages.json b/Extension/bin/messages/pl/messages.json index 9b79d0299..6220ec7b9 100644 --- a/Extension/bin/messages/pl/messages.json +++ b/Extension/bin/messages/pl/messages.json @@ -2662,7 +2662,7 @@ "typ zmiennej %t w funkcji constexpr nie jest typem literału", "zmienna w funkcji constexpr nie ma automatycznego okresu magazynu", "nie zainicjowano zmiennej w funkcji constexpr", - "Inicjowanie w nawiasach klamrowych zmiennej zadeklarowanej przy użyciu typu symbolu zastępczego bez znaku „=” wymaga dokładnie jednego elementu w nawiasach klamrowych", + "inicjowanie w nawiasach klamrowych zmiennej zadeklarowanej przy użyciu typu symbolu zastępczego bez znaku „=” wymaga dokładnie jednego elementu w nawiasach klamrowych", "konfiguracja opcji --target elementu „%s” nie istnieje", "atrybut jest obsługiwany tylko w 32-bitowych konfiguracjach x86", "element „%s” wymaga argumentu", @@ -3552,9 +3552,9 @@ "Wersja IFC %u1.%u2 nie jest obsługiwana", "Architektura IFC %sq jest niezgodna z bieżącą architekturą docelową", "Element %m żąda indeksu %u nieobsługiwanej partycji odpowiadającej %sq", - "numer parametru %d z %n ma typ %t, którego nie można ukończyć", - "numer parametru %d z %n ma niekompletny typ %t", - "numer parametru %d z %n ma typ abstrakcyjny %t", + "numer parametru %u z %n ma typ %t, którego nie można ukończyć", + "numer parametru %u z %n ma niekompletny typ %t", + "numer parametru %u z %n ma typ abstrakcyjny %t", "powiązania strukturalne są funkcją języka C++17", "przechwytywanie powiązań strukturalnych jest funkcją języka C++20", "argument operacji splicer ma typ %t zamiast std::meta::info", @@ -3747,5 +3747,40 @@ "„static” jest tutaj niestandardowy", "funkcja %nd została poprzednio zadeklarowana bez jawnej bazy wyliczenia", "brak elementu „typename” jest tutaj niestandardowe", - "skrócona składnia szablonu funkcji jest niestandardowa dla przewodników dedukcji" + "skrócona składnia szablonu funkcji jest niestandardowa dla przewodników dedukcji", + "jawne parametry „this” są funkcją języka C++23", + "desygnatory tablic nie są obsługiwane w kontekstach dedukcji szablonów", + "drugi argument musi być wektorem typu całkowitego o takiej samej liczbie elementów jak pierwszy", + "argument musi być wektorem typów logicznych", + "argument musi być wskaźnikiem do typu skalarnego", + "niepoprawny typ argumentu (powinien być %t)", + "wymagany jest typ wektorowy (z taką samą liczbą elementów jak pierwszy argument)", + "pakiety powiązań strukturalnych to funkcja języka C++26", + "pakiet wiązań strukturalnych można zadeklarować tylko wewnątrz szablonu", + "nie można zadeklarować wielu pakietów w deklaracji wiązania strukturalnego", + "Opcji „--no_parse_templates” nie można używać w trybie C++26", + "element pakietu typów nie może pasować do %n", + "parametrów zawierających tylko identyfikatory można używać tylko w definicjach funkcji w starym stylu, które od C23 są niestandardowe", + "opcji „no_require_func_prototypes” można użyć tylko w przypadku kompilowania kodu C", + "rozstrzyganie przeciążeń dla wywołania address-of-overload-set nie może wybrać składowej %nd z niejawnym obiektem", + "indeksowanie pakietów jest funkcją języka C++26", + "indeks pakietu przekracza liczbę elementów pakietu", + "dedukcja argumentów szablonu klasy dla szablonów aliasów to funkcja języka C++20", + "_BitInt(%d1) jest nieprawidłowy; maksymalna szerokość liczby całkowitej wynosi %d2", + "_BitInt(%d1) jest nieprawidłowy; minimalna szerokość signed _BitInt wynosi %d2", + "unsigned _BitInt(%d1) jest nieprawidłowy; minimalna szerokość unsigned _BitInt wynosi %d2", + "typy _BitInt nie mogą być podstawowym typem typu wyliczenia", + "ponowna deklaracja wytycznej dedukcji %t (poprzednia deklaracja %p)", + "prekompilowany plik nagłówkowy %sq nie został utworzony", + " wystąpienia (", + " defs) z ", + "", + "anonimowemu typowi niepodobnemu do C nadano nazwę do celów linkowania za pomocą deklaracji typedef lub aliasu", + "typ nie jest podobny do języka C z powodu tej klasy bazowej", + "typ nie jest C-podobny z powodu tego domyślnego inicjatora składowej", + "typ nie jest podobny do C z powodu tej deklaracji elementu zaprzyjaźnionego", + "typ nie jest C-podobny z powodu tej deklaracji składowej", + "typ nie jest C-podobny z powodu tego wyrażenia lambda", + "kwalifikator nazwy typu wyliczeniowego jest funkcją języka C++11", + "nieograniczone unie są funkcją języka C++11" ] diff --git a/Extension/bin/messages/pt-br/messages.json b/Extension/bin/messages/pt-br/messages.json index 19f57a11f..fce5fa707 100644 --- a/Extension/bin/messages/pt-br/messages.json +++ b/Extension/bin/messages/pt-br/messages.json @@ -2662,7 +2662,7 @@ "o tipo de variável %t na função constexpr não é um tipo literal", "a variável na função constexpr não tem duração de armazenamento automático", "a variável na função constexpr não foi inicializada", - "inicialização entre chaves de uma variável declarada com um tipo de espaço reservado, mas sem '=', requer exatamente um elemento entre chaves", + "a inicialização entre chaves de uma variável declarada com um tipo de espaço reservado, mas sem '=' exige exatamente um elemento dentro das chaves", "nenhuma --configuração de destino '%s' existente", "o atributo tem suporte apenas em configurações x86 de 32 bits", "'%s' exige um argumento", @@ -3552,9 +3552,9 @@ "A versão IFC %u1.%u2 não tem suporte", "A arquitetura IFC %sq é incompatível com a arquitetura de destino atual", "%m solicita o índice %u de uma partição não suportada correspondente a %sq", - "o número de parâmetro %d de %n tem tipo %t que não pode ser concluído", - "o número de parâmetro %d de %n tem o tipo incompleto %t", - "o número de parâmetro %d de %n tem tipo o abstrato %t", + "o número de parâmetro %u de %n tem tipo %t que não pode ser concluído", + "o número de parâmetro %u de %n tem tipo incompleto %t", + "o número de parâmetro %u de %n tem tipo abstrato %t", "associações estruturadas são um recurso do C++17", "capturar associações estruturadas é um recurso do C++20", "operando do splicer tem o tipo %t em vez de std::meta::info", @@ -3747,5 +3747,40 @@ "\"static\" não é padrão aqui", "%nd foi declarado anteriormente sem uma base de enumeração explícita", "\"typename\" ausente não é padrão aqui", - "a sintaxe abreviada de template de função é não padrão para guias de dedução" + "a sintaxe abreviada de template de função é não padrão para guias de dedução", + "parâmetros explícitos de 'this' são um recurso do C++23", + "designadores de matriz não têm suporte em contextos de dedução de modelo", + "o segundo argumento deve ser um vetor de tipo inteiro com o mesmo número de elementos que o primeiro", + "o argumento deve ser um vetor de tipos boolianos", + "o argumento deve ser um ponteiro para um tipo escalar", + "tipo de argumento incorreto (deveria ser %t)", + "é necessário um tipo vetor (com o mesmo número de elementos que o primeiro argumento)", + "pacotes de associação estruturada são um recurso do C++26", + "um pacote de associação estruturada só pode ser declarado dentro de um modelo", + "não é possível declarar vários pacotes em uma declaração de associação estruturada", + "A opção '--no_parse_templates' não pode ser usada no modo C++26", + "um elemento de pacote de tipos não pode corresponder a %n", + "parâmetros somente com identificadores só podem ser usados em definições de função no estilo antigo, que não são padrão desde C23", + "a opção 'no_require_func_prototypes' só pode ser usada ao compilar C", + "a resolução de sobrecarga para uma chamada de conjunto de sobrecargas de endereço não pode selecionar o membro de objeto implícito %nd", + "a indexação de pacotes é um recurso do C++26", + "o índice do pacote excede o número de elementos do pacote", + "a dedução de argumentos de modelo de classe para modelos de alias é um recurso do C++20", + "_BitInt(%d1) é inválido; a largura máxima de inteiros é %d2", + "_BitInt(%d1) é inválido; a largura mínima de signed _BitInt é %d2", + "unsigned _BitInt(%d1) é inválido; a largura mínima de unsigned _BitInt é %d2", + "os tipos _BitInt não podem ser o tipo subjacente de um tipo de enumeração", + "redeclaração do guia de dedução %t (declaração anterior %p)", + "arquivo de cabeçalho pré-compilado %sq não foi criado", + " instâncias (", + " defs) de ", + "", + "tipo anônimo não semelhante a C que recebeu um nome para fins de vinculação por meio de uma declaração typedef ou de alias", + "o tipo não é semelhante a C por causa dessa classe base", + "o tipo não é semelhante a C devido a este inicializador de membro padrão", + "o tipo não é semelhante a C devido a esta declaração de friend", + "o tipo não é semelhante a C devido a esta declaração de membro", + "o tipo não é semelhante a C devido a esta expressão lambda", + "um qualificador de nome de tipo de enumeração é um recurso do C++11", + "uniões irrestritas são um recurso do C++11" ] diff --git a/Extension/bin/messages/ru/messages.json b/Extension/bin/messages/ru/messages.json index 39297f452..441f8aaa0 100644 --- a/Extension/bin/messages/ru/messages.json +++ b/Extension/bin/messages/ru/messages.json @@ -2662,7 +2662,7 @@ "переменный тип %t в функции constexpr не является литеральным типом", "переменная в функции constexpr не имеет автоматической длительности хранения", "переменная в функции constexpr не инициализирована", - "заключенная в фигурные скобки инициализация переменной, объявленная с типом заполнителя, но без \"=\", должна содержать строго один элемент внутри фигурных скобок", + "для инициализации переменной в фигурных скобках, объявленной с помощью типа заполнителя, но без \"=\", требуется ровно один элемент внутри фигурных скобок", "конфигурация \"%s\" --target не существует", "атрибут поддерживается только в 32-разрядных (x86) конфигурациях", "для \"%s\" требуется аргумент", @@ -3552,9 +3552,9 @@ "Версия IFC %u1.%u2 не поддерживается", "Архитектура IFC %sq несовместима с текущей целевой архитектурой", "модуль %m запрашивает индекс %u неподдерживаемого раздела, соответствующего %sq", - "номер параметра %d из %n имеет тип %t, который не может быть завершен", - "номер параметра %d из %n имеет неполный тип %t", - "номер параметра %d из %n имеет абстрактный тип %t", + "номер параметра %u из %n имеет тип %t, который не может быть завершен", + "номер параметра %u из %n имеет неполный тип %t", + "номер параметра %u из %n имеет абстрактный тип %t", "структурированные привязки — это функция C++17", "запись структурированных привязок — это функция C++20", "операнд splicer имеет тип %t вместо std::meta::info", @@ -3747,5 +3747,40 @@ "\"static\" является здесь нестандартным", "%nd ранее был объявлен без явной базы перечисления", "отсутствие typename здесь является нестандартным", - "сокращенный синтаксис шаблона функции не является стандартным для правил дедукции" + "сокращенный синтаксис шаблона функции не является стандартным для правил дедукции", + "явные параметры this — это функция C++23", + "обозначения элементов массива не поддерживаются в контекстах дедукции шаблонов", + "второй аргумент должен быть вектором целочисленного типа с тем же количеством элементов, что и первый", + "аргумент должен быть вектором логических типов", + "аргумент должен быть указателем на скалярный тип", + "неправильный тип аргумента (должен быть %t)", + "требуется векторный тип (с тем же количеством элементов, что и в первом аргументе)", + "пакеты структурированных привязок — это функция C++26", + "пакет структурированной привязки можно объявлять только внутри шаблона", + "нельзя объявлять несколько пакетов в объявлении структурированной привязки", + "параметр \"--no_parse_templates\" нельзя использовать в режиме C++26", + "элемент пакета типов не может совпадать с %n", + "параметры только с идентификаторами можно использовать только в определениях функций старого стиля, которые с C23 считаются нестандартными", + "параметр \"no_require_func_prototypes\" можно использовать только при компиляции C", + "разрешение перегрузки при взятии адреса набора перегруженных функций не может выбрать функцию-член %nd с неявным параметром объекта", + "индексирование пакетов — это функция C++26", + "индекс пакета превышает количество элементов пакета", + "дедукция аргументов шаблона класса для шаблонов псевдонимов — это функция C++20", + "_BitInt(%d1) является недопустимым; максимальная ширина целого числа — %d2", + "_BitInt(%d1) является недопустимым; минимальная ширина типа signed _BitInt — %d2", + "unsigned _BitInt(%d1) является недопустимым; минимальная ширина типа unsigned _BitInt — %d2", + "_BitInt-типы не могут быть базовым типом перечисления", + "повторное объявление руководства по дедукции %t (предыдущее объявление %p)", + "файл предкомпилированного заголовка %sq не был создан", + " экземпляры (", + " defs) из ", + "<неизвестно>", + "анонимному не C-подобному типу присвоено имя для целей связывания с помощью typedef или объявления псевдонима", + "тип не является C-подобным из-за этого базового класса", + "тип не является C-подобным из-за этого инициализатора элемента по умолчанию", + "тип не является C-подобным из-за этого дружественного объявления", + "тип не является C-подобным из-за этого объявления элемента", + "тип не является C-подобным из-за этого лямбда-выражения", + "квалификатор имени типа перечисления — это функция C++11", + "неограниченные объединения — это функция C++11" ] diff --git a/Extension/bin/messages/tr/messages.json b/Extension/bin/messages/tr/messages.json index 380559d98..342484290 100644 --- a/Extension/bin/messages/tr/messages.json +++ b/Extension/bin/messages/tr/messages.json @@ -2662,7 +2662,7 @@ "constexpr işlevindeki %t değişken türü bir değişmez değer türü değil", "constexpr işlevindeki değişken otomatik depolama süresine sahip değil", "constexpr işlevindeki değişken başlatılmadı", - "`=` olmadan bir yer tutucu ile bildirilen değişkenin küme ayraçlarıyla başlatılması için küme ayraçlarının içinde tam bir öğe olması gerekir", + "'=' olmadan bir yer tutucu ile bildirilen değişkenin küme ayraçlarıyla başlatılması için küme ayraçlarının içinde tam olarak bir öğe olması gerekir", "'%s' --target yapılandırması yok", "öznitelik yalnızca 32 bit x86 yapılandırmalarında desteklenir", "'%s' bir bağımsız değişken gerektiriyor", @@ -3552,9 +3552,9 @@ "%u1.%u2 IFC sürümü desteklenmiyor", "%sq IFC mimarisi geçerli hedef mimariyle uyumsuz", "%m, desteklenmeyen bir bölümün %u dizinini istiyor (%sq modülüne karşılık gelir)", - "%n üzerindeki %d numaralı parametre %t türünde ve tamamlanamıyor", - "%n üzerindeki %d numaralı parametre %t türünde ve tür tamamlanmamış", - "%n üzerindeki %d numaralı parametre %t türünde ve bu bir soyut tür", + "%n öğesinin %u numaralı parametresi tamamlanamayan %t türündedir", + "%n öğesinin %u numaralı parametresi tamamlanmamış %t türündedir", + "%n öğesinin %u numaralı parametresi soyut %t türündedir", "yapılandırılmış bağlamalar bir C++17 özelliğidir", "yapılandırılmış bağlamaların yakalanması bir C++20 özelliğidir", "splicer işleneni, std::meta::info yerine %t türüne sahip", @@ -3747,5 +3747,40 @@ "'static' burada standart dışıdır", "%nd daha önce açık bir sabit liste tabanı olmadan tanımlanmıştı", "eksik 'typename' burada standart dışı", - "kısaltılmış işlev şablonu sözdizimi çıkarsama kılavuzları için standart değil" + "kısaltılmış işlev şablonu sözdizimi çıkarsama kılavuzları için standart değil", + "açık 'this' parametreleri bir C++23 özelliğidir", + "dizi belirleyicileri şablon çıkarsama bağlamlarında desteklenmez", + "ikinci bağımsız değişken, birinciyle aynı sayıda öğeye sahip tamsayı türünde bir vektör olmalıdır", + "bağımsız değişken, boole türlerinden bir vektör olmalıdır", + "bağımsız değişken, skaler bir türe yönelik işaretçi olmalıdır", + "yanlış bağımsız değişken türü (%t olmalıdır)", + "bir vektör türü (ilk bağımsız değişkenle aynı sayıda öğeye sahip) gerekir", + "yapılandırılmış bağlama paketleri bir C++26 özelliğidir", + "yapılandırılmış bağlama paketi yalnızca bir şablon içinde bildirilebilir", + "yapılandırılmış bir bağlama bildiriminde birden çok paket bildirilemez", + "'--no_parse_templates' seçeneği C++26 modunda kullanılamaz", + "bir tür paketi öğesi %n ile eşleşemez", + "yalnızca tanımlayıcı parametreler sadece C23'ten beri standart dışı olan eski stil işlev tanımlarında kullanılabilir", + "'no_require_func_prototypes' seçeneği yalnızca C derlenirken kullanılabilir", + "Bir aşırı yükleme kümesi adresi çağrısı için aşırı yükleme çözümlemesi, %nd örtük nesne üyesini seçemez", + "paket dizini oluşturma bir C++26 özelliğidir", + "paket dizini paket öğelerinin sayısını aşıyor", + "diğer ad şablonları için sınıf şablonu bağımsız değişken çıkarsaması bir C++20 özelliğidir", + "_BitInt(%d1) geçersiz; en büyük tamsayı genişliği: %d2", + "_BitInt(%d1) geçersiz; en küçük signed _BitInt genişliği: %d2", + "unsigned _BitInt(%d1) geçersiz; en küçük unsigned _BitInt genişliği: %d2", + "_BitInt türleri bir numaralandırma türünün temel türü olamaz", + "%t çıkarsama kılavuzunun yeniden bildirimi (önceki %p bildirimi)", + "önceden derlenmiş üst bilgi dosyası %sq oluşturulmadı", + " örnekler (", + " defs) ", + "", + "typedef veya diğer ad bildirimiyle bağlantı amacıyla adı verilen anonim C benzeri olmayan tür", + "bu temel sınıf nedeniyle tür C benzeri değil", + "bu varsayılan üye başlatıcısı nedeniyle tür C benzeri değil", + "bu arkadaş bildirimi nedeniyle tür C benzeri değil", + "bu üye bildirimi nedeniyle tür C benzeri değil", + "bu lambda ifadesi nedeniyle tür C benzeri değil", + "sabit listesi türü ad niteleyicisi bir C++11 özelliğidir", + "kısıtlanmamış birleşimler bir C++11 özelliğidir" ] diff --git a/Extension/bin/messages/zh-cn/messages.json b/Extension/bin/messages/zh-cn/messages.json index b671ba05b..c85651ecc 100644 --- a/Extension/bin/messages/zh-cn/messages.json +++ b/Extension/bin/messages/zh-cn/messages.json @@ -3552,9 +3552,9 @@ "不支持 IFC 版本 %u1.%u2", "IFC 体系结构 %sq 与当前目标体系结构不兼容", "%m 请求对应于 %sq 的不支持分区的索引 %u", - "%n 的参数编号 %d 具有无法完成的类型 %t", - "%n 的参数编号 %d 具有未完成的类型 %t", - "%n 的参数编号 %d 具有抽象类型 %t", + "%n 的参数编号 %u 具有无法完成的类型 %t", + "%n 的参数编号 %u 具有不完整类型 %t", + "%n 的参数编号 %u 具有抽象类型 %t", "结构化绑定是一项 C++17 功能", "捕获结构化绑定是一项 C++20 功能", "拼接程序的操作数具有类型 %t 而不是 std::meta::info", @@ -3747,5 +3747,40 @@ "此处使用 \"static\" 不符合标准", "之前声明 %nd 时未指定显式枚举基类型", "此处缺少 'typename' 属于非标准用法", - "缩写函数模板语法对于推导指南是不标准的" + "缩写函数模板语法对于推导指南是不标准的", + "显式 \"this\" 参数是 C++23 功能", + "模板推导上下文中不支持数组指示符", + "第二个参数必须是整数类型的向量,且元素数量与第一个参数相同", + "参数必须是布尔类型的向量", + "参数必须是指向标量类型的指针", + "参数类型不正确(应为 %t)", + "需要向量类型(元素数量与第一个参数相同)", + "结构化绑定包是 C++26 功能", + "结构化绑定包只能在模板内部声明", + "无法在结构化绑定声明中声明多个包", + "\"--no_parse_templates\" 选项不能在 C++26 模式下使用", + "类型包元素无法匹配 %n", + "仅标识符参数只能在旧式函数定义中使用,自 C23 起这属于非标准用法", + "选项 \"no_require_func_prototypes\" 只能在编译 C 时使用", + "重载集地址调用的重载解析不能选择隐式对象成员 %nd", + "包索引是 C++26 功能", + "包索引超出包元素数量", + "别名模板的类模板参数推导是 C++20 功能", + "_BitInt(%d1) 无效;最大整数宽度为 %d2", + "_BitInt(%d1) 无效;最小 signed _BitInt 宽度为 %d2", + "unsigned _BitInt(%d1) 无效;最小 unsigned _BitInt 宽度为 %d2", + "_BitInt 类型不能作为枚举类型的基础类型", + "推导指南 %t 的重新声明(先前的声明 %p)", + "未创建预编译标头文件 %sq", + " 实例(", + " 定义) ", + "<未知>", + "通过 typedef 或别名声明为链接目的赋予名称的匿名非 C 风格类型", + "由于此基类,这种类型不是 C 风格", + "由于此默认成员初始值设定项,类型不是 C 风格", + "由于此友元声明,该类型不是 C 风格", + "由于此成员声明,类型不是 C 风格", + "由于此 lambda 表达式,该类型不是 C 风格", + "枚举类型名称限定符是 C++11 功能", + "无限制联合是 C++11 功能" ] diff --git a/Extension/bin/messages/zh-tw/messages.json b/Extension/bin/messages/zh-tw/messages.json index 795352d02..76d49b38b 100644 --- a/Extension/bin/messages/zh-tw/messages.json +++ b/Extension/bin/messages/zh-tw/messages.json @@ -2662,7 +2662,7 @@ "constexpr 函式中的變數類型 %t 不是常值類型", "constexpr 函式中的變數沒有自動儲存期", "constexpr 函式中的變數未初始化", - "已宣告為預留位置類型但沒有 '=' 且括在大括弧中的變數初始化,在大括弧內只需要一個項目。", + "使用了預留位置類型宣告,但沒有 '=' 之大括號初始化的變數,在大括號內只需要一個項目", "沒有任何 '%s' -- 目標組態", "屬性只在 32 位元的 x86 組態中支援", "'%s' 需要引數", @@ -3552,9 +3552,9 @@ "不支援 IFC 版本 %u1.%u2", "IFC 架構 %sq 與目前的目標架構不相容", "%m 要求對應至 %sq 不受支援的分割區的索引 %u", - "%n 的參數編號 %d 具有無法完成的類型 %t", - "%n 的參數編號 %d 具有不完整的類型 %t", - "%n 的參數編號 %d 具有抽象類別型 %t", + "%n 的參數編號 %u 具有無法完成的類型 %t", + "%n 的參數編號 %u 具有不完整的類型 %t", + "%n 的參數編號 %u 具有抽象類型 %t", "結構化繫結是個 C++17 功能", "擷取結構化繫結是個 C++20 功能", "Splicer 的運算元類型為 %t,而不是 std::meta::info", @@ -3747,5 +3747,40 @@ "此處使用的 'static' 非標準", "%nd 先前宣告時未明確指定的列舉基底", "此處缺少 'typename' 非標準用法", - "簡化函式範本語法在推導指南中並非標準用法" + "簡化函式範本語法在推導指南中並非標準用法", + "明確 'this' 參數是 C++23 功能", + "範本推導內容中不支援陣列指定元", + "第二個引數必須是整數類型的向量,其元素數目必須與第一個相同", + "引數必須是布林型別的向量", + "引數必須是純量類型的指標", + "不正確的引數類型 (應該是 %t)", + "需要向量類型 (元素數目與第一個引數相同)", + "結構化的綁定套件是 C++26 功能", + "結構化的綁定套件只能在範本內宣告", + "無法在結構化繫結宣告中宣告多個套件", + "'--no_parse_templates' 選項無法在 C++26 模式中使用", + "類型套件元素無法比對 %n", + "僅識別碼參數只能用於舊樣式函式定義,而這類定義自 C23 起即為非標準", + "選項 'no_require_func_prototypes' 只能在編譯 C 時使用", + "多載集合位址呼叫的多載解析無法選取隱含物件成員 %nd", + "套件索引是 C++26 功能", + "套件索引超過套件元素數目", + "別名範本的類別範本引數推導是 C++20 功能", + "_BitInt(%d1) 為無效; 最大整數寬度為 %d2", + "_BitInt(%d1) 無效; signed _BitInt 的最小寬度為 %d2", + "unsigned _BitInt(%d1) 無效; unsigned _BitInt 的最小寬度為 %d2", + "_BitInt 類型不能是列舉類型的基礎類型", + "重新宣告推導指南 %t (先前的宣告 %p)", + "未建立先行編譯標頭檔 %sq", + " 執行個體 (", + " defs) 的 ", + "", + "匿名的非 C 樣式類型,透過 typedef 或別名宣告取得用於連結的名稱", + "因為這個基底類別,這個類型不是 C 樣式", + "因為這個預設成員初始設定式,類型不是 C 樣式", + "因為這個 friend 宣告,類型不是 C 樣式", + "因為這個成員宣告,類型不是 C 樣式", + "因為這個 Lambda 運算式,類型不是 C 樣式", + "列舉型別名稱限定詞是 C++11 功能", + "不受限的等位是 C++11 功能" ] diff --git a/Extension/cgmanifest.json b/Extension/cgmanifest.json index 92adbdc44..add25de0b 100644 --- a/Extension/cgmanifest.json +++ b/Extension/cgmanifest.json @@ -1,15 +1,25 @@ { "$schema": "https://json.schemastore.org/component-detection-manifest.json", - "Registrations": [ + "registrations": [ { - "Component": { - "Type": "git", - "Git": { - "RepositoryUrl": "https://github.com/lldb-tools/lldb-mi", - "CommitHash": "2388bd74133bc21eac59b2e2bf97f2a30770a315" + "component": { + "type": "git", + "git": { + "repositoryUrl": "https://github.com/lldb-tools/lldb-mi", + "commitHash": "2388bd74133bc21eac59b2e2bf97f2a30770a315" } } + }, + { + "component": { + "type": "git", + "git": { + "repositoryUrl": "https://github.com/llvm/llvm-project", + "commitHash": "0d44201451f03ba907cdb268ddddfc3fa38a0ebd" + } + }, + "developmentDependency": true } ], - "Version": 1 + "version": 1 } diff --git a/Extension/gulpfile.js b/Extension/gulpfile.js index edc6e3d63..447f64af9 100644 --- a/Extension/gulpfile.js +++ b/Extension/gulpfile.js @@ -12,7 +12,6 @@ const nls = require('vscode-nls-dev'); const path = require('path'); const minimist = require('minimist'); const es = require('event-stream'); -const sourcemaps = require('gulp-sourcemaps'); const ts = require('gulp-typescript'); const typescript = require('typescript'); const tsProject = ts.createProject('./tsconfig.json', { typescript }); @@ -216,7 +215,6 @@ gulp.task("translations-export", (done) => { // Transpile the TS to JS, and let vscode-nls-dev scan the files for calls to localize. let jsStream = tsProject.src() - .pipe(sourcemaps.init()) .pipe(tsProject()).js .pipe(nls.createMetaDataFiles()); @@ -308,7 +306,6 @@ const generateAdditionalLocFiles = () => { const generateSrcLocBundle = () => { // Transpile the TS to JS, and let vscode-nls-dev scan the files for calls to localize. return tsProject.src() - .pipe(sourcemaps.init()) .pipe(tsProject()).js .pipe(nls.createMetaDataFiles()) .pipe(nls.createAdditionalLanguageFiles(languages, "i18n")) diff --git a/Extension/i18n/chs/package.i18n.json b/Extension/i18n/chs/package.i18n.json index dccc143dd..ab4cb058e 100644 --- a/Extension/i18n/chs/package.i18n.json +++ b/Extension/i18n/chs/package.i18n.json @@ -323,7 +323,7 @@ "c_cpp.debuggers.serverLaunchTimeout.description": "调试程序等待 debugServer 启动的可选时间(毫秒)。默认为 10000。", "c_cpp.debuggers.coreDumpPath.description": "指定程序的核心转储文件的可选完整路径。默认为 null。", "c_cpp.debuggers.cppdbg.externalConsole.description": "如果为 true,则为调试对象启动控制台。如果为 false,它在 Linux 和 Windows 上会显示在集成控制台中。", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[已通过“控制台”弃用]如果为 true,将为调试对象启动控制台。如果为 false,将不启动任何控制台。", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[已通过 'console' 弃用]如果为 true,将为调试对象启动控制台。如果为 false,将不启动任何控制台。", "c_cpp.debuggers.cppvsdbg.console.description": "启动调试目标的位置。如果未定义,则默认为 \"internalConsole\"。", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "输出到 VS Code 调试控制台。这不支持读取控制台输入(例如:'std::cin' 或 'scanf')。", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "VS Code 的集成终端。", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "任务的其他详细信息。", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "相同源树的当前路径和编译时路径。EditorPath 下的文件会映射到 CompileTimePath 路径以进行断点匹配,并在显示 stacktrace 位置时,从 CompileTimePath 映射到 EditorPath。", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "编辑器将使用的源树的路径。", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "如果此条目仅用于堆栈帧位置映射,则为 False。如果在指定断点位置时也需要使用此条目,则为 True。", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "如果此条目仅用于堆栈帧位置映射,则设为 false。如果在指定断点位置时也需要使用此条目,则设为 true。", "c_cpp.debuggers.symbolOptions.description": "用于控制如何找到和加载符号(.pdb 文件)的选项。", "c_cpp.debuggers.unknownBreakpointHandling.description": "控制在命中时如何处理(通常通过原始 GDB 命令)外部设置的断点。\n允许的值为 \"throw\" (好像应用程序抛出了异常)和 \"stop\" (只会暂停调试会话)。默认值为 \"throw\"。", "c_cpp.debuggers.debuginfod.description": "控制 GDB 的 debuginfod 行为,以从 debuginfod 服务器下载调试符号。", diff --git a/Extension/i18n/chs/src/LanguageServer/client.i18n.json b/Extension/i18n/chs/src/LanguageServer/client.i18n.json index 35a04ced4..6996569e8 100644 --- a/Extension/i18n/chs/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/chs/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "禁用警告", "unable.to.provide.configuration": "{0} 无法提供 IntelliSense 配置信息。将改为使用“{1}”配置中的设置。", "config.not.found": "找不到请求的配置名称: {0}", - "unsupported.client": "不支持的客户端", "timed.out": "将在 {0} 毫秒后超时。", "parsing.stats.large.project": "已枚举 {0} 个文件,检测到 {1} 个 C/C++ 源文件。你可能需要考虑排除某些文件以获得更好的性能。", "learn.more": "了解详细信息", diff --git a/Extension/i18n/chs/src/nativeStrings.i18n.json b/Extension/i18n/chs/src/nativeStrings.i18n.json index 077675edd..95a4af0aa 100644 --- a/Extension/i18n/chs/src/nativeStrings.i18n.json +++ b/Extension/i18n/chs/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "无法打开 {0} 进行分析", "check_timed_out": "等待 {0} 分析完成时超时", "failed_to_open_browse_db_lock_file": "未能打开浏览数据库锁定文件: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "未能锁定浏览数据库锁定文件: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "未能锁定浏览数据库锁定文件: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "浏览数据库已禁用,因为其存储位置不支持 SQLite WAL 共享内存。将 browse.databaseFilename 设置为本地路径。" } diff --git a/Extension/i18n/cht/package.i18n.json b/Extension/i18n/cht/package.i18n.json index ffe3d28ab..995ff4dea 100644 --- a/Extension/i18n/cht/package.i18n.json +++ b/Extension/i18n/cht/package.i18n.json @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "工作的其他詳細資料。", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "相同來源樹狀的目前路徑和編譯時間路徑。在顯示 stacktrace 位置時,在 EditorPath 下找到的檔案會對應到 CompileTimePath 路徑,以進行中斷點必對,並會從 CompileTimePath 對應到 EditorPath。", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "編輯器要使用的來源樹狀路徑。", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "若此項目只用於堆疊框架位置對應,則為 False; 若在指定中斷點位置時也應該使用此項目,則為 True。", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "若此項目只用於堆疊框架位置對應,請將其設定為 false。若在指定中斷點位置時也應該使用此項目,請將其設定為 true。", "c_cpp.debuggers.symbolOptions.description": "控制如何找到並載入符號 (.pdb 檔案) 的選項。", "c_cpp.debuggers.unknownBreakpointHandling.description": "控制叫用時如何處理在外部設定的中斷點 (通常是透過原始 GDB 命令)。\n允許的值為 \"throw\",其作用就像應用程式擲出例外,以及 \"stop\",其只會暫停偵錯工作階段。預設值為 \"throw\"。", "c_cpp.debuggers.debuginfod.description": "控制從 debuginfod 伺服器下載偵錯符號的 GDB debuginfod 行為。", diff --git a/Extension/i18n/cht/src/LanguageServer/client.i18n.json b/Extension/i18n/cht/src/LanguageServer/client.i18n.json index 5fdda7211..df035e606 100644 --- a/Extension/i18n/cht/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/cht/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "停用警告", "unable.to.provide.configuration": "{0} 無法提供 IntelliSense 組態資訊。將改為使用來自 '{1}' 組態的設定。", "config.not.found": "找不到要求的組態名稱: {0}", - "unsupported.client": "不支援的用戶端", "timed.out": "逾時 ({0} 毫秒內)。", "parsing.stats.large.project": "已列舉 {0} 個檔案,並偵測到 {1} 個 C/C++ 來源檔案。您可能需要考慮排除某些檔案,以提升效能。", "learn.more": "深入了解", diff --git a/Extension/i18n/cht/src/nativeStrings.i18n.json b/Extension/i18n/cht/src/nativeStrings.i18n.json index 6b7e4c428..9416ae386 100644 --- a/Extension/i18n/cht/src/nativeStrings.i18n.json +++ b/Extension/i18n/cht/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "無法開啟 {0} 進行分析", "check_timed_out": "等候 {0} 的分析完成時逾時", "failed_to_open_browse_db_lock_file": "無法開啟瀏覽資料庫鎖定檔案: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "無法鎖定瀏覽資料庫鎖定檔案: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "無法鎖定瀏覽資料庫鎖定檔案: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "瀏覽資料庫已停用,因為其儲存位置不支援 SQLite WAL 共用記憶體。請將 browse.databaseFilename 設定為本機路徑。" } diff --git a/Extension/i18n/csy/package.i18n.json b/Extension/i18n/csy/package.i18n.json index 5a05ce051..d865f3bd4 100644 --- a/Extension/i18n/csy/package.i18n.json +++ b/Extension/i18n/csy/package.i18n.json @@ -323,7 +323,7 @@ "c_cpp.debuggers.serverLaunchTimeout.description": "Volitelný čas (v milisekundách) čekání ladicího programu, než se spustí debugServer. Výchozí hodnota je 10000.", "c_cpp.debuggers.coreDumpPath.description": "Volitelná úplná cesta k základnímu souboru výpisu pro zadaný program. Výchozí hodnota je null.", "c_cpp.debuggers.cppdbg.externalConsole.description": "Pokud se nastaví na true, spustí se pro laděný proces konzola. Pokud se nastaví hodnota false, v Linuxu a ve Windows se zobrazí integrovaná konzola.", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Zastaralé kvůli console] Pokud se nastaví na true, spustí se pro laděný proces konzola. Pokud se nastaví hodnota false, konzola se nespustí.", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Zastaralé kvůli 'console'] Pokud se nastaví na true, spustí se pro laděný proces konzola. Pokud se nastaví hodnota false, konzola se nespustí.", "c_cpp.debuggers.cppvsdbg.console.description": "Umístění, na kterém se má spustit cíl ladění. Když se nedefinuje, výchozí hodnota bude internalConsole.", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "Výstup do konzoly ladění VS Code. Nepodporuje čtení vstupu konzoly (např. std::cin nebo scanf).", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "Integrovaný terminál VS Code.", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "Další podrobnosti o úloze.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "Aktuální cesta a cesta při kompilaci ke stejným zdrojovým stromům. Soubory, které se najdou na cestě EditorPath, se namapují na cestu CompileTimePath pro odpovídající zarážku, která se při zobrazování umístění stacktrace mapuje z CompileTimePath na EditorPath.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "Cesta ke zdrojovému souboru, který se použije v editoru", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "False, pokud se tato položka používá jen k mapování umístění bloku zásobníku. True, pokud se tato entita má použít i při zadávání umístění zarážek", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Nastavte na false, pokud se tato položka používá jen k mapování umístění rámce zásobníku. Nastavte na true, pokud se má tato položka používat také při zadávání umístění bodů přerušení.", "c_cpp.debuggers.symbolOptions.description": "Možnosti kontroly způsobu, jakým se hledají a načítají symboly (soubory .pdb).", "c_cpp.debuggers.unknownBreakpointHandling.description": "Určuje, jak se mají zarážky nastavené externě (obvykle prostřednictvím nezpracovaných příkazů GDB) zpracovávat při průchodu.\nPovolené hodnoty jsou throw, která se chová, jako by aplikace vyvolala výjimku, a stop, která pouze pozastaví ladicí relaci. Výchozí hodnota je throw.", "c_cpp.debuggers.debuginfod.description": "Řídí chování debuginfod v GDB při stahování symbolů ladění ze serverů debuginfod.", diff --git a/Extension/i18n/csy/src/LanguageServer/client.i18n.json b/Extension/i18n/csy/src/LanguageServer/client.i18n.json index 77df63d71..12f00dbfc 100644 --- a/Extension/i18n/csy/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/csy/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Zakázat upozornění", "unable.to.provide.configuration": "{0} nemůže poskytnout informace pro konfiguraci IntelliSense. Místo nich se použijí nastavení z konfigurace „{1}“.", "config.not.found": "Požadovaný název konfigurace se nenašel: {0}", - "unsupported.client": "Nepodporovaný klient", "timed.out": "Po {0} ms vypršel časový limit.", "parsing.stats.large.project": "Byl zjištěn výčet {0} souborů s {1} zdrojovými soubory C/C++. Možná budete chtít zvážit vyloučení některých souborů pro zlepšení výkonu.", "learn.more": "Další informace", diff --git a/Extension/i18n/csy/src/nativeStrings.i18n.json b/Extension/i18n/csy/src/nativeStrings.i18n.json index 8fe65b57d..f4894bda8 100644 --- a/Extension/i18n/csy/src/nativeStrings.i18n.json +++ b/Extension/i18n/csy/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "otevření {0} pro analýzu se nezdařilo", "check_timed_out": "při čekání na dokončení analýzy souboru {0} vypršel časový limit", "failed_to_open_browse_db_lock_file": "Nepodařilo se otevřít soubor zámku databáze procházení: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "Nepodařilo se uzamknout soubor zámku databáze procházení: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "Nepodařilo se uzamknout soubor zámku databáze procházení: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "Databáze procházení byla zakázána, protože její umístění úložiště nepodporuje sdílenou paměť SQLite WAL. Nastavte browse.databaseFilename na místní cestu." } diff --git a/Extension/i18n/deu/package.i18n.json b/Extension/i18n/deu/package.i18n.json index 5be89c524..4641d53a0 100644 --- a/Extension/i18n/deu/package.i18n.json +++ b/Extension/i18n/deu/package.i18n.json @@ -323,7 +323,7 @@ "c_cpp.debuggers.serverLaunchTimeout.description": "Optionale Zeit in Millisekunden, während der der Debugger auf den Start von debugServer wartet. Der Standardwert ist 10.000.", "c_cpp.debuggers.coreDumpPath.description": "Optionaler vollständiger Pfad zu einer Kern-Speicherabbilddatei für das angegebene Programm. Der Standardwert ist \"NULL\".", "c_cpp.debuggers.cppdbg.externalConsole.description": "Wenn dieser Wert auf \"true\" festgelegt ist, wird eine Konsole für die zu debuggende Komponente gestartet. Bei \"false\" wird die Komponente unter Linux und Windows in der integrierten Konsole angezeigt.", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Veraltet für \"console\"] Wenn dieser Wert auf \"true\" festgelegt ist, wird eine Konsole für die zu debuggende Komponente gestartet. Bei \"false\" wird keine Konsole gestartet.", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Veraltet für 'console'] Wenn dieser Wert auf \"true\" festgelegt ist, wird eine Konsole für die zu debuggende Komponente gestartet. Bei \"false\" wird keine Konsole gestartet.", "c_cpp.debuggers.cppvsdbg.console.description": "Gibt an, wo das Debugziel gestartet wird. Wenn keine Angabe vorliegt, wird standardmäßig „internalConsole“ verwendet.", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "Die Ausgabe an die Debugging-Konsole von VS Code. Das Lesen von Konsoleneingaben (z. B. `std::cin` oder `scanf`) wird nicht unterstützt.", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "Das integrierte Terminal von VS Code.", diff --git a/Extension/i18n/deu/src/LanguageServer/client.i18n.json b/Extension/i18n/deu/src/LanguageServer/client.i18n.json index 98b6533b9..be23ca32d 100644 --- a/Extension/i18n/deu/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/deu/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Warnungen deaktivieren", "unable.to.provide.configuration": "{0} kann keine IntelliSense-Konfigurationsinformationen bereitstellen. Stattdessen werden Einstellungen aus der Konfiguration „{1}“ verwendet.", "config.not.found": "Der angeforderte Konfigurationsname wurde nicht gefunden: {0}", - "unsupported.client": "Nicht unterstützter Client", "timed.out": "Timeout nach {0} ms.", "parsing.stats.large.project": "Aufgezählte {0}-Dateien mit {1} C/C++-Quelldateien erkannt. Sie sollten in Betracht ziehen, einige Dateien auszuschließen, um die Leistung zu optimieren.", "learn.more": "Weitere Informationen", diff --git a/Extension/i18n/deu/src/nativeStrings.i18n.json b/Extension/i18n/deu/src/nativeStrings.i18n.json index 2003ff7c4..dd3385faa 100644 --- a/Extension/i18n/deu/src/nativeStrings.i18n.json +++ b/Extension/i18n/deu/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "Fehler beim Öffnen von {0} zur Analyse", "check_timed_out": "Timeout beim Warten auf den Abschluss der Analyse von {0}", "failed_to_open_browse_db_lock_file": "Fehler beim Öffnen der Sperrdatei der Browse-Datenbank: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "Fehler beim Sperren der Sperrdatei der Browse-Datenbank: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "Fehler beim Sperren der Sperrdatei der Browse-Datenbank: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "Die Browse-Datenbank wurde deaktiviert, da ihr Speicherort den gemeinsam genutzten Speicher von SQLite WAL nicht unterstützt. Legen Sie browse.databaseFilename auf einen lokalen Pfad fest." } diff --git a/Extension/i18n/esn/package.i18n.json b/Extension/i18n/esn/package.i18n.json index e419edcd3..df58f87dc 100644 --- a/Extension/i18n/esn/package.i18n.json +++ b/Extension/i18n/esn/package.i18n.json @@ -323,7 +323,7 @@ "c_cpp.debuggers.serverLaunchTimeout.description": "Tiempo opcional, en milisegundos, que el depurador debe esperar a que se inicie debugServer. El valor predeterminado es 10000.", "c_cpp.debuggers.coreDumpPath.description": "Ruta de acceso completa opcional a un archivo de volcado de memoria básico para el programa especificado. El valor predeterminado es NULL.", "c_cpp.debuggers.cppdbg.externalConsole.description": "Si se establece en true, se inicia una consola para el depurado. Si se establece en false, en Linux y Windows aparecerá en la consola integrada.", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[En desuso por la \"consola\"] Si se establece en true, se inicia una consola para el elemento depurado. Si se establece en false, no se inicia ninguna consola.", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[En desuso por 'console'] Si se establece en true, se inicia una consola para el elemento depurado. Si se establece en false, no se inicia ninguna consola.", "c_cpp.debuggers.cppvsdbg.console.description": "Indica dónde se debe iniciar el destino de depuración. Si no se define, el valor predeterminado es \"internalConsole\".", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "Salida a la Consola de depuración de VS Code. No se admite la lectura de entrada de la consola (ejemplo: \"std::cin\" o \"scanf\").", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "Terminal integrado de VS Code.", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "Detalles adicionales de la tarea.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "Rutas de acceso actuales y en tiempo de compilación a los mismos árboles de origen. Los archivos que se encuentran en EditorPath se asignan a la ruta de acceso CompileTimePath para la coincidencia de los puntos de interrupción y se asignan de CompileTimePath a EditorPath al mostrar ubicaciones de seguimiento de la pila.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "La ruta de acceso al árbol de origen que el editor va a usar.", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "False si la entrada solo se usa para la asignación de ubicación del marco de pila. True si la entrada debe usarse también al especificar ubicaciones de los puntos de interrupción.", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Establézcalo en false si esta entrada solo se usa para la asignación de ubicación de marco de pila. Establézcalo en true si esta entrada también se debe usar al especificar ubicaciones de punto de interrupción.", "c_cpp.debuggers.symbolOptions.description": "Opciones para controlar cómo se encuentran y se cargan los símbolos (archivos .pdb).", "c_cpp.debuggers.unknownBreakpointHandling.description": "Controla cómo se controlan los puntos de interrupción establecidos externamente (normalmente a través de comandos GDB sin procesar) cuando se alcanzan.\nLos valores permitidos son \"throw\", que actúa como si la aplicación iniciara una excepción y \"stop\", que solo pausa la sesión de depuración. El valor predeterminado es \"throw\".", "c_cpp.debuggers.debuginfod.description": "Controla el comportamiento de debuginfod de GDB para descargar símbolos de depuración de servidores debuginfod.", diff --git a/Extension/i18n/esn/src/LanguageServer/client.i18n.json b/Extension/i18n/esn/src/LanguageServer/client.i18n.json index 49ff467d7..318beaaf9 100644 --- a/Extension/i18n/esn/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/esn/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Deshabilitar advertencias", "unable.to.provide.configuration": "{0} no puede proporcionar información de configuración de IntelliSense. Se utilizará la configuración de \"{1}\" en su lugar.", "config.not.found": "No se encuentra el nombre de la configuración que se ha solicitado: {0}", - "unsupported.client": "Cliente no admitido", "timed.out": "Se agotó el tiempo de espera a los {0} ms.", "parsing.stats.large.project": "{0} archivos enumerados con {1} archivos de origen de C/C++ detectados. Puede que desee considerar la exclusión de algunos archivos para mejorar el rendimiento.", "learn.more": "Obtener más información", diff --git a/Extension/i18n/esn/src/nativeStrings.i18n.json b/Extension/i18n/esn/src/nativeStrings.i18n.json index d3392f77a..b95aadcb0 100644 --- a/Extension/i18n/esn/src/nativeStrings.i18n.json +++ b/Extension/i18n/esn/src/nativeStrings.i18n.json @@ -351,8 +351,8 @@ "auth_eula_required_plugin": "Se debe aceptar el EULA para continuar. Ejecute npx @microsoft/cpp-language-server --accept-eula", "auth_already_authenticated": "Ya se ha autenticado con GitHub. Use --force-login para volver a autenticarse.", "config_unsupported_version": "Error de inicialización: versión de configuración no admitida. Solo se admite la versión 1.", - "config_file_not_found": "Error de inicialización: no se encontró el archivo de configuración ''{0}\".", - "config_parse_failed": "Error de inicialización: no se puede analizar el archivo de configuración ''{0}\". Compruebe el formato JSON. Error: {1}", + "config_file_not_found": "Error de inicialización: no se encontró el archivo de configuración '{0}'.", + "config_parse_failed": "Error de inicialización: no se puede analizar el archivo de configuración '{0}'. Compruebe el formato JSON. Error: {1}", "config_repo_path_invalid": "Error de inicialización: \"repositoryPath\" no está configurado o no es válido.", "config_missing_source": "Error de inicialización: se debe configurar \"compileCommands\" o \"cppProperties\".", "config_dual_source": "Error de inicialización: no se pueden configurar a la vez \"compileCommands\" y \"cppProperties\".", @@ -433,5 +433,6 @@ "check_open_failed": "no se pudo abrir {0} para su análisis", "check_timed_out": "se agotó el tiempo de espera para finalizar el análisis de {0}", "failed_to_open_browse_db_lock_file": "No se pudo abrir el archivo de bloqueo de la base de datos de exploración: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "No se pudo bloquear el archivo de bloqueo de la base de datos de exploración: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "No se pudo bloquear el archivo de bloqueo de la base de datos de exploración: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "La base de datos de exploración se deshabilitó porque su ubicación de almacenamiento no admite la memoria compartida de SQLite WAL. Establezca browse.databaseFilename en una ruta de acceso local." } diff --git a/Extension/i18n/fra/package.i18n.json b/Extension/i18n/fra/package.i18n.json index ab7aa8530..d8564d1fb 100644 --- a/Extension/i18n/fra/package.i18n.json +++ b/Extension/i18n/fra/package.i18n.json @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "Détails supplémentaires de la tâche.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "Chemins actuels et au moment de la compilation des mêmes arborescences sources. Les fichiers situés dans EditorPath sont mappés au chemin CompileTimePath pour les correspondances de points d'arrêt et sont mappés de CompileTimePath à EditorPath au moment de l'affichage des emplacements d'arborescences des appels de procédure.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "Chemin de l'arborescence source que l'éditeur va utiliser.", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "La valeur est false si cette entrée est utilisée uniquement pour le mappage d'emplacements de frame de pile. La valeur est true si cette entrée doit également être utilisée au moment de la spécification d'emplacements de point d'arrêt.", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Définissez sur false si cette entrée est utilisée uniquement pour le mappage d’emplacements de frame de pile. Définissez sur true si cette entrée doit également être utilisée lors de la spécification d’emplacements de point d’arrêt.", "c_cpp.debuggers.symbolOptions.description": "Options permettant de contrôler la façon dont les symboles (fichiers .pdb) sont trouvés et chargés.", "c_cpp.debuggers.unknownBreakpointHandling.description": "Contrôle la façon dont les points d’arrêt définis en externe (généralement via des commandes GDB brutes) sont gérés en cas d’accès.\nLes valeurs autorisées sont « throw », qui agit comme si une exception était levée par l’application, et « stop », qui suspend uniquement la session de débogage. La valeur par défaut est « throw ».", "c_cpp.debuggers.debuginfod.description": "Permet de contrôler le comportement de debuginfod par GDB pour télécharger les symboles de débogage à partir de serveurs debuginfod.", diff --git a/Extension/i18n/fra/src/LanguageServer/client.i18n.json b/Extension/i18n/fra/src/LanguageServer/client.i18n.json index 07a985465..1df7622d3 100644 --- a/Extension/i18n/fra/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/fra/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Désactiver les avertissements", "unable.to.provide.configuration": "{0} ne peut pas fournir les informations de configuration IntelliSense. Les paramètres de la configuration de « {1} » sont utilisés en remplacement.", "config.not.found": "Le nom de configuration demandé est introuvable : {0}", - "unsupported.client": "Client non pris en charge", "timed.out": "Expiration du délai d'attente dans {0} ms.", "parsing.stats.large.project": "{0} fichiers listés avec {1} fichiers sources C/C++ détectés. Vous pourriez envisager d’exclure certains fichiers pour un meilleur niveau de performance.", "learn.more": "En savoir plus", diff --git a/Extension/i18n/fra/src/nativeStrings.i18n.json b/Extension/i18n/fra/src/nativeStrings.i18n.json index a7b47a246..9efb53d19 100644 --- a/Extension/i18n/fra/src/nativeStrings.i18n.json +++ b/Extension/i18n/fra/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "Échec de l’ouverture de {0} pour l’analyse", "check_timed_out": "Délai d’attente dépassé en attendant la fin de l’analyse de {0}", "failed_to_open_browse_db_lock_file": "Échec de l’ouverture du fichier de verrouillage de la base de données de navigation : {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "Échec du verrouillage du fichier de verrouillage de la base de données de navigation : {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "Échec du verrouillage du fichier de verrouillage de la base de données de navigation : {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "La base de données de navigation a été désactivée, car son emplacement de stockage ne prend pas en charge la mémoire partagée SQLite WAL. Définissez browse.databaseFilename sur un chemin local." } diff --git a/Extension/i18n/ita/package.i18n.json b/Extension/i18n/ita/package.i18n.json index 1ab9036c9..d4cea0efe 100644 --- a/Extension/i18n/ita/package.i18n.json +++ b/Extension/i18n/ita/package.i18n.json @@ -338,7 +338,7 @@ "c_cpp.debuggers.enableDebugHeap.description": "Se è false, il processo verrà avviato con l'heap di debug disabilitato. Imposta la variabile di ambiente '_NO_DEBUG_HEAP' su '1'.", "c_cpp.debuggers.symbolLoadInfo.description": "Controllo esplicito del caricamento dei simboli.", "c_cpp.debuggers.symbolLoadInfo.loadAll.description": "Se è true, verranno caricati i simboli per tutte le librerie; in caso contrario, non verrà caricato alcun simbolo di solib. Il valore predefinito è true.", - "c_cpp.debuggers.symbolLoadInfo.exceptionList.description": "Elenco di nomi di file (caratteri jolly consentiti) separati da punti e virgola ';'. Modifica il comportamento di LoadAll. Se LoadAll è True, non carica i simboli per le librerie corrispondenti a qualsiasi nome dell'elenco. In caso contrario, carica solo i simboli per le librerie corrispondenti. Esempio: 'foo.so;bar.so'.", + "c_cpp.debuggers.symbolLoadInfo.exceptionList.description": "Elenco di nomi di file (caratteri jolly consentiti) separati da punti e virgola ';'. Modifica il comportamento di LoadAll. Se LoadAll è true, non carica i simboli per le librerie corrispondenti a qualsiasi nome dell'elenco. In caso contrario, carica solo i simboli per le librerie corrispondenti. Esempio: 'foo.so;bar.so'.", "c_cpp.debuggers.requireExactSource.description": "Flag facoltativo per richiedere che il codice sorgente corrente corrisponda al PDB.", "c_cpp.debuggers.stopAtConnect.description": "Se è true, il debugger deve arrestarsi dopo la connessione alla destinazione. Se è false, il debugger continuerà dopo la connessione. Il valore predefinito è false.", "c_cpp.debuggers.hardwareBreakpoints.description": "Controllo esplicito del comportamento del punto di interruzione hardware per le destinazioni remote.", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "Dettagli aggiuntivi dell'attività.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "Percorsi correnti e della fase di compilazione degli stessi alberi di origine. I file trovati in EditorPath vengono associati al percorso CompileTimePath per la corrispondenza dei punti di interruzione e associati da CompileTimePath a EditorPath durante la visualizzazione dei percorsi delle analisi dello stack.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "Percorso dell'albero di origine che verrà usato dall'editor.", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "False se questa voce viene usata solo per il mapping dei percorsi dello stack frame. True se questa voce deve essere usata anche quando si specificano i percorsi dei punti di interruzione.", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Impostare su false se la voce viene utilizzata solo per il mapping della posizione dello stack frame. Impostare su true se la voce deve essere utilizzata anche quando si specificano le posizioni dei punti di interruzione.", "c_cpp.debuggers.symbolOptions.description": "Opzioni per controllare il modo in cui vengono trovati e caricati i simboli (file PDB).", "c_cpp.debuggers.unknownBreakpointHandling.description": "Controllare la modalità di gestione dei punti di interruzione impostati esternamente (in genere tramite comandi GDB non elaborati) quando vengono selezionati.\nI valori consentiti sono \"throw\", che funziona come se fosse stata generata un'eccezione dall'applicazione e \"stop\", che sospende solo la sessione di debug. Il valore predefinito è \"throw\".", "c_cpp.debuggers.debuginfod.description": "Controllare il comportamento di debuginfod in GDB per il download dei simboli di debug dai server debuginfod.", diff --git a/Extension/i18n/ita/src/LanguageServer/client.i18n.json b/Extension/i18n/ita/src/LanguageServer/client.i18n.json index 7f43bfe95..5d358bf92 100644 --- a/Extension/i18n/ita/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/ita/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Disabilita avvisi", "unable.to.provide.configuration": "{0} non è in grado di fornire le informazioni di configurazione IntelliSense. Verranno usate le impostazioni della configurazione di '{1}'.", "config.not.found": "Il nome di configurazione richiesto non è stato trovato: {0}", - "unsupported.client": "Client non supportato", "timed.out": "Timeout raggiunto in {0} ms.", "parsing.stats.large.project": "Sono stati enumerati {0} file con {1} file di origine C/C++ rilevati. Per ottenere prestazioni migliori, è possibile scegliere di escludere alcuni file.", "learn.more": "Altre informazioni", diff --git a/Extension/i18n/ita/src/nativeStrings.i18n.json b/Extension/i18n/ita/src/nativeStrings.i18n.json index f43bebdf1..9a1f2ed14 100644 --- a/Extension/i18n/ita/src/nativeStrings.i18n.json +++ b/Extension/i18n/ita/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "non è stato possibile aprire {0} per l'analisi", "check_timed_out": "timeout durante l'attesa del completamento dell'analisi di {0}", "failed_to_open_browse_db_lock_file": "Non è stato possibile aprire il file di blocco del database di esplorazione: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "Non è stato possibile bloccare il file di blocco del database di esplorazione: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "Non è stato possibile bloccare il file di blocco del database di esplorazione: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "Il database di esplorazione è stato disabilitato perché la posizione di archiviazione non supporta la memoria condivisa richiesta da SQLite WAL. Impostare browse.databaseFilename su un percorso locale." } diff --git a/Extension/i18n/jpn/package.i18n.json b/Extension/i18n/jpn/package.i18n.json index 9c31bb1a1..b2e754bde 100644 --- a/Extension/i18n/jpn/package.i18n.json +++ b/Extension/i18n/jpn/package.i18n.json @@ -323,7 +323,7 @@ "c_cpp.debuggers.serverLaunchTimeout.description": "デバッガーが debugServer の起動を待機する時間 (ミリ秒、省略可能)。既定値は 10000 です。", "c_cpp.debuggers.coreDumpPath.description": "指定したプログラムのコア ダンプ ファイルへの完全なパス (省略可能)。既定値は null です。", "c_cpp.debuggers.cppdbg.externalConsole.description": "true の場合、デバッグ対象のためにコンソールが起動します。false の場合、Linux および Windows では、統合コンソールに表示されます。", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "['コンソール' で非推奨] true の場合、デバッグ対象のためにコンソールが起動します。false の場合、コンソールは起動しません。", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "['console' で非推奨] true の場合、デバッグ対象のためにコンソールが起動します。false の場合、コンソールは起動しません。", "c_cpp.debuggers.cppvsdbg.console.description": "デバッグ ターゲットを起動する場所です。定義されていない場合、既定は 'internalConsole' です。", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "VS Code デバッグ コンソールに出力します。これはコンソール入力の読み取りをサポートしていません (例: 'std::cin' または 'scanf')。", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "VS Code の統合ターミナルです。", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "タスクのその他の詳細。", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "同じソース ツリーへの現在およびコンパイル時のパスです。EditorPath で見つかったファイルは、ブレークポイントの一致のために CompileTimePath パスにマップされ、スタック トレースの場所を表示するときに CompileTimePath から EditorPath にマップされます。", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "エディターで使用されるソース ツリーへのパスです。", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "このエントリをスタック フレームの場所のマッピングにのみ使用する場合は False です。ブレークポイントの位置を指定するときにもこのエントリを使用する必要がある場合は True です。", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "このエントリをスタック フレームの位置のマッピングにのみ使用する場合は、false に設定します。このエントリをブレークポイントの位置を指定するときにも使用する必要がある場合は、true に設定します。", "c_cpp.debuggers.symbolOptions.description": "シンボル (.pdb ファイル) の検索と読み込みの方法を制御するオプションです。", "c_cpp.debuggers.unknownBreakpointHandling.description": "ヒットしたときに外部で設定されたブレークポイント (通常は生の GDB コマンドを使用) を処理する方法を制御します。\n許容される値は、アプリケーションによって例外がスローされたかのように動作する \"throw\" と、デバッグ セッションを一時停止するだけの \"stop\" です。既定値は \"throw\" です。", "c_cpp.debuggers.debuginfod.description": "debuginfod サーバーからデバッグ シンボルをダウンロードする際の GDB の debuginfod の動作を制御します。", diff --git a/Extension/i18n/jpn/src/LanguageServer/client.i18n.json b/Extension/i18n/jpn/src/LanguageServer/client.i18n.json index d26858858..69ca5cb84 100644 --- a/Extension/i18n/jpn/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/jpn/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "警告を無効にする", "unable.to.provide.configuration": "{0} は IntelliSense の構成情報を提供できません。代わりに、'{1}' 構成からの設定が使用されます。", "config.not.found": "要求された構成名が見つかりません: {0}", - "unsupported.client": "サポートされていないクライアント", "timed.out": "{0} ミリ秒でタイムアウトしました。", "parsing.stats.large.project": "{1} C/C++ ソース ファイルが検出された {0} ファイルを列挙しました。パフォーマンスを向上させるために、一部のファイルを除外することを検討してください。", "learn.more": "詳細情報", diff --git a/Extension/i18n/jpn/src/nativeStrings.i18n.json b/Extension/i18n/jpn/src/nativeStrings.i18n.json index e0d6910bf..18b9f7dfb 100644 --- a/Extension/i18n/jpn/src/nativeStrings.i18n.json +++ b/Extension/i18n/jpn/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "分析のために {0} を開けませんでした", "check_timed_out": "{0} の分析が完了するのを待機中にタイムアウトしました", "failed_to_open_browse_db_lock_file": "参照データベースのロック ファイルを開けませんでした: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "参照データベースのロック ファイルをロックできませんでした: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "参照データベースのロック ファイルをロックできませんでした: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "参照データベースは、保存場所が SQLite WAL の共有メモリをサポートしていないため、無効になりました。browse.databaseFilename をローカル パスに設定してください。" } diff --git a/Extension/i18n/kor/package.i18n.json b/Extension/i18n/kor/package.i18n.json index 40b1c09c9..76e9c6edb 100644 --- a/Extension/i18n/kor/package.i18n.json +++ b/Extension/i18n/kor/package.i18n.json @@ -293,7 +293,7 @@ "c_cpp.debuggers.cppvsdbg.logging.processExit.description": "대상 프로세스 종료 메시지를 디버그 콘솔에 기록할지를 결정하는 선택적 플래그입니다. 기본값: true.", "c_cpp.debuggers.text.description": "실행할 디버거 명령입니다.", "c_cpp.debuggers.description.description": "명령에 대한 선택적 설명입니다.", - "c_cpp.debuggers.ignoreFailures.description": "True이면 명령 실패가 무시됩니다. 기본값은 false입니다.", + "c_cpp.debuggers.ignoreFailures.description": "true이면 명령 실패가 무시됩니다. 기본값은 false입니다.", "c_cpp.debuggers.program.description": "프로그램 실행 파일의 전체 경로입니다.", "c_cpp.debuggers.args.description": "프로그램에 전달된 명령줄 인수입니다.", "c_cpp.debuggers.targetArchitecture.description": "디버기의 아키텍처입니다. 이 매개 변수를 설정하지 않는 경우 자동으로 검색됩니다. 허용되는 값은 x86, arm, arm64, mips, x64, amd64, x86_64입니다.", @@ -322,20 +322,20 @@ "c_cpp.debuggers.filterStderr.description": "서버에서 시작한 패턴을 stderr 스트림에서 검색하고, stderr을 디버그 출력에 기록합니다. 기본값은 false입니다.", "c_cpp.debuggers.serverLaunchTimeout.description": "debugServer가 시작될 때까지 디버거가 대기할 선택적 시간(밀리초)입니다. 기본값은 10000입니다.", "c_cpp.debuggers.coreDumpPath.description": "지정된 프로그램에 대한 코어 덤프 파일의 선택적 전체 경로입니다. 기본값은 null입니다.", - "c_cpp.debuggers.cppdbg.externalConsole.description": "True이면 콘솔이 디버기에 대해 시작됩니다. False이면 Linux 및 Windows에서 통합 콘솔에 표시됩니다.", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "['콘솔'에서 사용되지 않음] true이면 콘솔이 디버기에 대해 시작됩니다. false이면 콘솔이 시작되지 않습니다.", + "c_cpp.debuggers.cppdbg.externalConsole.description": "true이면 콘솔이 디버기에 대해 시작됩니다. false이면 Linux 및 Windows에서 통합 콘솔에 표시됩니다.", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "['console'로 대체되어 더 이상 사용되지 않음] true이면 디버그 대상용 콘솔이 시작됩니다. false이면 콘솔이 시작되지 않습니다.", "c_cpp.debuggers.cppvsdbg.console.description": "디버그 대상을 시작할 위치입니다. 정의되지 않은 경우 기본값인 'internalConsole'로 설정됩니다.", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "VS Code 디버그 콘솔에 출력합니다. 콘솔 입력 읽기(예: 'std::cin' 또는 'scanf')는 지원되지 않습니다.", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "VS Code의 통합 터미널", "c_cpp.debuggers.cppvsdbg.console.externalTerminal.description": "콘솔 애플리케이션이 외부 터미널 창에서 시작됩니다. 이 창은 다시 시작 시나리오에서 재사용되며, 애플리케이션이 종료될 때 자동으로 사라지지 않습니다.", "c_cpp.debuggers.cppvsdbg.console.newExternalWindow.description": "콘솔 애플리케이션은 애플리케이션이 중지될 때 종료되는 해당 외부 콘솔 창에서 시작됩니다. 콘솔이 아닌 애플리케이션은 터미널 없이 실행되며, stdout/stderr이 무시됩니다.", - "c_cpp.debuggers.avoidWindowsConsoleRedirection.description": "True이면 통합 터미널 지원에 필요한 디버기 콘솔 리디렉션을 사용하지 않도록 설정합니다.", + "c_cpp.debuggers.avoidWindowsConsoleRedirection.description": "true이면 통합 터미널 지원에 필요한 디버기 콘솔 리디렉션을 사용하지 않도록 설정합니다.", "c_cpp.debuggers.sourceFileMap.markdownDescription": "디버그 엔진에 전달되는 선택적 소스 파일 매핑입니다. 예: `{ \"<원래 소스 경로>\": \"<현재 소스 경로>\" }`.", "c_cpp.debuggers.processId.anyOf.markdownDescription": "디버거를 연결할 선택적 프로세스 ID입니다. `${command:pickProcess}`를 사용하여 연결할 로컬 실행 프로세스 목록을 가져옵니다. 일부 플랫폼에서는 프로세스에 연결하기 위해 관리자 권한이 필요합니다.", "c_cpp.debuggers.program.attach.markdownDescription": "프로그램 실행 파일의 전체 경로입니다. 디버거는 이 실행 파일 경로와 일치하는 실행 중인 프로세스를 찾아 연결합니다. 여러 프로세스가 일치하는 경우 선택 프롬프트가 나타납니다. 이 필드는 연결된 프로세스의 디버그 기호를 로드하는 데 필요합니다.", "c_cpp.debuggers.symbolSearchPath.description": "기호(pdb 또는 .so) 파일 검색에 사용할 디렉터리의 세미콜론으로 구분된 목록입니다. 예: \"c:\\dir1;c:\\dir2\".", "c_cpp.debuggers.dumpPath.description": "지정된 프로그램에 대한 코어 덤프 파일의 선택적 전체 경로입니다(예: \"c:\\temp\\app.dmp\"). 기본값은 null입니다.", - "c_cpp.debuggers.enableDebugHeap.description": "False이면 디버그 힙이 사용하지 않도록 설정된 상태로 프로세스가 시작됩니다. 이렇게 하면 환경 변수 '_NO_DEBUG_HEAP'이 '1'로 설정됩니다.", + "c_cpp.debuggers.enableDebugHeap.description": "false이면 디버그 힙이 사용되지 않도록 설정된 상태로 프로세스가 시작됩니다. 이렇게 하면 환경 변수 '_NO_DEBUG_HEAP'이 '1'로 설정됩니다.", "c_cpp.debuggers.symbolLoadInfo.description": "기호 로드를 명시적으로 제어합니다.", "c_cpp.debuggers.symbolLoadInfo.loadAll.description": "true이면 모든 라이브러리의 기호가 로드됩니다. true가 아니면 solib 기호가 로드되지 않습니다. 기본값은 true입니다.", "c_cpp.debuggers.symbolLoadInfo.exceptionList.description": "세미콜론 ';'으로 구분된 파일 이름(와일드카드 허용) 목록이며, LoadAll의 동작을 수정합니다. LoadAll이 true이면 목록에 있는 이름과 일치하는 라이브러리의 기호를 로드하지 않습니다. true가 아니면 일치하는 라이브러리의 기호만 로드합니다. 예: \"foo.so;bar.so\"", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "작업의 추가 세부 정보", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "같은 소스 트리의 현재 및 컴파일 시간 경로입니다. EditorPath에 있는 파일은 중단점 일치를 위해 CompileTimePath 경로에 매핑되고 stacktrace 위치를 표시할 때 CompileTimePath에서 EditorPath로 매핑됩니다.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "편집기가 사용할 소스 트리의 경로입니다.", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "이 항목이 스택 프레임 위치 매핑에만 사용되면 False입니다. 이 항목이 중단점 위치를 지정할 때도 사용되어야 하면 True입니다.", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "이 항목이 스택 프레임 위치 매핑에만 사용되면 false로 설정합니다. 이 항목이 중단점 위치를 지정할 때도 사용되어야 하면 true로 설정합니다.", "c_cpp.debuggers.symbolOptions.description": "기호(.pdb 파일)를 찾아서 로드하는 방법을 제어하는 옵션입니다.", "c_cpp.debuggers.unknownBreakpointHandling.description": "적중 시 외부에서 설정되는 중단점이(일반적으로 원시 GDB 명령을 통해) 처리되는 방식을 제어합니다.\n허용 값은 애플리케이션에서 예외가 발생한 것처럼 동작하는 \"throw\"와 디버그 세션만 일시 중지하는 \"stop\"입니다. 기본값은 \"throw\"입니다.", "c_cpp.debuggers.debuginfod.description": "debuginfod 서버에서 디버그 기호를 다운로드할 때 GDB의 debuginfod 동작을 제어합니다.", diff --git a/Extension/i18n/kor/src/LanguageServer/client.i18n.json b/Extension/i18n/kor/src/LanguageServer/client.i18n.json index 04d8c61c1..8ed0fc190 100644 --- a/Extension/i18n/kor/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/kor/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "경고 사용 안 함", "unable.to.provide.configuration": "{0}은(는) IntelliSense 구성 정보를 제공할 수 없습니다. '{1}' 구성의 설정이 대신 사용됩니다.", "config.not.found": "요청된 구성 이름을 찾을 수 없음: {0}", - "unsupported.client": "지원되지 않는 클라이언트", "timed.out": "{0}ms 후 시간이 초과되었습니다.", "parsing.stats.large.project": "{1} C/C++ 소스 파일이 검색된 {0} 파일이 열거되었습니다. 성능 향상을 위해 일부 파일을 제외하는 것이 좋습니다.", "learn.more": "자세히 알아보기", diff --git a/Extension/i18n/kor/src/nativeStrings.i18n.json b/Extension/i18n/kor/src/nativeStrings.i18n.json index d20fd800f..ada469c08 100644 --- a/Extension/i18n/kor/src/nativeStrings.i18n.json +++ b/Extension/i18n/kor/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "분석을 위해 {0}을(를) 열지 못했습니다.", "check_timed_out": "{0}에 대한 분석이 완료되기를 기다리는 동안 시간이 초과되었습니다.", "failed_to_open_browse_db_lock_file": "찾아보기 데이터베이스 잠금 파일을 열지 못했습니다. {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "찾아보기 데이터베이스 잠금 파일을 잠그지 못했습니다. {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "찾아보기 데이터베이스 잠금 파일을 잠그지 못했습니다. {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "저장소 위치에서 SQLite WAL 공유 메모리를 지원하지 않으므로 찾아보기 데이터베이스를 사용할 수 없습니다. browse.databaseFilename을 로컬 경로로 설정하세요." } diff --git a/Extension/i18n/plk/package.i18n.json b/Extension/i18n/plk/package.i18n.json index 54f2671c0..2af190b82 100644 --- a/Extension/i18n/plk/package.i18n.json +++ b/Extension/i18n/plk/package.i18n.json @@ -283,9 +283,9 @@ "c_cpp.debuggers.pipeTransport.pipeEnv.description": "Zmienne środowiskowe przekazywane do programu potoku.", "c_cpp.debuggers.pipeTransport.quoteArgs.description": "Jeśli poszczególne argumenty elementu pipeProgram zawierają znaki (takie jak spacje lub tabulatory), czy mają być one umieszczane w cudzysłowach? W przypadku wartości false polecenie debugera nie będzie już automatycznie umieszczane w cudzysłowach. Wartość domyślna to true.", "c_cpp.debuggers.logging.description": "Opcjonalne flagi określające, które typy komunikatów powinny być rejestrowane w konsoli debugowania.", - "c_cpp.debuggers.logging.exceptions.description": "Opcjonalna flaga określająca, czy komunikaty o wyjątkach powinny być rejestrowane w konsoli debugowania. Wartość domyślna to false.", - "c_cpp.debuggers.logging.moduleLoad.description": "Opcjonalna flaga określająca, czy zdarzenia ładowania modułów powinny być rejestrowane w konsoli debugowania. Wartość domyślna to false.", - "c_cpp.debuggers.logging.programOutput.description": "Opcjonalna flaga określająca, czy dane wyjściowe programu powinny być rejestrowane w konsoli debugowania. Wartość domyślna to false.", + "c_cpp.debuggers.logging.exceptions.description": "Opcjonalna flaga określająca, czy komunikaty o wyjątkach powinny być rejestrowane w konsoli debugowania. Wartość domyślna to true.", + "c_cpp.debuggers.logging.moduleLoad.description": "Opcjonalna flaga określająca, czy zdarzenia ładowania modułów powinny być rejestrowane w konsoli debugowania. Wartość domyślna to true.", + "c_cpp.debuggers.logging.programOutput.description": "Opcjonalna flaga określająca, czy dane wyjściowe programu powinny być rejestrowane w konsoli debugowania. Wartość domyślna to true.", "c_cpp.debuggers.logging.engineLogging.description": "Opcjonalna flaga określająca, czy komunikaty aparatu adaptera debugowania diagnostycznego powinny być rejestrowane w konsoli debugowania. Wartość domyślna to false.", "c_cpp.debuggers.logging.trace.description": "Opcjonalna flaga określająca, czy śledzenie polecenia adaptera diagnostycznego powinno być rejestrowane w konsoli debugowania. Wartość domyślna to false.", "c_cpp.debuggers.logging.traceResponse.description": "Opcjonalna flaga określająca, czy śledzenie polecenia adaptera diagnostycznego i odpowiedzi powinno być rejestrowane w konsoli debugowania. Wartość domyślna to false.", @@ -323,7 +323,7 @@ "c_cpp.debuggers.serverLaunchTimeout.description": "Opcjonalny czas, w milisekundach, przez jaki debuger ma oczekiwać na uruchomienie serwera debugServer. Wartość domyślna to 10000.", "c_cpp.debuggers.coreDumpPath.description": "Opcjonalna pełna ścieżka do podstawowego pliku zrzutu dla określonego programu. Wartością domyślną jest null.", "c_cpp.debuggers.cppdbg.externalConsole.description": "Jeśli wartość to true, konsola jest uruchamiana na potrzeby debugowanego obiektu. Jeśli wartość to false, w systemie Linux i Windows konsola zostanie wyświetlona w ramach zintegrowanej konsoli.", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Przestarzałe i zastąpione przez element „console”] W przypadku wartości true uruchamiana jest konsola dla debugowanego obiektu. W przypadku wartości false nie jest uruchamiana żadna konsola.", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Przestarzałe i zastąpione przez element 'console'] W przypadku wartości true uruchamiana jest konsola dla debugowanego obiektu. W przypadku wartości false nie jest uruchamiana żadna konsola.", "c_cpp.debuggers.cppvsdbg.console.description": "Miejsce uruchamiania obiektu docelowego debugowania. Jeśli wartość nie jest zdefiniowana, używana jest wartość domyślna „internalConsole”.", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "Przekazuj dane wyjściowe do konsoli debugowania programu VS Code. Ta funkcja nie obsługuje odczytywania wejścia konsoli (np. 'std::cin' or 'scanf').", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "Zintegrowany terminal programu VS Code.", diff --git a/Extension/i18n/plk/src/LanguageServer/client.i18n.json b/Extension/i18n/plk/src/LanguageServer/client.i18n.json index ccacc533e..0bea6ebd8 100644 --- a/Extension/i18n/plk/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/plk/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Wyłącz ostrzeżenia", "unable.to.provide.configuration": "{0} nie może udostępnić informacji dotyczących konfiguracji funkcji IntelliSense. Zamiast tego zostaną użyte ustawienia z konfiguracji „{1}”.", "config.not.found": "Nie znaleziono żądanej nazwy konfiguracji: {0}", - "unsupported.client": "Nieobsługiwany klient", "timed.out": "Przekroczono limit czasu: {0} ms.", "parsing.stats.large.project": "Wyliczono pliki ({0}) z wykrytymi plikami źródłowymi języka C/C++ ({1}). Warto rozważyć wykluczenie niektórych plików w celu zwiększenia wydajności.", "learn.more": "Dowiedz się więcej", diff --git a/Extension/i18n/plk/src/nativeStrings.i18n.json b/Extension/i18n/plk/src/nativeStrings.i18n.json index 496b0a463..a34703384 100644 --- a/Extension/i18n/plk/src/nativeStrings.i18n.json +++ b/Extension/i18n/plk/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "nie można otworzyć {0} do analizy", "check_timed_out": "przekroczono limit czasu oczekiwania na zakończenie analizy {0}", "failed_to_open_browse_db_lock_file": "Nie można otworzyć pliku blokady bazy danych przeglądania: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "Nie można zablokować pliku blokady bazy danych przeglądania: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "Nie można zablokować pliku blokady bazy danych przeglądania: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "Baza danych przeglądania została wyłączona, ponieważ jej lokalizacja przechowywania nie obsługuje współużytkowanej pamięci SQLite WAL. Ustaw parametr browse.databaseFilename na ścieżkę lokalną." } diff --git a/Extension/i18n/ptb/package.i18n.json b/Extension/i18n/ptb/package.i18n.json index 2b9528ce9..491e58a69 100644 --- a/Extension/i18n/ptb/package.i18n.json +++ b/Extension/i18n/ptb/package.i18n.json @@ -338,7 +338,7 @@ "c_cpp.debuggers.enableDebugHeap.description": "Se for false, o processo será iniciado com o heap de depuração desabilitado. Isso define a variável de ambiente '_NO_DEBUG_HEAP' como '1'.", "c_cpp.debuggers.symbolLoadInfo.description": "Controle explícito do carregamento de símbolo.", "c_cpp.debuggers.symbolLoadInfo.loadAll.description": "Se for true, os símbolos de todas as bibliotecas serão carregados, caso contrário, não será carregado nenhum símbolo solib. O valor padrão é true.", - "c_cpp.debuggers.symbolLoadInfo.exceptionList.description": "Lista de nomes de arquivos (caracteres curinga permitidos) separados por ponto-e-vírgula ';'. Modifica o comportamento de LoadAll. Se LoadAll for true, não carregue símbolos para libs que correspondam a qualquer nome na lista. Caso contrário, carregue apenas símbolos para libs que correspondam. Exemplo: \"foo.so; bar.so\".", + "c_cpp.debuggers.symbolLoadInfo.exceptionList.description": "Lista de nomes de arquivos (caracteres curinga permitidos) separados por ponto-e-vírgula ';'. Modifica o comportamento de LoadAll. Se LoadAll for true, não carregue símbolos para libs que correspondam a qualquer nome na lista. Caso contrário, carregue apenas símbolos para libs que correspondam. Exemplo: \"foo.so;bar.so\".", "c_cpp.debuggers.requireExactSource.description": "Sinalizador opcional para exigir que o código-fonte atual corresponda ao PDB.", "c_cpp.debuggers.stopAtConnect.description": "Se for verdade, o depurador deve parar após a conexão com o alvo. Se falso, o depurador continuará após a conexão. O padrão é falso.", "c_cpp.debuggers.hardwareBreakpoints.description": "Controle explícito do comportamento do ponto de interrupção de hardware para alvos remotos.", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "Detalhes adicionais da tarefa.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "Os caminhos atual e do tempo de compilação são mapeados para as mesmas árvores de origem. Os arquivos encontrados em EditorPath são mapeados para o caminho CompileTimePath para correspondência de ponto de interrupção e mapeados de CompileTimePath para EditorPath ao exibir os locais de rastreamento de pilha.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "O caminho para a árvore de origem que o editor usará.", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "False quando esta entrada é usada apenas para o mapeamento de local de registro de ativação. True quando esta entrada também deve ser usada ao especificar locais de ponto de interrupção.", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Defina como false se esta entrada for usada apenas para o mapeamento de local de registro de ativação. Defina como true se esta entrada também deve ser usada ao especificar locais de ponto de interrupção.", "c_cpp.debuggers.symbolOptions.description": "Opções para controlar como os símbolos (arquivos .pdb) são encontrados e carregados.", "c_cpp.debuggers.unknownBreakpointHandling.description": "Controla como os pontos de interrupção definidos externamente (geralmente por meio de comandos GDB brutos) são tratados quando atingidos.\nOs valores permitidos são \"throw\", que age como se uma exceção fosse lançada pelo aplicativo, e \"stop\", que apenas pausa a sessão de depuração. O valor padrão é \"throw\".", "c_cpp.debuggers.debuginfod.description": "Controla o comportamento do debuginfod do GDB ao baixar símbolos de depuração dos servidores debuginfod.", diff --git a/Extension/i18n/ptb/src/LanguageServer/client.i18n.json b/Extension/i18n/ptb/src/LanguageServer/client.i18n.json index 55e7d8ce6..0c4d6c84a 100644 --- a/Extension/i18n/ptb/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/ptb/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Desabilitar os Avisos", "unable.to.provide.configuration": "{0} não é capaz de fornecer informações de configuração do IntelliSense. As configurações de '{1}' serão usadas em vez disso.", "config.not.found": "O nome de configuração solicitado não foi encontrado: {0}", - "unsupported.client": "Cliente sem suporte", "timed.out": "Tempo limite atingido em {0} ms.", "parsing.stats.large.project": "{0} arquivos enumerados com {1} arquivos de origem C/C++ detectados. Talvez você queira considerar a exclusão de alguns arquivos para melhorar o desempenho.", "learn.more": "Saiba Mais", diff --git a/Extension/i18n/ptb/src/nativeStrings.i18n.json b/Extension/i18n/ptb/src/nativeStrings.i18n.json index 9f0c3a79c..836965894 100644 --- a/Extension/i18n/ptb/src/nativeStrings.i18n.json +++ b/Extension/i18n/ptb/src/nativeStrings.i18n.json @@ -159,7 +159,7 @@ "fallback_to_64_bit_mode2": "Falha ao consultar o compilador. Voltando para o intelliSenseMode de 64 bits.", "fallback_to_no_bitness": "Falha ao consultar o compilador. Voltando para nenhum número de bit.", "intellisense_client_creation_aborted": "Criação de cliente do IntelliSense anulada: {0}", - "include_errors_config_provider_intellisense_disabled": "Foram detectados erros de #include com base nas informações fornecidas pela configuração configurationProvider. Os recursos do IntelliSense para essa unidade de conversão ({0}) serão fornecidos pelo Analisador de Marca.", + "include_errors_config_provider_intellisense_disabled": "Foram detectados erros de #include com base nas informações fornecidas pela configuração configurationProvider. Os recursos do IntelliSense para essa unidade de tradução ({0}) serão fornecidos pelo Analisador de Marca.", "include_errors_config_provider_squiggles_disabled2": "Foram detectados erros de #include com base nas informações fornecidas pela configuração configurationProvider. Erros de sintaxe para este arquivo não serão relatados até que os arquivos incluídos sejam encontrados.", "preprocessor_keyword": "palavra-chave do pré-processador", "c_keyword": "Palavra-chave C", @@ -433,5 +433,6 @@ "check_open_failed": "falhou ao abrir {0} para análise", "check_timed_out": "tempo limite esgotado enquanto aguardava a conclusão da análise de {0}", "failed_to_open_browse_db_lock_file": "Não foi possível abrir o arquivo de bloqueio do banco de dados de navegação: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "Não foi possível bloquear o arquivo de bloqueio do banco de dados de navegação: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "Não foi possível bloquear o arquivo de bloqueio do banco de dados de navegação: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "O banco de dados de navegação foi desabilitado porque seu local de armazenamento não dá suporte à memória compartilhada do SQLite WAL. Defina browse.databaseFilename como um caminho local." } diff --git a/Extension/i18n/rus/package.i18n.json b/Extension/i18n/rus/package.i18n.json index 0380679bf..28d1df96c 100644 --- a/Extension/i18n/rus/package.i18n.json +++ b/Extension/i18n/rus/package.i18n.json @@ -323,7 +323,7 @@ "c_cpp.debuggers.serverLaunchTimeout.description": "Необязательный период (в миллисекундах), в течение которого отладчик будет ожидать запуска debugServer. Значение по умолчанию: 10000.", "c_cpp.debuggers.coreDumpPath.description": "Необязательный полный путь к основному файлу дампа для указанной программы. Значение по умолчанию: null.", "c_cpp.debuggers.cppdbg.externalConsole.description": "Если задано значение true, для отлаживаемого объекта запускается консоль. Если задано значение false, в Linux и Windows он отображается в интегрированной консоли.", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Устарело; необходимо использовать \"console\"] Если задано значение true, для отлаживаемого объекта запускается консоль. Если задано значение false, консоль не запускается.", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Устарело; необходимо использовать 'console'] Если задано значение true, для отлаживаемого объекта запускается консоль. Если задано значение false, консоль не запускается.", "c_cpp.debuggers.cppvsdbg.console.description": "Место запуска целевого объекта отладки. Если не указано, по умолчанию используется \"internalConsole\".", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "Вывод в консоль отладки VS Code. Не поддерживает чтение входных данных консоли (например: \"std::cin\" или \"scanf\").", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "Интегрированный терминал VS Code.", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "Дополнительные сведения о задаче.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "Текущие пути и пути времени компиляции к одним и тем же деревьям SourceTree. Файлы по пути EditorPath сопоставляются с путем CompileTimePath для сопоставления точек останова, а также сопоставляются из пути CompileTimePath с путем EditorPath при отображении расположений трассировки стека.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "Путь к дереву SourceTree, которое будет использоваться редактором.", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Значение false, если эта запись используется только для сопоставления расположений кадра стека. Значение true, если эта запись также должна использоваться при указании расположений точек останова.", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Установите значение false, если эта запись используется только для сопоставления расположений кадра стека. Установите значение true, если эта запись также должна использоваться при указании расположений точек останова.", "c_cpp.debuggers.symbolOptions.description": "Параметры, управляющие поиском и загрузкой символов (PDB-файлов).", "c_cpp.debuggers.unknownBreakpointHandling.description": "Управляет тем, как точки останова, установленные извне (обычно через необработанные команды GDB), обрабатываются при попадании.\nДопустимые значения: \"throw\", который действует так, как если бы приложение выдало исключение, и \"stop\", который только приостанавливает сеанс отладки. Значение по умолчанию — \"throw\".", "c_cpp.debuggers.debuginfod.description": "Управляет поведением debuginfod в GDB при скачивании символов отладки с серверов debuginfod.", diff --git a/Extension/i18n/rus/src/LanguageServer/client.i18n.json b/Extension/i18n/rus/src/LanguageServer/client.i18n.json index 2ad6c1452..c13f934d4 100644 --- a/Extension/i18n/rus/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/rus/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Отключить предупреждения", "unable.to.provide.configuration": "{0} не удается предоставить сведения о конфигурации IntelliSense. Вместо этого будут использованы параметры из конфигурации \"{1}\".", "config.not.found": "Запрошенное имя конфигурации не найдено: {0}", - "unsupported.client": "Неподдерживаемый клиент", "timed.out": "Время ожидания истекло через {0} мс.", "parsing.stats.large.project": "Обнаружены перечисленные файлы ({0}) с исходными файлами C/C++ ({1}). Следует рассмотреть возможность исключения некоторых файлов для повышения производительности.", "learn.more": "Подробнее", diff --git a/Extension/i18n/rus/src/nativeStrings.i18n.json b/Extension/i18n/rus/src/nativeStrings.i18n.json index 27fd5afae..90ac86999 100644 --- a/Extension/i18n/rus/src/nativeStrings.i18n.json +++ b/Extension/i18n/rus/src/nativeStrings.i18n.json @@ -13,8 +13,8 @@ "disable_error_squiggles": "Отключить волнистые линии для ошибок", "enable_error_squiggles": "Включить все волнистые линии для ошибок", "include_errors_update_include_path_squiggles_disabled2": "Обнаружены ошибки #include. Обновите includePath. Синтаксические ошибки для этого файла не будут сообщаться, пока не будут найдены включаемые файлы.", - "include_errors_update_include_path_intellisense_disabled": "Обнаружены ошибки #include. Измените includePath. Функции IntelliSense для этой единицы трансляции ({0}) будет предоставлены анализатором тегов.", - "include_errors_update_compile_commands_or_include_path_intellisense_disabled": "Обнаружены ошибки #include. Рекомендуется изменить compile_commands.json или includePath. Функции IntelliSense для этой единицы трансляции ({0}) будет предоставлены анализатором тегов.", + "include_errors_update_include_path_intellisense_disabled": "Обнаружены ошибки #include. Измените includePath. Функции IntelliSense для этой единицы трансляции ({0}) будут предоставлены анализатором тегов.", + "include_errors_update_compile_commands_or_include_path_intellisense_disabled": "Обнаружены ошибки #include. Рекомендуется изменить compile_commands.json или includePath. Функции IntelliSense для этой единицы трансляции ({0}) будут предоставлены анализатором тегов.", "could_not_parse_compile_commands": "Не удалось проанализировать \"{0}\". Вместо этого будет использоваться \"includePath\" из файла c_cpp_properties.json в папке \"{1}\".", "could_not_find_compile_commands": "Не удалось найти \"{0}\". Вместо этого будет использоваться \"includePath\" из файла c_cpp_properties.json в папке \"{1}\".", "file_not_found_in_path": "Не удалось найти \"{0}\" в \"{1}\". Вместо него для этого файла будет использоваться \"includePath\" из файла c_cpp_properties.json в папке \"{2}\".", @@ -159,7 +159,7 @@ "fallback_to_64_bit_mode2": "Не удалось запросить сведения от компилятора. Возврат к 64-разрядному режиму IntelliSenseMode.", "fallback_to_no_bitness": "Не удалось запросить сведения от компилятора. Возврат к режиму без использования разрядности.", "intellisense_client_creation_aborted": "Создание клиента IntelliSense прервано: {0}", - "include_errors_config_provider_intellisense_disabled": "обнаружены ошибки #include на основе сведений, предоставленных параметром configurationProvider. Функции IntelliSense для этой записи преобразования ({0}) будут предоставлены анализатором тегов.", + "include_errors_config_provider_intellisense_disabled": "Обнаружены ошибки #include на основе сведений, предоставленных параметром configurationProvider. Функции IntelliSense для этой единицы трансляции ({0}) будут предоставлены анализатором тегов.", "include_errors_config_provider_squiggles_disabled2": "Обнаружены ошибки #include на основе сведений, предоставленных параметром configurationProvider. Синтаксические ошибки для этого файла не будут сообщаться, пока не будут найдены включаемые файлы.", "preprocessor_keyword": "ключевое слово препроцессора", "c_keyword": "Ключевое слово C", @@ -433,5 +433,6 @@ "check_open_failed": "не удалось открыть {0} для анализа", "check_timed_out": "истекло время ожидания завершения анализа {0}", "failed_to_open_browse_db_lock_file": "Не удалось открыть файл блокировки базы данных просмотра: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "Не удалось заблокировать файл блокировки базы данных просмотра: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "Не удалось заблокировать файл блокировки базы данных просмотра: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "База данных просмотра была отключена, так как ее место хранения не поддерживает общую память SQLite WAL. Настройте для browse.databaseFilename локальный путь." } diff --git a/Extension/i18n/trk/package.i18n.json b/Extension/i18n/trk/package.i18n.json index 9f7783a13..9bbf9af87 100644 --- a/Extension/i18n/trk/package.i18n.json +++ b/Extension/i18n/trk/package.i18n.json @@ -323,7 +323,7 @@ "c_cpp.debuggers.serverLaunchTimeout.description": "Hata ayıklayıcının debugServer başlangıcını beklemesi için geçen, milisaniye cinsinden isteğe bağlı süre. Varsayılan değer: 10000.", "c_cpp.debuggers.coreDumpPath.description": "Belirtilen program için çekirdek döküm dosyasının isteğe bağlı tam yolu. Varsayılan olarak şu değeri alır: null.", "c_cpp.debuggers.cppdbg.externalConsole.description": "Değer true ise, hata ayıklanan işlem için bir konsol başlatılır. Değer false ise, Linux ve Windows'ta Tümleşik Konsolda görünür.", - "c_cpp.debuggers.cppvsdbg.externalConsole.description": "['konsol' tarafından kullanım dışı bırakıldı] True ise, hata ayıklama için bir konsol başlatılır. False ise konsol başlatılmaz.", + "c_cpp.debuggers.cppvsdbg.externalConsole.description": "['console' tarafından kullanım dışı bırakıldı] true ise, hata ayıklama için bir konsol başlatılır. false ise konsol başlatılmaz.", "c_cpp.debuggers.cppvsdbg.console.description": "Hata ayıklama hedefinin nerede başlatılacağını belirtir. Tanımlanmamışsa varsayılan değer 'internalConsole' olur.", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "VS Code Hata Ayıklama Konsolu'nun çıkışı. Bu, konsol girişini (ör: 'std::cin' veya 'scanf') okumayı desteklemiyor.", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "VS Code'un tümleşik terminali.", @@ -337,7 +337,7 @@ "c_cpp.debuggers.dumpPath.description": "Belirtilen program için döküm dosyasının isteğe bağlı tam yolu. Örnek: \"c:\\temp\\app.dmp\". Varsayılan olarak null değerini alır.", "c_cpp.debuggers.enableDebugHeap.description": "Değer false ise, işlem hata ayıklama yığını devre dışı bırakılarak başlatılır. Bu işlem '_NO_DEBUG_HEAP' ortam değişkenini '1' olarak ayarlar.", "c_cpp.debuggers.symbolLoadInfo.description": "Sembol yüklemesinin açık denetimi.", - "c_cpp.debuggers.symbolLoadInfo.loadAll.description": "True ise tüm kitaplıklar için semboller yüklenir, aksi halde hiçbir solib sembolü yüklenmez. Varsayılan değer: true.", + "c_cpp.debuggers.symbolLoadInfo.loadAll.description": "true ise tüm kitaplıklar için semboller yüklenir, aksi halde hiçbir solib sembolü yüklenmez. Varsayılan değer: true.", "c_cpp.debuggers.symbolLoadInfo.exceptionList.description": "Noktalı virgülle ';' ayrılmış dosya adları listesi (joker karakterlere izin verilir). LoadAll davranışını değiştirir. LoadAll değeri true ise, listedeki herhangi bir adla eşleşen kitaplıklar için sembolleri yüklemeyin. Aksi takdirde yalnızca eşleşen kitaplıklar için sembolleri yükleyin. Örnek: \"foo.so;bar.so\".", "c_cpp.debuggers.requireExactSource.description": "Geçerli kaynak kodunun pdb ile eşleşmesini gerektiren isteğe bağlı bayrak.", "c_cpp.debuggers.stopAtConnect.description": "True ise hata ayıklayıcısı hedefe bağlandıktan sonra durmalıdır. False ise hata ayıklayıcısı bağlandıktan sonra çalışmaya devam eder. Varsayılan: false.", @@ -389,7 +389,7 @@ "c_cpp.taskDefinitions.detail.description": "Görevin ek ayrıntıları.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "Aynı kaynak ağaçlarına yönelik geçerli ve derleme zamanı yolları. EditorPath altında bulunan dosyalar, kesme noktası eşleştirmesi için CompileTimePath yoluna eşlenir ve yığın izleme konumlarını görüntülerken CompileTimePath öğesinden EditorPath'e eşlenir.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "Düzenleyicinin kullanacağı kaynak ağacının yolu.", - "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Bu giriş yalnızca yığın çerçeve konumu eşlemesi için kullanılıyorsa false. Bu girişin, kesme noktası konumları belirtilirken de kullanılması gerekiyorsa true.", + "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Bu giriş yalnızca yığın çerçeve konumu eşlemesi için kullanılıyorsa false olarak ayarlayın. Bu girişin, kesme noktası konumları belirtilirken de kullanılması gerekiyorsa true olarak ayarlayın.", "c_cpp.debuggers.symbolOptions.description": "Simgelerin (.pdb dosyaları) nasıl bulunup yüklendiğini denetleme seçenekleri.", "c_cpp.debuggers.unknownBreakpointHandling.description": "İsabet ettiğinde harici olarak (genellikle ham GDB komutları aracılığıyla) ayarlanan kesme noktalarının nasıl işlendiğini kontrol eder.\nİzin verilen değerler, uygulama tarafından bir istisna oluşturulmuş gibi davranan \"throw\" ve yalnızca hata ayıklama oturumunu duraklatan \"stop\" değerleridir. Varsayılan değer \"throw\"dur.", "c_cpp.debuggers.debuginfod.description": "debuginfod sunucularından hata ayıklama sembollerini indirmek için GDB'nin debuginfod davranışını denetler.", diff --git a/Extension/i18n/trk/src/LanguageServer/client.i18n.json b/Extension/i18n/trk/src/LanguageServer/client.i18n.json index 9f07facc5..75f8a1a79 100644 --- a/Extension/i18n/trk/src/LanguageServer/client.i18n.json +++ b/Extension/i18n/trk/src/LanguageServer/client.i18n.json @@ -28,7 +28,6 @@ "disable.warnings.button": "Uyarıları Devre Dışı Bırak", "unable.to.provide.configuration": "{0}, IntelliSense yapılandırma bilgilerini sağlayamıyor. Bunun yerine '{1}' yapılandırmasındaki ayarlar kullanılacak.", "config.not.found": "İstenen yapılandırma adı bulunamadı: {0}", - "unsupported.client": "Desteklenmeyen istemci", "timed.out": "{0} ms'de zaman aşımına uğradı.", "parsing.stats.large.project": "{1} C/C++ kaynak dosyası algılanan {0} dosya listelendi. Daha iyi performans için bazı dosyaları hariç tutmayı düşünebilirsiniz.", "learn.more": "Daha Fazla Bilgi Edinin", diff --git a/Extension/i18n/trk/src/nativeStrings.i18n.json b/Extension/i18n/trk/src/nativeStrings.i18n.json index bd6cf1d7a..9e67d9bd7 100644 --- a/Extension/i18n/trk/src/nativeStrings.i18n.json +++ b/Extension/i18n/trk/src/nativeStrings.i18n.json @@ -433,5 +433,6 @@ "check_open_failed": "{0} analiz için açılamadı", "check_timed_out": "{0} analizinin tamamlanması beklenirken zaman aşımına uğradı", "failed_to_open_browse_db_lock_file": "Gözatma veritabanı kilit dosyası açılamadı: {0} (errno={1})", - "failed_to_lock_browse_db_lock_file": "Gözatma veritabanı kilit dosyası kilitlenemedi: {0} (errno={1})" + "failed_to_lock_browse_db_lock_file": "Gözatma veritabanı kilit dosyası kilitlenemedi: {0} (errno={1})", + "browse_database_disabled_incompatible_storage": "Gözatma veritabanının depolama konumu SQLite WAL paylaşılan belleğini desteklemediğinden, bu veritabanı devre dışı bırakıldı. browse.databaseFilename öğesini yerel bir yola ayarlayın." } diff --git a/Extension/package.json b/Extension/package.json index e4f44941d..1285065c1 100644 --- a/Extension/package.json +++ b/Extension/package.json @@ -2,7 +2,7 @@ "name": "cpptools", "displayName": "C/C++", "description": "C/C++ IntelliSense, debugging, and code browsing.", - "version": "1.33.8-main", + "version": "1.34.4-main", "publisher": "ms-vscode", "icon": "LanguageCCPP_color_128x.png", "readme": "README.md", @@ -68,6 +68,13 @@ "languages": [ { "id": "cpp", + "extensions": [ + ".ccm", + ".cppm", + ".hip", + ".ixx", + ".sycl" + ], "filenames": [ "algorithm", "any", @@ -2357,7 +2364,9 @@ "bugprone-*", "bugprone-argument-comment", "bugprone-assert-side-effect", + "bugprone-assignment-*", "bugprone-assignment-in-if-condition", + "bugprone-assignment-in-selection-statement", "bugprone-bad-signal-to-kill-thread", "bugprone-bitwise-pointer-cast", "bugprone-bool-pointer-implicit-conversion", @@ -2402,6 +2411,7 @@ "bugprone-misplaced-operator-in-strlen-in-alloc", "bugprone-misplaced-pointer-arithmetic-in-alloc", "bugprone-misplaced-widening-cast", + "bugprone-missing-end-comparison", "bugprone-move-forwarding-reference", "bugprone-multi-level-implicit-pointer-conversion", "bugprone-multiple-*", @@ -2423,12 +2433,16 @@ "bugprone-return-const-ref-from-parameter", "bugprone-shared-ptr-array-mismatch", "bugprone-signal-handler", + "bugprone-signed-*", + "bugprone-signed-bitwise", "bugprone-signed-char-misuse", "bugprone-sizeof-*", "bugprone-sizeof-container", "bugprone-sizeof-expression", "bugprone-spuriously-wake-up-functions", "bugprone-standalone-empty", + "bugprone-std-*", + "bugprone-std-exception-baseclass", "bugprone-std-namespace-modification", "bugprone-string-*", "bugprone-string-constructor", @@ -2458,11 +2472,14 @@ "bugprone-undefined-memory-manipulation", "bugprone-undelegated-constructor", "bugprone-unhandled-*", + "bugprone-unhandled-code-paths", "bugprone-unhandled-exception-at-new", "bugprone-unhandled-self-assignment", "bugprone-unintended-char-ostream-output", "bugprone-unique-ptr-array-mismatch", + "bugprone-unsafe-*", "bugprone-unsafe-functions", + "bugprone-unsafe-to-allow-exceptions", "bugprone-unused-*", "bugprone-unused-local-non-trivial-variable", "bugprone-unused-raii", @@ -2492,7 +2509,9 @@ "cert-err58-cpp", "cert-err60-cpp", "cert-err61-cpp", + "cert-exp*", "cert-exp42-c", + "cert-exp45-c", "cert-fio38-c", "cert-flp*", "cert-flp30-c", @@ -2654,6 +2673,8 @@ "cppcoreguidelines-avoid-non-const-global-variables", "cppcoreguidelines-avoid-reference-coroutine-parameters", "cppcoreguidelines-c-copy-assignment-signature", + "cppcoreguidelines-explicit-*", + "cppcoreguidelines-explicit-constructor", "cppcoreguidelines-explicit-virtual-functions", "cppcoreguidelines-init-variables", "cppcoreguidelines-interfaces-global-init", @@ -2732,45 +2753,10 @@ "google-runtime-int", "google-runtime-operator", "google-upgrade-googletest-case", - "hicpp-*", - "hicpp-avoid-*", - "hicpp-avoid-c-arrays", - "hicpp-avoid-goto", - "hicpp-braces-around-statements", - "hicpp-deprecated-headers", - "hicpp-exception-baseclass", - "hicpp-explicit-conversions", - "hicpp-function-size", - "hicpp-ignored-remove-result", - "hicpp-invalid-access-moved", - "hicpp-member-init", - "hicpp-move-const-arg", - "hicpp-multiway-paths-covered", - "hicpp-named-parameter", - "hicpp-new-delete-operators", - "hicpp-no-*", - "hicpp-no-array-decay", - "hicpp-no-assembler", - "hicpp-no-malloc", - "hicpp-noexcept-move", - "hicpp-signed-bitwise", - "hicpp-special-member-functions", - "hicpp-static-assert", - "hicpp-undelegated-constructor", - "hicpp-uppercase-literal-suffix", - "hicpp-use-*", - "hicpp-use-auto", - "hicpp-use-emplace", - "hicpp-use-equals-*", - "hicpp-use-equals-default", - "hicpp-use-equals-delete", - "hicpp-use-noexcept", - "hicpp-use-nullptr", - "hicpp-use-override", - "hicpp-vararg", "linuxkernel-must-check-errs", "llvm-*", "llvm-else-after-return", + "llvm-formatv-string", "llvm-header-guard", "llvm-include-order", "llvm-namespace-comment", @@ -2779,10 +2765,13 @@ "llvm-prefer-register-over-unsigned", "llvm-prefer-static-over-anonymous-namespace", "llvm-qualified-auto", + "llvm-redundant-casting", "llvm-twine-local", + "llvm-type-switch-case-types", "llvm-use-*", "llvm-use-new-mlir-op-builder", "llvm-use-ranges", + "llvm-use-vector-utils", "llvmlibc-*", "llvmlibc-callee-namespace", "llvmlibc-implementation-in-namespace", @@ -2794,6 +2783,7 @@ "misc-const-correctness", "misc-coroutine-hostile-raii", "misc-definitions-in-headers", + "misc-explicit-constructor", "misc-header-include-cycle", "misc-include-cleaner", "misc-misleading-*", @@ -2809,7 +2799,9 @@ "misc-override-with-different-visibility", "misc-predictable-rand", "misc-redundant-expression", + "misc-static-*", "misc-static-assert", + "misc-static-initialization-cycle", "misc-throw-by-value-catch-by-reference", "misc-unconventional-assign-operator", "misc-uniqueptr-reset-release", @@ -2869,9 +2861,12 @@ "modernize-use-scoped-lock", "modernize-use-starts-ends-with", "modernize-use-std-*", + "modernize-use-std-bit", "modernize-use-std-format", "modernize-use-std-numbers", "modernize-use-std-print", + "modernize-use-string-view", + "modernize-use-structured-binding", "modernize-use-trailing-return-type", "modernize-use-transparent-functors", "modernize-use-uncaught-exceptions", @@ -2912,13 +2907,17 @@ "performance-noexcept-destructor", "performance-noexcept-move-constructor", "performance-noexcept-swap", + "performance-prefer-single-char-overloads", + "performance-string-view-conversions", "performance-trivially-destructible", "performance-type-promotion-in-math-fn", "performance-unnecessary-*", "performance-unnecessary-copy-initialization", "performance-unnecessary-value-param", + "performance-use-std-move", "portability-*", "portability-avoid-pragma-once", + "portability-no-assembler", "portability-restrict-system-includes", "portability-simd-intrinsics", "portability-std-allocator-const", @@ -2968,9 +2967,12 @@ "readability-redundant-declaration", "readability-redundant-function-ptr-dereference", "readability-redundant-inline-specifier", + "readability-redundant-lambda-parameter-list", "readability-redundant-member-init", + "readability-redundant-nested-if", "readability-redundant-parentheses", "readability-redundant-preprocessor", + "readability-redundant-qualified-alias", "readability-redundant-smartptr-get", "readability-redundant-string-*", "readability-redundant-string-cstr", @@ -2985,6 +2987,8 @@ "readability-static-definition-in-anonymous-namespace", "readability-string-compare", "readability-suspicious-call-argument", + "readability-trailing-comma", + "readability-trivial-switch", "readability-uniqueptr-delete-release", "readability-uppercase-literal-suffix", "readability-use-*", @@ -3061,7 +3065,9 @@ "bugprone-*", "bugprone-argument-comment", "bugprone-assert-side-effect", + "bugprone-assignment-*", "bugprone-assignment-in-if-condition", + "bugprone-assignment-in-selection-statement", "bugprone-bad-signal-to-kill-thread", "bugprone-bitwise-pointer-cast", "bugprone-bool-pointer-implicit-conversion", @@ -3106,6 +3112,7 @@ "bugprone-misplaced-operator-in-strlen-in-alloc", "bugprone-misplaced-pointer-arithmetic-in-alloc", "bugprone-misplaced-widening-cast", + "bugprone-missing-end-comparison", "bugprone-move-forwarding-reference", "bugprone-multi-level-implicit-pointer-conversion", "bugprone-multiple-*", @@ -3127,12 +3134,16 @@ "bugprone-return-const-ref-from-parameter", "bugprone-shared-ptr-array-mismatch", "bugprone-signal-handler", + "bugprone-signed-*", + "bugprone-signed-bitwise", "bugprone-signed-char-misuse", "bugprone-sizeof-*", "bugprone-sizeof-container", "bugprone-sizeof-expression", "bugprone-spuriously-wake-up-functions", "bugprone-standalone-empty", + "bugprone-std-*", + "bugprone-std-exception-baseclass", "bugprone-std-namespace-modification", "bugprone-string-*", "bugprone-string-constructor", @@ -3162,11 +3173,14 @@ "bugprone-undefined-memory-manipulation", "bugprone-undelegated-constructor", "bugprone-unhandled-*", + "bugprone-unhandled-code-paths", "bugprone-unhandled-exception-at-new", "bugprone-unhandled-self-assignment", "bugprone-unintended-char-ostream-output", "bugprone-unique-ptr-array-mismatch", + "bugprone-unsafe-*", "bugprone-unsafe-functions", + "bugprone-unsafe-to-allow-exceptions", "bugprone-unused-*", "bugprone-unused-local-non-trivial-variable", "bugprone-unused-raii", @@ -3196,7 +3210,9 @@ "cert-err58-cpp", "cert-err60-cpp", "cert-err61-cpp", + "cert-exp*", "cert-exp42-c", + "cert-exp45-c", "cert-fio38-c", "cert-flp*", "cert-flp30-c", @@ -3358,6 +3374,8 @@ "cppcoreguidelines-avoid-non-const-global-variables", "cppcoreguidelines-avoid-reference-coroutine-parameters", "cppcoreguidelines-c-copy-assignment-signature", + "cppcoreguidelines-explicit-*", + "cppcoreguidelines-explicit-constructor", "cppcoreguidelines-explicit-virtual-functions", "cppcoreguidelines-init-variables", "cppcoreguidelines-interfaces-global-init", @@ -3436,45 +3454,10 @@ "google-runtime-int", "google-runtime-operator", "google-upgrade-googletest-case", - "hicpp-*", - "hicpp-avoid-*", - "hicpp-avoid-c-arrays", - "hicpp-avoid-goto", - "hicpp-braces-around-statements", - "hicpp-deprecated-headers", - "hicpp-exception-baseclass", - "hicpp-explicit-conversions", - "hicpp-function-size", - "hicpp-ignored-remove-result", - "hicpp-invalid-access-moved", - "hicpp-member-init", - "hicpp-move-const-arg", - "hicpp-multiway-paths-covered", - "hicpp-named-parameter", - "hicpp-new-delete-operators", - "hicpp-no-*", - "hicpp-no-array-decay", - "hicpp-no-assembler", - "hicpp-no-malloc", - "hicpp-noexcept-move", - "hicpp-signed-bitwise", - "hicpp-special-member-functions", - "hicpp-static-assert", - "hicpp-undelegated-constructor", - "hicpp-uppercase-literal-suffix", - "hicpp-use-*", - "hicpp-use-auto", - "hicpp-use-emplace", - "hicpp-use-equals-*", - "hicpp-use-equals-default", - "hicpp-use-equals-delete", - "hicpp-use-noexcept", - "hicpp-use-nullptr", - "hicpp-use-override", - "hicpp-vararg", "linuxkernel-must-check-errs", "llvm-*", "llvm-else-after-return", + "llvm-formatv-string", "llvm-header-guard", "llvm-include-order", "llvm-namespace-comment", @@ -3483,10 +3466,13 @@ "llvm-prefer-register-over-unsigned", "llvm-prefer-static-over-anonymous-namespace", "llvm-qualified-auto", + "llvm-redundant-casting", "llvm-twine-local", + "llvm-type-switch-case-types", "llvm-use-*", "llvm-use-new-mlir-op-builder", "llvm-use-ranges", + "llvm-use-vector-utils", "llvmlibc-*", "llvmlibc-callee-namespace", "llvmlibc-implementation-in-namespace", @@ -3498,6 +3484,7 @@ "misc-const-correctness", "misc-coroutine-hostile-raii", "misc-definitions-in-headers", + "misc-explicit-constructor", "misc-header-include-cycle", "misc-include-cleaner", "misc-misleading-*", @@ -3513,7 +3500,9 @@ "misc-override-with-different-visibility", "misc-predictable-rand", "misc-redundant-expression", + "misc-static-*", "misc-static-assert", + "misc-static-initialization-cycle", "misc-throw-by-value-catch-by-reference", "misc-unconventional-assign-operator", "misc-uniqueptr-reset-release", @@ -3573,9 +3562,12 @@ "modernize-use-scoped-lock", "modernize-use-starts-ends-with", "modernize-use-std-*", + "modernize-use-std-bit", "modernize-use-std-format", "modernize-use-std-numbers", "modernize-use-std-print", + "modernize-use-string-view", + "modernize-use-structured-binding", "modernize-use-trailing-return-type", "modernize-use-transparent-functors", "modernize-use-uncaught-exceptions", @@ -3616,13 +3608,17 @@ "performance-noexcept-destructor", "performance-noexcept-move-constructor", "performance-noexcept-swap", + "performance-prefer-single-char-overloads", + "performance-string-view-conversions", "performance-trivially-destructible", "performance-type-promotion-in-math-fn", "performance-unnecessary-*", "performance-unnecessary-copy-initialization", "performance-unnecessary-value-param", + "performance-use-std-move", "portability-*", "portability-avoid-pragma-once", + "portability-no-assembler", "portability-restrict-system-includes", "portability-simd-intrinsics", "portability-std-allocator-const", @@ -3672,9 +3668,12 @@ "readability-redundant-declaration", "readability-redundant-function-ptr-dereference", "readability-redundant-inline-specifier", + "readability-redundant-lambda-parameter-list", "readability-redundant-member-init", + "readability-redundant-nested-if", "readability-redundant-parentheses", "readability-redundant-preprocessor", + "readability-redundant-qualified-alias", "readability-redundant-smartptr-get", "readability-redundant-string-*", "readability-redundant-string-cstr", @@ -3689,6 +3688,8 @@ "readability-static-definition-in-anonymous-namespace", "readability-string-compare", "readability-suspicious-call-argument", + "readability-trailing-comma", + "readability-trivial-switch", "readability-uniqueptr-delete-release", "readability-uppercase-literal-suffix", "readability-use-*", @@ -5259,6 +5260,11 @@ } ] }, + "processFilter": { + "type": "string", + "description": "%c_cpp.debuggers.processFilter.description%", + "default": "" + }, "filterStdout": { "type": "boolean", "description": "%c_cpp.debuggers.filterStdout.description%", @@ -7159,11 +7165,13 @@ }, "scripts": { "bootstrap": "npm run bootstrap:yarn && yarn install --frozen-lockfile", - "bootstrap:yarn": "npm install -g yarn@1.22.22 --registry=https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/", + "bootstrap:yarn": "npm ci --prefix .yarn-bootstrap --include=dev --ignore-scripts --no-audit --no-fund --registry=https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ && npm install -g ./.yarn-bootstrap/node_modules/yarn --install-links --ignore-scripts --offline --no-audit --no-fund", "scripts": "ts-node -T .scripts/scripts.ts", "show": "ts-node -T .scripts/clean.ts show", "clean": "ts-node -T .scripts/clean.ts", + "test-lldb-mi-component-manifest": "node --test .scripts/verifyLldbMiComponentManifest.test.mjs", "test-yarn-lock": "node --test .scripts/verifyYarnLock.test.mjs", + "verify-lldb-mi-component-manifest": "node .scripts/verifyLldbMiComponentManifest.mjs", "verify-yarn-lock": "node .scripts/verifyYarnLock.mjs", "test": "yarn install && (yarn verify prep --quiet || yarn prep) && (yarn verify compiled --quiet || yarn build) && ts-node -T .scripts/test.ts", "code": "yarn install && (yarn verify compiled --quiet || yarn build) && yarn verify binaries && ts-node -T .scripts/code.ts", @@ -7218,7 +7226,6 @@ "gulp": "^5.0.0", "gulp-env": "^0.4.0", "gulp-filter": "^7.0.0", - "gulp-sourcemaps": "^3.0.0", "gulp-typescript": "^5.0.1", "minimist": "^1.2.8", "mocha": "^10.4.0", @@ -7260,14 +7267,13 @@ "which": "^2.0.2" }, "resolutions": { - "postcss": "^8.5.23", - "nanoid": "^3.3.17", "gulp-typescript/**/glob-parent": "^5.1.2", "serialize-javascript": "^7.0.5", "@azure/msal-browser": "^4.29.1", "flatted": "^3.4.1", "uuid": "^11.1.1", "undici": "^7.29.0", - "fast-uri": "^3.1.5" + "fast-uri": "^3.1.6", + "@humanfs/node": "^0.16.8" } } diff --git a/Extension/package.nls.json b/Extension/package.nls.json index 686234a1f..c42e03e45 100644 --- a/Extension/package.nls.json +++ b/Extension/package.nls.json @@ -982,6 +982,7 @@ "{Locked=\"`${command:pickProcess}`\"}" ] }, + "c_cpp.debuggers.processFilter.description": "Optional regular expression used to match remote attach candidates by label, description, or detail. If exactly one process matches, the debugger attaches automatically. If multiple processes match, the process picker is shown with only matching entries. If no process matches, the full process picker is shown. An invalid regular expression reports an error.", "c_cpp.debuggers.program.attach.markdownDescription": { "message": "Full path to the program executable. The debugger will search for a running process matching this executable path and attach to it. If multiple processes match, a selection prompt will be shown. This field is required to load debug symbols for the attached process.", "comment": [ diff --git a/Extension/readme.developer.md b/Extension/readme.developer.md index d4f2ae342..e1e1fd6a0 100644 --- a/Extension/readme.developer.md +++ b/Extension/readme.developer.md @@ -46,7 +46,7 @@ `npm run bootstrap` -`npm run bootstrap` installs Yarn `1.22.22` globally from the internal npm feed and then runs `yarn install --frozen-lockfile`. +`npm run bootstrap` installs Yarn `1.22.22` from the internal npm feed using the pinned `.yarn-bootstrap/package-lock.json`, exposes that exact package globally, and then runs `yarn install --frozen-lockfile`. On some systems, global npm install may require elevated permissions. It's also good practice to run `npm run bootstrap` after merging from upstream or switching branches. diff --git a/Extension/src/Debugger/attachToProcess.ts b/Extension/src/Debugger/attachToProcess.ts index 169c99218..1fcd1e210 100644 --- a/Extension/src/Debugger/attachToProcess.ts +++ b/Extension/src/Debugger/attachToProcess.ts @@ -6,6 +6,7 @@ import { CppSettings } from '../LanguageServer/settings'; import { AttachItem, showQuickPick } from './attachQuickPick'; import { PsProcessParser } from './nativeAttach'; +import { filterProcessItems } from './processFilter'; import * as os from 'os'; import * as path from 'path'; @@ -94,6 +95,14 @@ export class RemoteAttachPicker { throw new Error(localize("no.pipetransport.useextendedremote", "Chosen debug configuration does not contain {0} or {1}", "pipeTransport", "useExtendedRemote")); } + const matchingProcesses: AttachItem[] | undefined = filterProcessItems(processes, config?.processFilter); + if (matchingProcesses?.length === 1) { + return matchingProcesses[0].id; + } + if (matchingProcesses && matchingProcesses.length > 1) { + processes = matchingProcesses; + } + const attachPickOptions: vscode.QuickPickOptions = { matchOnDetail: true, matchOnDescription: true, diff --git a/Extension/src/Debugger/configurationProvider.ts b/Extension/src/Debugger/configurationProvider.ts index 5bc427759..e675516f8 100644 --- a/Extension/src/Debugger/configurationProvider.ts +++ b/Extension/src/Debugger/configurationProvider.ts @@ -81,7 +81,7 @@ export class DebugConfigurationProvider implements vscode.DebugConfigurationProv throw new Error("Default config not found in provideDebugConfigurations()"); } const editor: vscode.TextEditor | undefined = vscode.window.activeTextEditor; - if (!editor || !util.isCppOrCFile(editor.document.uri) || configs.length <= 1) { + if (!editor || !util.isCppOrCFile(editor.document.uri, editor.document.languageId) || configs.length <= 1) { return [defaultTemplateConfig]; } @@ -546,12 +546,6 @@ export class DebugConfigurationProvider implements vscode.DebugConfigurationProv return; } - const fileExt: string = path.extname(editor.document.fileName); - if (!fileExt) { - DebugConfigurationProvider.detectedBuildTasks = emptyTasks; - return; - } - // Don't offer tasks for header files. const isHeader: boolean = util.isHeaderFile(editor.document.uri); if (isHeader) { @@ -559,9 +553,9 @@ export class DebugConfigurationProvider implements vscode.DebugConfigurationProv return; } - // Don't offer tasks if the active file's extension is not a recognized C/C++ extension. - const fileIsCpp: boolean = util.isCppFile(editor.document.uri); - const fileIsC: boolean = util.isCFile(editor.document.uri); + // Don't offer tasks if the active file is not a recognized C/C++ source file. + const fileIsCpp: boolean = util.isCppFile(editor.document.uri, editor.document.languageId); + const fileIsC: boolean = util.isCFile(editor.document.uri, editor.document.languageId); if (!(fileIsCpp || fileIsC)) { DebugConfigurationProvider.detectedBuildTasks = emptyTasks; return; @@ -982,7 +976,7 @@ export class DebugConfigurationProvider implements vscode.DebugConfigurationProv private async selectConfiguration(textEditor: vscode.TextEditor, pickDefault: boolean = true, onlyWorkspaceFolder: boolean = false): Promise { const folder: vscode.WorkspaceFolder | undefined = vscode.workspace.getWorkspaceFolder(textEditor.document.uri); - if (!util.isCppOrCFile(textEditor.document.uri)) { + if (!util.isCppOrCFile(textEditor.document.uri, textEditor.document.languageId)) { void vscode.window.showErrorMessage(localize("cannot.build.non.cpp", 'Cannot build and debug because the active file is not a C or C++ source file.')); return; } diff --git a/Extension/src/Debugger/extension.ts b/Extension/src/Debugger/extension.ts index 780fa121b..d9bf1e477 100644 --- a/Extension/src/Debugger/extension.ts +++ b/Extension/src/Debugger/extension.ts @@ -14,9 +14,10 @@ import { SshTargetsProvider, getActiveSshTarget, initializeSshTargets, selectSsh import { TargetLeafNode, setActiveSshTarget } from '../SSH/TargetsView/targetNodes'; import { sshCommandToConfig } from '../SSH/sshCommandToConfig'; import { getSshConfiguration, getSshConfigurationFiles, parseFailures, writeSshConfiguration } from '../SSH/sshHosts'; -import { documentSelector, pathAccessible } from '../common'; +import { documentSelector, isCpp, isCppOrCFile, pathAccessible } from '../common'; import { instrument } from '../instrumentation'; import { getSshChannel } from '../logger'; +import { SessionState } from '../sessionState'; import { AttachItemsProvider, AttachPicker, RemoteAttachPicker } from './attachToProcess'; import { ConfigurationAssetProviderFactory, ConfigurationSnippetProvider, DebugConfigurationProvider, IConfigurationAssetProvider } from './configurationProvider'; import { DebuggerType } from './configurations'; @@ -129,6 +130,28 @@ export async function initialize(context: vscode.ExtensionContext): Promise updateBuildAndDebugSessionState(editor))); + disposables.push(vscode.workspace.onDidOpenTextDocument(document => { + const activeEditor: vscode.TextEditor | undefined = vscode.window.activeTextEditor; + if (activeEditor?.document.uri.toString() === document.uri.toString()) { + updateBuildAndDebugSessionState(activeEditor); + } + })); + disposables.push(vscode.workspace.onDidChangeWorkspaceFolders(() => updateBuildAndDebugSessionState(vscode.window.activeTextEditor))); +} + +export function updateBuildAndDebugSessionState(editor?: vscode.TextEditor): void { + if (editor && isCpp(editor.document)) { + void SessionState.buildAndDebugIsFolderOpen.set(vscode.workspace.getWorkspaceFolder(editor.document.uri) !== undefined); + void SessionState.buildAndDebugIsSourceFile.set(isCppOrCFile(editor.document.uri, editor.document.languageId)); + } else { + void SessionState.buildAndDebugIsFolderOpen.set(vscode.workspace.workspaceFolders !== undefined); + void SessionState.buildAndDebugIsSourceFile.set(false); + } } export function dispose(): void { diff --git a/Extension/src/Debugger/processFilter.ts b/Extension/src/Debugger/processFilter.ts new file mode 100644 index 000000000..5aa28ef16 --- /dev/null +++ b/Extension/src/Debugger/processFilter.ts @@ -0,0 +1,32 @@ +/* -------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All Rights Reserved. + * See 'LICENSE' in the project root for license information. + * ------------------------------------------------------------------------------------------ */ + +import * as nls from 'vscode-nls'; + +nls.config({ messageFormat: nls.MessageFormat.bundle, bundleFormat: nls.BundleFormat.standalone })(); +const localize: nls.LocalizeFunc = nls.loadMessageBundle(); + +export interface ProcessFilterItem { + label?: string; + description?: string; + detail?: string; +} + +export function filterProcessItems(items: T[], processFilter?: unknown): T[] | undefined { + // The value comes from launch.json, so it is not guaranteed to be a string. + if (typeof processFilter !== 'string' || !processFilter.trim()) { + return undefined; + } + + let processRegex: RegExp; + try { + processRegex = new RegExp(processFilter); + } catch { + throw new Error(localize("invalid.processFilter.regex", "Invalid {0} regular expression: {1}", "processFilter", processFilter)); + } + + return items.filter((item: T) => [item.label, item.description, item.detail] + .some((value: string | undefined) => typeof value === "string" && processRegex.test(value))); +} diff --git a/Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts b/Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts index 7469fd570..bc50df0ce 100644 --- a/Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts +++ b/Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts @@ -16,7 +16,6 @@ nls.config({ messageFormat: nls.MessageFormat.bundle, bundleFormat: nls.BundleFo const localize: nls.LocalizeFunc = nls.loadMessageBundle(); export class CopilotHoverProvider implements vscode.HoverProvider { - private client: DefaultClient; private currentDocument: vscode.TextDocument | undefined; private currentPosition: vscode.Position | undefined; private currentCancellationToken: vscode.CancellationToken | undefined; @@ -30,8 +29,8 @@ export class CopilotHoverProvider implements vscode.HoverProvider { private chatModelId: string | undefined; // Save the selected model ID to avoid trying the same unavailable model repeatedly. // Flag to avoid querying the LanguageModelChat repeatedly if no model is found private checkedChatModel: boolean = false; - constructor(client: DefaultClient) { - this.client = client; + + constructor(private client: DefaultClient) { } public async getCachedChatModel(): Promise { @@ -171,7 +170,6 @@ export class CopilotHoverProvider implements vscode.HoverProvider { position: Position.create(position.line, position.character) }; - await this.client.ready; if (this.currentCancellationToken?.isCancellationRequested) { throw new vscode.CancellationError(); } diff --git a/Extension/src/LanguageServer/Providers/HoverProvider.ts b/Extension/src/LanguageServer/Providers/HoverProvider.ts index 4bc8bae19..91b5a1706 100644 --- a/Extension/src/LanguageServer/Providers/HoverProvider.ts +++ b/Extension/src/LanguageServer/Providers/HoverProvider.ts @@ -10,11 +10,10 @@ import { RequestCancelled, ServerCancelled } from '../protocolFilter'; import { CppSettings } from '../settings'; export class HoverProvider implements vscode.HoverProvider { - private client: DefaultClient; private lastContent: vscode.MarkdownString[] | undefined; private readonly hasContent = new ManualSignal(true); - constructor(client: DefaultClient) { - this.client = client; + + constructor(private client: DefaultClient) { } public async provideHover(document: vscode.TextDocument, position: vscode.Position, token: vscode.CancellationToken): Promise { @@ -36,7 +35,6 @@ export class HoverProvider implements vscode.HoverProvider { textDocument: { uri: document.uri.toString() }, position: Position.create(position.line, position.character) }; - await this.client.ready; let hoverResult: vscode.Hover; try { hoverResult = await this.client.languageClient.sendRequest(HoverRequest, params, token); diff --git a/Extension/src/LanguageServer/Providers/callHierarchyProvider.ts b/Extension/src/LanguageServer/Providers/callHierarchyProvider.ts index 61b7b110b..93ae4a574 100644 --- a/Extension/src/LanguageServer/Providers/callHierarchyProvider.ts +++ b/Extension/src/LanguageServer/Providers/callHierarchyProvider.ts @@ -214,15 +214,11 @@ export async function sendCallHierarchyCallsFromRequest(client: DefaultClient, i export class CallHierarchyProvider implements vscode.CallHierarchyProvider { // Indicates whether a request is from an entry root node (e.g. top function in the call tree). private isEntryRootNodeTelemetry: boolean = false; - private client: DefaultClient; - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { } public async prepareCallHierarchy(document: vscode.TextDocument, position: vscode.Position, token: vscode.CancellationToken): Promise { - await this.client.ready; - workspaceReferences.cancelCurrentReferenceRequest(CancellationSender.NewRequest); workspaceReferences.clearViews(); @@ -261,7 +257,6 @@ export class CallHierarchyProvider implements vscode.CallHierarchyProvider { } public async provideCallHierarchyIncomingCalls(item: vscode.CallHierarchyItem, token: vscode.CancellationToken): Promise { - await this.client.ready; workspaceReferences.cancelCurrentReferenceRequest(CancellationSender.NewRequest); const CallHierarchyCallsToEvent: string = "CallHierarchyCallsTo"; @@ -316,8 +311,6 @@ export class CallHierarchyProvider implements vscode.CallHierarchyProvider { return undefined; } - await this.client.ready; - const result: vscode.CallHierarchyOutgoingCall[] | undefined = await sendCallHierarchyCallsFromRequest(this.client, item, token); if (token.isCancellationRequested || result === undefined) { diff --git a/Extension/src/LanguageServer/Providers/codeActionProvider.ts b/Extension/src/LanguageServer/Providers/codeActionProvider.ts index 613a16d95..858215cb1 100644 --- a/Extension/src/LanguageServer/Providers/codeActionProvider.ts +++ b/Extension/src/LanguageServer/Providers/codeActionProvider.ts @@ -40,9 +40,7 @@ export const GetCodeActionsRequest: RequestType('cpptools/getCodeActions'); export class CodeActionProvider implements vscode.CodeActionProvider { - private client: DefaultClient; - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { } private static inlineMacroKind: vscode.CodeActionKind = vscode.CodeActionKind.RefactorInline.append("macro"); @@ -51,7 +49,6 @@ export class CodeActionProvider implements vscode.CodeActionProvider { public async provideCodeActions(document: vscode.TextDocument, range: vscode.Range | vscode.Selection, context: vscode.CodeActionContext, token: vscode.CancellationToken): Promise<(vscode.Command | vscode.CodeAction)[]> { - await this.client.ready; let r: Range; if (range instanceof vscode.Selection) { if (range.active.isBefore(range.anchor)) { diff --git a/Extension/src/LanguageServer/Providers/documentFormattingEditProvider.ts b/Extension/src/LanguageServer/Providers/documentFormattingEditProvider.ts index cc16590c9..d683f9339 100644 --- a/Extension/src/LanguageServer/Providers/documentFormattingEditProvider.ts +++ b/Extension/src/LanguageServer/Providers/documentFormattingEditProvider.ts @@ -11,9 +11,7 @@ import { CppSettings, OtherSettings } from '../settings'; import { makeVscodeTextEdits } from '../utils'; export class DocumentFormattingEditProvider implements vscode.DocumentFormattingEditProvider { - private client: DefaultClient; - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { } public async provideDocumentFormattingEdits(document: vscode.TextDocument, options: vscode.FormattingOptions, token: vscode.CancellationToken): Promise { @@ -21,7 +19,6 @@ export class DocumentFormattingEditProvider implements vscode.DocumentFormatting if (settings.formattingEngine === "disabled") { return []; } - await this.client.ready; const filePath: string = document.uri.fsPath; if (options.onChanges) { let insertSpacesSet: boolean = false; diff --git a/Extension/src/LanguageServer/Providers/documentRangeFormattingEditProvider.ts b/Extension/src/LanguageServer/Providers/documentRangeFormattingEditProvider.ts index 2fcc5763b..eec2158b4 100644 --- a/Extension/src/LanguageServer/Providers/documentRangeFormattingEditProvider.ts +++ b/Extension/src/LanguageServer/Providers/documentRangeFormattingEditProvider.ts @@ -11,9 +11,7 @@ import { CppSettings } from '../settings'; import { makeVscodeTextEdits } from '../utils'; export class DocumentRangeFormattingEditProvider implements vscode.DocumentRangeFormattingEditProvider { - private client: DefaultClient; - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { } public async provideDocumentRangeFormattingEdits(document: vscode.TextDocument, range: vscode.Range, @@ -22,7 +20,6 @@ export class DocumentRangeFormattingEditProvider implements vscode.DocumentRange if (settings.formattingEngine === "disabled") { return []; } - await this.client.ready; const filePath: string = document.uri.fsPath; const useVcFormat: boolean = settings.useVcFormat(document); const configCallBack = async (editorConfigSettings: any | undefined) => { diff --git a/Extension/src/LanguageServer/Providers/documentSymbolProvider.ts b/Extension/src/LanguageServer/Providers/documentSymbolProvider.ts index 4d4c3019d..a4d1ef154 100644 --- a/Extension/src/LanguageServer/Providers/documentSymbolProvider.ts +++ b/Extension/src/LanguageServer/Providers/documentSymbolProvider.ts @@ -58,14 +58,12 @@ export class DocumentSymbolProvider implements vscode.DocumentSymbolProvider { public async provideDocumentSymbols(document: vscode.TextDocument, token: vscode.CancellationToken): Promise { const client: Client = clients.getClientFor(document.uri); if (client instanceof DefaultClient) { - const defaultClient: DefaultClient = client; - await client.ready; const params: GetDocumentSymbolRequestParams = { uri: document.uri.toString() }; let response: GetDocumentSymbolResult; try { - response = await defaultClient.languageClient.sendRequest(GetDocumentSymbolRequest, params, token); + response = await client.languageClient.sendRequest(GetDocumentSymbolRequest, params, token); } catch (e: any) { if (e instanceof ResponseError && (e.code === RequestCancelled || e.code === ServerCancelled)) { throw new vscode.CancellationError(); diff --git a/Extension/src/LanguageServer/Providers/findAllReferencesProvider.ts b/Extension/src/LanguageServer/Providers/findAllReferencesProvider.ts index 664cf80c6..664779bfa 100644 --- a/Extension/src/LanguageServer/Providers/findAllReferencesProvider.ts +++ b/Extension/src/LanguageServer/Providers/findAllReferencesProvider.ts @@ -56,14 +56,10 @@ export async function sendFindAllReferencesRequest(client: DefaultClient, uri: v } export class FindAllReferencesProvider implements vscode.ReferenceProvider { - private client: DefaultClient; - - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { } public async provideReferences(document: vscode.TextDocument, position: vscode.Position, context: vscode.ReferenceContext, token: vscode.CancellationToken): Promise { - await this.client.ready; workspaceReferences.cancelCurrentReferenceRequest(CancellationSender.NewRequest); // Listen to a cancellation for this request. When this request is cancelled, diff --git a/Extension/src/LanguageServer/Providers/foldingRangeProvider.ts b/Extension/src/LanguageServer/Providers/foldingRangeProvider.ts index c7065122a..ce97b35d9 100644 --- a/Extension/src/LanguageServer/Providers/foldingRangeProvider.ts +++ b/Extension/src/LanguageServer/Providers/foldingRangeProvider.ts @@ -14,7 +14,6 @@ interface FoldingRangeRequestInfo { } export class FoldingRangeProvider implements vscode.FoldingRangeProvider { - private client: DefaultClient; public onDidChangeFoldingRangesEvent = new vscode.EventEmitter(); public onDidChangeFoldingRanges?: vscode.Event; @@ -22,12 +21,11 @@ export class FoldingRangeProvider implements vscode.FoldingRangeProvider { // for the same file without waiting for the prior request to complete or cancelling them. private pendingRequests: Map = new Map(); - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { this.onDidChangeFoldingRanges = this.onDidChangeFoldingRangesEvent.event; } + async provideFoldingRanges(document: vscode.TextDocument, context: vscode.FoldingContext, token: vscode.CancellationToken): Promise { - await this.client.ready; const settings: CppSettings = new CppSettings(); if (!settings.codeFolding) { return []; diff --git a/Extension/src/LanguageServer/Providers/goToDefinitionProvider.ts b/Extension/src/LanguageServer/Providers/goToDefinitionProvider.ts index 80fb17c34..38feed25d 100644 --- a/Extension/src/LanguageServer/Providers/goToDefinitionProvider.ts +++ b/Extension/src/LanguageServer/Providers/goToDefinitionProvider.ts @@ -47,8 +47,9 @@ export async function sendGoToDefinitionRequest(client: DefaultClient, uri: vsco return undefined; } + const protocol2CodeConverter = await client.languageClient.getProtocol2CodeConverter(); const result: vscode.Definition | vscode.DefinitionLink[] | undefined = - await client.languageClient.protocol2CodeConverter.asDefinitionResult(response, token); + await protocol2CodeConverter.asDefinitionResult(response, token); if (token.isCancellationRequested) { return undefined; } diff --git a/Extension/src/LanguageServer/Providers/onTypeFormattingEditProvider.ts b/Extension/src/LanguageServer/Providers/onTypeFormattingEditProvider.ts index 085becf30..7190f5b95 100644 --- a/Extension/src/LanguageServer/Providers/onTypeFormattingEditProvider.ts +++ b/Extension/src/LanguageServer/Providers/onTypeFormattingEditProvider.ts @@ -11,9 +11,7 @@ import { CppSettings } from '../settings'; import { makeVscodeTextEdits } from '../utils'; export class OnTypeFormattingEditProvider implements vscode.OnTypeFormattingEditProvider { - private client: DefaultClient; - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { } public async provideOnTypeFormattingEdits(document: vscode.TextDocument, position: vscode.Position, ch: string, options: vscode.FormattingOptions, token: vscode.CancellationToken): Promise { @@ -21,7 +19,6 @@ export class OnTypeFormattingEditProvider implements vscode.OnTypeFormattingEdit if (settings.formattingEngine === "disabled") { return []; } - await this.client.ready; const filePath: string = document.uri.fsPath; const useVcFormat: boolean = settings.useVcFormat(document); const configCallBack = async (editorConfigSettings: any | undefined) => { diff --git a/Extension/src/LanguageServer/Providers/renameProvider.ts b/Extension/src/LanguageServer/Providers/renameProvider.ts index ea93ba1c2..a15bbdb72 100644 --- a/Extension/src/LanguageServer/Providers/renameProvider.ts +++ b/Extension/src/LanguageServer/Providers/renameProvider.ts @@ -18,14 +18,10 @@ const RenameRequest: RequestType = new RequestType('cpptools/rename'); export class RenameProvider implements vscode.RenameProvider { - private client: DefaultClient; - - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { } public async provideRenameEdits(document: vscode.TextDocument, position: vscode.Position, newName: string, _token: vscode.CancellationToken): Promise { - await this.client.ready; workspaceReferences.cancelCurrentReferenceRequest(CancellationSender.NewRequest); const settings: CppSettings = new CppSettings(); diff --git a/Extension/src/LanguageServer/Providers/semanticTokensProvider.ts b/Extension/src/LanguageServer/Providers/semanticTokensProvider.ts index 1a04f9017..2bdbf1634 100644 --- a/Extension/src/LanguageServer/Providers/semanticTokensProvider.ts +++ b/Extension/src/LanguageServer/Providers/semanticTokensProvider.ts @@ -5,8 +5,7 @@ import * as vscode from 'vscode'; import { ManualPromise } from '../../Utility/Async/manualPromise'; -interface FileData -{ +interface FileData { version: number; promise: ManualPromise; tokenBuilder: vscode.SemanticTokensBuilder; diff --git a/Extension/src/LanguageServer/Providers/workspaceSymbolProvider.ts b/Extension/src/LanguageServer/Providers/workspaceSymbolProvider.ts index 92a53225f..306bf01f0 100644 --- a/Extension/src/LanguageServer/Providers/workspaceSymbolProvider.ts +++ b/Extension/src/LanguageServer/Providers/workspaceSymbolProvider.ts @@ -10,9 +10,7 @@ import { RequestCancelled, ServerCancelled } from '../protocolFilter'; import { makeVscodeLocation } from '../utils'; export class WorkspaceSymbolProvider implements vscode.WorkspaceSymbolProvider { - private client: DefaultClient; - constructor(client: DefaultClient) { - this.client = client; + constructor(private client: DefaultClient) { } public async provideWorkspaceSymbols(query: string, token: vscode.CancellationToken): Promise { diff --git a/Extension/src/LanguageServer/client.ts b/Extension/src/LanguageServer/client.ts index b7c524169..5e98f2859 100644 --- a/Extension/src/LanguageServer/client.ts +++ b/Extension/src/LanguageServer/client.ts @@ -23,21 +23,19 @@ import { WorkspaceSymbolProvider } from './Providers/workspaceSymbolProvider'; // End provider imports import { CodeSnippet, Trait } from '@github/copilot-language-server'; -import { ok } from 'assert'; import * as fs from 'fs'; import * as os from 'os'; import { SourceFileConfiguration, SourceFileConfigurationItem, Version, WorkspaceBrowseConfiguration } from 'vscode-cpptools'; import { IntelliSenseStatus, Status } from 'vscode-cpptools/out/testApi'; -import { CloseAction, DidOpenTextDocumentParams, ErrorAction, LanguageClientOptions, NotificationType, Position, Range, RequestType, ResponseError, TextDocumentIdentifier, TextDocumentPositionParams } from 'vscode-languageclient'; -import { LanguageClient, ServerOptions } from 'vscode-languageclient/node'; +import { CloseAction, DidOpenTextDocumentParams, ErrorAction, NotificationType, Position, Range, RequestType, ResponseError, TextDocumentIdentifier, TextDocumentPositionParams } from 'vscode-languageclient'; +import * as rpc from 'vscode-languageclient/node'; import * as nls from 'vscode-nls'; import { DebugConfigurationProvider } from '../Debugger/configurationProvider'; import { ManualPromise } from '../Utility/Async/manualPromise'; -import { ManualSignal } from '../Utility/Async/manualSignal'; import { logAndReturn } from '../Utility/Async/returns'; -import { is } from '../Utility/System/guards'; import * as util from '../common'; import { isWindows } from '../constants'; +import { FileTypeMappings, hasNativeFileTypeMappings, isTagParsableFile, resetFileTypeMappings, updateFileTypeMappings } from '../fileType'; import { instrument, isInstrumentationEnabled } from '../instrumentation'; import { DebugProtocolParams, Logger, ShowWarningParams, getDiagnosticsChannel, getOutputChannelLogger, logDebugProtocol, logLocalized, showWarning } from '../logger'; import { localizedStringCount, lookupString } from '../nativeStrings'; @@ -60,6 +58,7 @@ import { CustomConfigurationProvider1, getCustomConfigProviders, isSameProviderE import { DataBinding } from './dataBinding'; import { cachedEditorConfigSettings, getEditorConfigSettings } from './editorConfig'; import { CppSourceStr, clients, configPrefix, initializeIntervalTimer, isWritingCrashCallStack, updateLanguageConfigurations, usesCrashHandler, watchForCrashes } from './extension'; +import { LanguageClient } from './languageClient'; import { LocalizeStringParams, getLocaleId, getLocalizedString } from './localization'; import { PersistentFolderState, PersistentState, PersistentWorkspaceState } from './persistentState'; import { RequestCancelled, ServerCancelled, createProtocolFilter } from './protocolFilter'; @@ -88,7 +87,7 @@ export function hasTrustedCompilerPaths(): boolean { } // Data shared by all clients. -let languageClient: LanguageClient; +const languageClient: LanguageClient = new LanguageClient(); let firstClientStarted: Promise<{ wasShutdown: boolean }>; let languageClientHasCrashed: boolean = false; let languageClientCrashedNeedsRestart: boolean = false; @@ -221,9 +220,16 @@ interface FileChangedParams extends WorkspaceFolderParams { uri: string; } +interface InputLineRange { + startLine: number; + endLine: number; +} + interface InputRegion { startLine: number; + startColumn: number; endLine: number; + endColumn: number; } interface DecorationRangesPair { @@ -374,7 +380,7 @@ export enum FoldingRangeKind { export interface CppFoldingRange { kind: FoldingRangeKind; - range: InputRegion; + range: InputLineRange; } export interface GetFoldingRangesResult { @@ -523,6 +529,7 @@ interface CppInitializationParams { interface CppInitializationResult { shouldShutdown: boolean; + fileTypeMappings?: FileTypeMappings; } interface TagParseStatus { @@ -678,6 +685,7 @@ const ReportStatusNotification: NotificationType = const DebugProtocolNotification: NotificationType = new NotificationType('cpptools/debugProtocol'); const DebugLogNotification: NotificationType = new NotificationType('cpptools/debugLog'); const CompileCommandsPathsNotification: NotificationType = new NotificationType('cpptools/compileCommandsPaths'); +const FileTypeMappingsNotification: NotificationType = new NotificationType('cpptools/fileTypeMappings'); const ReferencesNotification: NotificationType = new NotificationType('cpptools/references'); const ReportReferencesProgressNotification: NotificationType = new NotificationType('cpptools/reportReferencesProgress'); const RequestCustomConfigs: NotificationType = new NotificationType('cpptools/requestCustomConfigs'); @@ -781,7 +789,6 @@ class ClientModel { export interface Client { readonly ready: Promise; - enqueue(task: () => Promise): Promise; InitializingWorkspaceChanged: vscode.Event; IndexingWorkspaceChanged: vscode.Event; ParsingWorkspaceChanged: vscode.Event; @@ -893,7 +900,6 @@ export function createNullClient(): Client { } export class DefaultClient implements Client { - private innerLanguageClient?: LanguageClient; // The "client" that launches and communicates with our language "server" process. private disposables: vscode.Disposable[] = []; private documentFormattingProviderDisposable: vscode.Disposable | undefined; private formattingRangeProviderDisposable: vscode.Disposable | undefined; @@ -909,7 +915,6 @@ export class DefaultClient implements Client { private rootRealPath: string; private workspaceStoragePath: string; private trackedDocuments = new Map(); - private isSupported: boolean = true; private inactiveRegionsDecorations = new Map(); private settingsTracker: SettingsTracker; private loggingLevel: number = 1; @@ -934,20 +939,6 @@ export class DefaultClient implements Client { private showConfigureIntelliSenseButton: boolean = false; private pendingTagParsingCalls: PendingTagParsingCall[] = []; - /** A queue of asynchronous tasks that need to be processed befofe ready is considered active. */ - private static queue = new Array<[ManualPromise, () => Promise] | [ManualPromise]>(); - - /** returns a promise that waits initialization and/or a change to configuration to complete (i.e. language client is ready-to-use) */ - private static readonly isStarted = new ManualSignal(true); - - /** - * Indicates if the blocking task dispatcher is currently running - * - * This will be in the Set state when the dispatcher is not running (i.e. if you await this it will be resolved immediately) - * If the dispatcher is running, this will be in the Reset state (i.e. if you await this it will be resolved when the dispatcher is done) - */ - private static readonly dispatching = new ManualSignal(); - // The "model" that is displayed via the UI (status bar). private model: ClientModel = new ClientModel(); @@ -964,7 +955,7 @@ export class DefaultClient implements Client { public get ReferencesCommandModeChanged(): vscode.Event { return this.model.referencesCommandMode.ValueChanged; } public get TagParserStatusChanged(): vscode.Event { return this.model.parsingWorkspaceStatus.ValueChanged; } public get ActiveConfigChanged(): vscode.Event { return this.model.activeConfigName.ValueChanged; } - public isInitialized(): boolean { return this.innerLanguageClient !== undefined; } + public isInitialized(): boolean { return this.languageClient.isInitialized && this.innerConfiguration !== undefined; } public getShowConfigureIntelliSenseButton(): boolean { return this.showConfigureIntelliSenseButton; } public setShowConfigureIntelliSenseButton(show: boolean): void { this.showConfigureIntelliSenseButton = show; } @@ -999,10 +990,7 @@ export class DefaultClient implements Client { } public get languageClient(): LanguageClient { - if (!this.innerLanguageClient) { - throw new Error("Attempting to use languageClient before initialized"); - } - return this.innerLanguageClient; + return languageClient; } public get configuration(): configs.CppProperties { @@ -1376,19 +1364,18 @@ export class DefaultClient implements Client { if (firstClientStarted === undefined || languageClientCrashedNeedsRestart) { if (languageClientCrashedNeedsRestart) { languageClientCrashedNeedsRestart = false; - // if we're recovering, the isStarted needs to be reset. + // if we're recovering, the isStarted needs to be reset // because we're starting the first client again. - DefaultClient.isStarted.reset(); + this.languageClient.isStarted = false; + this.languageClient.setLanguageClient(undefined); } firstClientStarted = this.createLanguageClient(); util.setProgress(util.getProgressExecutableStarted()); isFirstClient = true; } void this.init(rootUri, isFirstClient).catch(logAndReturn.undefined); - } catch (errJS) { const err: NodeJS.ErrnoException = errJS as NodeJS.ErrnoException; - this.isSupported = false; // Running on an OS we don't support yet. if (!failureMessageShown) { failureMessageShown = true; let additionalInfo: string; @@ -1408,8 +1395,7 @@ export class DefaultClient implements Client { ui = getUI(); ui.bind(this); if ((await firstClientStarted).wasShutdown) { - this.isSupported = false; - DefaultClient.isStarted.resolve(); + this.languageClient.isStarted = true; return; } @@ -1421,7 +1407,10 @@ export class DefaultClient implements Client { this.innerConfiguration.CompileCommandsChanged((e) => this.onCompileCommandsChanged(e)); this.disposables.push(this.innerConfiguration); - this.innerLanguageClient = languageClient; + // Ideally this would be set earlier, but the task provider expects it to also mean that `this.innerConfiguration` is set. + this.languageClient.isStarted = true; + clients.ActiveClient.updateActiveDocumentTextOptions(); + telemetry.logLanguageServerEvent("NonDefaultInitialCppSettings", this.settingsTracker.getUserModifiedSettings()); failureMessageShown = false; @@ -1498,14 +1487,11 @@ export class DefaultClient implements Client { }); } } catch (err) { - this.isSupported = false; // Running on an OS we don't support yet. if (!failureMessageShown) { failureMessageShown = true; void vscode.window.showErrorMessage(localize("unable.to.start", "Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}", String(err))); } } - - DefaultClient.isStarted.resolve(); } private getWorkspaceFolderSettings(workspaceFolderUri: vscode.Uri | undefined, workspaceFolder: vscode.WorkspaceFolder | undefined, settings: CppSettings, otherSettings: OtherSettings): WorkspaceFolderSettingsParams { @@ -1693,7 +1679,7 @@ export class DefaultClient implements Client { // from a sanitizer build to files in that directory (see getSanitizerServerEnv). This is // undefined -- i.e. the environment is inherited unchanged -- for normal builds. const sanitizerServerEnv: NodeJS.ProcessEnv | undefined = getSanitizerServerEnv(); - const serverOptions: ServerOptions = { + const serverOptions: rpc.ServerOptions = { run: { command: serverModule, options: { detached: false, cwd: util.getExtensionFilePath("bin"), env: sanitizerServerEnv } }, debug: { command: serverModule, args: [serverName], options: { detached: true, cwd: util.getExtensionFilePath("bin"), env: sanitizerServerEnv } } }; @@ -1750,13 +1736,14 @@ export class DefaultClient implements Client { localizedStrings: localizedStrings, settings: this.getAllSettings() }; + resetFileTypeMappings(); this.loggingLevel = util.getNumericLoggingLevel(cppInitializationParams.settings.loggingLevel); const lspInitializationOptions: LspInitializationOptions = { loggingLevel: this.loggingLevel }; - const clientOptions: LanguageClientOptions = { + const clientOptions: rpc.LanguageClientOptions = { documentSelector: [ { scheme: 'file', language: 'c' }, { scheme: 'file', language: 'cpp' }, @@ -1836,34 +1823,46 @@ export class DefaultClient implements Client { // Refresh initializing state in UI. this.model.isInitializingWorkspace.Value = true; - // Create the language client - languageClient = new LanguageClient(`cpptools`, serverOptions, clientOptions); - languageClient.onNotification(DebugProtocolNotification, logDebugProtocol); - languageClient.onNotification(DebugLogNotification, logLocalized); - languageClient.onNotification(LogTelemetryNotification, (e) => void this.logTelemetry(e)); - languageClient.onNotification(ShowMessageWindowNotification, showMessageWindow); - languageClient.registerProposedFeatures(); - await languageClient.start(); + // Create the language client that spawns cpptools and configures RPC over stdin/stdout. + // This is the ONLY place outside of the LanguageClient wrapper where the VS Code LanguageClient class should be used directly. + // All other code should use the LanguageClient wrapper class. + const client = new rpc.LanguageClient(`cpptools`, serverOptions, clientOptions); + client.onNotification(DebugProtocolNotification, logDebugProtocol); + client.onNotification(DebugLogNotification, logLocalized); + client.onNotification(LogTelemetryNotification, (e) => void this.logTelemetry(e)); + client.onNotification(ShowMessageWindowNotification, showMessageWindow); + client.registerProposedFeatures(); + await client.start(); if (usesCrashHandler()) { - watchForCrashes(await languageClient.sendRequest(PreInitializationRequest, null)); + watchForCrashes(await client.sendRequest(PreInitializationRequest, null)); } else if (os.platform() === "win32") { const settings: CppSettings = new CppSettings(); if ((settings.windowsErrorReportingMode === "default" && !languageClientHasCrashed) || settings.windowsErrorReportingMode === "enabled") { - await languageClient.sendRequest(PreInitializationRequest, null); + await client.sendRequest(PreInitializationRequest, null); } } // Move initialization to a separate message, so we can see log output from it. // A request is used in order to wait for completion and ensure that no subsequent // higher priority message may be processed before the Initialization request. - const initializeResult = await languageClient.sendRequest(InitializationRequest, cppInitializationParams); + const initializeResult = await client.sendRequest(InitializationRequest, cppInitializationParams); + if (initializeResult.fileTypeMappings) { + updateFileTypeMappings(initializeResult.fileTypeMappings); + } else { + resetFileTypeMappings(); + } + DebugConfigurationProvider.ClearDetectedBuildTasks(); // If the server requested shutdown, then reload with the failsafe (null) client. if (initializeResult.shouldShutdown) { - await languageClient.stop(); + await client.stop(); await clients.recreateClients(true); + } else { + // Don't set the inner language client on the wrapper until after initialization is complete. + // This ensures the order of the initialization messages. + languageClient.setLanguageClient(client); } return { wasShutdown: initializeResult.shouldShutdown }; @@ -1871,7 +1870,6 @@ export class DefaultClient implements Client { public async sendDidChangeSettings(): Promise { // Send settings json to native side. - await this.ready; await this.languageClient.sendNotification(DidChangeSettingsNotification, this.getAllSettings()); } @@ -2211,7 +2209,6 @@ export class DefaultClient implements Client { } public async logDiagnostics(): Promise { - await this.ready; const response: GetDiagnosticsResult = await this.languageClient.sendRequest(GetDiagnosticsRequest, null); const diagnosticsChannel: vscode.OutputChannel = getDiagnosticsChannel(); diagnosticsChannel.clear(); @@ -2279,16 +2276,12 @@ export class DefaultClient implements Client { diagnosticsChannel.show(false); } - public async rescanFolder(): Promise { - await this.ready; + public rescanFolder(): Promise { return this.languageClient.sendNotification(RescanFolderNotification); } public async provideCustomConfigurations(docUris: vscode.Uri[], batchId: number): Promise { let isProviderRegistered: boolean = false; - const onFinished: () => void = () => { - void this.languageClient.sendNotification(FinishedRequestCustomConfig, { batchId, isProviderRegistered }); - }; try { const providerId: string | undefined = this.configurationProvider; if (!providerId) { @@ -2302,7 +2295,7 @@ export class DefaultClient implements Client { const resultCode = await this.provideCustomConfigurationAsync(docUris, provider); telemetry.logLanguageServerEvent('provideCustomConfigurations', { providerId, resultCode }); } finally { - onFinished(); + void this.languageClient.sendNotification(FinishedRequestCustomConfig, { batchId, isProviderRegistered }); } } @@ -2311,9 +2304,24 @@ export class DefaultClient implements Client { // Wrap the provider lookup in a single task, so we can apply a timeout to the entire duration. const provideConfigurationAsync: () => Thenable = async () => { + const supportedUris: vscode.Uri[] = []; + for (const uri of docUris) { + try { + if (!await provider.canProvideConfiguration(uri, tokenSource.token)) { + continue; + } + } catch { + console.warn("Caught exception from canProvideConfiguration"); + } + supportedUris.push(uri); + } + if (supportedUris.length === 0) { + return undefined; + } + let configs: util.Mutable[] = []; try { - configs = await provider.provideConfigurations(docUris, tokenSource.token); + configs = await provider.provideConfigurations(supportedUris, tokenSource.token); } catch { console.warn("Caught exception from provideConfigurations"); } @@ -2522,9 +2530,8 @@ export class DefaultClient implements Client { * the UI results and always re-requests (no caching). */ - public async getIncludes(uri: vscode.Uri, maxDepth: number): Promise { + public getIncludes(uri: vscode.Uri, maxDepth: number): Promise { const params: GetIncludesParams = { fileUri: uri.toString(), maxDepth }; - await this.ready; return this.languageClient.sendRequest(IncludesRequest, params); } @@ -2545,82 +2552,11 @@ export class DefaultClient implements Client { } /** - * a Promise that can be awaited to know when it's ok to proceed. - * - * This is a lighter-weight complement to `enqueue()` - * - * Use `await .ready` when you need to ensure that the client is initialized, and to run in order - * Use `enqueue()` when you want to ensure that subsequent calls are blocked until a critical bit of code is run. - * - * This is lightweight, because if the queue is empty, then the only thing to wait for is the client itself to be initialized + * A Promise that can be awaited to know when the language client (cpptools) is up and running. + * It also implies that `this.innerConfiguration` is set. */ get ready(): Promise { - if (!DefaultClient.dispatching.isCompleted || DefaultClient.queue.length) { - // if the dispatcher has stuff going on, then we need to stick in a promise into the queue so we can - // be notified when it's our turn - const p = new ManualPromise(); - DefaultClient.queue.push([p as ManualPromise]); - return p; - } - - // otherwise, we're only waiting for the client to be in an initialized state, in which case just wait for that. - return DefaultClient.isStarted; - } - - /** - * Enqueue a task to ensure that the order is maintained. The tasks are executed sequentially after the client is ready. - * - * this is a bit more expensive than `.ready` - this ensures the task is absolutely finished executing before allowing - * the dispatcher to move forward. - * - * Use `enqueue()` when you want to ensure that subsequent calls are blocked until a critical bit of code is run. - * Use `await .ready` when you need to ensure that the client is initialized, and still run in order. - */ - enqueue(task: () => Promise) { - ok(this.isSupported, localize("unsupported.client", "Unsupported client")); - - // create a placeholder promise that is resolved when the task is complete. - const result = new ManualPromise(); - - // add the task to the queue - DefaultClient.queue.push([result, task]); - - // if we're not already dispatching, start - if (DefaultClient.dispatching.isSet) { - // start dispatching - void DefaultClient.dispatch(); - } - - // return the placeholder promise to the caller. - return result as Promise; - } - - /** - * The dispatch loop asynchronously processes items in the async queue in order, and ensures that tasks are dispatched in the - * order they were inserted. - */ - private static async dispatch() { - // reset the promise for the dispatcher - DefaultClient.dispatching.reset(); - - do { - // ensure that this is OK to start working - await this.isStarted; - - // pick items up off the queue and run then one at a time until the queue is empty - const [promise, task] = DefaultClient.queue.shift() ?? []; - if (is.promise(promise)) { - try { - promise.resolve(task ? await task() : undefined); - } catch (e) { - console.log(e); - promise.reject(e); - } - } - } while (DefaultClient.queue.length); - - // unblock anything that is waiting for the dispatcher to empty - this.dispatching.resolve(); + return this.languageClient.ready; } private static async withLspCancellationHandling(task: () => Promise, token: vscode.CancellationToken): Promise { @@ -2672,13 +2608,18 @@ export class DefaultClient implements Client { * listen for notifications from the language server. */ private registerNotifications(): void { - console.assert(this.languageClient !== undefined, "This method must not be called until this.languageClient is set in \"onReady\""); + console.assert(this.languageClient.isInitialized, "This method must not be called until the language client is initialized."); this.languageClient.onNotification(ReloadWindowNotification, () => void util.promptForReloadWindowDueToSettingsChange()); this.languageClient.onNotification(UpdateTrustedCompilersNotification, (e) => void this.addTrustedCompiler(e.compilerPath)); this.languageClient.onNotification(ReportStatusNotification, (e) => void this.updateStatus(e)); this.languageClient.onNotification(ReportTagParseStatusNotification, (e) => this.updateTagParseStatus(e)); this.languageClient.onNotification(CompileCommandsPathsNotification, (e) => void this.promptCompileCommands(e)); + this.languageClient.onNotification(FileTypeMappingsNotification, (mappings) => { + updateFileTypeMappings(mappings); + DebugConfigurationProvider.ClearDetectedBuildTasks(); + clients.ActiveClient.updateActiveDocumentTextOptions(); + }); this.languageClient.onNotification(ReferencesNotification, (e) => this.processReferencesPreview(e)); this.languageClient.onNotification(ReportReferencesProgressNotification, (e) => this.handleReferencesProgress(e)); this.languageClient.onNotification(RequestCustomConfigs, (e) => this.handleRequestCustomConfigs(e)); @@ -2781,7 +2722,7 @@ export class DefaultClient implements Client { * listen for file created/deleted events under the ${workspaceFolder} folder */ private registerFileWatcher(): void { - console.assert(this.languageClient !== undefined, "This method must not be called until this.languageClient is set in \"onReady\""); + console.assert(this.languageClient.isInitialized, "This method must not be called until the language client is initialized."); if (this.rootFolder) { // WARNING: The default limit on Linux is 8k, so for big directories, this can cause file watching to fail. @@ -2808,14 +2749,14 @@ export class DefaultClient implements Client { void this.languageClient.sendNotification(FileCreatedNotification, { uri: uri.toString() }).catch(logAndReturn.undefined); }); - // TODO: Handle new associations without a reload. - this.associations_for_did_change = new Set(["cu", "cuh", "c", "i", "cpp", "cc", "cxx", "c++", "cp", "hpp", "hh", "hxx", "h++", "hp", "h", "ii", "ino", "inl", "ipp", "tcc", "txx", "tpp", "idl"]); + // Fallback for custom associations when native binaries do not publish effective file type mappings. + this.associations_for_did_change = new Set(); const assocs: any = new OtherSettings().filesAssociations; for (const assoc in assocs) { const dotIndex: number = assoc.lastIndexOf('.'); if (dotIndex !== -1) { const ext: string = assoc.substring(dotIndex + 1); - this.associations_for_did_change.add(ext); + this.associations_for_did_change.add(ext.toLowerCase()); } } this.rootPathFileWatcher.onDidChange(async (uri) => { @@ -2829,17 +2770,19 @@ export class DefaultClient implements Client { cachedEditorConfigLookups.clear(); this.updateActiveDocumentTextOptions(); } - if (dotIndex !== -1) { - const ext: string = uri.fsPath.substring(dotIndex + 1); - if (this.associations_for_did_change?.has(ext)) { - // VS Code has a bug that causes onDidChange events to happen to files that aren't changed, - // which causes a large backlog of "files to parse" to accumulate. - // We workaround this via only sending the change message if the modified time is within 10 seconds. - const mtime: Date = fs.statSync(uri.fsPath).mtime; - const duration: number = Date.now() - mtime.getTime(); - if (duration < 10000) { - void this.languageClient.sendNotification(FileChangedNotification, { uri: uri.toString() }).catch(logAndReturn.undefined); - } + const ext: string | undefined = dotIndex !== -1 ? uri.fsPath.substring(dotIndex + 1) : undefined; + const isTrackedFile: boolean = hasNativeFileTypeMappings() + ? isTagParsableFile(uri.fsPath) + : isTagParsableFile(uri.fsPath) || + (ext !== undefined && this.associations_for_did_change?.has(ext.toLowerCase()) === true); + if (isTrackedFile) { + // VS Code has a bug that causes onDidChange events to happen to files that aren't changed, + // which causes a large backlog of "files to parse" to accumulate. + // We workaround this via only sending the change message if the modified time is within 10 seconds. + const mtime: Date = fs.statSync(uri.fsPath).mtime; + const duration: number = Date.now() - mtime.getTime(); + if (duration < 10000) { + void this.languageClient.sendNotification(FileChangedNotification, { uri: uri.toString() }).catch(logAndReturn.undefined); } } }); @@ -3054,7 +2997,8 @@ export class DefaultClient implements Client { this.inactiveRegionsDecorations.set(uriString, currentSet); } - Array.prototype.push.apply(currentSet.ranges, inactiveRegions.map(element => new vscode.Range(element.startLine, 0, element.endLine, 0))); + Array.prototype.push.apply(currentSet.ranges, inactiveRegions.map(element => + new vscode.Range(element.startLine, element.startColumn, element.endLine, element.endColumn))); // Apply the decorations to all *visible* text editors const editors: vscode.TextEditor[] = vscode.window.visibleTextEditors.filter(e => e.document.uri.toString() === uriString); @@ -3142,18 +3086,16 @@ export class DefaultClient implements Client { switchHeaderSourceFileName: fileName, workspaceFolderUri: rootUri.toString() }; - return this.enqueue(async () => { - // Don't use withLspCancellationHandling() or withCancellation() here. If the switch target is already known, - // the caller should still be able to use it even if the progress notification was just cancelled. - try { - return await this.languageClient.sendRequest(SwitchHeaderSourceRequest, params, token); - } catch (e: any) { - if (e instanceof ResponseError && (e.code === RequestCancelled || e.code === ServerCancelled)) { - throw new vscode.CancellationError(); - } - throw e; + // Don't use withLspCancellationHandling() or withCancellation() here. If the switch target is already known, + // the caller should still be able to use it even if the progress notification was just cancelled. + try { + return await this.languageClient.sendRequest(SwitchHeaderSourceRequest, params, token); + } catch (e: any) { + if (e instanceof ResponseError && (e.code === RequestCancelled || e.code === ServerCancelled)) { + throw new vscode.CancellationError(); } - }); + throw e; + } } public async requestCompiler(newCompilerPath?: string): Promise { @@ -3170,7 +3112,7 @@ export class DefaultClient implements Client { public updateActiveDocumentTextOptions(): void { const editor: vscode.TextEditor | undefined = vscode.window.activeTextEditor; if (editor && util.isCpp(editor.document)) { - void SessionState.buildAndDebugIsSourceFile.set(util.isCppOrCFile(editor.document.uri)); + void SessionState.buildAndDebugIsSourceFile.set(util.isCppOrCFile(editor.document.uri, editor.document.languageId)); void SessionState.buildAndDebugIsFolderOpen.set(util.isFolderOpen(editor.document.uri)); // If using vcFormat, check for a ".editorconfig" file, and apply those text options to the active document. const settings: CppSettings = new CppSettings(this.RootUri); @@ -3233,8 +3175,8 @@ export class DefaultClient implements Client { * send notifications to the language server to restart IntelliSense for the selected file. */ public async restartIntelliSenseForFile(document: vscode.TextDocument): Promise { - await this.ready; - return this.languageClient.sendNotification(RestartIntelliSenseForFileNotification, this.languageClient.code2ProtocolConverter.asTextDocumentIdentifier(document)).catch(logAndReturn.undefined); + const code2ProtocolConverter = await this.languageClient.getCode2ProtocolConverter(); + return this.languageClient.sendNotification(RestartIntelliSenseForFileNotification, code2ProtocolConverter.asTextDocumentIdentifier(document)).catch(logAndReturn.undefined); } /** @@ -3250,7 +3192,6 @@ export class DefaultClient implements Client { } public async resetDatabase(): Promise { - await this.ready; return this.languageClient.sendNotification(ResetDatabaseNotification); } @@ -3262,29 +3203,24 @@ export class DefaultClient implements Client { } public async pauseParsing(): Promise { - await this.ready; return this.languageClient.sendNotification(PauseParsingNotification); } public async resumeParsing(): Promise { - await this.ready; return this.languageClient.sendNotification(ResumeParsingNotification); } public async PauseCodeAnalysis(): Promise { - await this.ready; this.model.isCodeAnalysisPaused.Value = true; return this.languageClient.sendNotification(PauseCodeAnalysisNotification); } public async ResumeCodeAnalysis(): Promise { - await this.ready; this.model.isCodeAnalysisPaused.Value = false; return this.languageClient.sendNotification(ResumeCodeAnalysisNotification); } public async CancelCodeAnalysis(): Promise { - await this.ready; return this.languageClient.sendNotification(CancelCodeAnalysisNotification); } @@ -3419,7 +3355,6 @@ export class DefaultClient implements Client { currentConfiguration: index, workspaceFolderUri: this.RootUri?.toString() }; - await this.ready; await this.languageClient.sendNotification(ChangeSelectedSettingNotification, params); let configName: string = ""; @@ -3435,7 +3370,6 @@ export class DefaultClient implements Client { uri: vscode.Uri.file(path).toString(), workspaceFolderUri: this.RootUri?.toString() }; - await this.ready; return this.languageClient.sendNotification(ChangeCompileCommandsNotification, params); } @@ -3621,7 +3555,6 @@ export class DefaultClient implements Client { const params: WorkspaceFolderParams = { workspaceFolderUri: this.RootUri?.toString() }; - await this.ready; return this.languageClient.sendNotification(ClearCustomConfigurationsNotification, params); } @@ -3630,7 +3563,6 @@ export class DefaultClient implements Client { const params: WorkspaceFolderParams = { workspaceFolderUri: this.RootUri?.toString() }; - await this.ready; return this.languageClient.sendNotification(ClearCustomBrowseConfigurationNotification, params); } @@ -3717,7 +3649,6 @@ export class DefaultClient implements Client { position: editor.selection.active, next: next }; - await this.ready; const response: Position | undefined = await this.languageClient.sendRequest(GoToDirectiveInGroupRequest, params); if (response) { const p: vscode.Position = new vscode.Position(response.line, response.character); @@ -3750,7 +3681,6 @@ export class DefaultClient implements Client { isCodeAction: codeActionArguments !== undefined, isCursorAboveSignatureLine: codeActionArguments?.isCursorAboveSignatureLine }; - await this.ready; const currentFileVersion: number | undefined = openFileVersions.get(params.uri); if (currentFileVersion === undefined) { return; @@ -3796,23 +3726,19 @@ export class DefaultClient implements Client { } } - public async handleRunCodeAnalysisOnActiveFile(): Promise { - await this.ready; + public handleRunCodeAnalysisOnActiveFile(): Promise { return this.languageClient.sendNotification(CodeAnalysisNotification, { scope: CodeAnalysisScope.ActiveFile }); } - public async handleRunCodeAnalysisOnOpenFiles(): Promise { - await this.ready; + public handleRunCodeAnalysisOnOpenFiles(): Promise { return this.languageClient.sendNotification(CodeAnalysisNotification, { scope: CodeAnalysisScope.OpenFiles }); } - public async handleRunCodeAnalysisOnAllFiles(): Promise { - await this.ready; + public handleRunCodeAnalysisOnAllFiles(): Promise { return this.languageClient.sendNotification(CodeAnalysisNotification, { scope: CodeAnalysisScope.AllFiles }); } public async handleRemoveAllCodeAnalysisProblems(): Promise { - await this.ready; if (removeAllCodeAnalysisProblems()) { return this.languageClient.sendNotification(CodeAnalysisNotification, { scope: CodeAnalysisScope.ClearSquiggles }); } @@ -3843,8 +3769,6 @@ export class DefaultClient implements Client { } public async handleRemoveCodeAnalysisProblems(refreshSquigglesOnSave: boolean, identifiersAndUris: CodeAnalysisDiagnosticIdentifiersAndUri[]): Promise { - await this.ready; - // A deep copy is needed because the call to identifiers.splice below can // remove elements in identifiersAndUris[...].identifiers. const identifiersAndUrisCopy: CodeAnalysisDiagnosticIdentifiersAndUri[] = []; @@ -4324,9 +4248,8 @@ export class DefaultClient implements Client { } public onInterval(): void { - // These events can be discarded until the language client is ready. - // Don't queue them up with this.notifyWhenLanguageClientReady calls. - if (this.innerLanguageClient !== undefined && this.configuration !== undefined) { + // These events can be discarded until the language client is ready. Don't queue them up. + if (this.isInitialized()) { void this.languageClient.sendNotification(IntervalTimerNotification).catch(logAndReturn.undefined); this.configuration.checkCppProperties(); this.configuration.checkCompileCommands(); @@ -4372,8 +4295,6 @@ export class DefaultClient implements Client { } public async handleReferencesIcon(): Promise { - await this.ready; - workspaceReferences.UpdateProgressUICounter(this.model.referencesCommandMode.Value); // If the search is find all references, preview partial results. @@ -4507,9 +4428,6 @@ class NullClient implements Client { readonly ready: Promise = Promise.resolve(); - async enqueue(task: () => Promise) { - return task(); - } public get InitializingWorkspaceChanged(): vscode.Event { return this.booleanEvent.event; } public get IndexingWorkspaceChanged(): vscode.Event { return this.booleanEvent.event; } public get ParsingWorkspaceChanged(): vscode.Event { return this.booleanEvent.event; } diff --git a/Extension/src/LanguageServer/clientCollection.ts b/Extension/src/LanguageServer/clientCollection.ts index 54528a827..390afc2ff 100644 --- a/Extension/src/LanguageServer/clientCollection.ts +++ b/Extension/src/LanguageServer/clientCollection.ts @@ -121,7 +121,6 @@ export class ClientCollection { const client: cpptools.Client = pair[1]; const newClient: cpptools.Client = this.createClient(client.RootFolder, true); - await newClient.ready; for (const document of client.TrackedDocuments.values()) { this.transferOwnership(document, client); await newClient.sendDidOpen(document); diff --git a/Extension/src/LanguageServer/codeAnalysis.ts b/Extension/src/LanguageServer/codeAnalysis.ts index 3e9bcec3e..61cc8cf06 100644 --- a/Extension/src/LanguageServer/codeAnalysis.ts +++ b/Extension/src/LanguageServer/codeAnalysis.ts @@ -4,10 +4,11 @@ * ------------------------------------------------------------------------------------------ */ 'use strict'; import * as vscode from 'vscode'; -import { LanguageClient, NotificationType, Range } from 'vscode-languageclient/node'; +import { NotificationType, Range } from 'vscode-languageclient'; import * as nls from 'vscode-nls'; import { Location, WorkspaceEdit } from './commonTypes'; import { CppSourceStr } from './extension'; +import { LanguageClient } from './languageClient'; import { LocalizeStringParams, getLocalizedString } from './localization'; import { CppSettings } from './settings'; import { makeVscodeLocation, makeVscodeRange, makeVscodeTextEdits, rangeEquals } from './utils'; @@ -379,7 +380,7 @@ export function publishCodeAnalysisDiagnostics(params: PublishCodeAnalysisDiagno docPage = `checks${checksGroup}/${checksPage}.html`; } // TODO: This should be checking the clang-tidy version used to better support usage of older versions. - const primaryDocUri: vscode.Uri = vscode.Uri.parse(`https://releases.llvm.org/22.1.0/tools/clang/tools/extra/docs/clang-tidy/${docPage}`); + const primaryDocUri: vscode.Uri = vscode.Uri.parse(`https://releases.llvm.org/23.1.0/tools/clang/tools/extra/docs/clang-tidy/${docPage}`); diagnostic.code = { value: identifier.code, target: primaryDocUri }; if (new CppSettings().clangTidyCodeActionShowDocumentation) { diff --git a/Extension/src/LanguageServer/configurations.ts b/Extension/src/LanguageServer/configurations.ts index dc52a6cdd..dbbe302e0 100644 --- a/Extension/src/LanguageServer/configurations.ts +++ b/Extension/src/LanguageServer/configurations.ts @@ -14,7 +14,7 @@ import * as vscode from 'vscode'; import * as nls from 'vscode-nls'; import * as which from 'which'; import { logAndReturn, returns } from '../Utility/Async/returns'; -import { escapePathForSquiggles } from '../Utility/Text/escape'; +import { escapePathForSquiggles, getTextMatchOffsets } from '../Utility/Text/escape'; import * as util from '../common'; import { isWindows } from '../constants'; import { getOutputChannelLogger } from '../logger'; @@ -136,7 +136,7 @@ export interface CompilerDefaults { trustedCompilerFound: boolean; } -export class CppProperties { +export class CppProperties implements vscode.Disposable { private client: DefaultClient; private rootUri: vscode.Uri | undefined; private propertiesFile: vscode.Uri | undefined | null = undefined; // undefined and null values are handled differently @@ -2134,8 +2134,7 @@ export class CppProperties { expandedPaths = result ?? []; if (duration > 10 && configMatches) { newSquiggleMetrics.SlowPathResolution++; - const curOffset = curText.indexOf(configMatches[0]); - const endOffset = curOffset + curPath.length; + const [curOffset, endOffset] = getTextMatchOffsets(curText, configMatches[0]); const diagnostic: vscode.Diagnostic = new vscode.Diagnostic( new vscode.Range(document.positionAt(curTextStartOffset + curOffset), document.positionAt(curTextStartOffset + endOffset)), localize('resolve.path.took.too.long', "Path took {0}s to evaluate", duration), @@ -2145,8 +2144,7 @@ export class CppProperties { } catch (e) { expandedPaths = []; if (configMatches) { - const curOffset = curText.indexOf(configMatches[0]); - const endOffset = curOffset + curPath.length; + const [curOffset, endOffset] = getTextMatchOffsets(curText, configMatches[0]); const diagnostic: vscode.Diagnostic = new vscode.Diagnostic( new vscode.Range(document.positionAt(curTextStartOffset + curOffset), document.positionAt(curTextStartOffset + endOffset)), localize('resolve.path.failed', "Failed to resolve path {0}. Error: {1}", curPath, (e as Error).message), diff --git a/Extension/src/LanguageServer/cppBuildTaskProvider.ts b/Extension/src/LanguageServer/cppBuildTaskProvider.ts index 486e3df64..8112602f9 100644 --- a/Extension/src/LanguageServer/cppBuildTaskProvider.ts +++ b/Extension/src/LanguageServer/cppBuildTaskProvider.ts @@ -73,7 +73,7 @@ export class CppBuildTaskProvider implements TaskProvider { return _task; } - // Generate tasks to build the current file based on the user's detected compilers, the user's compilerPath setting, and the current file's extension. + // Generate tasks to build the current file based on the user's detected compilers, compilerPath setting, and file type. public async getTasks(appendSourceToName: boolean = false): Promise { const editor: TextEditor | undefined = window.activeTextEditor; const emptyTasks: CppBuildTask[] = []; @@ -81,20 +81,15 @@ export class CppBuildTaskProvider implements TaskProvider { return emptyTasks; } - const fileExt: string = path.extname(editor.document.fileName); - if (!fileExt) { - return emptyTasks; - } - // Don't offer tasks for header files. const isHeader: boolean = util.isHeaderFile(editor.document.uri); if (isHeader) { return emptyTasks; } - // Don't offer tasks if the active file's extension is not a recognized C/C++ extension. - const fileIsCpp: boolean = util.isCppFile(editor.document.uri); - const fileIsC: boolean = util.isCFile(editor.document.uri); + // Don't offer tasks if the active file is not a recognized C/C++ source file. + const fileIsCpp: boolean = util.isCppFile(editor.document.uri, editor.document.languageId); + const fileIsC: boolean = util.isCFile(editor.document.uri, editor.document.languageId); if (!(fileIsCpp || fileIsC)) { return emptyTasks; } @@ -421,7 +416,9 @@ class CustomBuildTaskTerminal implements Pseudoterminal { } async openAsync(_initialDimensions: TerminalDimensions | undefined): Promise { - if (this.buildOptions.taskUsesActiveFile && !util.isCppOrCFile(window.activeTextEditor?.document.uri)) { + if (this.buildOptions.taskUsesActiveFile && !util.isCppOrCFile( + window.activeTextEditor?.document.uri, + window.activeTextEditor?.document.languageId)) { this.writeEmitter.fire(localize("cannot.build.non.cpp", 'Cannot build and debug because the active file is not a C or C++ source file.') + this.endOfLine); this.closeEmitter.fire(-1); return; diff --git a/Extension/src/LanguageServer/devcmd.ts b/Extension/src/LanguageServer/devcmd.ts index ba338f660..d1db808db 100644 --- a/Extension/src/LanguageServer/devcmd.ts +++ b/Extension/src/LanguageServer/devcmd.ts @@ -17,7 +17,7 @@ nls.config({ messageFormat: nls.MessageFormat.bundle, bundleFormat: nls.BundleFo const localize: nls.LocalizeFunc = nls.loadMessageBundle(); const errorNoContext = localize('no.context.provided', 'No context provided'); -const errorNotWindows = localize('not.windows', 'The "Set Visual Studio Developer Environment" command is only available on Windows'); +export const errorNotWindows = localize('not.windows', 'The "Set Visual Studio Developer Environment" command is only available on Windows'); const errorNoVSFound = localize('error.no.vs', 'A Visual Studio installation with the C++ compiler was not found'); export const errorOperationCancelled = localize('operation.cancelled', 'The operation was cancelled'); const errorNoHostsFound = localize('no.hosts', 'No hosts found'); diff --git a/Extension/src/LanguageServer/extension.ts b/Extension/src/LanguageServer/extension.ts index e1857ba9e..67a7d1720 100644 --- a/Extension/src/LanguageServer/extension.ts +++ b/Extension/src/LanguageServer/extension.ts @@ -48,7 +48,7 @@ export const CppSourceStr: string = "C/C++"; export const configPrefix: string = "C/C++: "; let prevMacCrashFile: string; -let prevCppCrashFile: string; +const pendingCppCrashPaths: Set = new Set(); let prevCppCrashCallStackData: string = ""; export let clients: ClientCollection; let activeDocument: vscode.TextDocument | undefined; @@ -185,11 +185,11 @@ export async function activate(): Promise { disposables.push(vscode.workspace.onDidOpenTextDocument(onDidOpenTextDocument)); disposables.push(vscode.workspace.onDidChangeConfiguration(onDidChangeSettings)); - disposables.push(vscode.window.onDidChangeTextEditorVisibleRanges((e) => clients.ActiveClient.enqueue(async () => onDidChangeTextEditorVisibleRanges(e)))); - disposables.push(vscode.window.onDidChangeActiveTextEditor((e) => clients.ActiveClient.enqueue(async () => onDidChangeActiveTextEditor(e)))); + disposables.push(vscode.window.onDidChangeTextEditorVisibleRanges(e => onDidChangeTextEditorVisibleRanges(e))); + disposables.push(vscode.window.onDidChangeActiveTextEditor(e => onDidChangeActiveTextEditor(e))); ui.didChangeActiveEditor(); // Handle already active documents (for non-cpp files that we don't register didOpen). - disposables.push(vscode.window.onDidChangeTextEditorSelection((e) => clients.ActiveClient.enqueue(async () => onDidChangeTextEditorSelection(e)))); - disposables.push(vscode.window.onDidChangeVisibleTextEditors((e) => clients.ActiveClient.enqueue(async () => onDidChangeVisibleTextEditors(e)))); + disposables.push(vscode.window.onDidChangeTextEditorSelection(e => onDidChangeTextEditorSelection(e))); + disposables.push(vscode.window.onDidChangeVisibleTextEditors(e => onDidChangeVisibleTextEditors(e))); updateLanguageConfigurations(); reportMacCrashes(); @@ -565,12 +565,10 @@ async function selectClient(): Promise { } async function onResetDatabase(): Promise { - await clients.ActiveClient.ready; return clients.ActiveClient.resetDatabase(); } async function onRescanCompilers(sender?: any): Promise { - await clients.ActiveClient.ready; return clients.ActiveClient.rescanCompilers(sender); } @@ -579,7 +577,6 @@ async function onAddMissingInclude(): Promise { } async function selectIntelliSenseConfiguration(sender?: any): Promise { - await clients.ActiveClient.ready; return clients.ActiveClient.promptSelectIntelliSenseConfiguration(sender); } @@ -877,7 +874,6 @@ async function onFindAllReferences(uri: vscode.Uri, position: vscode.Position, t return undefined; } - await client.ready; const result = await sendFindAllReferencesRequest(client, uri, position, token ?? CancellationToken.None); return result?.locations; } @@ -892,7 +888,6 @@ async function onGoToDefinition(uri: vscode.Uri, position: vscode.Position, toke return undefined; } - await client.ready; return sendGoToDefinitionRequest(client, uri, position, token ?? CancellationToken.None); } @@ -906,7 +901,6 @@ async function onPrepareCallHierarchy(uri: vscode.Uri, position: vscode.Position return undefined; } - await client.ready; return sendPrepareCallHierarchyRequest(client, uri, position, token ?? CancellationToken.None); } @@ -920,7 +914,6 @@ async function onCallHierarchyCallsTo(item: vscode.CallHierarchyItem, token?: vs return undefined; } - await client.ready; return sendCallHierarchyCallsToRequest(client, item, token ?? CancellationToken.None); } @@ -934,7 +927,6 @@ async function onCallHierarchyCallsFrom(item: vscode.CallHierarchyItem, token?: return undefined; } - await client.ready; return sendCallHierarchyCallsFromRequest(client, item, token ?? CancellationToken.None); } @@ -1123,7 +1115,6 @@ export function usesCrashHandler(): boolean { export function watchForCrashes(crashDirectory: string): void { if (crashDirectory !== "") { - prevCppCrashFile = ""; fs.stat(crashDirectory, (err) => { const crashObject: Record = {}; if (err?.code) { @@ -1139,20 +1130,22 @@ export function watchForCrashes(crashDirectory: string): void { if (event !== "change") { return; } - if (!filename || filename === prevCppCrashFile) { + if (!filename || !filename.startsWith("cpptools")) { return; } - prevCppCrashFile = filename; - if (!filename.startsWith("cpptools")) { + const crashPath: string = path.resolve(crashDirectory, filename); + if (pendingCppCrashPaths.has(crashPath)) { return; } + pendingCppCrashPaths.add(crashPath); const crashDate: Date = new Date(); isWritingCrashCallStack = true; // Wait 5 seconds to allow time for the crash log to finish being written. setTimeout(() => { - isWritingCrashCallStack = false; - fs.readFile(path.resolve(crashDirectory, filename), 'utf8', (err, data) => { + pendingCppCrashPaths.delete(crashPath); + isWritingCrashCallStack = pendingCppCrashPaths.size > 0; + fs.readFile(crashPath, 'utf8', (err, data) => { void handleCrashFileRead(crashDirectory, filename, crashDate, err, data); }); }, 5000); @@ -1331,6 +1324,9 @@ async function handleCrashFileRead(crashDirectory: string, crashFile: string, cr } return logCppCrashTelemetry("readFile: " + err.code); } + if (data.length === 0) { + return; + } const lines: string[] = data.split("\n"); let signalInfo: string; diff --git a/Extension/src/LanguageServer/languageClient.ts b/Extension/src/LanguageServer/languageClient.ts new file mode 100644 index 000000000..255490fdd --- /dev/null +++ b/Extension/src/LanguageServer/languageClient.ts @@ -0,0 +1,92 @@ +/* -------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All Rights Reserved. + * See 'LICENSE' in the project root for license information. + * ------------------------------------------------------------------------------------------ */ +'use strict'; + +import { Disposable } from 'vscode'; +import { CancellationToken, NotificationHandler, NotificationType, RequestType } from 'vscode-languageclient'; +import * as rpc from 'vscode-languageclient/node'; +import { ManualSignal } from '../Utility/Async/manualSignal'; + +export class LanguageClient { + private _rpcClient?: rpc.LanguageClient; + private readonly _started = new ManualSignal(true); + + /** + * Returns a promise that waits for the RPC connection to be ready. + */ + public get ready(): Promise { + return this._started; + } + + /** + * Set the initialization state of the underlying RPC client. + * This is used to indicate that the underlying RPC client has been initialized and is ready to send requests. + * If resetting the RPC client, set this to false. + */ + public set isStarted(value: boolean) { + if (value) { + this._started.resolve(); + } else { + this._started.reset(); + } + } + + /** + * Returns true if the underlying RPC client has been initialized. + * Used in cases where a quick check of the initialization state is desired instead of waiting on the `ready` promise. + */ + public get isInitialized(): boolean { + return !!this._rpcClient; + } + + /** + * Set the underlying RPC client. + * This should only be called once during initialization. + */ + public setLanguageClient(languageClient?: rpc.LanguageClient): void { + this._rpcClient = languageClient; + } + + /** + * Validate and return the underlying RPC client. + * Strips away the `undefined` type from `this._rpcClient`. + */ + private get rpcClient(): rpc.LanguageClient { + if (!this._rpcClient) { + throw new Error("Attempting to use languageClient before initialized"); + } + + return this._rpcClient; + } + + public async getProtocol2CodeConverter(): Promise { + await this.ready; + return this.rpcClient.protocol2CodeConverter; + } + + public async getCode2ProtocolConverter(): Promise { + await this.ready; + return this.rpcClient.code2ProtocolConverter; + } + + public async sendRequest(type: RequestType, params: P, token?: CancellationToken): Promise { + await this.ready; + return this.rpcClient.sendRequest(type, params, token); + } + + public async sendNotification

(type: NotificationType

, params?: P): Promise { + await this.ready; + return this.rpcClient.sendNotification(type, params); + } + + public onNotification

(type: NotificationType

, handler: NotificationHandler

): Disposable { + // These messages are received from cpptools, and therefore it is not needed to await the ready signal. + return this.rpcClient.onNotification(type, handler); + } + + public stop(): Promise { + return this._rpcClient?.stop() ?? Promise.resolve(); + } +} diff --git a/Extension/src/LanguageServer/protocolFilter.ts b/Extension/src/LanguageServer/protocolFilter.ts index 5a95fc5a5..0ef586c9b 100644 --- a/Extension/src/LanguageServer/protocolFilter.ts +++ b/Extension/src/LanguageServer/protocolFilter.ts @@ -45,10 +45,8 @@ export function createProtocolFilter(): Middleware { // client.takeOwnership() will call client.TrackedDocuments.add() again, but that's ok. It's a Set. client.takeOwnership(document); void sendMessage(document); - client.ready.then(() => { - const cppEditors: vscode.TextEditor[] = vscode.window.visibleTextEditors.filter(e => util.isCpp(e.document)); - client.onDidChangeVisibleTextEditors(cppEditors).catch(logAndReturn.undefined); - }).catch(logAndReturn.undefined); + const cppEditors: vscode.TextEditor[] = vscode.window.visibleTextEditors.filter(e => util.isCpp(e.document)); + void client.onDidChangeVisibleTextEditors(cppEditors).catch(logAndReturn.undefined); } } }, diff --git a/Extension/src/Utility/Text/escape.ts b/Extension/src/Utility/Text/escape.ts index d4e815ec8..243ac362b 100644 --- a/Extension/src/Utility/Text/escape.ts +++ b/Extension/src/Utility/Text/escape.ts @@ -7,3 +7,8 @@ export function escapePathForSquiggles(s: string): string { return s.replace(/[-"\/\\^$*+?.()|[\]{}]/g, (character: string): string => character === '"' ? '\\\\"' : `\\${character}`); } + +export function getTextMatchOffsets(text: string, match: string): [number, number] { + const startOffset: number = text.indexOf(match); + return [startOffset, startOffset + match.length]; +} diff --git a/Extension/src/common.ts b/Extension/src/common.ts index 7bfda0ec8..700d8ab44 100644 --- a/Extension/src/common.ts +++ b/Extension/src/common.ts @@ -16,6 +16,7 @@ import * as nls from 'vscode-nls'; import { TargetPopulation } from 'vscode-tas-client'; import { ManualPromise } from './Utility/Async/manualPromise'; import { isWindows } from './constants'; +import { classifyFilePath, FileTypeMapping } from './fileType'; import { getOutputChannelLogger, showOutputChannel } from './logger'; import { PlatformInformation } from './platform'; import * as Telemetry from './telemetry'; @@ -157,34 +158,26 @@ export function getVcpkgRoot(): string { return vcpkgRoot; } -/** - * This is a fuzzy determination of whether a uri represents a header file. - * For the purposes of this function, a header file has no extension, or an extension that begins with the letter 'h'. - * @param document The document to check. - */ export function isHeaderFile(uri: vscode.Uri): boolean { - const fileExt: string = path.extname(uri.fsPath); - const fileExtLower: string = fileExt.toLowerCase(); - return !fileExt || [".cuh", ".hpp", ".hh", ".hxx", ".h++", ".hp", ".h", ".inl", ".ipp", ".tcc", ".txx", ".tpp", ".tlh", ".tli", ""].some(ext => fileExtLower === ext); + return classifyFilePath(uri.fsPath)?.kind === 'header'; } -export function isCppFile(uri: vscode.Uri): boolean { - const fileExt: string = path.extname(uri.fsPath); - const fileExtLower: string = fileExt.toLowerCase(); - return (fileExt === ".C") || [".cu", ".cpp", ".cc", ".cxx", ".c++", ".cp", ".ii", ".ino"].some(ext => fileExtLower === ext); +export function isCppFile(uri: vscode.Uri, languageId?: string): boolean { + const fileType: FileTypeMapping | undefined = classifyFilePath(uri.fsPath, languageId); + return fileType?.kind === 'source' && (fileType.language === 'cpp' || fileType.language === 'cuda'); } -export function isCFile(uri: vscode.Uri): boolean { - const fileExt: string = path.extname(uri.fsPath); - const fileExtLower: string = fileExt.toLowerCase(); - return fileExt === ".c" || fileExtLower === ".i"; +export function isCFile(uri: vscode.Uri, languageId?: string): boolean { + const fileType: FileTypeMapping | undefined = classifyFilePath(uri.fsPath, languageId); + return fileType?.kind === 'source' && fileType.language === 'c'; } -export function isCppOrCFile(uri: vscode.Uri | undefined): boolean { +export function isCppOrCFile(uri: vscode.Uri | undefined, languageId?: string): boolean { if (!uri) { return false; } - return isCppFile(uri) || isCFile(uri); + const fileType: FileTypeMapping | undefined = classifyFilePath(uri.fsPath, languageId); + return fileType?.kind === 'source' && fileType.language !== undefined; } export function isFolderOpen(uri: vscode.Uri): boolean { diff --git a/Extension/src/fileType.ts b/Extension/src/fileType.ts new file mode 100644 index 000000000..4712511ed --- /dev/null +++ b/Extension/src/fileType.ts @@ -0,0 +1,110 @@ +/* -------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All Rights Reserved. + * See 'LICENSE' in the project root for license information. + * ------------------------------------------------------------------------------------------ */ + +import * as path from 'path'; + +export type FileTypeKind = 'source' | 'header' | 'idl' | 'resource' | 'other'; +export type FileTypeLanguage = 'c' | 'cpp' | 'cuda'; + +export interface FileTypeMapping { + name: string; + kind: FileTypeKind; + language?: FileTypeLanguage; +} + +export interface FileTypeMappings { + extensions: FileTypeMapping[]; + filenames: FileTypeMapping[]; +} + +const bootstrapMappings: FileTypeMappings = { + extensions: [ + ...['.cuh', '.hpp', '.hh', '.hxx', '.h++', '.hp', '.h', '.inl', '.ipp', '.tcc', '.txx', '.tpp', '.tlh', '.tli'] + .map(name => ({ name, kind: 'header' as const, language: name === '.cuh' ? 'cuda' as const : 'cpp' as const })), + ...['.cu', '.cpp', '.cc', '.ccm', '.cxx', '.c++', '.cp', '.cppm', '.hip', '.ii', '.ino', '.ixx', '.sycl'] + .map(name => ({ name, kind: 'source' as const, language: name === '.cu' ? 'cuda' as const : 'cpp' as const })), + ...['.c', '.i'].map(name => ({ name, kind: 'source' as const, language: 'c' as const })), + { name: '.idl', kind: 'idl' } + ], + filenames: [] +}; + +let extensionMappings: ReadonlyMap; +let filenameMappings: ReadonlyMap; +let nativeMappingsAvailable: boolean = false; + +function createMappingMap(mappings: FileTypeMapping[]): ReadonlyMap { + const result: Map = new Map(); + for (const mapping of mappings) { + // VS Code matches file associations case-insensitively on every platform. + result.set(mapping.name.toLowerCase(), { ...mapping }); + } + return result; +} + +export function resetFileTypeMappings(): void { + extensionMappings = createMappingMap(bootstrapMappings.extensions); + filenameMappings = createMappingMap(bootstrapMappings.filenames); + nativeMappingsAvailable = false; +} + +export function updateFileTypeMappings(mappings: FileTypeMappings | undefined): void { + if (!mappings) { + resetFileTypeMappings(); + return; + } + + extensionMappings = createMappingMap(mappings.extensions); + filenameMappings = createMappingMap(mappings.filenames); + nativeMappingsAvailable = true; +} + +export function hasNativeFileTypeMappings(): boolean { + return nativeMappingsAvailable; +} + +function getRegisteredFileType(filePath: string): FileTypeMapping | undefined { + const filename: string = path.basename(filePath); + const filenameMapping: FileTypeMapping | undefined = filenameMappings.get(filename.toLowerCase()); + if (filenameMapping) { + return filenameMapping; + } + + const extension: string = path.extname(filename); + // Uppercase .C is an exact, case-sensitive C++ association by convention. + if (extension === '.C') { + return { name: extension, kind: 'source', language: 'cpp' }; + } + return extensionMappings.get(extension.toLowerCase()); +} + +export function classifyFilePath(filePath: string, languageId?: string): FileTypeMapping | undefined { + const registeredType: FileTypeMapping | undefined = getRegisteredFileType(filePath); + if (registeredType) { + return registeredType; + } + + if (!nativeMappingsAvailable && !path.extname(filePath)) { + return { name: '', kind: 'header' }; + } + + switch (languageId) { + case 'c': + return { name: '', kind: 'source', language: 'c' }; + case 'cpp': + return { name: '', kind: 'source', language: 'cpp' }; + case 'cuda-cpp': + return { name: '', kind: 'source', language: 'cuda' }; + default: + return undefined; + } +} + +export function isTagParsableFile(filePath: string): boolean { + const type: FileTypeMapping | undefined = getRegisteredFileType(filePath); + return type?.kind === 'source' || type?.kind === 'header' || type?.kind === 'idl'; +} + +resetFileTypeMappings(); diff --git a/Extension/src/nativeStrings.json b/Extension/src/nativeStrings.json index f4e66092a..149887245 100644 --- a/Extension/src/nativeStrings.json +++ b/Extension/src/nativeStrings.json @@ -773,5 +773,9 @@ "failed_to_lock_browse_db_lock_file": { "text": "Failed to lock browse database lock file: {0} (errno={1})", "hint": "{0} is the lock file path. {1} is the errno value. {Locked=\"{0}\"} {Locked=\"errno\"} {Locked=\"{1}\"}" + }, + "browse_database_disabled_incompatible_storage": { + "text": "The browse database was disabled because its storage location does not support SQLite WAL shared memory. Set browse.databaseFilename to a local path.", + "hint": "browse.databaseFilename is a setting name. {Locked=\"SQLite WAL\"} {Locked=\"browse.databaseFilename\"}" } } diff --git a/Extension/test/scenarios/SimpleCppProject/tests/compilerPath.test.ts b/Extension/test/scenarios/SimpleCppProject/tests/compilerPath.test.ts index c4ee7a633..294a623e3 100644 --- a/Extension/test/scenarios/SimpleCppProject/tests/compilerPath.test.ts +++ b/Extension/test/scenarios/SimpleCppProject/tests/compilerPath.test.ts @@ -3,17 +3,22 @@ * See 'LICENSE' in the project root for license information. * ------------------------------------------------------------------------------------------ */ -import { describe, it } from 'mocha'; +import { before, describe, it } from 'mocha'; import { deepEqual, equal, ok } from 'node:assert'; import * as path from 'path'; import { Uri } from 'vscode'; import { extractCompilerPathAndArgs } from '../../../../src/common'; import { isWindows } from '../../../../src/constants'; import { CppProperties } from '../../../../src/LanguageServer/configurations'; +import * as testHelpers from '../../../common/testHelpers'; const assetsFolder = Uri.file(path.normalize(path.join(__dirname.replace(/dist[\/\\]/, ''), '..', 'assets'))); const assetsFolderFsPath = assetsFolder.fsPath; +before(async () => { + await testHelpers.activateCppExtension(); +}); + // A simple test counter for the tests that loop over several cases. // This is to make it easier to see which test failed in the output. // Start the counter with 1 instead of 0 since we're reporting on test cases, not arrays. diff --git a/Extension/test/scenarios/SimpleCppProject/tests/devEnvironment.test.ts b/Extension/test/scenarios/SimpleCppProject/tests/devEnvironment.test.ts index 349a8803b..8e98a81f1 100644 --- a/Extension/test/scenarios/SimpleCppProject/tests/devEnvironment.test.ts +++ b/Extension/test/scenarios/SimpleCppProject/tests/devEnvironment.test.ts @@ -7,7 +7,7 @@ import { suite } from 'mocha'; import * as vscode from 'vscode'; import * as util from '../../../../src/common'; import { isWindows } from "../../../../src/constants"; -import { errorOperationCancelled } from '../../../../src/LanguageServer/devcmd'; +import { errorNotWindows } from '../../../../src/LanguageServer/devcmd'; suite("set developer environment", () => { if (isWindows) { @@ -32,7 +32,7 @@ suite("set developer environment", () => { equal(false, true, "Should not be able to set developer environment on non-Windows platform."); } catch (e) { - equal((e as Error).message, errorOperationCancelled, "Should throw error when trying to set developer environment on non-Windows platform."); + equal((e as Error).message, errorNotWindows, "Should throw error when trying to set developer environment on non-Windows platform."); } equal(util.hasMsvcEnvironment(), false, "MSVC environment should not be set on non-Windows platforms."); }); diff --git a/Extension/test/scenarios/SimpleCppProject/tests/languageServer.integration.test.ts b/Extension/test/scenarios/SimpleCppProject/tests/languageServer.integration.test.ts index dff580139..e63e322ad 100644 --- a/Extension/test/scenarios/SimpleCppProject/tests/languageServer.integration.test.ts +++ b/Extension/test/scenarios/SimpleCppProject/tests/languageServer.integration.test.ts @@ -133,6 +133,8 @@ async function changeCppProperties(cppProperties: config.ConfigurationJson, _dis suite("extensibility tests v3", function(): void { let cpptools: apit.CppToolsTestApi; let lastResult: api.SourceFileConfigurationItem[]; + let configurationProvidedBeforeCanProvide: boolean = false; + const supportedUris: Set = new Set(); const defaultConfig: api.SourceFileConfiguration = { includePath: [ "${workspaceFolder}", "/v3/folder" ], defines: [ "${workspaceFolder}" ], @@ -156,14 +158,19 @@ suite("extensibility tests v3", function(): void { const provider: api.CustomConfigurationProvider = { name: "cpptoolsTest-v3", extensionId: "ms-vscode.cpptools-test3", - canProvideConfiguration(_document: vscode.Uri): Thenable { + canProvideConfiguration(document: vscode.Uri): Thenable { + supportedUris.add(document.toString()); return Promise.resolve(true); }, provideConfigurations(uris: vscode.Uri[]): Thenable { const result: api.SourceFileConfigurationItem[] = []; uris.forEach(uri => { + const uriString: string = uri.toString(); + if (!supportedUris.has(uriString)) { + configurationProvidedBeforeCanProvide = true; + } result.push({ - uri: uri.toString(), + uri: uriString, configuration: defaultConfig }); }); @@ -220,10 +227,15 @@ suite("extensibility tests v3", function(): void { disposables.push(testHook.IntelliSenseStatusChanged(result => { result = result as apit.IntelliSenseStatus; if (result.filename === "main3.cpp" && result.status === apit.Status.IntelliSenseReady) { - const expected: api.SourceFileConfigurationItem[] = [ {uri: uri.toString(), configuration: defaultConfig} ]; - assert.deepEqual(lastResult, expected); - assert.deepEqual(lastBrowseResult, defaultFolderBrowseConfig); - resolve(); + try { + const expected: api.SourceFileConfigurationItem[] = [ {uri: uri.toString(), configuration: defaultConfig} ]; + assert.strictEqual(configurationProvidedBeforeCanProvide, false); + assert.deepEqual(lastResult, expected); + assert.deepEqual(lastBrowseResult, defaultFolderBrowseConfig); + resolve(); + } catch (error) { + reject(error); + } } })); setTimeout(() => { reject(new Error("timeout")); }, testHelpers.defaultTimeout); diff --git a/Extension/test/scenarios/SingleRootProject/tests/buildAndDebug.test.ts b/Extension/test/scenarios/SingleRootProject/tests/buildAndDebug.test.ts new file mode 100644 index 000000000..9f84df5e8 --- /dev/null +++ b/Extension/test/scenarios/SingleRootProject/tests/buildAndDebug.test.ts @@ -0,0 +1,56 @@ +/* -------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All Rights Reserved. + * See 'LICENSE' in the project root for license information. + * ------------------------------------------------------------------------------------------ */ + +import * as assert from 'assert'; +import { suite, test } from 'mocha'; +import * as vscode from 'vscode'; +import { updateBuildAndDebugSessionState } from '../../../../src/Debugger/extension'; +import { SessionState } from '../../../../src/sessionState'; + +suite("BuildAndDebug SessionState Tests", () => { + test("updateBuildAndDebugSessionState sets false when editor is undefined", () => { + updateBuildAndDebugSessionState(undefined); + assert.strictEqual(SessionState.buildAndDebugIsSourceFile.get(), false); + assert.strictEqual(SessionState.buildAndDebugIsFolderOpen.get(), true); + }); + + test("updateBuildAndDebugSessionState sets false for non-C/C++ editor", () => { + const mockEditor: any = { + document: { + uri: vscode.Uri.file("test.txt"), + languageId: "plaintext" + } + }; + updateBuildAndDebugSessionState(mockEditor); + assert.strictEqual(SessionState.buildAndDebugIsSourceFile.get(), false); + assert.strictEqual(SessionState.buildAndDebugIsFolderOpen.get(), true); + }); + + test("updateBuildAndDebugSessionState sets true for C/C++ source file", () => { + const workspaceFolder = vscode.workspace.workspaceFolders?.[0] ?? assert.fail("No workspace folder available"); + const mockEditor: any = { + document: { + uri: vscode.Uri.joinPath(workspaceFolder.uri, "main.cpp"), + languageId: "cpp" + } + }; + updateBuildAndDebugSessionState(mockEditor); + assert.strictEqual(SessionState.buildAndDebugIsSourceFile.get(), true); + assert.strictEqual(SessionState.buildAndDebugIsFolderOpen.get(), true); + }); + + test("updateBuildAndDebugSessionState sets false for C/C++ header file", () => { + const workspaceFolder = vscode.workspace.workspaceFolders?.[0] ?? assert.fail("No workspace folder available"); + const mockEditor: any = { + document: { + uri: vscode.Uri.joinPath(workspaceFolder.uri, "header.h"), + languageId: "cpp" + } + }; + updateBuildAndDebugSessionState(mockEditor); + assert.strictEqual(SessionState.buildAndDebugIsSourceFile.get(), false); + assert.strictEqual(SessionState.buildAndDebugIsFolderOpen.get(), true); + }); +}); diff --git a/Extension/test/unit/escape.test.ts b/Extension/test/unit/escape.test.ts index 716eab97a..2e3982e23 100644 --- a/Extension/test/unit/escape.test.ts +++ b/Extension/test/unit/escape.test.ts @@ -4,8 +4,8 @@ * ------------------------------------------------------------------------------------------ */ import { describe, it } from 'mocha'; -import { doesNotMatch, match, strictEqual } from 'node:assert'; -import { escapePathForSquiggles } from '../../src/Utility/Text/escape'; +import { deepStrictEqual, doesNotMatch, match, ok, strictEqual } from 'node:assert'; +import { escapePathForSquiggles, getTextMatchOffsets } from '../../src/Utility/Text/escape'; describe('Text escaping', () => { it('escapes paths for matching their JSON spelling', () => { @@ -29,4 +29,30 @@ describe('Text escaping', () => { doesNotMatch(String.raw`C:\sdk\[headers]+(x)?.h\say\"hello\"and\"goodbye`, pattern); doesNotMatch(String.raw`C:\\sdk\\headers+(x)?.h\\say\"hello\"and\"goodbye`, pattern); }); + + it('uses the full source match for a non-first semicolon-delimited path', () => { + const parsedPath: string = 'second'; + const sourceMatch: string = '"first;second;third"'; + const text: string = `"includePath": [${sourceMatch}]`; + const pattern: RegExp = new RegExp(`"[^"]*?(?<="|;)${escapePathForSquiggles(parsedPath)}(?="|;).*?"`, 'g'); + const matches: string[] | null = text.match(pattern); + + ok(matches); + strictEqual(matches?.[0], sourceMatch); + const startOffset: number = text.indexOf(sourceMatch); + deepStrictEqual(getTextMatchOffsets(text, matches[0]), [startOffset, startOffset + sourceMatch.length]); + }); + + it('uses the JSON source length when it differs from the parsed path', () => { + const parsedPath: string = 'folder"quoted"'; + const sourceMatch: string = String.raw`"folder\"quoted\""`; + const text: string = `"includePath": [${sourceMatch}]`; + const pattern: RegExp = new RegExp(`"[^"]*?(?<="|;)${escapePathForSquiggles(parsedPath)}(?="|;).*?"`, 'g'); + const matches: string[] | null = text.match(pattern); + + ok(matches); + strictEqual(matches?.[0], sourceMatch); + const startOffset: number = text.indexOf(sourceMatch); + deepStrictEqual(getTextMatchOffsets(text, matches[0]), [startOffset, startOffset + sourceMatch.length]); + }); }); diff --git a/Extension/test/unit/fileType.test.ts b/Extension/test/unit/fileType.test.ts new file mode 100644 index 000000000..84c122b83 --- /dev/null +++ b/Extension/test/unit/fileType.test.ts @@ -0,0 +1,76 @@ +/* -------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All Rights Reserved. + * See 'LICENSE' in the project root for license information. + * ------------------------------------------------------------------------------------------ */ + +import { deepStrictEqual, equal } from 'node:assert'; +import { afterEach, describe, it } from 'mocha'; +import { + classifyFilePath, + hasNativeFileTypeMappings, + isTagParsableFile, + resetFileTypeMappings, + updateFileTypeMappings +} from '../../src/fileType'; + +describe('file type mappings', () => { + afterEach(() => resetFileTypeMappings()); + + it('uses case-insensitive legacy classifications before native initialization', () => { + equal(hasNativeFileTypeMappings(), false); + deepStrictEqual(classifyFilePath('file.HPP'), { name: '.hpp', kind: 'header', language: 'cpp' }); + deepStrictEqual(classifyFilePath('file.C'), { name: '.C', kind: 'source', language: 'cpp' }); + deepStrictEqual(classifyFilePath('file.c'), { name: '.c', kind: 'source', language: 'c' }); + for (const extension of ['CCM', 'CPPM', 'HIP', 'IXX', 'SYCL']) { + deepStrictEqual(classifyFilePath(`file.${extension}`), { name: `.${extension.toLowerCase()}`, kind: 'source', language: 'cpp' }); + equal(isTagParsableFile(`file.${extension}`), true); + } + deepStrictEqual(classifyFilePath('Makefile'), { name: '', kind: 'header' }); + }); + + it('atomically replaces bootstrap mappings with native mappings', () => { + updateFileTypeMappings({ + extensions: [ + { name: '.c', kind: 'source', language: 'c' }, + { name: '.cppm', kind: 'source', language: 'cpp' }, + { name: '.h', kind: 'header', language: 'cpp' }, + { name: '.hpp', kind: 'header', language: 'cpp' }, + { name: '.idl', kind: 'idl' } + ], + filenames: [ + { name: 'foo.h', kind: 'source', language: 'c' }, + { name: 'build', kind: 'source', language: 'cpp' }, + { name: 'vector', kind: 'header' }, + { name: 'kernel.custom', kind: 'source', language: 'cuda' } + ] + }); + + equal(hasNativeFileTypeMappings(), true); + deepStrictEqual(classifyFilePath('module.CPPM', 'cpp'), { name: '.cppm', kind: 'source', language: 'cpp' }); + deepStrictEqual(classifyFilePath('header.HPP', 'cpp'), { name: '.hpp', kind: 'header', language: 'cpp' }); + deepStrictEqual(classifyFilePath('file.C'), { name: '.C', kind: 'source', language: 'cpp' }); + deepStrictEqual(classifyFilePath('file.c'), { name: '.c', kind: 'source', language: 'c' }); + deepStrictEqual(classifyFilePath('FOO.H', 'cpp'), { name: 'foo.h', kind: 'source', language: 'c' }); + deepStrictEqual(classifyFilePath('build'), { name: 'build', kind: 'source', language: 'cpp' }); + deepStrictEqual(classifyFilePath('VECTOR', 'cpp'), { name: 'vector', kind: 'header' }); + deepStrictEqual(classifyFilePath('kernel.custom'), { name: 'kernel.custom', kind: 'source', language: 'cuda' }); + equal(classifyFilePath('Makefile'), undefined); + equal(isTagParsableFile('schema.idl'), true); + equal(isTagParsableFile('kernel.custom'), true); + equal(isTagParsableFile('build'), true); + equal(isTagParsableFile('vector'), true); + equal(isTagParsableFile('unknown.txt'), false); + }); + + it('uses the editor language only for unregistered paths', () => { + updateFileTypeMappings({ + extensions: [{ name: '.h', kind: 'header', language: 'cpp' }], + filenames: [] + }); + + deepStrictEqual(classifyFilePath('file.h', 'c'), { name: '.h', kind: 'header', language: 'cpp' }); + deepStrictEqual(classifyFilePath('file.special', 'c'), { name: '', kind: 'source', language: 'c' }); + deepStrictEqual(classifyFilePath('file.special', 'cuda-cpp'), { name: '', kind: 'source', language: 'cuda' }); + deepStrictEqual(classifyFilePath('extensionless', 'cpp'), { name: '', kind: 'source', language: 'cpp' }); + }); +}); diff --git a/Extension/test/unit/processFilter.test.ts b/Extension/test/unit/processFilter.test.ts new file mode 100644 index 000000000..da04e9a29 --- /dev/null +++ b/Extension/test/unit/processFilter.test.ts @@ -0,0 +1,61 @@ +/* -------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All Rights Reserved. + * See 'LICENSE' in the project root for license information. + * ------------------------------------------------------------------------------------------ */ + +import { deepStrictEqual, strictEqual, throws } from 'assert'; +import { describe, it } from 'mocha'; +import { filterProcessItems } from '../../src/Debugger/processFilter'; + +interface TestProcessItem { + label?: string; + description?: string; + detail?: string; + id: string; +} + +describe('Remote attach process filter', () => { + const processes: TestProcessItem[] = [ + { id: '101', label: 'root /usr/bin/my-daemon --serve', description: '101' }, + { id: '102', label: 'root /usr/bin/other-service', description: '102', detail: 'worker' }, + { id: '103', label: 'app /usr/bin/my-daemon --once', description: '103' } + ]; + + it('returns undefined when filter is empty', () => { + strictEqual(filterProcessItems(processes, ''), undefined); + strictEqual(filterProcessItems(processes, ' '), undefined); + strictEqual(filterProcessItems(processes, undefined), undefined); + }); + + it('returns undefined when filter is not a string', () => { + strictEqual(filterProcessItems(processes, 1234), undefined); + strictEqual(filterProcessItems(processes, true), undefined); + strictEqual(filterProcessItems(processes, {}), undefined); + }); + + it('matches by label and description and detail', () => { + deepStrictEqual(filterProcessItems(processes, 'other-service')?.map(p => p.id), ['102']); + deepStrictEqual(filterProcessItems(processes, '^101$')?.map(p => p.id), ['101']); + deepStrictEqual(filterProcessItems(processes, 'worker')?.map(p => p.id), ['102']); + }); + + it('preserves edge whitespace in the regular expression', () => { + deepStrictEqual(filterProcessItems(processes, '^root /usr/bin/my-daemon --serve ')?.map(p => p.id), []); + }); + + it('returns multiple matches when regex matches more than one process', () => { + deepStrictEqual(filterProcessItems(processes, 'my-daemon')?.map(p => p.id), ['101', '103']); + }); + + it('throws for invalid regular expression', () => { + throws(() => filterProcessItems(processes, '['), /Invalid processFilter regular expression/); + }); + + it('does not treat missing fields as empty strings', () => { + const items: TestProcessItem[] = [ + { id: '201' }, // label, description, and detail are all missing + { id: '202', detail: '' } // detail is explicitly an empty string + ]; + deepStrictEqual(filterProcessItems(items, '^$')?.map(p => p.id), ['202']); + }); +}); diff --git a/Extension/tools/OptionsSchema.json b/Extension/tools/OptionsSchema.json index 010af9a76..644f28a32 100644 --- a/Extension/tools/OptionsSchema.json +++ b/Extension/tools/OptionsSchema.json @@ -923,6 +923,11 @@ } ] }, + "processFilter": { + "type": "string", + "description": "%c_cpp.debuggers.processFilter.description%", + "default": "" + }, "filterStdout": { "type": "boolean", "description": "%c_cpp.debuggers.filterStdout.description%", diff --git a/Extension/ui/settings.html b/Extension/ui/settings.html index 5ad5407da..5f1a25091 100644 --- a/Extension/ui/settings.html +++ b/Extension/ui/settings.html @@ -6,6 +6,17 @@ diff --git a/Extension/yarn.lock b/Extension/yarn.lock index 1d796f94c..63151aa47 100644 --- a/Extension/yarn.lock +++ b/Extension/yarn.lock @@ -5,26 +5,26 @@ "@azu/format-text@^1.0.1", "@azu/format-text@^1.0.2": version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azu/format-text/-/format-text-1.0.2.tgz#abd46dab2422e312bd1bfe36f0d427ab6039825d" - integrity sha1-q9RtqyQi4xK9G/428NQnq2A5gl0= + integrity "sha1-q9RtqyQi4xK9G/428NQnq2A5gl0= sha512-Swi4N7Edy1Eqq82GxgEECXSSLyn6GOb5htRFPzBDdUkECGXtlf12ynO5oJSpWKPwCaUssOu7NfhDcCWpIC6Ywg==" "@azu/style-format@^1.0.1": version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azu/style-format/-/style-format-1.0.1.tgz#b3643af0c5fee9d53e69a97c835c404bdc80f792" - integrity sha1-s2Q68MX+6dU+aal8g1xAS9yA95I= + integrity "sha1-s2Q68MX+6dU+aal8g1xAS9yA95I= sha512-AHcTojlNBdD/3/KxIKlg8sxIWHfOtQszLvOpagLTO+bjC3u7SAszu1lf//u7JJC50aUSH+BVWDD/KvaA6Gfn5g==" dependencies: "@azu/format-text" "^1.0.1" "@azure/abort-controller@^2.0.0", "@azure/abort-controller@^2.1.2": version "2.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d" - integrity sha1-Qv4MyrI4QdmQWBLFjxCC0neEVm0= + integrity "sha1-Qv4MyrI4QdmQWBLFjxCC0neEVm0= sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==" dependencies: tslib "^2.6.2" "@azure/core-auth@^1.10.0", "@azure/core-auth@^1.9.0": version "1.10.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/core-auth/-/core-auth-1.10.1.tgz#68a17fa861ebd14f6fd314055798355ef6bedf1b" - integrity sha1-aKF/qGHr0U9v0xQFV5g1Xva+3xs= + integrity "sha1-aKF/qGHr0U9v0xQFV5g1Xva+3xs= sha512-ykRMW8PjVAn+RS6ww5cmK9U2CyH9p4Q88YJwvUslfuMmN98w/2rdGRLPqJYObapBCdzBVeDgYWdJnFPFb7qzpg==" dependencies: "@azure/abort-controller" "^2.1.2" "@azure/core-util" "^1.13.0" @@ -33,7 +33,7 @@ "@azure/core-client@^1.9.2": version "1.10.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/core-client/-/core-client-1.10.1.tgz#83d78f97d647ab22e6811a7a68bb4223e7a1d019" - integrity sha1-g9ePl9ZHqyLmgRp6aLtCI+eh0Bk= + integrity "sha1-g9ePl9ZHqyLmgRp6aLtCI+eh0Bk= sha512-Nh5PhEOeY6PrnxNPsEHRr9eimxLwgLlpmguQaHKBinFYA/RU9+kOYVOQqOrTsCL+KSxrLLl1gD8Dk5BFW/7l/w==" dependencies: "@azure/abort-controller" "^2.1.2" "@azure/core-auth" "^1.10.0" @@ -46,7 +46,7 @@ "@azure/core-rest-pipeline@^1.17.0", "@azure/core-rest-pipeline@^1.22.0": version "1.22.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/core-rest-pipeline/-/core-rest-pipeline-1.22.2.tgz#7e14f21d25ab627cd07676adb5d9aacd8e2e95cc" - integrity sha1-fhTyHSWrYnzQdnattdmqzY4ulcw= + integrity "sha1-fhTyHSWrYnzQdnattdmqzY4ulcw= sha512-MzHym+wOi8CLUlKCQu12de0nwcq9k9Kuv43j4Wa++CsCpJwps2eeBQwD2Bu8snkxTtDKDx4GwjuR9E8yC8LNrg==" dependencies: "@azure/abort-controller" "^2.1.2" "@azure/core-auth" "^1.10.0" @@ -59,14 +59,14 @@ "@azure/core-tracing@^1.0.0", "@azure/core-tracing@^1.3.0": version "1.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/core-tracing/-/core-tracing-1.3.1.tgz#e971045c901ea9c110616b0e1db272507781d5f6" - integrity sha1-6XEEXJAeqcEQYWsOHbJyUHeB1fY= + integrity "sha1-6XEEXJAeqcEQYWsOHbJyUHeB1fY= sha512-9MWKevR7Hz8kNzzPLfX4EAtGM2b8mr50HPDBvio96bURP/9C+HjdH3sBlLSNNrvRAr5/k/svoH457gB5IKpmwQ==" dependencies: tslib "^2.6.2" "@azure/core-util@^1.11.0", "@azure/core-util@^1.13.0": version "1.13.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/core-util/-/core-util-1.13.1.tgz#6dff2ff6d3c9c6430c6f4d3b3e65de531f10bafe" - integrity sha1-bf8v9tPJxkMMb007PmXeUx8Quv4= + integrity "sha1-bf8v9tPJxkMMb007PmXeUx8Quv4= sha512-XPArKLzsvl0Hf0CaGyKHUyVgF7oDnhKoP85Xv6M4StF/1AhfORhZudHtOyf2s+FcbuQ9dPRAjB8J2KvRRMUK2A==" dependencies: "@azure/abort-controller" "^2.1.2" "@typespec/ts-http-runtime" "^0.3.0" @@ -75,7 +75,7 @@ "@azure/identity@^4.1.0": version "4.13.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/identity/-/identity-4.13.0.tgz#b2be63646964ab59e0dc0eadca8e4f562fc31f96" - integrity sha1-sr5jZGlkq1ng3A6tyo5PVi/DH5Y= + integrity "sha1-sr5jZGlkq1ng3A6tyo5PVi/DH5Y= sha512-uWC0fssc+hs1TGGVkkghiaFkkS7NkTxfnCH+Hdg+yTehTpMcehpok4PgUKKdyCH+9ldu6FhiHRv84Ntqj1vVcw==" dependencies: "@azure/abort-controller" "^2.0.0" "@azure/core-auth" "^1.9.0" @@ -92,7 +92,7 @@ "@azure/logger@^1.0.0", "@azure/logger@^1.3.0": version "1.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/logger/-/logger-1.3.0.tgz#5501cf85d4f52630602a8cc75df76568c969a827" - integrity sha1-VQHPhdT1JjBgKozHXfdlaMlpqCc= + integrity "sha1-VQHPhdT1JjBgKozHXfdlaMlpqCc= sha512-fCqPIfOcLE+CGqGPd66c8bZpwAji98tZ4JI9i/mlTNTlsIWslCfpg48s/ypyLxZTump5sypjrKn2/kY7q8oAbA==" dependencies: "@typespec/ts-http-runtime" "^0.3.0" tslib "^2.6.2" @@ -100,24 +100,24 @@ "@azure/msal-browser@^4.2.0", "@azure/msal-browser@^4.29.1": version "4.29.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-browser/-/msal-browser-4.29.1.tgz#01dc1d2f6ed325e32c03d3939c171f4f4d20a56d" - integrity sha1-AdwdL27TJeMsA9OTnBcfT00gpW0= + integrity "sha1-AdwdL27TJeMsA9OTnBcfT00gpW0= sha512-1Vrt27du1cl4QHkzLc6L4aeXqliPIDIs5l/1I4hWWMXkXccY/EznJT1+pBdoVze0azTAI8sCyq5B4cBVYG1t9w==" dependencies: "@azure/msal-common" "15.16.1" "@azure/msal-common@15.15.0": version "15.15.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-common/-/msal-common-15.15.0.tgz#05e758b41923499af7ca0965edaafc28a2acf615" - integrity sha1-BedYtBkjSZr3ygll7ar8KKKs9hU= + integrity "sha1-BedYtBkjSZr3ygll7ar8KKKs9hU= sha512-/n+bN0AKlVa+AOcETkJSKj38+bvFs78BaP4rNtv3MJCmPH0YrHiskMRe74OhyZ5DZjGISlFyxqvf9/4QVEi2tw==" "@azure/msal-common@15.16.1": version "15.16.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-common/-/msal-common-15.16.1.tgz#5df3697ec0d53d08278f2536d53bd52214e52c39" - integrity sha1-XfNpfsDVPQgnjyU21TvVIhTlLDk= + integrity "sha1-XfNpfsDVPQgnjyU21TvVIhTlLDk= sha512-qxUG9TCl+TVSSX58onVDHDWrvT5CE0+NeeUAbkQqaESpSm79u5IePLnPWMMjCUnUR2zJd4+Bt9vioVRzLmJb2g==" "@azure/msal-node@^3.5.0": version "3.8.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-node/-/msal-node-3.8.8.tgz#e7f161ceea81ea41b4ea6eaeadb5bfda35f8d0ba" - integrity sha1-5/FhzuqB6kG06m6urbW/2jX40Lo= + integrity "sha1-5/FhzuqB6kG06m6urbW/2jX40Lo= sha512-+f1VrJH1iI517t4zgmuhqORja0bL6LDQXfBqkjuMmfTYXTQQnh1EvwwxO3UbKLT05N0obF72SRHFrC1RBDv5Gg==" dependencies: "@azure/msal-common" "15.15.0" jsonwebtoken "^9.0.0" @@ -126,7 +126,7 @@ "@babel/code-frame@^7.26.2": version "7.29.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@babel/code-frame/-/code-frame-7.29.0.tgz#7cd7a59f15b3cc0dcd803038f7792712a7d0b15c" - integrity sha1-fNelnxWzzA3NgDA493knEqfQsVw= + integrity "sha1-fNelnxWzzA3NgDA493knEqfQsVw= sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==" dependencies: "@babel/helper-validator-identifier" "^7.28.5" js-tokens "^4.0.0" @@ -135,24 +135,24 @@ "@babel/helper-validator-identifier@^7.28.5": version "7.28.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz#010b6938fab7cb7df74aa2bbc06aa503b8fe5fb4" - integrity sha1-AQtpOPq3y333SqK7wGqlA7j+X7Q= + integrity "sha1-AQtpOPq3y333SqK7wGqlA7j+X7Q= sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==" "@cspotcode/source-map-support@^0.8.0": version "0.8.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" - integrity sha1-AGKcNaaI4FqIsc2mhPudXnPwAKE= + integrity "sha1-AGKcNaaI4FqIsc2mhPudXnPwAKE= sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==" dependencies: "@jridgewell/trace-mapping" "0.3.9" "@discoveryjs/json-ext@^0.5.0": version "0.5.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" - integrity sha1-HVcr+74Ut3BOC6Dzm3SBW4SHDXA= + integrity "sha1-HVcr+74Ut3BOC6Dzm3SBW4SHDXA= sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" "@es-joy/jsdoccomment@~0.46.0": version "0.46.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@es-joy/jsdoccomment/-/jsdoccomment-0.46.0.tgz#47a2ee4bfc0081f252e058272dfab680aaed464d" - integrity sha1-R6LuS/wAgfJS4FgnLfq2gKrtRk0= + integrity "sha1-R6LuS/wAgfJS4FgnLfq2gKrtRk0= sha512-C3Axuq1xd/9VqFZpW4YAzOx5O9q/LP46uIQy/iNDpHG3fmPa6TBtvfglMCs3RBiBxAIi0Go97r8+jvTt55XMyQ==" dependencies: comment-parser "1.4.1" esquery "^1.6.0" @@ -161,19 +161,19 @@ "@eslint-community/eslint-utils@^4.8.0", "@eslint-community/eslint-utils@^4.9.1": version "4.9.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz#4e90af67bc51ddee6cdef5284edf572ec376b595" - integrity sha1-TpCvZ7xR3e5s3vUoTt9XLsN2tZU= + integrity "sha1-TpCvZ7xR3e5s3vUoTt9XLsN2tZU= sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==" dependencies: eslint-visitor-keys "^3.4.3" "@eslint-community/regexpp@^4.12.1", "@eslint-community/regexpp@^4.12.2": version "4.12.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b" - integrity sha1-vM32Fbz3tujbgw7AuNIcmiXeWXs= + integrity "sha1-vM32Fbz3tujbgw7AuNIcmiXeWXs= sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==" "@eslint/config-array@^0.21.1": version "0.21.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint/config-array/-/config-array-0.21.1.tgz#7d1b0060fea407f8301e932492ba8c18aff29713" - integrity sha1-fRsAYP6kB/gwHpMkkrqMGK/ylxM= + integrity "sha1-fRsAYP6kB/gwHpMkkrqMGK/ylxM= sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==" dependencies: "@eslint/object-schema" "^2.1.7" debug "^4.3.1" @@ -182,21 +182,21 @@ "@eslint/config-helpers@^0.4.2": version "0.4.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint/config-helpers/-/config-helpers-0.4.2.tgz#1bd006ceeb7e2e55b2b773ab318d300e1a66aeda" - integrity sha1-G9AGzut+LlWyt3OrMY0wDhpmrto= + integrity "sha1-G9AGzut+LlWyt3OrMY0wDhpmrto= sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==" dependencies: "@eslint/core" "^0.17.0" "@eslint/core@^0.17.0": version "0.17.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint/core/-/core-0.17.0.tgz#77225820413d9617509da9342190a2019e78761c" - integrity sha1-dyJYIEE9lhdQnak0IZCiAZ54dhw= + integrity "sha1-dyJYIEE9lhdQnak0IZCiAZ54dhw= sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==" dependencies: "@types/json-schema" "^7.0.15" "@eslint/eslintrc@^3.3.1": version "3.3.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint/eslintrc/-/eslintrc-3.3.4.tgz#e402b1920f7c1f5a15342caa432b1348cacbb641" - integrity sha1-5AKxkg98H1oVNCyqQysTSMrLtkE= + integrity "sha1-5AKxkg98H1oVNCyqQysTSMrLtkE= sha512-4h4MVF8pmBsncB60r0wSJiIeUKTSD4m7FmTFThG8RHlsg9ajqckLm9OraguFGZE4vVdpiI1Q4+hFnisopmG6gQ==" dependencies: ajv "^6.14.0" debug "^4.3.2" @@ -211,17 +211,17 @@ "@eslint/js@9.39.3": version "9.39.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint/js/-/js-9.39.3.tgz#c6168736c7e0c43ead49654ed06a4bcb3833363d" - integrity sha1-xhaHNsfgxD6tSWVO0GpLyzgzNj0= + integrity "sha1-xhaHNsfgxD6tSWVO0GpLyzgzNj0= sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==" "@eslint/object-schema@^2.1.7": version "2.1.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint/object-schema/-/object-schema-2.1.7.tgz#6e2126a1347e86a4dedf8706ec67ff8e107ebbad" - integrity sha1-biEmoTR+hqTe34cG7Gf/jhB+u60= + integrity "sha1-biEmoTR+hqTe34cG7Gf/jhB+u60= sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==" "@eslint/plugin-kit@^0.4.1": version "0.4.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz#9779e3fd9b7ee33571a57435cf4335a1794a6cb2" - integrity sha1-l3nj/Zt+4zVxpXQ1z0M1oXlKbLI= + integrity "sha1-l3nj/Zt+4zVxpXQ1z0M1oXlKbLI= sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==" dependencies: "@eslint/core" "^0.17.0" levn "^0.4.1" @@ -229,37 +229,37 @@ "@github/copilot-language-server-darwin-arm64@1.434.0": version "1.434.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@github/copilot-language-server-darwin-arm64/-/copilot-language-server-darwin-arm64-1.434.0.tgz#23eaa733096f19900d3cc1f76d602407e37290a7" - integrity sha1-I+qnMwlvGZANPMH3bWAkB+NykKc= + integrity "sha1-I+qnMwlvGZANPMH3bWAkB+NykKc= sha512-ad7HkXckbFXeCyrHBNxVj2fqfiMXkw+gc1fJZ1HWPpLpE2MdYpaVjDHeBKn1N5TMgO1mMqB5iK107KGmEMnFLA==" "@github/copilot-language-server-darwin-x64@1.434.0": version "1.434.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@github/copilot-language-server-darwin-x64/-/copilot-language-server-darwin-x64-1.434.0.tgz#3d2c6ababe98460e5653dab9cd6af76f096a1f40" - integrity sha1-PSxqur6YRg5WU9q5zWr3bwlqH0A= + integrity "sha1-PSxqur6YRg5WU9q5zWr3bwlqH0A= sha512-Ilx9YZ/NYc9S7uuKAch7m8m3k7KTov9hcsiW8fSVT9jCPMoDnDIjnrgYa6vojp+UlVRtjcD4bq2zEif9ZYoA2A==" "@github/copilot-language-server-linux-arm64@1.434.0": version "1.434.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@github/copilot-language-server-linux-arm64/-/copilot-language-server-linux-arm64-1.434.0.tgz#c66943a7097a2fe4b14202d696b109807b3186ac" - integrity sha1-xmlDpwl6L+SxQgLWlrEJgHsxhqw= + integrity "sha1-xmlDpwl6L+SxQgLWlrEJgHsxhqw= sha512-ToM2DFBLwweX65nG9EgSNRVWcmOzUh1vJAiOuVVJy3VjlSQa+/AwOGRsBzwbDKbJ+DIEW9rVddzwJz5DFMgb5A==" "@github/copilot-language-server-linux-x64@1.434.0": version "1.434.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@github/copilot-language-server-linux-x64/-/copilot-language-server-linux-x64-1.434.0.tgz#05107eddeb18370c10b7b8c0322153c3d6f75a37" - integrity sha1-BRB+3esYNwwQt7jAMiFTw9b3Wjc= + integrity "sha1-BRB+3esYNwwQt7jAMiFTw9b3Wjc= sha512-QRtTzkkNFOdhvLoZGdl/TqhAsu7Tduf4fyAvslm2dSdSOCjjHgSfk3AO2EkgH6JHn3rDoXW9Wmpj7EVPU3FXNg==" "@github/copilot-language-server-win32-arm64@1.434.0": version "1.434.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@github/copilot-language-server-win32-arm64/-/copilot-language-server-win32-arm64-1.434.0.tgz#43f960f41595e2375cdbf8fef2b344963ce05476" - integrity sha1-Q/lg9BWV4jdc2/j+8rNEljzgVHY= + integrity "sha1-Q/lg9BWV4jdc2/j+8rNEljzgVHY= sha512-i8PKCXEocJeg3Q2Zsjub+XXJuFMXKGElqN5odStxneF/7JihwWhuS4Fsz/Zt+0NS88vMpQE1XVaoLsJJKnBBUw==" "@github/copilot-language-server-win32-x64@1.434.0": version "1.434.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@github/copilot-language-server-win32-x64/-/copilot-language-server-win32-x64-1.434.0.tgz#4af0fcdbc79f3c2fd8641f6d64b17aec23e87097" - integrity sha1-SvD828efPC/YZB9tZLF67CPocJc= + integrity "sha1-SvD828efPC/YZB9tZLF67CPocJc= sha512-uFJQzklgnuLH8ayBl1S9qvIwCqjnTqggv1ilXMG9KtWPEAxxEUFqzhCyNcCiUWU3P1NvuT30GxGdNBVgEKuxoQ==" "@github/copilot-language-server@1.434.0": version "1.434.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@github/copilot-language-server/-/copilot-language-server-1.434.0.tgz#be4ccd6569033c4da660a30281bdfda2099b7a55" - integrity sha1-vkzNZWkDPE2mYKMCgb39ogmbelU= + integrity "sha1-vkzNZWkDPE2mYKMCgb39ogmbelU= sha512-ZY5K1EldZa8KZu4PfkSGUoj24LslUPGR+qQLOIzEcxbNh6MuywjochCiVV4ZbX0xg2RknpbIdtuSyiU12xFLIQ==" dependencies: vscode-languageserver-protocol "^3.17.5" optionalDependencies: @@ -270,64 +270,53 @@ "@github/copilot-language-server-win32-arm64" "1.434.0" "@github/copilot-language-server-win32-x64" "1.434.0" -"@gulp-sourcemaps/identity-map@^2.0.1": - version "2.0.1" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@gulp-sourcemaps/identity-map/-/identity-map-2.0.1.tgz#a6e8b1abec8f790ec6be2b8c500e6e68037c0019" - integrity sha1-puixq+yPeQ7GviuMUA5uaAN8ABk= - dependencies: - acorn "^6.4.1" - normalize-path "^3.0.0" - postcss "^7.0.16" - source-map "^0.6.0" - through2 "^3.0.1" - -"@gulp-sourcemaps/map-sources@^1.0.0": - version "1.0.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz#890ae7c5d8c877f6d384860215ace9d7ec945bda" - integrity sha1-iQrnxdjId/bThIYCFazp1+yUW9o= - dependencies: - normalize-path "^2.0.1" - through2 "^2.0.3" - "@gulpjs/messages@^1.1.0": version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@gulpjs/messages/-/messages-1.1.0.tgz#94e70978ff676ade541faab459c37ae0c7095e5a" - integrity sha1-lOcJeP9nat5UH6q0WcN64McJXlo= + integrity "sha1-lOcJeP9nat5UH6q0WcN64McJXlo= sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==" "@gulpjs/to-absolute-glob@^4.0.0": version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@gulpjs/to-absolute-glob/-/to-absolute-glob-4.0.0.tgz#1fc2460d3953e1d9b9f2dfdb4bcc99da4710c021" - integrity sha1-H8JGDTlT4dm58t/bS8yZ2kcQwCE= + integrity "sha1-H8JGDTlT4dm58t/bS8yZ2kcQwCE= sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==" dependencies: is-negated-glob "^1.0.0" -"@humanfs/core@^0.19.1": - version "0.19.1" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@humanfs/core/-/core-0.19.1.tgz#17c55ca7d426733fe3c561906b8173c336b40a77" - integrity sha1-F8Vcp9Qmcz/jxWGQa4Fzwza0Cnc= +"@humanfs/core@^0.19.2": + version "0.19.2" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@humanfs/core/-/core-0.19.2.tgz#a8272ca03b2acf492670222b2320b6c421bfde60" + integrity sha1-qCcsoDsqz0kmcCIrIyC2xCG/3mA= + dependencies: + "@humanfs/types" "^0.15.0" -"@humanfs/node@^0.16.6": - version "0.16.7" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@humanfs/node/-/node-0.16.7.tgz#822cb7b3a12c5a240a24f621b5a2413e27a45f26" - integrity sha1-giy3s6EsWiQKJPYhtaJBPiekXyY= +"@humanfs/node@^0.16.6", "@humanfs/node@^0.16.8": + version "0.16.8" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@humanfs/node/-/node-0.16.8.tgz#8f800cccc13f4f8cd3116e2d9c0a94939da3e3ed" + integrity sha1-j4AMzME/T4zTEW4tnAqUk52j4+0= dependencies: - "@humanfs/core" "^0.19.1" + "@humanfs/core" "^0.19.2" + "@humanfs/types" "^0.15.0" "@humanwhocodes/retry" "^0.4.0" +"@humanfs/types@^0.15.0": + version "0.15.0" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@humanfs/types/-/types-0.15.0.tgz#f2a09f62012390b2bff3fc6fb248ddec8c09a090" + integrity sha1-8qCfYgEjkLK/8/xvskjd7IwJoJA= + "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" - integrity sha1-r1smkaIrRL6EewyoFkHF+2rQFyw= + integrity "sha1-r1smkaIrRL6EewyoFkHF+2rQFyw= sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" "@humanwhocodes/retry@^0.4.0", "@humanwhocodes/retry@^0.4.2": version "0.4.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@humanwhocodes/retry/-/retry-0.4.3.tgz#c2b9d2e374ee62c586d3adbea87199b1d7a7a6ba" - integrity sha1-wrnS43TuYsWG062+qHGZsdenpro= + integrity "sha1-wrnS43TuYsWG062+qHGZsdenpro= sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==" "@jridgewell/gen-mapping@^0.3.5": version "0.3.13" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz#6342a19f44347518c93e43b1ac69deb3c4656a1f" - integrity sha1-Y0Khn0Q0dRjJPkOxrGnes8Rlah8= + integrity "sha1-Y0Khn0Q0dRjJPkOxrGnes8Rlah8= sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==" dependencies: "@jridgewell/sourcemap-codec" "^1.5.0" "@jridgewell/trace-mapping" "^0.3.24" @@ -335,12 +324,12 @@ "@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": version "3.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" - integrity sha1-eg7mAfYPmaIMfHxf8MgDiMEYm9Y= + integrity "sha1-eg7mAfYPmaIMfHxf8MgDiMEYm9Y= sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" "@jridgewell/source-map@^0.3.3": version "0.3.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@jridgewell/source-map/-/source-map-0.3.11.tgz#b21835cbd36db656b857c2ad02ebd413cc13a9ba" - integrity sha1-shg1y9Nttla4V8KtAuvUE8wTqbo= + integrity "sha1-shg1y9Nttla4V8KtAuvUE8wTqbo= sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==" dependencies: "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" @@ -348,12 +337,12 @@ "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.0": version "1.5.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz#6912b00d2c631c0d15ce1a7ab57cd657f2a8f8ba" - integrity sha1-aRKwDSxjHA0Vzhp6tXzWV/Ko+Lo= + integrity "sha1-aRKwDSxjHA0Vzhp6tXzWV/Ko+Lo= sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==" "@jridgewell/trace-mapping@0.3.9": version "0.3.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" - integrity sha1-ZTT9WTOlO6fL86F2FeJzoNEnP/k= + integrity "sha1-ZTT9WTOlO6fL86F2FeJzoNEnP/k= sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==" dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" @@ -361,7 +350,7 @@ "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": version "0.3.31" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz#db15d6781c931f3a251a3dac39501c98a6082fd0" - integrity sha1-2xXWeByTHzolGj2sOVAcmKYIL9A= + integrity "sha1-2xXWeByTHzolGj2sOVAcmKYIL9A= sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==" dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -369,7 +358,7 @@ "@microsoft/1ds-core-js@4.3.11", "@microsoft/1ds-core-js@^4.3.4": version "4.3.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@microsoft/1ds-core-js/-/1ds-core-js-4.3.11.tgz#523c600d25e004379c59404b0d75ee00043625cd" - integrity sha1-UjxgDSXgBDecWUBLDXXuAAQ2Jc0= + integrity "sha1-UjxgDSXgBDecWUBLDXXuAAQ2Jc0= sha512-QyQE/YzFYB+31WEpX9hvDoXZOIXA7308Z5uuL1mSsyDSkNPl24hBWz9O3vZL+/p9shy756eKLI2nFLwwIAhXyw==" dependencies: "@microsoft/applicationinsights-core-js" "3.3.11" "@microsoft/applicationinsights-shims" "3.0.1" @@ -380,7 +369,7 @@ "@microsoft/1ds-post-js@^4.3.4": version "4.3.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@microsoft/1ds-post-js/-/1ds-post-js-4.3.11.tgz#88ec08e4b4ab5969b00228254f5303d603bff09e" - integrity sha1-iOwI5LSrWWmwAiglT1MD1gO/8J4= + integrity "sha1-iOwI5LSrWWmwAiglT1MD1gO/8J4= sha512-V0ZeeALy/Pj8HWgNHDsK+yDeCYnJ9bCgTWhcrna/ZiAT+sGfWs6mDBjAVcG03uP7TDjdWLf8w79lgbXJ3+s3DA==" dependencies: "@microsoft/1ds-core-js" "4.3.11" "@microsoft/applicationinsights-shims" "3.0.1" @@ -391,7 +380,7 @@ "@microsoft/applicationinsights-channel-js@3.3.11": version "3.3.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@microsoft/applicationinsights-channel-js/-/applicationinsights-channel-js-3.3.11.tgz#7991b315b295219a43e85c96ab04eb070a5e13f6" - integrity sha1-eZGzFbKVIZpD6FyWqwTrBwpeE/Y= + integrity "sha1-eZGzFbKVIZpD6FyWqwTrBwpeE/Y= sha512-0ex/mxTf5R+P5WSvdU8Hgbeg8VzQ0XvcnjKQdmQy05ycScnKevt8an3DEPikOFqOKDi59L5hUETZlcdhesnVtg==" dependencies: "@microsoft/applicationinsights-common" "3.3.11" "@microsoft/applicationinsights-core-js" "3.3.11" @@ -403,7 +392,7 @@ "@microsoft/applicationinsights-common@3.3.11": version "3.3.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@microsoft/applicationinsights-common/-/applicationinsights-common-3.3.11.tgz#1ad764a30833f80faca1a72af4b8fa2b7c3b28ba" - integrity sha1-Gtdkowgz+A+soacq9Lj6K3w7KLo= + integrity "sha1-Gtdkowgz+A+soacq9Lj6K3w7KLo= sha512-OIe5vL56lkmIsRsI21QqbGpF8gF/UzUP4mlEhGWyG2UMskdtWrY+c+xAynyNDsAjhKKge+Rrs/xkpC0Fo0QrhQ==" dependencies: "@microsoft/applicationinsights-core-js" "3.3.11" "@microsoft/applicationinsights-shims" "3.0.1" @@ -413,7 +402,7 @@ "@microsoft/applicationinsights-core-js@3.3.11": version "3.3.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.3.11.tgz#92ce960924b16121f86814a9b5ea35d5c6a7b8e0" - integrity sha1-ks6WCSSxYSH4aBSpteo11canuOA= + integrity "sha1-ks6WCSSxYSH4aBSpteo11canuOA= sha512-WlBY1sKDNL62T++NifgFCyDuOoNUNrVILfnHubOzgU/od7MFEQYWU8EZyDcBC/+Z8e3TD6jfixurYtWoUC+6Eg==" dependencies: "@microsoft/applicationinsights-shims" "3.0.1" "@microsoft/dynamicproto-js" "^2.0.3" @@ -423,14 +412,14 @@ "@microsoft/applicationinsights-shims@3.0.1": version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz#3865b73ace8405b9c4618cc5c571f2fe3876f06f" - integrity sha1-OGW3Os6EBbnEYYzFxXHy/jh28G8= + integrity "sha1-OGW3Os6EBbnEYYzFxXHy/jh28G8= sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==" dependencies: "@nevware21/ts-utils" ">= 0.9.4 < 2.x" "@microsoft/applicationinsights-web-basic@^3.3.4": version "3.3.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@microsoft/applicationinsights-web-basic/-/applicationinsights-web-basic-3.3.11.tgz#353d159127c2b56b82dd5777f7a355626411f8ef" - integrity sha1-NT0VkSfCtWuC3Vd396NVYmQR+O8= + integrity "sha1-NT0VkSfCtWuC3Vd396NVYmQR+O8= sha512-pdxXWT0khRDSubK66ZhVG2DXkJwtqyrcil+iDD2pVaZP+fFHXunJI6/MhEdjgk6j3jpASt8SSq9xWVYOqrBbpA==" dependencies: "@microsoft/applicationinsights-channel-js" "3.3.11" "@microsoft/applicationinsights-common" "3.3.11" @@ -443,26 +432,26 @@ "@microsoft/dynamicproto-js@^2.0.3": version "2.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.3.tgz#ae2b408061e3ff01a97078429fc768331e239256" - integrity sha1-ritAgGHj/wGpcHhCn8doMx4jklY= + integrity "sha1-ritAgGHj/wGpcHhCn8doMx4jklY= sha512-JTWTU80rMy3mdxOjjpaiDQsTLZ6YSGGqsjURsY6AUQtIj0udlF/jYmhdLZu8693ZIC0T1IwYnFa0+QeiMnziBA==" dependencies: "@nevware21/ts-utils" ">= 0.10.4 < 2.x" "@nevware21/ts-async@>= 0.5.4 < 2.x": version "0.5.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@nevware21/ts-async/-/ts-async-0.5.5.tgz#509648e3c3c3aa9ab613c00c71eee4fe9bd8a3c3" - integrity sha1-UJZI48PDqpq2E8AMce7k/pvYo8M= + integrity "sha1-UJZI48PDqpq2E8AMce7k/pvYo8M= sha512-vwqaL05iJPjLeh5igPi8MeeAu10i+Aq7xko1fbo9F5Si6MnVN5505qaV7AhSdk5MCBJVT/UYMk3kgInNjDb4Ig==" dependencies: "@nevware21/ts-utils" ">= 0.12.2 < 2.x" "@nevware21/ts-utils@>= 0.10.4 < 2.x", "@nevware21/ts-utils@>= 0.11.8 < 2.x", "@nevware21/ts-utils@>= 0.12.2 < 2.x", "@nevware21/ts-utils@>= 0.9.4 < 2.x": version "0.14.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@nevware21/ts-utils/-/ts-utils-0.14.0.tgz#9e6074ce28f0b1bab7bfdacd1a7760b2ba73688d" - integrity sha1-nmB0zijwsbq3v9rNGndgsrpzaI0= + integrity "sha1-nmB0zijwsbq3v9rNGndgsrpzaI0= sha512-WoeqTIXQ8WPhl+lD2NbMHoAQ4sJl0n7EoRoDmVJui//Usg512enl9q1fdbVobuZt3omnxnmVsDrNIvPBvFgddQ==" "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U= + integrity "sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U= sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" dependencies: "@nodelib/fs.stat" "2.0.5" run-parallel "^1.1.9" @@ -470,12 +459,12 @@ "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": version "2.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos= + integrity "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos= sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" "@nodelib/fs.walk@^1.2.3": version "1.2.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po= + integrity "sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po= sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" dependencies: "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" @@ -483,12 +472,12 @@ "@octokit/auth-token@^5.0.0": version "5.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/auth-token/-/auth-token-5.1.2.tgz#68a486714d7a7fd1df56cb9bc89a860a0de866de" - integrity sha1-aKSGcU16f9HfVsubyJqGCg3oZt4= + integrity "sha1-aKSGcU16f9HfVsubyJqGCg3oZt4= sha512-JcQDsBdg49Yky2w2ld20IHAlwr8d/d8N6NiOXbtuoPCqzbsiJgF633mVUw3x4mo0H5ypataQIX7SFu3yy44Mpw==" "@octokit/core@^6.1.4": version "6.1.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/core/-/core-6.1.6.tgz#302b3e7188c81e43352c6df4dfabbf897ff192c1" - integrity sha1-MCs+cYjIHkM1LG3036u/iX/xksE= + integrity "sha1-MCs+cYjIHkM1LG3036u/iX/xksE= sha512-kIU8SLQkYWGp3pVKiYzA5OSaNF5EE03P/R8zEmmrG6XwOg5oBjXyQVVIauQ0dgau4zYhpZEhJrvIYt6oM+zZZA==" dependencies: "@octokit/auth-token" "^5.0.0" "@octokit/graphql" "^8.2.2" @@ -501,7 +490,7 @@ "@octokit/endpoint@^10.1.4": version "10.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/endpoint/-/endpoint-10.1.4.tgz#8783be38a32b95af8bcb6523af20ab4eed7a2adb" - integrity sha1-h4O+OKMrla+Ly2UjryCrTu16Kts= + integrity "sha1-h4O+OKMrla+Ly2UjryCrTu16Kts= sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==" dependencies: "@octokit/types" "^14.0.0" universal-user-agent "^7.0.2" @@ -509,7 +498,7 @@ "@octokit/graphql@^8.2.2": version "8.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/graphql/-/graphql-8.2.2.tgz#3db48c4ffdf07f99600cee513baf45e73eced4d1" - integrity sha1-PbSMT/3wf5lgDO5RO69F5z7O1NE= + integrity "sha1-PbSMT/3wf5lgDO5RO69F5z7O1NE= sha512-Yi8hcoqsrXGdt0yObxbebHXFOiUA+2v3n53epuOg1QUgOB6c4XzvisBNVXJSl8RYA5KrDuSL2yq9Qmqe5N0ryA==" dependencies: "@octokit/request" "^9.2.3" "@octokit/types" "^14.0.0" @@ -518,43 +507,43 @@ "@octokit/openapi-types@^24.2.0": version "24.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/openapi-types/-/openapi-types-24.2.0.tgz#3d55c32eac0d38da1a7083a9c3b0cca77924f7d3" - integrity sha1-PVXDLqwNONoacIOpw7DMp3kk99M= + integrity "sha1-PVXDLqwNONoacIOpw7DMp3kk99M= sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==" "@octokit/openapi-types@^25.1.0": version "25.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/openapi-types/-/openapi-types-25.1.0.tgz#5a72a9dfaaba72b5b7db375fd05e90ca90dc9682" - integrity sha1-WnKp36q6crW32zdf0F6QypDcloI= + integrity "sha1-WnKp36q6crW32zdf0F6QypDcloI= sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==" "@octokit/plugin-paginate-rest@^11.4.2": version "11.6.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.6.0.tgz#e5e9ff3530e867c3837fdbff94ce15a2468a1f37" - integrity sha1-5en/NTDoZ8ODf9v/lM4VokaKHzc= + integrity "sha1-5en/NTDoZ8ODf9v/lM4VokaKHzc= sha512-n5KPteiF7pWKgBIBJSk8qzoZWcUkza2O6A0za97pMGVrGfPdltxrfmfF5GucHYvHGZD8BdaZmmHGz5cX/3gdpw==" dependencies: "@octokit/types" "^13.10.0" "@octokit/plugin-request-log@^5.3.1": version "5.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/plugin-request-log/-/plugin-request-log-5.3.1.tgz#ccb75d9705de769b2aa82bcd105cc96eb0c00f69" - integrity sha1-zLddlwXedpsqqCvNEFzJbrDAD2k= + integrity "sha1-zLddlwXedpsqqCvNEFzJbrDAD2k= sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw==" "@octokit/plugin-rest-endpoint-methods@^13.3.0": version "13.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-13.5.0.tgz#d8c8ca2123b305596c959a9134dfa8b0495b0ba6" - integrity sha1-2MjKISOzBVlslZqRNN+osElbC6Y= + integrity "sha1-2MjKISOzBVlslZqRNN+osElbC6Y= sha512-9Pas60Iv9ejO3WlAX3maE1+38c5nqbJXV5GrncEfkndIpZrJ/WPMRd2xYDcPPEt5yzpxcjw9fWNoPhsSGzqKqw==" dependencies: "@octokit/types" "^13.10.0" "@octokit/request-error@^6.1.8": version "6.1.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/request-error/-/request-error-6.1.8.tgz#3c7ce1ca6721eabd43dbddc76b44860de1fdea75" - integrity sha1-PHzhymch6r1D293Ha0SGDeH96nU= + integrity "sha1-PHzhymch6r1D293Ha0SGDeH96nU= sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==" dependencies: "@octokit/types" "^14.0.0" "@octokit/request@^9.2.3": version "9.2.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/request/-/request-9.2.4.tgz#037400946a30f971917f47175053c1075fac713b" - integrity sha1-A3QAlGow+XGRf0cXUFPBB1+scTs= + integrity "sha1-A3QAlGow+XGRf0cXUFPBB1+scTs= sha512-q8ybdytBmxa6KogWlNa818r0k1wlqzNC+yNkcQDECHvQo8Vmstrg18JwqJHdJdUiHD2sjlwBgSm9kHkOKe2iyA==" dependencies: "@octokit/endpoint" "^10.1.4" "@octokit/request-error" "^6.1.8" @@ -565,7 +554,7 @@ "@octokit/rest@^21.1.1": version "21.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/rest/-/rest-21.1.1.tgz#7a70455ca451b1d253e5b706f35178ceefb74de2" - integrity sha1-enBFXKRRsdJT5bcG81F4zu+3TeI= + integrity "sha1-enBFXKRRsdJT5bcG81F4zu+3TeI= sha512-sTQV7va0IUVZcntzy1q3QqPm/r8rWtDCqpRAmb8eXXnKkjoQEtFe3Nt5GTVsHft+R6jJoHeSiVLcgcvhtue/rg==" dependencies: "@octokit/core" "^6.1.4" "@octokit/plugin-paginate-rest" "^11.4.2" @@ -575,38 +564,38 @@ "@octokit/types@^13.10.0": version "13.10.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/types/-/types-13.10.0.tgz#3e7c6b19c0236c270656e4ea666148c2b51fd1a3" - integrity sha1-PnxrGcAjbCcGVuTqZmFIwrUf0aM= + integrity "sha1-PnxrGcAjbCcGVuTqZmFIwrUf0aM= sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==" dependencies: "@octokit/openapi-types" "^24.2.0" "@octokit/types@^14.0.0": version "14.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@octokit/types/-/types-14.1.0.tgz#3bf9b3a3e3b5270964a57cc9d98592ed44f840f2" - integrity sha1-O/mzo+O1JwlkpXzJ2YWS7UT4QPI= + integrity "sha1-O/mzo+O1JwlkpXzJ2YWS7UT4QPI= sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==" dependencies: "@octokit/openapi-types" "^25.1.0" "@pkgr/core@^0.1.0": version "0.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@pkgr/core/-/core-0.1.2.tgz#1cf95080bb7072fafaa3cb13b442fab4695c3893" - integrity sha1-HPlQgLtwcvr6o8sTtEL6tGlcOJM= + integrity "sha1-HPlQgLtwcvr6o8sTtEL6tGlcOJM= sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==" "@rtsao/scc@^1.1.0": version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" - integrity sha1-kn3S+um8M2FAOsLHoAwy3c6a1+g= + integrity "sha1-kn3S+um8M2FAOsLHoAwy3c6a1+g= sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==" "@secretlint/config-creator@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/config-creator/-/config-creator-10.2.2.tgz#5d646e83bb2aacfbd5218968ceb358420b4c2cb3" - integrity sha1-XWRug7sqrPvVIYlozrNYQgtMLLM= + integrity "sha1-XWRug7sqrPvVIYlozrNYQgtMLLM= sha512-BynOBe7Hn3LJjb3CqCHZjeNB09s/vgf0baBaHVw67w7gHF0d25c3ZsZ5+vv8TgwSchRdUCRrbbcq5i2B1fJ2QQ==" dependencies: "@secretlint/types" "^10.2.2" "@secretlint/config-loader@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/config-loader/-/config-loader-10.2.2.tgz#a7790c8d0301db4f6d47e6fb0f0f9482fe652d9a" - integrity sha1-p3kMjQMB209tR+b7Dw+Ugv5lLZo= + integrity "sha1-p3kMjQMB209tR+b7Dw+Ugv5lLZo= sha512-ndjjQNgLg4DIcMJp4iaRD6xb9ijWQZVbd9694Ol2IszBIbGPPkwZHzJYKICbTBmh6AH/pLr0CiCaWdGJU7RbpQ==" dependencies: "@secretlint/profiler" "^10.2.2" "@secretlint/resolver" "^10.2.2" @@ -618,7 +607,7 @@ "@secretlint/core@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/core/-/core-10.2.2.tgz#cd41d5c27ba07c217f0af4e0e24dbdfe5ef62042" - integrity sha1-zUHVwnugfCF/CvTg4k29/l72IEI= + integrity "sha1-zUHVwnugfCF/CvTg4k29/l72IEI= sha512-6rdwBwLP9+TO3rRjMVW1tX+lQeo5gBbxl1I5F8nh8bgGtKwdlCMhMKsBWzWg1ostxx/tIG7OjZI0/BxsP8bUgw==" dependencies: "@secretlint/profiler" "^10.2.2" "@secretlint/types" "^10.2.2" @@ -628,7 +617,7 @@ "@secretlint/formatter@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/formatter/-/formatter-10.2.2.tgz#c8ce35803ad0d841cc9b6e703d6fab68a144e9c0" - integrity sha1-yM41gDrQ2EHMm25wPW+raKFE6cA= + integrity "sha1-yM41gDrQ2EHMm25wPW+raKFE6cA= sha512-10f/eKV+8YdGKNQmoDUD1QnYL7TzhI2kzyx95vsJKbEa8akzLAR5ZrWIZ3LbcMmBLzxlSQMMccRmi05yDQ5YDA==" dependencies: "@secretlint/resolver" "^10.2.2" "@secretlint/types" "^10.2.2" @@ -645,7 +634,7 @@ "@secretlint/node@^10.1.2", "@secretlint/node@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/node/-/node-10.2.2.tgz#1d8a6ed620170bf4f29829a3a91878682c43c4d9" - integrity sha1-HYpu1iAXC/TymCmjqRh4aCxDxNk= + integrity "sha1-HYpu1iAXC/TymCmjqRh4aCxDxNk= sha512-eZGJQgcg/3WRBwX1bRnss7RmHHK/YlP/l7zOQsrjexYt6l+JJa5YhUmHbuGXS94yW0++3YkEJp0kQGYhiw1DMQ==" dependencies: "@secretlint/config-loader" "^10.2.2" "@secretlint/core" "^10.2.2" @@ -659,36 +648,36 @@ "@secretlint/profiler@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/profiler/-/profiler-10.2.2.tgz#82c085ab1966806763bbf6edb830987f25d4e797" - integrity sha1-gsCFqxlmgGdju/btuDCYfyXU55c= + integrity "sha1-gsCFqxlmgGdju/btuDCYfyXU55c= sha512-qm9rWfkh/o8OvzMIfY8a5bCmgIniSpltbVlUVl983zDG1bUuQNd1/5lUEeWx5o/WJ99bXxS7yNI4/KIXfHexig==" "@secretlint/resolver@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/resolver/-/resolver-10.2.2.tgz#9c3c3e2fef00679fcce99793e76e19e575b75721" - integrity sha1-nDw+L+8AZ5/M6ZeT524Z5XW3VyE= + integrity "sha1-nDw+L+8AZ5/M6ZeT524Z5XW3VyE= sha512-3md0cp12e+Ae5V+crPQYGd6aaO7ahw95s28OlULGyclyyUtf861UoRGS2prnUrKh7MZb23kdDOyGCYb9br5e4w==" "@secretlint/secretlint-formatter-sarif@^10.1.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/secretlint-formatter-sarif/-/secretlint-formatter-sarif-10.2.2.tgz#5c4044a6a6c9d95e2f57270d6184931f0979d649" - integrity sha1-XEBEpqbJ2V4vVycNYYSTHwl51kk= + integrity "sha1-XEBEpqbJ2V4vVycNYYSTHwl51kk= sha512-ojiF9TGRKJJw308DnYBucHxkpNovDNu1XvPh7IfUp0A12gzTtxuWDqdpuVezL7/IP8Ua7mp5/VkDMN9OLp1doQ==" dependencies: node-sarif-builder "^3.2.0" "@secretlint/secretlint-rule-no-dotenv@^10.1.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/secretlint-rule-no-dotenv/-/secretlint-rule-no-dotenv-10.2.2.tgz#ea43dcc2abd1dac3288b056610361f319f5ce6e9" - integrity sha1-6kPcwqvR2sMoiwVmEDYfMZ9c5uk= + integrity "sha1-6kPcwqvR2sMoiwVmEDYfMZ9c5uk= sha512-KJRbIShA9DVc5Va3yArtJ6QDzGjg3PRa1uYp9As4RsyKtKSSZjI64jVca57FZ8gbuk4em0/0Jq+uy6485wxIdg==" dependencies: "@secretlint/types" "^10.2.2" "@secretlint/secretlint-rule-preset-recommend@^10.1.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/secretlint-rule-preset-recommend/-/secretlint-rule-preset-recommend-10.2.2.tgz#27b17c38b360c6788826d28fcda28ac6e9772d0b" - integrity sha1-J7F8OLNgxniIJtKPzaKKxul3LQs= + integrity "sha1-J7F8OLNgxniIJtKPzaKKxul3LQs= sha512-K3jPqjva8bQndDKJqctnGfwuAxU2n9XNCPtbXVI5JvC7FnQiNg/yWlQPbMUlBXtBoBGFYp08A94m6fvtc9v+zA==" "@secretlint/source-creator@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/source-creator/-/source-creator-10.2.2.tgz#d600b6d4487859cdd39bbb1cf8cf744540b3f7a1" - integrity sha1-1gC21Eh4Wc3Tm7sc+M90RUCz96E= + integrity "sha1-1gC21Eh4Wc3Tm7sc+M90RUCz96E= sha512-h6I87xJfwfUTgQ7irWq7UTdq/Bm1RuQ/fYhA3dtTIAop5BwSFmZyrchph4WcoEvbN460BWKmk4RYSvPElIIvxw==" dependencies: "@secretlint/types" "^10.2.2" istextorbinary "^9.5.0" @@ -696,31 +685,31 @@ "@secretlint/types@^10.2.2": version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@secretlint/types/-/types-10.2.2.tgz#1412d8f699fd900182cbf4c2923a9df9eb321ca7" - integrity sha1-FBLY9pn9kAGCy/TCkjqd+esyHKc= + integrity "sha1-FBLY9pn9kAGCy/TCkjqd+esyHKc= sha512-Nqc90v4lWCXyakD6xNyNACBJNJ0tNCwj2WNk/7ivyacYHxiITVgmLUFXTBOeCdy79iz6HtN9Y31uw/jbLrdOAg==" "@sindresorhus/merge-streams@^2.1.0": version "2.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958" - integrity sha1-cZ33+0F2a8FDNp6qDdVtjch8mVg= + integrity "sha1-cZ33+0F2a8FDNp6qDdVtjch8mVg= sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==" "@sinonjs/commons@^3.0.1": version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" - integrity sha1-ECk1fkTKkBphVYX20nc428iQhM0= + integrity "sha1-ECk1fkTKkBphVYX20nc428iQhM0= sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==" dependencies: type-detect "4.0.8" "@sinonjs/fake-timers@^15.1.0": version "15.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@sinonjs/fake-timers/-/fake-timers-15.1.0.tgz#f42e713425d4eb1a7bc88ef5d7f76c4546586c25" - integrity sha1-9C5xNCXU6xp7yI711/dsRUZYbCU= + integrity "sha1-9C5xNCXU6xp7yI711/dsRUZYbCU= sha512-cqfapCxwTGsrR80FEgOoPsTonoefMBY7dnUEbQ+GRcved0jvkJLzvX6F4WtN+HBqbPX/SiFsIRUp+IrCW/2I2w==" dependencies: "@sinonjs/commons" "^3.0.1" "@sinonjs/samsam@^8.0.3": version "8.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@sinonjs/samsam/-/samsam-8.0.3.tgz#eb6ffaef421e1e27783cc9b52567de20cb28072d" - integrity sha1-62/670IeHid4PMm1JWfeIMsoBy0= + integrity "sha1-62/670IeHid4PMm1JWfeIMsoBy0= sha512-hw6HbX+GyVZzmaYNh82Ecj1vdGZrqVIn/keDTg63IgAwiQPO+xCz99uG6Woqgb4tM0mUiFENKZ4cqd7IX94AXQ==" dependencies: "@sinonjs/commons" "^3.0.1" type-detect "^4.1.0" @@ -728,12 +717,12 @@ "@textlint/ast-node-types@15.5.2": version "15.5.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@textlint/ast-node-types/-/ast-node-types-15.5.2.tgz#f5a2dd9f85b17c06e111b5e0dde62086b6970009" - integrity sha1-9aLdn4WxfAbhEbXg3eYghraXAAk= + integrity "sha1-9aLdn4WxfAbhEbXg3eYghraXAAk= sha512-fCaOxoup5LIyBEo7R1oYWE7V4bSX0KQeHh66twon9e9usaLE3ijgF8QjYsR6joCssdeCHVd0wHm7ppsEyTr6vg==" "@textlint/linter-formatter@^15.2.0": version "15.5.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@textlint/linter-formatter/-/linter-formatter-15.5.2.tgz#a68e9c032339d9f0858e6e0e0d48a7fb962f0481" - integrity sha1-po6cAyM52fCFjm4ODUin+5YvBIE= + integrity "sha1-po6cAyM52fCFjm4ODUin+5YvBIE= sha512-jAw7jWM8+wU9cG6Uu31jGyD1B+PAVePCvnPKC/oov+2iBPKk3ao30zc/Itmi7FvXo4oPaL9PmzPPQhyniPVgVg==" dependencies: "@azu/format-text" "^1.0.2" "@azu/style-format" "^1.0.1" @@ -753,44 +742,44 @@ "@textlint/module-interop@15.5.2", "@textlint/module-interop@^15.2.0": version "15.5.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@textlint/module-interop/-/module-interop-15.5.2.tgz#516944b0661bb1502f765a097f9da73a4188271e" - integrity sha1-UWlEsGYbsVAvdloJf52nOkGIJx4= + integrity "sha1-UWlEsGYbsVAvdloJf52nOkGIJx4= sha512-mg6rMQ3+YjwiXCYoQXbyVfDucpTa1q5mhspd/9qHBxUq4uY6W8GU42rmT3GW0V1yOfQ9z/iRrgPtkp71s8JzXg==" "@textlint/resolver@15.5.2": version "15.5.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@textlint/resolver/-/resolver-15.5.2.tgz#fca81ac0357edc9a0eb0099a9b8c0c3e70a2faf6" - integrity sha1-/KgawDV+3JoOsAmam4wMPnCi+vY= + integrity "sha1-/KgawDV+3JoOsAmam4wMPnCi+vY= sha512-YEITdjRiJaQrGLUWxWXl4TEg+d2C7+TNNjbGPHPH7V7CCnXm+S9GTjGAL7Q2WSGJyFEKt88Jvx6XdJffRv4HEA==" "@textlint/types@15.5.2", "@textlint/types@^15.2.0": version "15.5.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@textlint/types/-/types-15.5.2.tgz#c751091e98a4ec8f4e285cbf90b6c5ab8af44d90" - integrity sha1-x1EJHpik7I9OKFy/kLbFq4r0TZA= + integrity "sha1-x1EJHpik7I9OKFy/kLbFq4r0TZA= sha512-sJOrlVLLXp4/EZtiWKWq9y2fWyZlI8GP+24rnU5avtPWBIMm/1w97yzKrAqYF8czx2MqR391z5akhnfhj2f/AQ==" dependencies: "@textlint/ast-node-types" "15.5.2" "@tsconfig/node10@^1.0.7": version "1.0.12" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@tsconfig/node10/-/node10-1.0.12.tgz#be57ceac1e4692b41be9de6be8c32a106636dba4" - integrity sha1-vlfOrB5GkrQb6d5r6MMqEGY226Q= + integrity "sha1-vlfOrB5GkrQb6d5r6MMqEGY226Q= sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==" "@tsconfig/node12@^1.0.7": version "1.0.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" - integrity sha1-7j3vHyfZ7WbaxuRqKVz/sBUuBY0= + integrity "sha1-7j3vHyfZ7WbaxuRqKVz/sBUuBY0= sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==" "@tsconfig/node14@^1.0.0": version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" - integrity sha1-5DhjFihPALmENb9A9y91oJ2r9sE= + integrity "sha1-5DhjFihPALmENb9A9y91oJ2r9sE= sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==" "@tsconfig/node16@^1.0.2": version "1.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" - integrity sha1-C5LcwMwcgfbzBqOB8o4xsaVlNuk= + integrity "sha1-C5LcwMwcgfbzBqOB8o4xsaVlNuk= sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" "@types/eslint-scope@^3.7.7": version "3.7.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" - integrity sha1-MQi9XxiwzbJ3yGez3UScntcHmsU= + integrity "sha1-MQi9XxiwzbJ3yGez3UScntcHmsU= sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==" dependencies: "@types/eslint" "*" "@types/estree" "*" @@ -798,7 +787,7 @@ "@types/eslint@*": version "9.6.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/eslint/-/eslint-9.6.1.tgz#d5795ad732ce81715f27f75da913004a56751584" - integrity sha1-1Xla1zLOgXFfJ/ddqRMASlZ1FYQ= + integrity "sha1-1Xla1zLOgXFfJ/ddqRMASlZ1FYQ= sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==" dependencies: "@types/estree" "*" "@types/json-schema" "*" @@ -806,12 +795,12 @@ "@types/estree@*", "@types/estree@^1.0.6", "@types/estree@^1.0.8": version "1.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e" - integrity sha1-lYuRyZGxhnztMYvt6g4hXuBQcm4= + integrity "sha1-lYuRyZGxhnztMYvt6g4hXuBQcm4= sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==" "@types/glob@^7.2.0": version "7.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha1-vBtb86qS8lvV3TnzXFc2G9zlsus= + integrity "sha1-vBtb86qS8lvV3TnzXFc2G9zlsus= sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==" dependencies: "@types/minimatch" "*" "@types/node" "*" @@ -819,32 +808,32 @@ "@types/json-schema@*", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.9": version "7.0.15" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" - integrity sha1-WWoXRyM2lNUPatinhp/Lb1bPWEE= + integrity "sha1-WWoXRyM2lNUPatinhp/Lb1bPWEE= sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" "@types/json5@^0.0.29": version "0.0.29" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + integrity "sha1-7ihweulOEdK4J7y+UnC86n8+ce4= sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" "@types/minimatch@*": version "5.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" - integrity sha1-B1CLRXl8uB7D8nMBGwVM0HVe3co= + integrity "sha1-B1CLRXl8uB7D8nMBGwVM0HVe3co= sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==" "@types/minimatch@^3.0.3": version "3.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" - integrity sha1-EAHMXmo3BLg8I2An538vWOoBD0A= + integrity "sha1-EAHMXmo3BLg8I2An538vWOoBD0A= sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" "@types/mocha@^10.0.6": version "10.0.10" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/mocha/-/mocha-10.0.10.tgz#91f62905e8d23cbd66225312f239454a23bebfa0" - integrity sha1-kfYpBejSPL1mIlMS8jlFSiO+v6A= + integrity "sha1-kfYpBejSPL1mIlMS8jlFSiO+v6A= sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==" "@types/node-fetch@^2.6.13": version "2.6.13" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/node-fetch/-/node-fetch-2.6.13.tgz#e0c9b7b5edbdb1b50ce32c127e85e880872d56ee" - integrity sha1-4Mm3te29sbUM4ywSfoXogIctVu4= + integrity "sha1-4Mm3te29sbUM4ywSfoXogIctVu4= sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==" dependencies: "@types/node" "*" form-data "^4.0.4" @@ -852,26 +841,26 @@ "@types/node@*": version "25.3.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/node/-/node-25.3.2.tgz#cbc4b963e1b3503eb2bcf7c55bf48c95204918d1" - integrity sha1-y8S5Y+GzUD6yvPfFW/SMlSBJGNE= + integrity "sha1-y8S5Y+GzUD6yvPfFW/SMlSBJGNE= sha512-RpV6r/ij22zRRdyBPcxDeKAzH43phWVKEjL2iksqo1Vz3CuBUrgmPpPhALKiRfU7OMCmeeO9vECBMsV0hMTG8Q==" dependencies: undici-types "~7.18.0" "@types/node@^20.14.2": version "20.19.35" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/node/-/node-20.19.35.tgz#117b373fd1dff528b2f9f8c2d1a85de6af8101ca" - integrity sha1-EXs3P9Hf9Siy+fjC0ahd5q+BAco= + integrity "sha1-EXs3P9Hf9Siy+fjC0ahd5q+BAco= sha512-Uarfe6J91b9HAUXxjvSOdiO2UPOKLm07Q1oh0JHxoZ1y8HoqxDAu3gVrsrOHeiio0kSsoVBt4wFrKOm0dKxVPQ==" dependencies: undici-types "~6.21.0" "@types/normalize-package-data@^2.4.3": version "2.4.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" - integrity sha1-VuLMJsOXwDj6sOOpF6EtXFkJ6QE= + integrity "sha1-VuLMJsOXwDj6sOOpF6EtXFkJ6QE= sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==" "@types/plist@^3.0.5": version "3.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/plist/-/plist-3.0.5.tgz#9a0c49c0f9886c8c8696a7904dd703f6284036e0" - integrity sha1-mgxJwPmIbIyGlqeQTdcD9ihANuA= + integrity "sha1-mgxJwPmIbIyGlqeQTdcD9ihANuA= sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==" dependencies: "@types/node" "*" xmlbuilder ">=11.0.1" @@ -879,51 +868,51 @@ "@types/proxyquire@^1.3.31": version "1.3.31" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/proxyquire/-/proxyquire-1.3.31.tgz#a008b78dad6061754e3adf2cb64b60303f68deaa" - integrity sha1-oAi3ja1gYXVOOt8stktgMD9o3qo= + integrity "sha1-oAi3ja1gYXVOOt8stktgMD9o3qo= sha512-uALowNG2TSM1HNPMMOR0AJwv4aPYPhqB0xlEhkeRTMuto5hjoSPZkvgu1nbPUkz3gEPAHv4sy4DmKsurZiEfRQ==" "@types/sarif@^2.1.7": version "2.1.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/sarif/-/sarif-2.1.7.tgz#dab4d16ba7568e9846c454a8764f33c5d98e5524" - integrity sha1-2rTRa6dWjphGxFSodk8zxdmOVSQ= + integrity "sha1-2rTRa6dWjphGxFSodk8zxdmOVSQ= sha512-kRz0VEkJqWLf1LLVN4pT1cg1Z9wAuvI6L97V3m2f5B76Tg8d413ddvLBPTEHAZJlnn4XSvu0FkZtViCQGVyrXQ==" "@types/semver@^7.5.8": version "7.7.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/semver/-/semver-7.7.1.tgz#3ce3af1a5524ef327d2da9e4fd8b6d95c8d70528" - integrity sha1-POOvGlUk7zJ9Lank/YttlcjXBSg= + integrity "sha1-POOvGlUk7zJ9Lank/YttlcjXBSg= sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==" "@types/sinon@^21.0.0": version "21.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/sinon/-/sinon-21.0.0.tgz#3a598a29b3aec0512a21e57ae0fd4c09aa013ca9" - integrity sha1-OlmKKbOuwFEqIeV64P1MCaoBPKk= + integrity "sha1-OlmKKbOuwFEqIeV64P1MCaoBPKk= sha512-+oHKZ0lTI+WVLxx1IbJDNmReQaIsQJjN2e7UUrJHEeByG7bFeKJYsv1E75JxTQ9QKJDp21bAa/0W2Xo4srsDnw==" dependencies: "@types/sinonjs__fake-timers" "*" "@types/sinonjs__fake-timers@*": version "15.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-15.0.1.tgz#49f731d9453f52d64dd79f5a5626c1cf1b81bea4" - integrity sha1-Sfcx2UU/UtZN159aVibBzxuBvqQ= + integrity "sha1-Sfcx2UU/UtZN159aVibBzxuBvqQ= sha512-Ko2tjWJq8oozHzHV+reuvS5KYIRAokHnGbDwGh/J64LntgpbuylF74ipEL24HCyRjf9FOlBiBHWBR1RlVKsI1w==" "@types/tmp@^0.2.6": version "0.2.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/tmp/-/tmp-0.2.6.tgz#d785ee90c52d7cc020e249c948c36f7b32d1e217" - integrity sha1-14XukMUtfMAg4knJSMNvezLR4hc= + integrity "sha1-14XukMUtfMAg4knJSMNvezLR4hc= sha512-chhaNf2oKHlRkDGt+tiKE2Z5aJ6qalm7Z9rlLdBwmOiAAf09YQvvoLXjWK4HWPF1xU/fqvMgfNfpVoBscA/tKA==" "@types/which@^2.0.2": version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/which/-/which-2.0.2.tgz#54541d02d6b1daee5ec01ac0d1b37cecf37db1ae" - integrity sha1-VFQdAtax2u5ewBrA0bN87PN9sa4= + integrity "sha1-VFQdAtax2u5ewBrA0bN87PN9sa4= sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==" "@types/yauzl@^2.10.3": version "2.10.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@types/yauzl/-/yauzl-2.10.3.tgz#e9b2808b4f109504a03cda958259876f61017999" - integrity sha1-6bKAi08QlQSgPNqVglmHb2EBeZk= + integrity "sha1-6bKAi08QlQSgPNqVglmHb2EBeZk= sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==" dependencies: "@types/node" "*" "@typescript-eslint/eslint-plugin@^8.54.0": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.1.tgz#b1ce606d87221daec571e293009675992f0aae76" - integrity sha1-sc5gbYciHa7FceKTAJZ1mS8KrnY= + integrity "sha1-sc5gbYciHa7FceKTAJZ1mS8KrnY= sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==" dependencies: "@eslint-community/regexpp" "^4.12.2" "@typescript-eslint/scope-manager" "8.56.1" @@ -937,7 +926,7 @@ "@typescript-eslint/parser@^8.54.0": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/parser/-/parser-8.56.1.tgz#21d13b3d456ffb08614c1d68bb9a4f8d9237cdc7" - integrity sha1-IdE7PUVv+whhTB1ou5pPjZI3zcc= + integrity "sha1-IdE7PUVv+whhTB1ou5pPjZI3zcc= sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==" dependencies: "@typescript-eslint/scope-manager" "8.56.1" "@typescript-eslint/types" "8.56.1" @@ -948,7 +937,7 @@ "@typescript-eslint/project-service@8.56.1": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/project-service/-/project-service-8.56.1.tgz#65c8d645f028b927bfc4928593b54e2ecd809244" - integrity sha1-ZcjWRfAouSe/xJKFk7VOLs2AkkQ= + integrity "sha1-ZcjWRfAouSe/xJKFk7VOLs2AkkQ= sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==" dependencies: "@typescript-eslint/tsconfig-utils" "^8.56.1" "@typescript-eslint/types" "^8.56.1" @@ -957,7 +946,7 @@ "@typescript-eslint/scope-manager@8.56.1": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/scope-manager/-/scope-manager-8.56.1.tgz#254df93b5789a871351335dd23e20bc164060f24" - integrity sha1-JU35O1eJqHE1EzXdI+ILwWQGDyQ= + integrity "sha1-JU35O1eJqHE1EzXdI+ILwWQGDyQ= sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==" dependencies: "@typescript-eslint/types" "8.56.1" "@typescript-eslint/visitor-keys" "8.56.1" @@ -965,12 +954,12 @@ "@typescript-eslint/tsconfig-utils@8.56.1", "@typescript-eslint/tsconfig-utils@^8.56.1": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz#1afa830b0fada5865ddcabdc993b790114a879b7" - integrity sha1-GvqDCw+tpYZd3KvcmTt5ARSoebc= + integrity "sha1-GvqDCw+tpYZd3KvcmTt5ARSoebc= sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==" "@typescript-eslint/type-utils@8.56.1": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/type-utils/-/type-utils-8.56.1.tgz#7a6c4fabf225d674644931e004302cbbdd2f2e24" - integrity sha1-emxPq/Il1nRkSTHgBDAsu90vLiQ= + integrity "sha1-emxPq/Il1nRkSTHgBDAsu90vLiQ= sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==" dependencies: "@typescript-eslint/types" "8.56.1" "@typescript-eslint/typescript-estree" "8.56.1" @@ -981,12 +970,12 @@ "@typescript-eslint/types@8.56.1", "@typescript-eslint/types@^8.56.1": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/types/-/types-8.56.1.tgz#975e5942bf54895291337c91b9191f6eb0632ab9" - integrity sha1-l15ZQr9UiVKRM3yRuRkfbrBjKrk= + integrity "sha1-l15ZQr9UiVKRM3yRuRkfbrBjKrk= sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==" "@typescript-eslint/typescript-estree@8.56.1": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.1.tgz#3b9e57d8129a860c50864c42188f761bdef3eab0" - integrity sha1-O55X2BKahgxQhkxCGI92G97z6rA= + integrity "sha1-O55X2BKahgxQhkxCGI92G97z6rA= sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==" dependencies: "@typescript-eslint/project-service" "8.56.1" "@typescript-eslint/tsconfig-utils" "8.56.1" @@ -1001,7 +990,7 @@ "@typescript-eslint/utils@8.56.1": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/utils/-/utils-8.56.1.tgz#5a86acaf9f1b4c4a85a42effb217f73059f6deb7" - integrity sha1-Woasr58bTEqFpC7/shf3MFn23rc= + integrity "sha1-Woasr58bTEqFpC7/shf3MFn23rc= sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==" dependencies: "@eslint-community/eslint-utils" "^4.9.1" "@typescript-eslint/scope-manager" "8.56.1" @@ -1011,7 +1000,7 @@ "@typescript-eslint/visitor-keys@8.56.1": version "8.56.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz#50e03475c33a42d123dc99e63acf1841c0231f87" - integrity sha1-UOA0dcM6QtEj3JnmOs8YQcAjH4c= + integrity "sha1-UOA0dcM6QtEj3JnmOs8YQcAjH4c= sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==" dependencies: "@typescript-eslint/types" "8.56.1" eslint-visitor-keys "^5.0.0" @@ -1019,7 +1008,7 @@ "@typespec/ts-http-runtime@^0.3.0": version "0.3.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.3.tgz#62767b88df3ba7fc53bfd66a94c88dfe1dec55bc" - integrity sha1-YnZ7iN87p/xTv9ZqlMiN/h3sVbw= + integrity "sha1-YnZ7iN87p/xTv9ZqlMiN/h3sVbw= sha512-91fp6CAAJSRtH5ja95T1FHSKa8aPW9/Zw6cta81jlZTUw/+Vq8jM/AfF/14h2b71wwR84JUTW/3Y8QPhDAawFA==" dependencies: http-proxy-agent "^7.0.0" https-proxy-agent "^7.0.0" @@ -1028,19 +1017,19 @@ "@vscode/debugadapter@^1.65.0": version "1.68.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/debugadapter/-/debugadapter-1.68.0.tgz#abb23463cb750ca4a6f0834c5d4db659258dc159" - integrity sha1-q7I0Y8t1DKSm8INMXU22WSWNwVk= + integrity "sha1-q7I0Y8t1DKSm8INMXU22WSWNwVk= sha512-D6gk5Fw2y4FV8oYmltoXpj+VAZexxJFopN/mcZ6YcgzQE9dgq2L45Aj3GLxScJOD6GeLILcxJIaA8l3v11esGg==" dependencies: "@vscode/debugprotocol" "1.68.0" "@vscode/debugprotocol@1.68.0", "@vscode/debugprotocol@^1.65.0": version "1.68.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/debugprotocol/-/debugprotocol-1.68.0.tgz#e558ba6affe1be7aff4ec824599f316b61d9a69d" - integrity sha1-5Vi6av/hvnr/TsgkWZ8xa2HZpp0= + integrity "sha1-5Vi6av/hvnr/TsgkWZ8xa2HZpp0= sha512-2J27dysaXmvnfuhFGhfeuxfHRXunqNPxtBoR3koiTOA9rdxWNDTa1zIFLCFMSHJ9MPTPKFcBeblsyaCJCIlQxg==" "@vscode/dts@^0.4.0": version "0.4.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/dts/-/dts-0.4.1.tgz#1946cf09db412def5fe5ecac9b9ff3e058546654" - integrity sha1-GUbPCdtBLe9f5eysm5/z4FhUZlQ= + integrity "sha1-GUbPCdtBLe9f5eysm5/z4FhUZlQ= sha512-o8cI5Vqt6S6Y5mCI7yCkSQdiLQaLG5DMUpciJV3zReZwE+dA5KERxSVX8H3cPEhyKw21XwKGmIrg6YmN6M5uZA==" dependencies: https-proxy-agent "^7.0.0" minimist "^1.2.8" @@ -1049,7 +1038,7 @@ "@vscode/extension-telemetry@^0.9.9": version "0.9.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/extension-telemetry/-/extension-telemetry-0.9.9.tgz#58844e72ac7860eb0497898545c2c4f58096465e" - integrity sha1-WIROcqx4YOsEl4mFRcLE9YCWRl4= + integrity "sha1-WIROcqx4YOsEl4mFRcLE9YCWRl4= sha512-WG/H+H/JRMPnpbXMufXgXlaeJwKszXfAanOERV/nkXBbYyNw0KR84JjUjSg+TgkzYEF/ttRoHTP6fFZWkXdoDQ==" dependencies: "@microsoft/1ds-core-js" "^4.3.4" "@microsoft/1ds-post-js" "^4.3.4" @@ -1058,7 +1047,7 @@ "@vscode/test-electron@^3.1.0": version "3.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/test-electron/-/test-electron-3.1.0.tgz#46b93d118dcd3b3c89caae296a13f9a7f5eb63c5" - integrity sha1-Rrk9EY3NOzyJyq4pahP5p/XrY8U= + integrity "sha1-Rrk9EY3NOzyJyq4pahP5p/XrY8U= sha512-CRqv5u+YYoseuNVJ6Tyo4k0sF0mx4qnKMihRB0PjsUF8Dc0WKtCXo6CNL6nWWm5esfFQsQA/pejMj4ZbpJVLTw==" dependencies: http-proxy-agent "^7.0.2" https-proxy-agent "^7.0.5" @@ -1069,52 +1058,52 @@ "@vscode/vsce-sign-alpine-arm64@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-alpine-arm64/-/vsce-sign-alpine-arm64-2.0.6.tgz#2cd244caf5e8ec543f42fb91d4df3b933641c8fa" - integrity sha1-LNJEyvXo7FQ/QvuR1N87kzZByPo= + integrity "sha1-LNJEyvXo7FQ/QvuR1N87kzZByPo= sha512-wKkJBsvKF+f0GfsUuGT0tSW0kZL87QggEiqNqK6/8hvqsXvpx8OsTEc3mnE1kejkh5r+qUyQ7PtF8jZYN0mo8Q==" "@vscode/vsce-sign-alpine-x64@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-alpine-x64/-/vsce-sign-alpine-x64-2.0.6.tgz#b0e80a4792001c66e27feee2c11e821ad1fa1680" - integrity sha1-sOgKR5IAHGbif+7iwR6CGtH6FoA= + integrity "sha1-sOgKR5IAHGbif+7iwR6CGtH6FoA= sha512-YoAGlmdK39vKi9jA18i4ufBbd95OqGJxRvF3n6ZbCyziwy3O+JgOpIUPxv5tjeO6gQfx29qBivQ8ZZTUF2Ba0w==" "@vscode/vsce-sign-darwin-arm64@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-darwin-arm64/-/vsce-sign-darwin-arm64-2.0.6.tgz#4b8fa1ab55f280a99985be3c06fb730e57810cce" - integrity sha1-S4+hq1XygKmZhb48BvtzDleBDM4= + integrity "sha1-S4+hq1XygKmZhb48BvtzDleBDM4= sha512-5HMHaJRIQuozm/XQIiJiA0W9uhdblwwl2ZNDSSAeXGO9YhB9MH5C4KIHOmvyjUnKy4UCuiP43VKpIxW1VWP4tQ==" "@vscode/vsce-sign-darwin-x64@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-darwin-x64/-/vsce-sign-darwin-x64-2.0.6.tgz#d2c9186d9505498272cbddd8383bb038ebcf5820" - integrity sha1-0skYbZUFSYJyy93YODuwOOvPWCA= + integrity "sha1-0skYbZUFSYJyy93YODuwOOvPWCA= sha512-25GsUbTAiNfHSuRItoQafXOIpxlYj+IXb4/qarrXu7kmbH94jlm5sdWSCKrrREs8+GsXF1b+l3OB7VJy5jsykw==" "@vscode/vsce-sign-linux-arm64@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-linux-arm64/-/vsce-sign-linux-arm64-2.0.6.tgz#b3d8560144040b920d8c6edd4374314b58255481" - integrity sha1-s9hWAUQEC5INjG7dQ3QxS1glVIE= + integrity "sha1-s9hWAUQEC5INjG7dQ3QxS1glVIE= sha512-cfb1qK7lygtMa4NUl2582nP7aliLYuDEVpAbXJMkDq1qE+olIw/es+C8j1LJwvcRq1I2yWGtSn3EkDp9Dq5FdA==" "@vscode/vsce-sign-linux-arm@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-linux-arm/-/vsce-sign-linux-arm-2.0.6.tgz#0a27c42a4adb37e96eec78cd7bfa388cd4e9fbef" - integrity sha1-CifEKkrbN+lu7HjNe/o4jNTp++8= + integrity "sha1-CifEKkrbN+lu7HjNe/o4jNTp++8= sha512-UndEc2Xlq4HsuMPnwu7420uqceXjs4yb5W8E2/UkaHBB9OWCwMd3/bRe/1eLe3D8kPpxzcaeTyXiK3RdzS/1CA==" "@vscode/vsce-sign-linux-x64@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-linux-x64/-/vsce-sign-linux-x64-2.0.6.tgz#ade11caeeed524fc16bd6c43ca49aea00295de8c" - integrity sha1-reEcru7VJPwWvWxDykmuoAKV3ow= + integrity "sha1-reEcru7VJPwWvWxDykmuoAKV3ow= sha512-/olerl1A4sOqdP+hjvJ1sbQjKN07Y3DVnxO4gnbn/ahtQvFrdhUi0G1VsZXDNjfqmXw57DmPi5ASnj/8PGZhAA==" "@vscode/vsce-sign-win32-arm64@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-win32-arm64/-/vsce-sign-win32-arm64-2.0.6.tgz#0688968148e03eb392479c8491c72506721beffc" - integrity sha1-BoiWgUjgPrOSR5yEkcclBnIb7/w= + integrity "sha1-BoiWgUjgPrOSR5yEkcclBnIb7/w= sha512-ivM/MiGIY0PJNZBoGtlRBM/xDpwbdlCWomUWuLmIxbi1Cxe/1nooYrEQoaHD8ojVRgzdQEUzMsRbyF5cJJgYOg==" "@vscode/vsce-sign-win32-x64@2.0.6": version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign-win32-x64/-/vsce-sign-win32-x64-2.0.6.tgz#74430eff41d26818c23f9826b045d8c75732eaeb" - integrity sha1-dEMO/0HSaBjCP5gmsEXYx1cy6us= + integrity "sha1-dEMO/0HSaBjCP5gmsEXYx1cy6us= sha512-mgth9Kvze+u8CruYMmhHw6Zgy3GRX2S+Ed5oSokDEK5vPEwGGKnmuXua9tmFhomeAnhgJnL4DCna3TiNuGrBTQ==" "@vscode/vsce-sign@^2.0.0": version "2.0.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce-sign/-/vsce-sign-2.0.9.tgz#2ad48bb65373c1aeabb0beafddb29eb298bd6030" - integrity sha1-KtSLtlNzwa6rsL6v3bKespi9YDA= + integrity "sha1-KtSLtlNzwa6rsL6v3bKespi9YDA= sha512-8IvaRvtFyzUnGGl3f5+1Cnor3LqaUWvhaUjAYO8Y39OUYlOf3cRd+dowuQYLpZcP3uwSG+mURwjEBOSq4SOJ0g==" optionalDependencies: "@vscode/vsce-sign-alpine-arm64" "2.0.6" "@vscode/vsce-sign-alpine-x64" "2.0.6" @@ -1129,7 +1118,7 @@ "@vscode/vsce@^3.9.2": version "3.9.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@vscode/vsce/-/vsce-3.9.2.tgz#9262d1737dba6c61d91dc56ae2901af3e1e0294a" - integrity sha1-kmLRc326bGHZHcVq4pAa8+HgKUo= + integrity "sha1-kmLRc326bGHZHcVq4pAa8+HgKUo= sha512-XSxMosEEDO6vLxELAHVkwmhC0qe0ijZni2jB9Rcs8kQsW4lhTDQ/wMzmwFs/buotAWSnpmUp/dRWD2ufG3UYKA==" dependencies: "@azure/identity" "^4.1.0" "@secretlint/node" "^10.1.2" @@ -1166,7 +1155,7 @@ "@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1": version "1.14.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6" - integrity sha1-qfagfysDyVyNOMRTah/ftSH/VbY= + integrity "sha1-qfagfysDyVyNOMRTah/ftSH/VbY= sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==" dependencies: "@webassemblyjs/helper-numbers" "1.13.2" "@webassemblyjs/helper-wasm-bytecode" "1.13.2" @@ -1174,22 +1163,22 @@ "@webassemblyjs/floating-point-hex-parser@1.13.2": version "1.13.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz#fcca1eeddb1cc4e7b6eed4fc7956d6813b21b9fb" - integrity sha1-/Moe7dscxOe27tT8eVbWgTshufs= + integrity "sha1-/Moe7dscxOe27tT8eVbWgTshufs= sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==" "@webassemblyjs/helper-api-error@1.13.2": version "1.13.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz#e0a16152248bc38daee76dd7e21f15c5ef3ab1e7" - integrity sha1-4KFhUiSLw42u523X4h8Vxe86sec= + integrity "sha1-4KFhUiSLw42u523X4h8Vxe86sec= sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==" "@webassemblyjs/helper-buffer@1.14.1": version "1.14.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz#822a9bc603166531f7d5df84e67b5bf99b72b96b" - integrity sha1-giqbxgMWZTH31d+E5ntb+ZtyuWs= + integrity "sha1-giqbxgMWZTH31d+E5ntb+ZtyuWs= sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==" "@webassemblyjs/helper-numbers@1.13.2": version "1.13.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz#dbd932548e7119f4b8a7877fd5a8d20e63490b2d" - integrity sha1-29kyVI5xGfS4p4d/1ajSDmNJCy0= + integrity "sha1-29kyVI5xGfS4p4d/1ajSDmNJCy0= sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==" dependencies: "@webassemblyjs/floating-point-hex-parser" "1.13.2" "@webassemblyjs/helper-api-error" "1.13.2" @@ -1198,12 +1187,12 @@ "@webassemblyjs/helper-wasm-bytecode@1.13.2": version "1.13.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz#e556108758f448aae84c850e593ce18a0eb31e0b" - integrity sha1-5VYQh1j0SKroTIUOWTzhig6zHgs= + integrity "sha1-5VYQh1j0SKroTIUOWTzhig6zHgs= sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==" "@webassemblyjs/helper-wasm-section@1.14.1": version "1.14.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz#9629dda9c4430eab54b591053d6dc6f3ba050348" - integrity sha1-lindqcRDDqtUtZEFPW3G87oFA0g= + integrity "sha1-lindqcRDDqtUtZEFPW3G87oFA0g= sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==" dependencies: "@webassemblyjs/ast" "1.14.1" "@webassemblyjs/helper-buffer" "1.14.1" @@ -1213,26 +1202,26 @@ "@webassemblyjs/ieee754@1.13.2": version "1.13.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz#1c5eaace1d606ada2c7fd7045ea9356c59ee0dba" - integrity sha1-HF6qzh1gatosf9cEXqk1bFnuDbo= + integrity "sha1-HF6qzh1gatosf9cEXqk1bFnuDbo= sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==" dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.13.2": version "1.13.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/leb128/-/leb128-1.13.2.tgz#57c5c3deb0105d02ce25fa3fd74f4ebc9fd0bbb0" - integrity sha1-V8XD3rAQXQLOJfo/109OvJ/Qu7A= + integrity "sha1-V8XD3rAQXQLOJfo/109OvJ/Qu7A= sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==" dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.13.2": version "1.13.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1" - integrity sha1-kXog6T9xrVYClmwtaFrgxsIfYPE= + integrity "sha1-kXog6T9xrVYClmwtaFrgxsIfYPE= sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==" "@webassemblyjs/wasm-edit@^1.14.1": version "1.14.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597" - integrity sha1-rGaJ9QIhm1kZjd7ELc1JaxAE1Zc= + integrity "sha1-rGaJ9QIhm1kZjd7ELc1JaxAE1Zc= sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==" dependencies: "@webassemblyjs/ast" "1.14.1" "@webassemblyjs/helper-buffer" "1.14.1" @@ -1246,7 +1235,7 @@ "@webassemblyjs/wasm-gen@1.14.1": version "1.14.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz#991e7f0c090cb0bb62bbac882076e3d219da9570" - integrity sha1-mR5/DAkMsLtiu6yIIHbj0hnalXA= + integrity "sha1-mR5/DAkMsLtiu6yIIHbj0hnalXA= sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==" dependencies: "@webassemblyjs/ast" "1.14.1" "@webassemblyjs/helper-wasm-bytecode" "1.13.2" @@ -1257,7 +1246,7 @@ "@webassemblyjs/wasm-opt@1.14.1": version "1.14.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz#e6f71ed7ccae46781c206017d3c14c50efa8106b" - integrity sha1-5vce18yuRngcIGAX08FMUO+oEGs= + integrity "sha1-5vce18yuRngcIGAX08FMUO+oEGs= sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==" dependencies: "@webassemblyjs/ast" "1.14.1" "@webassemblyjs/helper-buffer" "1.14.1" @@ -1267,7 +1256,7 @@ "@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1": version "1.14.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb" - integrity sha1-s+E/GJNgXKeLUsaOVM9qhl+Qufs= + integrity "sha1-s+E/GJNgXKeLUsaOVM9qhl+Qufs= sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==" dependencies: "@webassemblyjs/ast" "1.14.1" "@webassemblyjs/helper-api-error" "1.13.2" @@ -1279,7 +1268,7 @@ "@webassemblyjs/wast-printer@1.14.1": version "1.14.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz#3bb3e9638a8ae5fdaf9610e7a06b4d9f9aa6fe07" - integrity sha1-O7PpY4qK5f2vlhDnoGtNn5qm/gc= + integrity "sha1-O7PpY4qK5f2vlhDnoGtNn5qm/gc= sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==" dependencies: "@webassemblyjs/ast" "1.14.1" "@xtuc/long" "4.2.2" @@ -1287,83 +1276,77 @@ "@webpack-cli/configtest@^2.1.1": version "2.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646" - integrity sha1-Oy+FLpHaxuO4X7KjFPuL70bZRkY= + integrity "sha1-Oy+FLpHaxuO4X7KjFPuL70bZRkY= sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==" "@webpack-cli/info@^2.0.2": version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd" - integrity sha1-zD+/Iu/riP9iMQz4hcWwn0SuD90= + integrity "sha1-zD+/Iu/riP9iMQz4hcWwn0SuD90= sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==" "@webpack-cli/serve@^2.0.5": version "2.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e" - integrity sha1-Ml20I5XNSf5sFAV/mpAOQn34gQ4= + integrity "sha1-Ml20I5XNSf5sFAV/mpAOQn34gQ4= sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==" "@xmldom/xmldom@^0.8.8": - version "0.8.13" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@xmldom/xmldom/-/xmldom-0.8.13.tgz#00d1dd940b218dff2e49309d410d8bb212159225" - integrity sha1-ANHdlAshjf8uSTCdQQ2LshIVkiU= + version "0.8.15" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@xmldom/xmldom/-/xmldom-0.8.15.tgz#71ebf80729e4e95221d519ac9b1e1eaea7784907" "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A= + integrity "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A= sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" "@xtuc/long@4.2.2": version "4.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0= + integrity "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0= sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" acorn-import-phases@^1.0.3: version "1.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz#16eb850ba99a056cb7cbfe872ffb8972e18c8bd7" - integrity sha1-FuuFC6maBWy3y/6HL/uJcuGMi9c= + integrity "sha1-FuuFC6maBWy3y/6HL/uJcuGMi9c= sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==" acorn-jsx@^5.3.2: version "5.3.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha1-ftW7VZCLOy8bxVxq8WU7rafweTc= + integrity "sha1-ftW7VZCLOy8bxVxq8WU7rafweTc= sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" acorn-walk@^8.1.1: version "8.3.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/acorn-walk/-/acorn-walk-8.3.5.tgz#8a6b8ca8fc5b34685af15dabb44118663c296496" - integrity sha1-imuMqPxbNGha8V2rtEEYZjwpZJY= + integrity "sha1-imuMqPxbNGha8V2rtEEYZjwpZJY= sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==" dependencies: acorn "^8.11.0" -acorn@^6.4.1: - version "6.4.2" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha1-NYZv1xBSjpLeEM8GAWSY5H454eY= - acorn@^8.11.0, acorn@^8.15.0, acorn@^8.16.0, acorn@^8.4.1: version "8.16.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/acorn/-/acorn-8.16.0.tgz#4ce79c89be40afe7afe8f3adb902a1f1ce9ac08a" - integrity sha1-TOecib5Ar+ev6POtuQKh8c6awIo= + integrity "sha1-TOecib5Ar+ev6POtuQKh8c6awIo= sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==" agent-base@^7.1.0, agent-base@^7.1.2: version "7.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/agent-base/-/agent-base-7.1.4.tgz#e3cd76d4c548ee895d3c3fd8dc1f6c5b9032e7a8" - integrity sha1-48121MVI7oldPD/Y3B9sW5Ay56g= + integrity "sha1-48121MVI7oldPD/Y3B9sW5Ay56g= sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==" ajv-formats@^2.1.1: version "2.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" - integrity sha1-bmaUAGWet0lzu/LjMycYCgmWtSA= + integrity "sha1-bmaUAGWet0lzu/LjMycYCgmWtSA= sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==" dependencies: ajv "^8.0.0" ajv-keywords@^5.1.0: version "5.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" - integrity sha1-adTThaRzPNvqtElkoRcKiPh/DhY= + integrity "sha1-adTThaRzPNvqtElkoRcKiPh/DhY= sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==" dependencies: fast-deep-equal "^3.1.3" ajv@^6.12.4, ajv@^6.14.0: version "6.14.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ajv/-/ajv-6.14.0.tgz#fd067713e228210636ebb08c60bd3765d6dbe73a" - integrity sha1-/QZ3E+IoIQY267CMYL03Zdbb5zo= + integrity "sha1-/QZ3E+IoIQY267CMYL03Zdbb5zo= sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==" dependencies: fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" @@ -1373,7 +1356,7 @@ ajv@^6.12.4, ajv@^6.14.0: ajv@^8.0.0, ajv@^8.0.1, ajv@^8.17.1, ajv@^8.9.0: version "8.18.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ajv/-/ajv-8.18.0.tgz#8864186b6738d003eb3a933172bb3833e10cefbc" - integrity sha1-iGQYa2c40APrOpMxcrs4M+EM77w= + integrity "sha1-iGQYa2c40APrOpMxcrs4M+EM77w= sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==" dependencies: fast-deep-equal "^3.1.3" fast-uri "^3.0.1" @@ -1383,60 +1366,60 @@ ajv@^8.0.0, ajv@^8.0.1, ajv@^8.17.1, ajv@^8.9.0: ansi-colors@^1.0.1: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" - integrity sha1-Y3S03V1HGP884npnGjscrQdxMqk= + integrity "sha1-Y3S03V1HGP884npnGjscrQdxMqk= sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==" dependencies: ansi-wrap "^0.1.0" ansi-colors@^3.0.5: version "3.2.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" - integrity sha1-46PaS/uubIapwoViXeEkojQCb78= + integrity "sha1-46PaS/uubIapwoViXeEkojQCb78= sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" ansi-colors@^4.1.1, ansi-colors@^4.1.3: version "4.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" - integrity sha1-N2ETQOsiQ+cMxgTK011jJw1IeBs= + integrity "sha1-N2ETQOsiQ+cMxgTK011jJw1IeBs= sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" ansi-escapes@^7.0.0: version "7.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-escapes/-/ansi-escapes-7.3.0.tgz#5395bb74b2150a4a1d6e3c2565f4aeca78d28627" - integrity sha1-U5W7dLIVCkodbjwlZfSuynjShic= + integrity "sha1-U5W7dLIVCkodbjwlZfSuynjShic= sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==" dependencies: environment "^1.0.0" ansi-gray@^0.1.1: version "0.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" - integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE= + integrity "sha1-KWLPVOyXksSFEKPetSRDaGHvclE= sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==" dependencies: ansi-wrap "0.1.0" ansi-regex@^5.0.1: version "5.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ= + integrity "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ= sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" ansi-regex@^6.2.2: version "6.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-regex/-/ansi-regex-6.2.2.tgz#60216eea464d864597ce2832000738a0589650c1" - integrity sha1-YCFu6kZNhkWXzigyAAc4oFiWUME= + integrity "sha1-YCFu6kZNhkWXzigyAAc4oFiWUME= sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==" ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha1-7dgDYornHATIWuegkG7a00tkiTc= + integrity "sha1-7dgDYornHATIWuegkG7a00tkiTc= sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" dependencies: color-convert "^2.0.1" ansi-wrap@0.1.0, ansi-wrap@^0.1.0: version "0.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" - integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= + integrity "sha1-qCJQ3bABXponyoLoLqYDu/pF768= sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==" anymatch@^3.1.3, anymatch@~3.1.2: version "3.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" - integrity sha1-eQxYsZuhcgqEIFtXxhjVrYUklz4= + integrity "sha1-eQxYsZuhcgqEIFtXxhjVrYUklz4= sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==" dependencies: normalize-path "^3.0.0" picomatch "^2.0.4" @@ -1444,39 +1427,39 @@ anymatch@^3.1.3, anymatch@~3.1.2: append-buffer@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/append-buffer/-/append-buffer-1.0.2.tgz#d8220cf466081525efea50614f3de6514dfa58f1" - integrity sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE= + integrity "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE= sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==" dependencies: buffer-equal "^1.0.0" are-docs-informative@^0.0.2: version "0.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/are-docs-informative/-/are-docs-informative-0.0.2.tgz#387f0e93f5d45280373d387a59d34c96db321963" - integrity sha1-OH8Ok/XUUoA3PTh6WdNMltsyGWM= + integrity "sha1-OH8Ok/XUUoA3PTh6WdNMltsyGWM= sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==" arg@^4.1.0: version "4.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" - integrity sha1-Jp/HrVuOQstjyJbVZmAXJhwUQIk= + integrity "sha1-Jp/HrVuOQstjyJbVZmAXJhwUQIk= sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" argparse@^2.0.1: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha1-JG9Q88p4oyQPbJl+ipvR6sSeSzg= + integrity "sha1-JG9Q88p4oyQPbJl+ipvR6sSeSzg= sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" arr-diff@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + integrity "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" arr-union@^3.1.0: version "3.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + integrity "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b" - integrity sha1-OE0So3KVrsN2mrAirTI6GKUcz4s= + integrity "sha1-OE0So3KVrsN2mrAirTI6GKUcz4s= sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==" dependencies: call-bound "^1.0.3" is-array-buffer "^3.0.5" @@ -1484,17 +1467,17 @@ array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: array-differ@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b" - integrity sha1-PLs9DzFoEOr8xHYkc0I31q7krms= + integrity "sha1-PLs9DzFoEOr8xHYkc0I31q7krms= sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" array-each@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" - integrity sha1-p5SvDAWrF1KEbudTofIRoFugxE8= + integrity "sha1-p5SvDAWrF1KEbudTofIRoFugxE8= sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==" array-includes@^3.1.9: version "3.1.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a" - integrity sha1-HwzKoI6Qzbw+tDMhD5A60PF8Pzo= + integrity "sha1-HwzKoI6Qzbw+tDMhD5A60PF8Pzo= sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==" dependencies: call-bind "^1.0.8" call-bound "^1.0.4" @@ -1508,22 +1491,22 @@ array-includes@^3.1.9: array-slice@^1.0.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4" - integrity sha1-42jqFfibxwaff/uJrsOmx9SsItQ= + integrity "sha1-42jqFfibxwaff/uJrsOmx9SsItQ= sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" array-timsort@^1.0.3: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array-timsort/-/array-timsort-1.0.3.tgz#3c9e4199e54fb2b9c3fe5976396a21614ef0d926" - integrity sha1-PJ5BmeVPsrnD/ll2OWohYU7w2SY= + integrity "sha1-PJ5BmeVPsrnD/ll2OWohYU7w2SY= sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==" array-union@^2.1.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha1-t5hCCtvrHego2ErNii4j0+/oXo0= + integrity "sha1-t5hCCtvrHego2ErNii4j0+/oXo0= sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" array.prototype.findlastindex@^1.2.6: version "1.2.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz#cfa1065c81dcb64e34557c9b81d012f6a421c564" - integrity sha1-z6EGXIHctk40VXybgdAS9qQhxWQ= + integrity "sha1-z6EGXIHctk40VXybgdAS9qQhxWQ= sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==" dependencies: call-bind "^1.0.8" call-bound "^1.0.4" @@ -1536,7 +1519,7 @@ array.prototype.findlastindex@^1.2.6: array.prototype.flat@^1.3.3: version "1.3.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" - integrity sha1-U0qvnm6N15+2uamRf4Oe8exjr+U= + integrity "sha1-U0qvnm6N15+2uamRf4Oe8exjr+U= sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==" dependencies: call-bind "^1.0.8" define-properties "^1.2.1" @@ -1546,7 +1529,7 @@ array.prototype.flat@^1.3.3: array.prototype.flatmap@^1.3.3: version "1.3.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" - integrity sha1-cSzHkq5wNwrkBYYmRinjOqtd04s= + integrity "sha1-cSzHkq5wNwrkBYYmRinjOqtd04s= sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==" dependencies: call-bind "^1.0.8" define-properties "^1.2.1" @@ -1556,7 +1539,7 @@ array.prototype.flatmap@^1.3.3: arraybuffer.prototype.slice@^1.0.4: version "1.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c" - integrity sha1-nXYNhNvdBtDL+SyISWFaGnqzGDw= + integrity "sha1-nXYNhNvdBtDL+SyISWFaGnqzGDw= sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==" dependencies: array-buffer-byte-length "^1.0.1" call-bind "^1.0.8" @@ -1569,29 +1552,29 @@ arraybuffer.prototype.slice@^1.0.4: arrify@^2.0.1: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" - integrity sha1-yWVekzHgq81YjSp8rX6ZVvZnAfo= + integrity "sha1-yWVekzHgq81YjSp8rX6ZVvZnAfo= sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" assign-symbols@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + integrity "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" astral-regex@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE= + integrity "sha1-SDFDxWeu7UeFdZwIZXhtx319LjE= sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" async-child-process@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/async-child-process/-/async-child-process-1.1.1.tgz#27d0a598b5738707f9898c048bd231340583747b" - integrity sha1-J9ClmLVzhwf5iYwEi9IxNAWDdHs= + integrity "sha1-J9ClmLVzhwf5iYwEi9IxNAWDdHs= sha512-spB3D0UIobOlQJYRCu6mbyrVTQOgyxDIQwTCecemeybcvQ4SwTSNu2EptoQpTgd3++qeuBbhAn22PzhCVgM1yA==" dependencies: babel-runtime "^6.11.6" async-done@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/async-done/-/async-done-2.0.0.tgz#f1ec5df738c6383a52b0a30d0902fd897329c15a" - integrity sha1-8exd9zjGODpSsKMNCQL9iXMpwVo= + integrity "sha1-8exd9zjGODpSsKMNCQL9iXMpwVo= sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==" dependencies: end-of-stream "^1.4.4" once "^1.4.0" @@ -1600,41 +1583,36 @@ async-done@^2.0.0: async-function@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b" - integrity sha1-UJyfymDq+FA0xoKYOBiOTkyP+ys= + integrity "sha1-UJyfymDq+FA0xoKYOBiOTkyP+ys= sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==" async-settle@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/async-settle/-/async-settle-2.0.0.tgz#c695ad14e070f6a755d019d32d6eb38029020287" - integrity sha1-xpWtFOBw9qdV0BnTLW6zgCkCAoc= + integrity "sha1-xpWtFOBw9qdV0BnTLW6zgCkCAoc= sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==" dependencies: async-done "^2.0.0" asynckit@^0.4.0: version "0.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -atob@^2.1.2: - version "2.1.2" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k= + integrity "sha1-x57Zf380y48robyXkLzDZkdLS3k= sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" available-typed-arrays@^1.0.7: version "1.0.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" - integrity sha1-pcw3XWoDwu/IelU/PgsVIt7xSEY= + integrity "sha1-pcw3XWoDwu/IelU/PgsVIt7xSEY= sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==" dependencies: possible-typed-array-names "^1.0.0" await-notify@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/await-notify/-/await-notify-1.0.1.tgz#0b48133b22e524181e11557665185f2a2f3ce47c" - integrity sha1-C0gTOyLlJBgeEVV2ZRhfKi885Hw= + integrity "sha1-C0gTOyLlJBgeEVV2ZRhfKi885Hw= sha512-eT6XN2ycPKvuiffzUNmU0dnGmmLw+TexMW7UKOyf5utdVrWx14PR2acRIfy6ZfFWRAv8twt1X74VUgd9RnDmfQ==" azure-devops-node-api@^12.5.0: version "12.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/azure-devops-node-api/-/azure-devops-node-api-12.5.0.tgz#38b9efd7c5ac74354fe4e8dbe42697db0b8e85a5" - integrity sha1-OLnv18WsdDVP5Ojb5CaX2wuOhaU= + integrity "sha1-OLnv18WsdDVP5Ojb5CaX2wuOhaU= sha512-R5eFskGvOm3U/GzeAuxRkUsAl0hrAwGgWn6zAd2KrZmrEhWZVqLew4OOupbQlXUuojUzpGtq62SmdhJ06N88og==" dependencies: tunnel "0.0.6" typed-rest-client "^1.8.4" @@ -1642,12 +1620,12 @@ azure-devops-node-api@^12.5.0: b4a@^1.6.4: version "1.8.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/b4a/-/b4a-1.8.0.tgz#1ca3ba0edc9469aaabef5647e769a83d50180b1a" - integrity sha1-HKO6DtyUaaqr71ZH52moPVAYCxo= + integrity "sha1-HKO6DtyUaaqr71ZH52moPVAYCxo= sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==" babel-runtime@^6.11.6: version "6.26.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + integrity "sha1-llxwWGaOgrVde/4E/yM3vItWR/4= sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==" dependencies: core-js "^2.4.0" regenerator-runtime "^0.11.0" @@ -1655,7 +1633,7 @@ babel-runtime@^6.11.6: bach@^2.0.1: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/bach/-/bach-2.0.1.tgz#45a3a3cbf7dbba3132087185c60357482b988972" - integrity sha1-RaOjy/fbujEyCHGFxgNXSCuYiXI= + integrity "sha1-RaOjy/fbujEyCHGFxgNXSCuYiXI= sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==" dependencies: async-done "^2.0.0" async-settle "^2.0.0" @@ -1664,54 +1642,53 @@ bach@^2.0.1: balanced-match@^1.0.0: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4= + integrity "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4= sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" balanced-match@^4.0.2: version "4.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/balanced-match/-/balanced-match-4.0.4.tgz#bfb10662feed8196a2c62e7c68e17720c274179a" - integrity sha1-v7EGYv7tgZaixi58aOF3IMJ0F5o= + integrity "sha1-v7EGYv7tgZaixi58aOF3IMJ0F5o= sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==" bare-events@^2.7.0: version "2.8.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/bare-events/-/bare-events-2.8.2.tgz#7b3e10bd8e1fc80daf38bb516921678f566ab89f" - integrity sha1-ez4QvY4fyA2vOLtRaSFnj1ZquJ8= + integrity "sha1-ez4QvY4fyA2vOLtRaSFnj1ZquJ8= sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==" base64-js@^1.3.1, base64-js@^1.5.1: version "1.5.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha1-GxtEAWClv3rUC2UPCVljSBkDkwo= + integrity "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo= sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" -baseline-browser-mapping@^2.9.0: - version "2.10.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/baseline-browser-mapping/-/baseline-browser-mapping-2.10.0.tgz#5b09935025bf8a80e29130251e337c6a7fc8cbb9" - integrity sha1-WwmTUCW/ioDikTAlHjN8an/Iy7k= +baseline-browser-mapping@^2.11.12: + version "2.11.19" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/baseline-browser-mapping/-/baseline-browser-mapping-2.11.19.tgz#4711abac48b88ccb56b5817e86f1b3a9a0764276" before-after-hook@^3.0.2: version "3.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/before-after-hook/-/before-after-hook-3.0.2.tgz#d5665a5fa8b62294a5aa0a499f933f4a1016195d" - integrity sha1-1WZaX6i2IpSlqgpJn5M/ShAWGV0= + integrity "sha1-1WZaX6i2IpSlqgpJn5M/ShAWGV0= sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==" big.js@^5.2.2: version "5.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg= + integrity "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg= sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" binary-extensions@^2.0.0: version "2.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" - integrity sha1-9uFKl4WNMnJSIAJC1Mz+UixEVSI= + integrity "sha1-9uFKl4WNMnJSIAJC1Mz+UixEVSI= sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" binaryextensions@^6.11.0: version "6.11.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/binaryextensions/-/binaryextensions-6.11.0.tgz#c36b3e6b5c59e621605709b099cda8dda824cc72" - integrity sha1-w2s+a1xZ5iFgVwmwmc2o3agkzHI= + integrity "sha1-w2s+a1xZ5iFgVwmwmc2o3agkzHI= sha512-sXnYK/Ij80TO3lcqZVV2YgfKN5QjUWIRk/XSm2J/4bd/lPko3lvk0O4ZppH6m+6hB2/GTu+ptNwVFe1xh+QLQw==" dependencies: editions "^6.21.0" bl@^4.0.3: version "4.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha1-RRU1JkGCvsL7vIOmKrmM8R2fezo= + integrity "sha1-RRU1JkGCvsL7vIOmKrmM8R2fezo= sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==" dependencies: buffer "^5.5.0" inherits "^2.0.4" @@ -1720,7 +1697,7 @@ bl@^4.0.3: bl@^5.0.0: version "5.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/bl/-/bl-5.1.0.tgz#183715f678c7188ecef9fe475d90209400624273" - integrity sha1-GDcV9njHGI7O+f5HXZAglABiQnM= + integrity "sha1-GDcV9njHGI7O+f5HXZAglABiQnM= sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==" dependencies: buffer "^6.0.3" inherits "^2.0.4" @@ -1729,17 +1706,17 @@ bl@^5.0.0: boolbase@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + integrity "sha1-aN/1++YMUes3cl6p4+0xDcwed24= sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" boundary@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/boundary/-/boundary-2.0.0.tgz#169c8b1f0d44cf2c25938967a328f37e0a4e5efc" - integrity sha1-FpyLHw1Ezywlk4lnoyjzfgpOXvw= + integrity "sha1-FpyLHw1Ezywlk4lnoyjzfgpOXvw= sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==" brace-expansion@^1.1.7: version "1.1.18" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.18.tgz#3ce74d89885136be1535341f8c3d4425c29a5cab" - integrity sha1-POdNiYhRNr4VNTQfjD1EJcKaXKs= + integrity "sha1-POdNiYhRNr4VNTQfjD1EJcKaXKs= sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==" dependencies: balanced-match "^1.0.0" concat-map "0.0.1" @@ -1747,64 +1724,63 @@ brace-expansion@^1.1.7: brace-expansion@^2.0.1: version "2.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-2.1.4.tgz#589dab11c0018d0366be64cd8bf12c8dbecc8326" - integrity sha1-WJ2rEcABjQNmvmTNi/Esjb7MgyY= + integrity "sha1-WJ2rEcABjQNmvmTNi/Esjb7MgyY= sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==" dependencies: balanced-match "^1.0.0" brace-expansion@^5.0.2: version "5.0.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-5.0.9.tgz#7c72438809b5fa5babf54199a1f1c281a6984fcf" - integrity sha1-fHJDiAm1+lur9UGZofHCgaaYT88= + integrity "sha1-fHJDiAm1+lur9UGZofHCgaaYT88= sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==" dependencies: balanced-match "^4.0.2" braces@^3.0.3, braces@~3.0.2: version "3.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" - integrity sha1-SQMy9AkZRSJy1VqEgK3AxEE1h4k= + integrity "sha1-SQMy9AkZRSJy1VqEgK3AxEE1h4k= sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==" dependencies: fill-range "^7.1.1" browser-stdout@^1.3.1: version "1.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" - integrity sha1-uqVZ7hTO1zRSIputcyZGfGH6vWA= + integrity "sha1-uqVZ7hTO1zRSIputcyZGfGH6vWA= sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==" browserslist@^4.28.1: - version "4.28.1" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/browserslist/-/browserslist-4.28.1.tgz#7f534594628c53c63101079e27e40de490456a95" - integrity sha1-f1NFlGKMU8YxAQeeJ+QN5JBFapU= + version "4.28.8" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/browserslist/-/browserslist-4.28.8.tgz#a3c79ceb70028527e5da7dafc887f3200b5168c0" dependencies: - baseline-browser-mapping "^2.9.0" - caniuse-lite "^1.0.30001759" - electron-to-chromium "^1.5.263" - node-releases "^2.0.27" - update-browserslist-db "^1.2.0" + baseline-browser-mapping "^2.11.12" + caniuse-lite "^1.0.30001809" + electron-to-chromium "^1.5.402" + node-releases "^2.0.53" + update-browserslist-db "^1.3.0" buffer-crc32@~0.2.3: version "0.2.13" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + integrity "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" buffer-equal-constant-time@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= + integrity "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" buffer-equal@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/buffer-equal/-/buffer-equal-1.0.1.tgz#2f7651be5b1b3f057fcd6e7ee16cf34767077d90" - integrity sha1-L3ZRvlsbPwV/zW5+4WzzR2cHfZA= + integrity "sha1-L3ZRvlsbPwV/zW5+4WzzR2cHfZA= sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==" buffer-from@^1.0.0: version "1.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U= + integrity "sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U= sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" buffer@^5.5.0: version "5.7.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha1-umLnwTEzBTWCGXFghRqPZI6Z7tA= + integrity "sha1-umLnwTEzBTWCGXFghRqPZI6Z7tA= sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" dependencies: base64-js "^1.3.1" ieee754 "^1.1.13" @@ -1812,7 +1788,7 @@ buffer@^5.5.0: buffer@^6.0.3: version "6.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" - integrity sha1-Ks5XhFnMj74qcKqo9S7mO2p0xsY= + integrity "sha1-Ks5XhFnMj74qcKqo9S7mO2p0xsY= sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==" dependencies: base64-js "^1.3.1" ieee754 "^1.2.1" @@ -1820,14 +1796,14 @@ buffer@^6.0.3: bundle-name@^4.1.0: version "4.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/bundle-name/-/bundle-name-4.1.0.tgz#f3b96b34160d6431a19d7688135af7cfb8797889" - integrity sha1-87lrNBYNZDGhnXaIE1r3z7h5eIk= + integrity "sha1-87lrNBYNZDGhnXaIE1r3z7h5eIk= sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==" dependencies: run-applescript "^7.0.0" call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" - integrity sha1-S1QowiK+mF15w9gmV0edvgtZstY= + integrity "sha1-S1QowiK+mF15w9gmV0edvgtZstY= sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==" dependencies: es-errors "^1.3.0" function-bind "^1.1.2" @@ -1835,7 +1811,7 @@ call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply- call-bind@^1.0.7, call-bind@^1.0.8: version "1.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" - integrity sha1-BzapZg9TfjOIgm9EDV7EX3ROqkw= + integrity "sha1-BzapZg9TfjOIgm9EDV7EX3ROqkw= sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==" dependencies: call-bind-apply-helpers "^1.0.0" es-define-property "^1.0.0" @@ -1845,7 +1821,7 @@ call-bind@^1.0.7, call-bind@^1.0.8: call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: version "1.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a" - integrity sha1-I43pNdKippKSjFOMfM+pEGf9Bio= + integrity "sha1-I43pNdKippKSjFOMfM+pEGf9Bio= sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==" dependencies: call-bind-apply-helpers "^1.0.2" get-intrinsic "^1.3.0" @@ -1853,22 +1829,21 @@ call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: callsites@^3.0.0: version "3.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M= + integrity "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M= sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" camelcase@^6.0.0: version "6.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha1-VoW5XrIJrJwMF3Rnd4ychN9Yupo= + integrity "sha1-VoW5XrIJrJwMF3Rnd4ychN9Yupo= sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" -caniuse-lite@^1.0.30001759: - version "1.0.30001774" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/caniuse-lite/-/caniuse-lite-1.0.30001774.tgz#0e576b6f374063abcd499d202b9ba1301be29b70" - integrity sha1-DldrbzdAY6vNSZ0gK5uhMBvim3A= +caniuse-lite@^1.0.30001809: + version "1.0.30001810" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/caniuse-lite/-/caniuse-lite-1.0.30001810.tgz#4970b477dea3278374de9bc43aa8f5d39fc3cda2" chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= + integrity "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" dependencies: ansi-styles "^4.1.0" supports-color "^7.1.0" @@ -1876,12 +1851,12 @@ chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: chalk@^5.3.0, chalk@^5.4.1: version "5.6.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/chalk/-/chalk-5.6.2.tgz#b1238b6e23ea337af71c7f8a295db5af0c158aea" - integrity sha1-sSOLbiPqM3r3HH+KKV21rwwViuo= + integrity "sha1-sSOLbiPqM3r3HH+KKV21rwwViuo= sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==" cheerio-select@^2.1.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cheerio-select/-/cheerio-select-2.1.0.tgz#4d8673286b8126ca2a8e42740d5e3c4884ae21b4" - integrity sha1-TYZzKGuBJsoqjkJ0DV48SISuIbQ= + integrity "sha1-TYZzKGuBJsoqjkJ0DV48SISuIbQ= sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==" dependencies: boolbase "^1.0.0" css-select "^5.1.0" @@ -1893,7 +1868,7 @@ cheerio-select@^2.1.0: cheerio@^1.0.0-rc.9: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cheerio/-/cheerio-1.2.0.tgz#f23b777c49021ead7475dcf3390d3535a7f896d6" - integrity sha1-8jt3fEkCHq10ddzzOQ01Naf4ltY= + integrity "sha1-8jt3fEkCHq10ddzzOQ01Naf4ltY= sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==" dependencies: cheerio-select "^2.1.0" dom-serializer "^2.0.0" @@ -1910,7 +1885,7 @@ cheerio@^1.0.0-rc.9: chokidar@^3.5.3, chokidar@^3.6.0: version "3.6.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" - integrity sha1-GXxsxmnvKo3F57TZfuTgksPrDVs= + integrity "sha1-GXxsxmnvKo3F57TZfuTgksPrDVs= sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==" dependencies: anymatch "~3.1.2" braces "~3.0.2" @@ -1925,29 +1900,29 @@ chokidar@^3.5.3, chokidar@^3.6.0: chownr@^1.1.1: version "1.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs= + integrity "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs= sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" chrome-trace-event@^1.0.2: version "1.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b" - integrity sha1-Bb/9f/koRlCTMUcIyTvfqb0fD1s= + integrity "sha1-Bb/9f/koRlCTMUcIyTvfqb0fD1s= sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==" cli-cursor@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cli-cursor/-/cli-cursor-5.0.0.tgz#24a4831ecf5a6b01ddeb32fb71a4b2088b0dce38" - integrity sha1-JKSDHs9aawHd6zL7caSyCIsNzjg= + integrity "sha1-JKSDHs9aawHd6zL7caSyCIsNzjg= sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==" dependencies: restore-cursor "^5.0.0" cli-spinners@^2.9.2: version "2.9.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" - integrity sha1-F3Oo9LnE1qwxVj31Oz/B15Ri/kE= + integrity "sha1-F3Oo9LnE1qwxVj31Oz/B15Ri/kE= sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==" cliui@^7.0.2: version "7.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08= + integrity "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08= sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==" dependencies: string-width "^4.2.0" strip-ansi "^6.0.0" @@ -1956,7 +1931,7 @@ cliui@^7.0.2: cliui@^8.0.1: version "8.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" - integrity sha1-DASwddsCy/5g3I5s8vVIaxo2CKo= + integrity "sha1-DASwddsCy/5g3I5s8vVIaxo2CKo= sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==" dependencies: string-width "^4.2.0" strip-ansi "^6.0.1" @@ -1965,12 +1940,12 @@ cliui@^8.0.1: clone-buffer@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" - integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg= + integrity "sha1-4+JbIHrE5wGvch4staFnksrD3Fg= sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==" clone-deep@^4.0.1: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c= + integrity "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c= sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==" dependencies: is-plain-object "^2.0.4" kind-of "^6.0.2" @@ -1979,17 +1954,17 @@ clone-deep@^4.0.1: clone-stats@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" - integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= + integrity "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==" clone@^2.1.1, clone@^2.1.2: version "2.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + integrity "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" cloneable-readable@^1.0.0: version "1.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec" - integrity sha1-EgoAywU7+2OiIucJ+Wg+ouEdjOw= + integrity "sha1-EgoAywU7+2OiIucJ+Wg+ouEdjOw= sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==" dependencies: inherits "^2.0.1" process-nextick-args "^2.0.0" @@ -1998,56 +1973,56 @@ cloneable-readable@^1.0.0: cockatiel@^3.1.2: version "3.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cockatiel/-/cockatiel-3.2.1.tgz#575f937bc4040a20ae27352a6d07c9c5a741981f" - integrity sha1-V1+Te8QECiCuJzUqbQfJxadBmB8= + integrity "sha1-V1+Te8QECiCuJzUqbQfJxadBmB8= sha512-gfrHV6ZPkquExvMh9IOkKsBzNDk6sDuZ6DdBGUBkvFnTCqCxzpuq48RySgP0AnaqQkw2zynOFj9yly6T1Q2G5Q==" color-convert@^2.0.1: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM= + integrity "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM= sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" dependencies: color-name "~1.1.4" color-name@~1.1.4: version "1.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= + integrity "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" color-support@^1.1.3: version "1.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" - integrity sha1-k4NDeaHMmgxh+C9S8NBDIiUb1aI= + integrity "sha1-k4NDeaHMmgxh+C9S8NBDIiUb1aI= sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" colorette@^2.0.14: version "2.0.20" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" - integrity sha1-nreT5oMwZ/cjWQL807CZF6AAqVo= + integrity "sha1-nreT5oMwZ/cjWQL807CZF6AAqVo= sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" combined-stream@^1.0.8: version "1.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha1-w9RaizT9cwYxoRCoolIGgrMdWn8= + integrity "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8= sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" dependencies: delayed-stream "~1.0.0" commander@^10.0.1: version "10.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" - integrity sha1-iB7ka0930cHczFgjQzqjmwIsvgY= + integrity "sha1-iB7ka0930cHczFgjQzqjmwIsvgY= sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" commander@^12.1.0: version "12.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" - integrity sha1-AUI7NvUBJZ/arE0OTWDJbJkVhdM= + integrity "sha1-AUI7NvUBJZ/arE0OTWDJbJkVhdM= sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==" commander@^2.20.0: version "2.20.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= + integrity "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" comment-json@^4.5.1: version "4.5.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/comment-json/-/comment-json-4.5.1.tgz#2da1b85d5471b6494a344ed166fed3e831d268ed" - integrity sha1-LaG4XVRxtklKNE7RZv7T6DHSaO0= + integrity "sha1-LaG4XVRxtklKNE7RZv7T6DHSaO0= sha512-taEtr3ozUmOB7it68Jll7s0Pwm+aoiHyXKrEC8SEodL4rNpdfDLqa7PfBlrgFoCNNdR8ImL+muti5IGvktJAAg==" dependencies: array-timsort "^1.0.3" core-util-is "^1.0.3" @@ -2056,27 +2031,27 @@ comment-json@^4.5.1: comment-parser@1.4.1: version "1.4.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/comment-parser/-/comment-parser-1.4.1.tgz#bdafead37961ac079be11eb7ec65c4d021eaf9cc" - integrity sha1-va/q03lhrAeb4R637GXE0CHq+cw= + integrity "sha1-va/q03lhrAeb4R637GXE0CHq+cw= sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==" concat-map@0.0.1: version "0.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + integrity "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" -convert-source-map@^1.0.0, convert-source-map@^1.5.0: +convert-source-map@^1.5.0: version "1.9.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" - integrity sha1-f6rmI1P7QhM2bQypg1jSLoNosF8= + integrity "sha1-f6rmI1P7QhM2bQypg1jSLoNosF8= sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" convert-source-map@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" - integrity sha1-S1YPZJ/E6RjdCrdc9JYei8iC2Co= + integrity "sha1-S1YPZJ/E6RjdCrdc9JYei8iC2Co= sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" copy-props@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/copy-props/-/copy-props-4.0.0.tgz#01d249198b8c2e4d8a5e87b90c9630f52c99a9c9" - integrity sha1-AdJJGYuMLk2KXoe5DJYw9SyZqck= + integrity "sha1-AdJJGYuMLk2KXoe5DJYw9SyZqck= sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==" dependencies: each-props "^3.0.0" is-plain-object "^5.0.0" @@ -2084,22 +2059,22 @@ copy-props@^4.0.0: core-js@^2.4.0: version "2.6.12" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha1-2TM9+nsGXjR8xWgiGdb2kIWcwuw= + integrity "sha1-2TM9+nsGXjR8xWgiGdb2kIWcwuw= sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" core-util-is@^1.0.3, core-util-is@~1.0.0: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U= + integrity "sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U= sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" create-require@^1.1.0: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" - integrity sha1-wdfo8eX2z8n/ZfnNNS03NIdWwzM= + integrity "sha1-wdfo8eX2z8n/ZfnNNS03NIdWwzM= sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" cross-spawn@^7.0.3, cross-spawn@^7.0.6: version "7.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" - integrity sha1-ilj+ePANzXDDcEUXWd+/rwPo7p8= + integrity "sha1-ilj+ePANzXDDcEUXWd+/rwPo7p8= sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==" dependencies: path-key "^3.1.0" shebang-command "^2.0.0" @@ -2108,7 +2083,7 @@ cross-spawn@^7.0.3, cross-spawn@^7.0.6: css-select@^5.1.0: version "5.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/css-select/-/css-select-5.2.2.tgz#01b6e8d163637bb2dd6c982ca4ed65863682786e" - integrity sha1-Abbo0WNje7LdbJgspO1lhjaCeG4= + integrity "sha1-Abbo0WNje7LdbJgspO1lhjaCeG4= sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==" dependencies: boolbase "^1.0.0" css-what "^6.1.0" @@ -2119,29 +2094,12 @@ css-select@^5.1.0: css-what@^6.1.0: version "6.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/css-what/-/css-what-6.2.2.tgz#cdcc8f9b6977719fdfbd1de7aec24abf756b9dea" - integrity sha1-zcyPm2l3cZ/fvR3nrsJKv3Vrneo= - -css@^3.0.0: - version "3.0.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" - integrity sha1-REek1Y/dAzZ8UWyp9krjZc7kql0= - dependencies: - inherits "^2.0.4" - source-map "^0.6.1" - source-map-resolve "^0.6.0" - -d@1, d@^1.0.1, d@^1.0.2: - version "1.0.2" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/d/-/d-1.0.2.tgz#2aefd554b81981e7dccf72d6842ae725cb17e5de" - integrity sha1-Ku/VVLgZgefcz3LWhCrnJcsX5d4= - dependencies: - es5-ext "^0.10.64" - type "^2.7.2" + integrity "sha1-zcyPm2l3cZ/fvR3nrsJKv3Vrneo= sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==" data-view-buffer@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570" - integrity sha1-IRoDupXsr3eYqMcZjXlTYhH4hXA= + integrity "sha1-IRoDupXsr3eYqMcZjXlTYhH4hXA= sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==" dependencies: call-bound "^1.0.3" es-errors "^1.3.0" @@ -2150,7 +2108,7 @@ data-view-buffer@^1.0.2: data-view-byte-length@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735" - integrity sha1-noD3ylJFPOPpPSWjUxh2fqdwRzU= + integrity "sha1-noD3ylJFPOPpPSWjUxh2fqdwRzU= sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==" dependencies: call-bound "^1.0.3" es-errors "^1.3.0" @@ -2159,71 +2117,57 @@ data-view-byte-length@^1.0.2: data-view-byte-offset@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191" - integrity sha1-BoMH+bcat2274QKROJ4CCFZgYZE= + integrity "sha1-BoMH+bcat2274QKROJ4CCFZgYZE= sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==" dependencies: call-bound "^1.0.2" es-errors "^1.3.0" is-data-view "^1.0.1" -debug-fabulous@^1.0.0: - version "1.1.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/debug-fabulous/-/debug-fabulous-1.1.0.tgz#af8a08632465224ef4174a9f06308c3c2a1ebc8e" - integrity sha1-r4oIYyRlIk70F0qfBjCMPCoevI4= +debug@4, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.3.5, debug@^4.4.1, debug@^4.4.3: + version "4.4.3" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" + integrity "sha1-xq5DLZvZZiWC/OCHCbA4xY6ePWo= sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==" dependencies: - debug "3.X" - memoizee "0.4.X" - object-assign "4.X" + ms "^2.1.3" -debug@3.X, debug@^3.2.7: +debug@^3.2.7: version "3.2.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o= + integrity "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o= sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" dependencies: ms "^2.1.1" -debug@4, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.3.5, debug@^4.4.1, debug@^4.4.3: - version "4.4.3" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" - integrity sha1-xq5DLZvZZiWC/OCHCbA4xY6ePWo= - dependencies: - ms "^2.1.3" - decamelize@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" - integrity sha1-qkcte/Zg6xXzSU79UxyrfypwmDc= - -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha1-5p2+JdN5QRcd1UDgJMREzVGI4ek= + integrity "sha1-qkcte/Zg6xXzSU79UxyrfypwmDc= sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==" decompress-response@^6.0.0: version "6.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" - integrity sha1-yjh2Et234QS9FthaqwDV7PCcZvw= + integrity "sha1-yjh2Et234QS9FthaqwDV7PCcZvw= sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==" dependencies: mimic-response "^3.1.0" deep-extend@^0.6.0: version "0.6.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw= + integrity "sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw= sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" deep-is@^0.1.3: version "0.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE= + integrity "sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE= sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" default-browser-id@^5.0.0: version "5.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/default-browser-id/-/default-browser-id-5.0.1.tgz#f7a7ccb8f5104bf8e0f71ba3b1ccfa5eafdb21e8" - integrity sha1-96fMuPUQS/jg9xujscz6Xq/bIeg= + integrity "sha1-96fMuPUQS/jg9xujscz6Xq/bIeg= sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==" default-browser@^5.2.1: version "5.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/default-browser/-/default-browser-5.5.0.tgz#2792e886f2422894545947cc80e1a444496c5976" - integrity sha1-J5LohvJCKJRUWUfMgOGkRElsWXY= + integrity "sha1-J5LohvJCKJRUWUfMgOGkRElsWXY= sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==" dependencies: bundle-name "^4.1.0" default-browser-id "^5.0.0" @@ -2231,7 +2175,7 @@ default-browser@^5.2.1: define-data-property@^1.0.1, define-data-property@^1.1.4: version "1.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" - integrity sha1-iU3BQbt9MGCuQ2b2oBB+aPvkjF4= + integrity "sha1-iU3BQbt9MGCuQ2b2oBB+aPvkjF4= sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==" dependencies: es-define-property "^1.0.0" es-errors "^1.3.0" @@ -2240,12 +2184,12 @@ define-data-property@^1.0.1, define-data-property@^1.1.4: define-lazy-prop@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" - integrity sha1-27Ga37dG1/xtc0oGty9KANAhJV8= + integrity "sha1-27Ga37dG1/xtc0oGty9KANAhJV8= sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==" define-properties@^1.2.1: version "1.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" - integrity sha1-EHgcxhbrlRqAoDS6/Kpzd/avK2w= + integrity "sha1-EHgcxhbrlRqAoDS6/Kpzd/avK2w= sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==" dependencies: define-data-property "^1.0.1" has-property-descriptors "^1.0.0" @@ -2254,49 +2198,44 @@ define-properties@^1.2.1: delayed-stream@~1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + integrity "sha1-3zrhmayt+31ECqrgsp4icrJOxhk= sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" detect-file@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + integrity "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" detect-libc@^2.0.0: version "2.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/detect-libc/-/detect-libc-2.1.2.tgz#689c5dcdc1900ef5583a4cb9f6d7b473742074ad" - integrity sha1-aJxdzcGQDvVYOky59te0c3QgdK0= - -detect-newline@^2.0.0: - version "2.1.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= + integrity "sha1-aJxdzcGQDvVYOky59te0c3QgdK0= sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==" diff@^4.0.1: version "4.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/diff/-/diff-4.0.4.tgz#7a6dbfda325f25f07517e9b518f897c08332e07d" - integrity sha1-em2/2jJfJfB1F+m1GPiXwIMy4H0= + integrity "sha1-em2/2jJfJfB1F+m1GPiXwIMy4H0= sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==" diff@^5.2.0: version "5.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/diff/-/diff-5.2.2.tgz#0a4742797281d09cfa699b79ea32d27723623bad" - integrity sha1-CkdCeXKB0Jz6aZt56jLSdyNiO60= + integrity "sha1-CkdCeXKB0Jz6aZt56jLSdyNiO60= sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==" diff@^8.0.2: version "8.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/diff/-/diff-8.0.3.tgz#c7da3d9e0e8c283bb548681f8d7174653720c2d5" - integrity sha1-x9o9ng6MKDu1SGgfjXF0ZTcgwtU= + integrity "sha1-x9o9ng6MKDu1SGgfjXF0ZTcgwtU= sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==" doctrine@^2.1.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha1-XNAfwQFiG0LEzX9dGmYkNxbT850= + integrity "sha1-XNAfwQFiG0LEzX9dGmYkNxbT850= sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" dependencies: esutils "^2.0.2" dom-serializer@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" - integrity sha1-5BuALh7t+fbK4YPOXmIteJ19jlM= + integrity "sha1-5BuALh7t+fbK4YPOXmIteJ19jlM= sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==" dependencies: domelementtype "^2.3.0" domhandler "^5.0.2" @@ -2305,19 +2244,19 @@ dom-serializer@^2.0.0: domelementtype@^2.3.0: version "2.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" - integrity sha1-XEXo6GmVJiYzHXqrMm0B2vZdWJ0= + integrity "sha1-XEXo6GmVJiYzHXqrMm0B2vZdWJ0= sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" domhandler@^5.0.2, domhandler@^5.0.3: version "5.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" - integrity sha1-zDhff3UfHR/GUMITdIBCVFOMfTE= + integrity "sha1-zDhff3UfHR/GUMITdIBCVFOMfTE= sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==" dependencies: domelementtype "^2.3.0" domutils@^3.0.1, domutils@^3.2.2: version "3.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/domutils/-/domutils-3.2.2.tgz#edbfe2b668b0c1d97c24baf0f1062b132221bc78" - integrity sha1-7b/itmiwwdl8JLrw8QYrEyIhvHg= + integrity "sha1-7b/itmiwwdl8JLrw8QYrEyIhvHg= sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==" dependencies: dom-serializer "^2.0.0" domelementtype "^2.3.0" @@ -2326,7 +2265,7 @@ domutils@^3.0.1, domutils@^3.2.2: dunder-proto@^1.0.0, dunder-proto@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" - integrity sha1-165mfh3INIL4tw/Q9u78UNow9Yo= + integrity "sha1-165mfh3INIL4tw/Q9u78UNow9Yo= sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==" dependencies: call-bind-apply-helpers "^1.0.1" es-errors "^1.3.0" @@ -2335,12 +2274,12 @@ dunder-proto@^1.0.0, dunder-proto@^1.0.1: duplexer@^0.1.1, duplexer@~0.1.1: version "0.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" - integrity sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY= + integrity "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY= sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" duplexify@^3.6.0: version "3.7.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk= + integrity "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk= sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==" dependencies: end-of-stream "^1.0.0" inherits "^2.0.1" @@ -2350,7 +2289,7 @@ duplexify@^3.6.0: each-props@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/each-props/-/each-props-3.0.0.tgz#a88fb17634a4828307610ec68269fba2f7280cd8" - integrity sha1-qI+xdjSkgoMHYQ7Ggmn7ovcoDNg= + integrity "sha1-qI+xdjSkgoMHYQ7Ggmn7ovcoDNg= sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==" dependencies: is-plain-object "^5.0.0" object.defaults "^1.1.0" @@ -2358,41 +2297,40 @@ each-props@^3.0.0: ecdsa-sig-formatter@1.0.11: version "1.0.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" - integrity sha1-rg8PothQRe8UqBfao86azQSJ5b8= + integrity "sha1-rg8PothQRe8UqBfao86azQSJ5b8= sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==" dependencies: safe-buffer "^5.0.1" editions@^6.21.0: version "6.22.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/editions/-/editions-6.22.0.tgz#3913c4eea9aa4586e17bcd25d64d5edf1790657a" - integrity sha1-ORPE7qmqRYbhe80l1k1e3xeQZXo= + integrity "sha1-ORPE7qmqRYbhe80l1k1e3xeQZXo= sha512-UgGlf8IW75je7HZjNDpJdCv4cGJWIi6yumFdZ0R7A8/CIhQiWUjyGLCxdHpd8bmyD1gnkfUNK0oeOXqUS2cpfQ==" dependencies: version-range "^4.15.0" -electron-to-chromium@^1.5.263: - version "1.5.302" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/electron-to-chromium/-/electron-to-chromium-1.5.302.tgz#032a5802b31f7119269959c69fe2015d8dad5edb" - integrity sha1-AypYArMfcRkmmVnGn+IBXY2tXts= +electron-to-chromium@^1.5.402: + version "1.5.415" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/electron-to-chromium/-/electron-to-chromium-1.5.415.tgz#edd7356bfb4752a12c8293f8e38a00778b13bbb4" emoji-regex@^10.3.0: version "10.6.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/emoji-regex/-/emoji-regex-10.6.0.tgz#bf3d6e8f7f8fd22a65d9703475bc0147357a6b0d" - integrity sha1-vz1uj3+P0ipl2XA0dbwBRzV6aw0= + integrity "sha1-vz1uj3+P0ipl2XA0dbwBRzV6aw0= sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==" emoji-regex@^8.0.0: version "8.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc= + integrity "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc= sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" emojis-list@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha1-VXBmIEatKeLpFucariYKvf9Pang= + integrity "sha1-VXBmIEatKeLpFucariYKvf9Pang= sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" encoding-sniffer@^0.2.1: version "0.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz#396ec97ac22ce5a037ba44af1992ac9d46a7b819" - integrity sha1-OW7JesIs5aA3ukSvGZKsnUanuBk= + integrity "sha1-OW7JesIs5aA3ukSvGZKsnUanuBk= sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==" dependencies: iconv-lite "^0.6.3" whatwg-encoding "^3.1.1" @@ -2400,14 +2338,14 @@ encoding-sniffer@^0.2.1: end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1, end-of-stream@^1.4.4: version "1.4.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/end-of-stream/-/end-of-stream-1.4.5.tgz#7344d711dea40e0b74abc2ed49778743ccedb08c" - integrity sha1-c0TXEd6kDgt0q8LtSXeHQ8ztsIw= + integrity "sha1-c0TXEd6kDgt0q8LtSXeHQ8ztsIw= sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==" dependencies: once "^1.4.0" enhanced-resolve@^5.0.0, enhanced-resolve@^5.19.0: version "5.19.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/enhanced-resolve/-/enhanced-resolve-5.19.0.tgz#6687446a15e969eaa63c2fa2694510e17ae6d97c" - integrity sha1-ZodEahXpaeqmPC+iaUUQ4Xrm2Xw= + integrity "sha1-ZodEahXpaeqmPC+iaUUQ4Xrm2Xw= sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==" dependencies: graceful-fs "^4.2.4" tapable "^2.3.0" @@ -2415,32 +2353,32 @@ enhanced-resolve@^5.0.0, enhanced-resolve@^5.19.0: entities@^4.2.0, entities@^4.4.0: version "4.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" - integrity sha1-XSaOpecRPsdMTQM7eepaNaSI+0g= + integrity "sha1-XSaOpecRPsdMTQM7eepaNaSI+0g= sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" entities@^6.0.0: version "6.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/entities/-/entities-6.0.1.tgz#c28c34a43379ca7f61d074130b2f5f7020a30694" - integrity sha1-wow0pDN5yn9h0HQTCy9fcCCjBpQ= + integrity "sha1-wow0pDN5yn9h0HQTCy9fcCCjBpQ= sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==" entities@^7.0.1: version "7.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/entities/-/entities-7.0.1.tgz#26e8a88889db63417dcb9a1e79a3f1bc92b5976b" - integrity sha1-JuioiInbY0F9y5oeeaPxvJK1l2s= + integrity "sha1-JuioiInbY0F9y5oeeaPxvJK1l2s= sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==" envinfo@^7.7.3: version "7.21.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/envinfo/-/envinfo-7.21.0.tgz#04a251be79f92548541f37d13c8b6f22940c3bae" - integrity sha1-BKJRvnn5JUhUHzfRPItvIpQMO64= + integrity "sha1-BKJRvnn5JUhUHzfRPItvIpQMO64= sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==" environment@^1.0.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/environment/-/environment-1.1.0.tgz#8e86c66b180f363c7ab311787e0259665f45a9f1" - integrity sha1-jobGaxgPNjx6sxF4fgJZZl9FqfE= + integrity "sha1-jobGaxgPNjx6sxF4fgJZZl9FqfE= sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==" es-abstract@^1.23.2, es-abstract@^1.23.5, es-abstract@^1.23.9, es-abstract@^1.24.0: version "1.24.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-abstract/-/es-abstract-1.24.1.tgz#f0c131ed5ea1bb2411134a8dd94def09c46c7899" - integrity sha1-8MEx7V6huyQRE0qN2U3vCcRseJk= + integrity "sha1-8MEx7V6huyQRE0qN2U3vCcRseJk= sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==" dependencies: array-buffer-byte-length "^1.0.2" arraybuffer.prototype.slice "^1.0.4" @@ -2500,34 +2438,34 @@ es-abstract@^1.23.2, es-abstract@^1.23.5, es-abstract@^1.23.9, es-abstract@^1.24 es-define-property@^1.0.0, es-define-property@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" - integrity sha1-mD6y+aZyTpMD9hrd8BHHLgngsPo= + integrity "sha1-mD6y+aZyTpMD9hrd8BHHLgngsPo= sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" es-errors@^1.3.0: version "1.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" - integrity sha1-BfdaJdq5jk+x3NXhRywFRtUFfI8= + integrity "sha1-BfdaJdq5jk+x3NXhRywFRtUFfI8= sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" es-module-lexer@^1.5.3: version "1.7.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-module-lexer/-/es-module-lexer-1.7.0.tgz#9159601561880a85f2734560a9099b2c31e5372a" - integrity sha1-kVlgFWGICoXyc0VgqQmbLDHlNyo= + integrity "sha1-kVlgFWGICoXyc0VgqQmbLDHlNyo= sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==" es-module-lexer@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-module-lexer/-/es-module-lexer-2.0.0.tgz#f657cd7a9448dcdda9c070a3cb75e5dc1e85f5b1" - integrity sha1-9lfNepRI3N2pwHCjy3Xl3B6F9bE= + integrity "sha1-9lfNepRI3N2pwHCjy3Xl3B6F9bE= sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==" es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" - integrity sha1-HE8sSDcydZfOadLKGQp/3RcjOME= + integrity "sha1-HE8sSDcydZfOadLKGQp/3RcjOME= sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==" dependencies: es-errors "^1.3.0" es-set-tostringtag@^2.1.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" - integrity sha1-8x274MGDsAptJutjJcgQwP0YvU0= + integrity "sha1-8x274MGDsAptJutjJcgQwP0YvU0= sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==" dependencies: es-errors "^1.3.0" get-intrinsic "^1.2.6" @@ -2537,75 +2475,38 @@ es-set-tostringtag@^2.1.0: es-shim-unscopables@^1.0.2, es-shim-unscopables@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5" - integrity sha1-Q43zVSDaxdEF85Q9knVJ6jsA9LU= + integrity "sha1-Q43zVSDaxdEF85Q9knVJ6jsA9LU= sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==" dependencies: hasown "^2.0.2" es-to-primitive@^1.3.0: version "1.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18" - integrity sha1-lsicgsxJ/YeUokg1uj4f+H8hThg= + integrity "sha1-lsicgsxJ/YeUokg1uj4f+H8hThg= sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==" dependencies: is-callable "^1.2.7" is-date-object "^1.0.5" is-symbol "^1.0.4" -es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@~0.10.14, es5-ext@~0.10.2: - version "0.10.64" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es5-ext/-/es5-ext-0.10.64.tgz#12e4ffb48f1ba2ea777f1fcdd1918ef73ea21714" - integrity sha1-EuT/tI8boup3fx/N0ZGO9z6iFxQ= - dependencies: - es6-iterator "^2.0.3" - es6-symbol "^3.1.3" - esniff "^2.0.1" - next-tick "^1.1.0" - -es6-iterator@^2.0.3: - version "2.0.3" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - -es6-symbol@^3.1.1, es6-symbol@^3.1.3: - version "3.1.4" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es6-symbol/-/es6-symbol-3.1.4.tgz#f4e7d28013770b4208ecbf3e0bf14d3bcb557b8c" - integrity sha1-9OfSgBN3C0II7L8+C/FNO8tVe4w= - dependencies: - d "^1.0.2" - ext "^1.7.0" - -es6-weak-map@^2.0.3: - version "2.0.3" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53" - integrity sha1-ttofFswswNm+Q+a9v8Xn383zHVM= - dependencies: - d "1" - es5-ext "^0.10.46" - es6-iterator "^2.0.3" - es6-symbol "^3.1.1" - escalade@^3.1.1, escalade@^3.2.0: version "3.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" - integrity sha1-ARo/aYVroYnf+n3I/M6Z0qh5A+U= + integrity "sha1-ARo/aYVroYnf+n3I/M6Z0qh5A+U= sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" escape-string-regexp@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha1-owME6Z2qMuI7L9IPUbq9B8/8o0Q= + integrity "sha1-owME6Z2qMuI7L9IPUbq9B8/8o0Q= sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" escape-string-regexp@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ= + integrity "sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ= sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" eslint-import-resolver-node@^0.3.9: version "0.3.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" - integrity sha1-1OqsUrii58PNGQPrAPfgUzVhGKw= + integrity "sha1-1OqsUrii58PNGQPrAPfgUzVhGKw= sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==" dependencies: debug "^3.2.7" is-core-module "^2.13.0" @@ -2614,19 +2515,19 @@ eslint-import-resolver-node@^0.3.9: eslint-module-utils@^2.12.1: version "2.12.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz#f76d3220bfb83c057651359295ab5854eaad75ff" - integrity sha1-920yIL+4PAV2UTWSlatYVOqtdf8= + integrity "sha1-920yIL+4PAV2UTWSlatYVOqtdf8= sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==" dependencies: debug "^3.2.7" eslint-plugin-header@^3.1.1: version "3.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz#6ce512432d57675265fac47292b50d1eff11acd6" - integrity sha1-bOUSQy1XZ1Jl+sRykrUNHv8RrNY= + integrity "sha1-bOUSQy1XZ1Jl+sRykrUNHv8RrNY= sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==" eslint-plugin-import@^2.29.1: version "2.32.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz#602b55faa6e4caeaa5e970c198b5c00a37708980" - integrity sha1-YCtV+qbkyuql6XDBmLXACjdwiYA= + integrity "sha1-YCtV+qbkyuql6XDBmLXACjdwiYA= sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==" dependencies: "@rtsao/scc" "^1.1.0" array-includes "^3.1.9" @@ -2651,7 +2552,7 @@ eslint-plugin-import@^2.29.1: eslint-plugin-jsdoc@^48.2.8: version "48.11.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.11.0.tgz#7c8dae6ce0d814aff54b87fdb808f02635691ade" - integrity sha1-fI2ubODYFK/1S4f9uAjwJjVpGt4= + integrity "sha1-fI2ubODYFK/1S4f9uAjwJjVpGt4= sha512-d12JHJDPNo7IFwTOAItCeJY1hcqoIxE0lHA8infQByLilQ9xkqrRa6laWCnsuCrf+8rUnvxXY1XuTbibRBNylA==" dependencies: "@es-joy/jsdoccomment" "~0.46.0" are-docs-informative "^0.0.2" @@ -2668,7 +2569,7 @@ eslint-plugin-jsdoc@^48.2.8: eslint-scope@5.1.1: version "5.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw= + integrity "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw= sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" dependencies: esrecurse "^4.3.0" estraverse "^4.1.1" @@ -2676,7 +2577,7 @@ eslint-scope@5.1.1: eslint-scope@^8.4.0: version "8.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-scope/-/eslint-scope-8.4.0.tgz#88e646a207fad61436ffa39eb505147200655c82" - integrity sha1-iOZGogf61hQ2/6OetQUUcgBlXII= + integrity "sha1-iOZGogf61hQ2/6OetQUUcgBlXII= sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==" dependencies: esrecurse "^4.3.0" estraverse "^5.2.0" @@ -2684,22 +2585,22 @@ eslint-scope@^8.4.0: eslint-visitor-keys@^3.4.3: version "3.4.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" - integrity sha1-DNcv6FUOPC6uFWqWpN3c0cisWAA= + integrity "sha1-DNcv6FUOPC6uFWqWpN3c0cisWAA= sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==" eslint-visitor-keys@^4.2.1: version "4.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1" - integrity sha1-TP6mD+fdCtjoFuHtAmwdUlG1EsE= + integrity "sha1-TP6mD+fdCtjoFuHtAmwdUlG1EsE= sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==" eslint-visitor-keys@^5.0.0: version "5.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz#9e3c9489697824d2d4ce3a8ad12628f91e9f59be" - integrity sha1-njyUiWl4JNLUzjqK0SYo+R6fWb4= + integrity "sha1-njyUiWl4JNLUzjqK0SYo+R6fWb4= sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==" eslint@^9.39.2: version "9.39.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/eslint/-/eslint-9.39.3.tgz#08d63df1533d7743c0907b32a79a7e134e63ee2f" - integrity sha1-CNY98VM9d0PAkHsyp5p+E05j7i8= + integrity "sha1-CNY98VM9d0PAkHsyp5p+E05j7i8= sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg==" dependencies: "@eslint-community/eslint-utils" "^4.8.0" "@eslint-community/regexpp" "^4.12.1" @@ -2736,20 +2637,10 @@ eslint@^9.39.2: natural-compare "^1.4.0" optionator "^0.9.3" -esniff@^2.0.1: - version "2.0.1" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/esniff/-/esniff-2.0.1.tgz#a4d4b43a5c71c7ec51c51098c1d8a29081f9b308" - integrity sha1-pNS0Olxxx+xRxRCYwdiikIH5swg= - dependencies: - d "^1.0.1" - es5-ext "^0.10.62" - event-emitter "^0.3.5" - type "^2.7.2" - espree@^10.0.1, espree@^10.1.0, espree@^10.4.0: version "10.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/espree/-/espree-10.4.0.tgz#d54f4949d4629005a1fa168d937c3ff1f7e2a837" - integrity sha1-1U9JSdRikAWh+haNk3w/8ffiqDc= + integrity "sha1-1U9JSdRikAWh+haNk3w/8ffiqDc= sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==" dependencies: acorn "^8.15.0" acorn-jsx "^5.3.2" @@ -2758,49 +2649,41 @@ espree@^10.0.1, espree@^10.1.0, espree@^10.4.0: esprima@^4.0.1: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= + integrity "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" esquery@^1.5.0, esquery@^1.6.0: version "1.7.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/esquery/-/esquery-1.7.0.tgz#08d048f261f0ddedb5bae95f46809463d9c9496d" - integrity sha1-CNBI8mHw3e21uulfRoCUY9nJSW0= + integrity "sha1-CNBI8mHw3e21uulfRoCUY9nJSW0= sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==" dependencies: estraverse "^5.1.0" esrecurse@^4.3.0: version "4.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE= + integrity "sha1-eteWTWeauyi+5yzsY3WLHF0smSE= sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" dependencies: estraverse "^5.2.0" estraverse@^4.1.1: version "4.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= + integrity "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" estraverse@^5.1.0, estraverse@^5.2.0: version "5.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha1-LupSkHAvJquP5TcDcP+GyWXSESM= + integrity "sha1-LupSkHAvJquP5TcDcP+GyWXSESM= sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" esutils@^2.0.2: version "2.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= - -event-emitter@^0.3.5: - version "0.3.5" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" - integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= - dependencies: - d "1" - es5-ext "~0.10.14" + integrity "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" event-stream@^3.3.4: version "3.3.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/event-stream/-/event-stream-3.3.5.tgz#e5dd8989543630d94c6cf4d657120341fa31636b" - integrity sha1-5d2JiVQ2MNlMbPTWVxIDQfoxY2s= + integrity "sha1-5d2JiVQ2MNlMbPTWVxIDQfoxY2s= sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==" dependencies: duplexer "^0.1.1" from "^0.1.7" @@ -2813,7 +2696,7 @@ event-stream@^3.3.4: event-stream@^4.0.1: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/event-stream/-/event-stream-4.0.1.tgz#4092808ec995d0dd75ea4580c1df6a74db2cde65" - integrity sha1-QJKAjsmV0N116kWAwd9qdNss3mU= + integrity "sha1-QJKAjsmV0N116kWAwd9qdNss3mU= sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==" dependencies: duplexer "^0.1.1" from "^0.1.7" @@ -2826,38 +2709,31 @@ event-stream@^4.0.1: events-universal@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/events-universal/-/events-universal-1.0.1.tgz#b56a84fd611b6610e0a2d0f09f80fdf931e2dfe6" - integrity sha1-tWqE/WEbZhDgotDwn4D9+THi3+Y= + integrity "sha1-tWqE/WEbZhDgotDwn4D9+THi3+Y= sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==" dependencies: bare-events "^2.7.0" events@^3.2.0: version "3.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA= + integrity "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA= sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" expand-template@^2.0.3: version "2.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" - integrity sha1-bhSz/O4POmNA7LV9LokYaSBSpHw= + integrity "sha1-bhSz/O4POmNA7LV9LokYaSBSpHw= sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" expand-tilde@^2.0.0, expand-tilde@^2.0.2: version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + integrity "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==" dependencies: homedir-polyfill "^1.0.1" -ext@^1.7.0: - version "1.7.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" - integrity sha1-DqQ4PAED1g5wvpnpp/EQJ6M8T18= - dependencies: - type "^2.7.2" - extend-shallow@^3.0.2: version "3.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + integrity "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==" dependencies: assign-symbols "^1.0.0" is-extendable "^1.0.1" @@ -2865,12 +2741,12 @@ extend-shallow@^3.0.2: extend@^3.0.0, extend@^3.0.2: version "3.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo= + integrity "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo= sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" fancy-log@^1.3.3: version "1.3.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" - integrity sha1-28GRVPVYaQFQojlToK29A1vkX8c= + integrity "sha1-28GRVPVYaQFQojlToK29A1vkX8c= sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==" dependencies: ansi-gray "^0.1.1" color-support "^1.1.3" @@ -2880,22 +2756,22 @@ fancy-log@^1.3.3: fast-content-type-parse@^2.0.0: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-content-type-parse/-/fast-content-type-parse-2.0.1.tgz#c236124534ee2cb427c8d8e5ba35a4856947847b" - integrity sha1-wjYSRTTuLLQnyNjlujWkhWlHhHs= + integrity "sha1-wjYSRTTuLLQnyNjlujWkhWlHhHs= sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==" fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU= + integrity "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU= sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" fast-fifo@^1.3.2: version "1.3.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c" - integrity sha1-KG4x3pbrltOKl4mYFXQLoqTzZAw= + integrity "sha1-KG4x3pbrltOKl4mYFXQLoqTzZAw= sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==" fast-glob@^3.3.3: version "3.3.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" - integrity sha1-0G1YXOjbqQoWsFBcVDw8z7OuuBg= + integrity "sha1-0G1YXOjbqQoWsFBcVDw8z7OuuBg= sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==" dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -2906,53 +2782,53 @@ fast-glob@^3.3.3: fast-json-stable-stringify@^2.0.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM= + integrity "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM= sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" fast-levenshtein@^2.0.6: version "2.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + integrity "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" fast-levenshtein@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-levenshtein/-/fast-levenshtein-3.0.0.tgz#37b899ae47e1090e40e3fd2318e4d5f0142ca912" - integrity sha1-N7iZrkfhCQ5A4/0jGOTV8BQsqRI= + integrity "sha1-N7iZrkfhCQ5A4/0jGOTV8BQsqRI= sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==" dependencies: fastest-levenshtein "^1.0.7" -fast-uri@^3.0.1, fast-uri@^3.1.5: - version "3.1.5" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-uri/-/fast-uri-3.1.5.tgz#610f37419a030270430cecd68d74e3d4d96725d0" - integrity sha1-YQ83QZoDAnBDDOzWjXTj1NlnJdA= +fast-uri@^3.0.1, fast-uri@^3.1.6: + version "3.1.6" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-uri/-/fast-uri-3.1.6.tgz#bfdd308ef763f835fed059f3c6c925f708e33e3a" + integrity sha1-v90wjvdj+DX+0Fnzxskl9wjjPjo= fastest-levenshtein@^1.0.12, fastest-levenshtein@^1.0.7: version "1.0.16" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" - integrity sha1-IQ5htv8YHekeqbPRuE/e3UfgNOU= + integrity "sha1-IQ5htv8YHekeqbPRuE/e3UfgNOU= sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==" fastq@^1.13.0, fastq@^1.6.0: version "1.20.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fastq/-/fastq-1.20.1.tgz#ca750a10dc925bc8b18839fd203e3ef4b3ced675" - integrity sha1-ynUKENySW8ixiDn9ID4+9LPO1nU= + integrity "sha1-ynUKENySW8ixiDn9ID4+9LPO1nU= sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==" dependencies: reusify "^1.0.4" fdir@^6.5.0: version "6.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fdir/-/fdir-6.5.0.tgz#ed2ab967a331ade62f18d077dae192684d50d350" - integrity sha1-7Sq5Z6MxreYvGNB32uGSaE1Q01A= + integrity "sha1-7Sq5Z6MxreYvGNB32uGSaE1Q01A= sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==" file-entry-cache@^8.0.0: version "8.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f" - integrity sha1-d4e93PETG/+5JjbGlFe7wO3W2B8= + integrity "sha1-d4e93PETG/+5JjbGlFe7wO3W2B8= sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==" dependencies: flat-cache "^4.0.0" fill-keys@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fill-keys/-/fill-keys-1.0.2.tgz#9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20" - integrity sha1-mo+jb06K1jTjv2tPPIiCVRRS6yA= + integrity "sha1-mo+jb06K1jTjv2tPPIiCVRRS6yA= sha512-tcgI872xXjwFF4xgQmLxi76GnwJG3g/3isB1l4/G5Z4zrbddGpBjqZCO9oEAcB5wX0Hj/5iQB3toxfO7in1hHA==" dependencies: is-object "~1.0.1" merge-descriptors "~1.0.0" @@ -2960,14 +2836,14 @@ fill-keys@^1.0.2: fill-range@^7.1.1: version "7.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" - integrity sha1-RCZdPKwH4+p9wkdRY4BkN1SgUpI= + integrity "sha1-RCZdPKwH4+p9wkdRY4BkN1SgUpI= sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==" dependencies: to-regex-range "^5.0.1" find-up@^4.0.0: version "4.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk= + integrity "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk= sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" dependencies: locate-path "^5.0.0" path-exists "^4.0.0" @@ -2975,7 +2851,7 @@ find-up@^4.0.0: find-up@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw= + integrity "sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw= sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" dependencies: locate-path "^6.0.0" path-exists "^4.0.0" @@ -2983,7 +2859,7 @@ find-up@^5.0.0: findup-sync@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/findup-sync/-/findup-sync-5.0.0.tgz#54380ad965a7edca00cc8f63113559aadc541bd2" - integrity sha1-VDgK2WWn7coAzI9jETVZqtxUG9I= + integrity "sha1-VDgK2WWn7coAzI9jETVZqtxUG9I= sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==" dependencies: detect-file "^1.0.0" is-glob "^4.0.3" @@ -2993,7 +2869,7 @@ findup-sync@^5.0.0: fined@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fined/-/fined-2.0.0.tgz#6846563ed96879ce6de6c85c715c42250f8d8089" - integrity sha1-aEZWPtloec5t5shccVxCJQ+NgIk= + integrity "sha1-aEZWPtloec5t5shccVxCJQ+NgIk= sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==" dependencies: expand-tilde "^2.0.2" is-plain-object "^5.0.0" @@ -3004,12 +2880,12 @@ fined@^2.0.0: flagged-respawn@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flagged-respawn/-/flagged-respawn-2.0.0.tgz#abf39719dcfe1ac06c86c9466081c541c682987b" - integrity sha1-q/OXGdz+GsBshslGYIHFQcaCmHs= + integrity "sha1-q/OXGdz+GsBshslGYIHFQcaCmHs= sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==" flat-cache@^4.0.0: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c" - integrity sha1-Ds45/LFO4BL0sEEL0z3ZwfAREnw= + integrity "sha1-Ds45/LFO4BL0sEEL0z3ZwfAREnw= sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==" dependencies: flatted "^3.2.9" keyv "^4.5.4" @@ -3017,17 +2893,17 @@ flat-cache@^4.0.0: flat@^5.0.2: version "5.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" - integrity sha1-jKb+MyBp/6nTJMMnGYxZglnOskE= + integrity "sha1-jKb+MyBp/6nTJMMnGYxZglnOskE= sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" flatted@^3.2.9, flatted@^3.4.1: version "3.4.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flatted/-/flatted-3.4.2.tgz#f5c23c107f0f37de8dbdf24f13722b3b98d52726" - integrity sha1-9cI8EH8PN96NvfJPE3IrO5jVJyY= + integrity "sha1-9cI8EH8PN96NvfJPE3IrO5jVJyY= sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==" flush-write-stream@^1.0.2: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug= + integrity "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug= sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" dependencies: inherits "^2.0.3" readable-stream "^2.3.6" @@ -3035,26 +2911,26 @@ flush-write-stream@^1.0.2: for-each@^0.3.3, for-each@^0.3.5: version "0.3.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47" - integrity sha1-1lBogCeCaSD+6wr3R+57lCGkHUc= + integrity "sha1-1lBogCeCaSD+6wr3R+57lCGkHUc= sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==" dependencies: is-callable "^1.2.7" for-in@^1.0.1: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + integrity "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" for-own@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" - integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= + integrity "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==" dependencies: for-in "^1.0.1" form-data@^4.0.0, form-data@^4.0.4: version "4.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/form-data/-/form-data-4.0.6.tgz#28e864e1b786dbebb68db1f452f9635278665827" - integrity sha1-KOhk4beG2+u2jbH0UvljUnhmWCc= + integrity "sha1-KOhk4beG2+u2jbH0UvljUnhmWCc= sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==" dependencies: asynckit "^0.4.0" combined-stream "^1.0.8" @@ -3065,17 +2941,17 @@ form-data@^4.0.0, form-data@^4.0.4: from@^0.1.7: version "0.1.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" - integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4= + integrity "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4= sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==" fs-constants@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha1-a+Dem+mYzhavivwkSXue6bfM2a0= + integrity "sha1-a+Dem+mYzhavivwkSXue6bfM2a0= sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" fs-extra@^11.1.1: version "11.3.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fs-extra/-/fs-extra-11.3.4.tgz#ab6934eca8bcf6f7f6b82742e33591f86301d6fc" - integrity sha1-q2k07Ki89vf2uCdC4zWR+GMB1vw= + integrity "sha1-q2k07Ki89vf2uCdC4zWR+GMB1vw= sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==" dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" @@ -3084,7 +2960,7 @@ fs-extra@^11.1.1: fs-extra@^11.2.0: version "11.3.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fs-extra/-/fs-extra-11.3.3.tgz#a27da23b72524e81ac6c3815cc0179b8c74c59ee" - integrity sha1-on2iO3JSToGsbDgVzAF5uMdMWe4= + integrity "sha1-on2iO3JSToGsbDgVzAF5uMdMWe4= sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==" dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" @@ -3093,7 +2969,7 @@ fs-extra@^11.2.0: fs-mkdirp-stream@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz#0b7815fc3201c6a69e14db98ce098c16935259eb" - integrity sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes= + integrity "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes= sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==" dependencies: graceful-fs "^4.1.11" through2 "^2.0.3" @@ -3101,7 +2977,7 @@ fs-mkdirp-stream@^1.0.0: fs-mkdirp-stream@^2.0.1: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz#1e82575c4023929ad35cf69269f84f1a8c973aa7" - integrity sha1-HoJXXEAjkprTXPaSafhPGoyXOqc= + integrity "sha1-HoJXXEAjkprTXPaSafhPGoyXOqc= sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==" dependencies: graceful-fs "^4.2.8" streamx "^2.12.0" @@ -3109,22 +2985,22 @@ fs-mkdirp-stream@^2.0.1: fs.realpath@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + integrity "sha1-FQStJSMVjKpA20onh8sBQRmU6k8= sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" fsevents@~2.3.2: version "2.3.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha1-ysZAd4XQNnWipeGlMFxpezR9kNY= + integrity "sha1-ysZAd4XQNnWipeGlMFxpezR9kNY= sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==" function-bind@^1.1.2: version "1.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" - integrity sha1-LALYZNl/PqbIgwxGTL0Rq26rehw= + integrity "sha1-LALYZNl/PqbIgwxGTL0Rq26rehw= sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" function.prototype.name@^1.1.6, function.prototype.name@^1.1.8: version "1.1.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78" - integrity sha1-5o4d97JZpclJ7u+Vzb3lPt/6u3g= + integrity "sha1-5o4d97JZpclJ7u+Vzb3lPt/6u3g= sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==" dependencies: call-bind "^1.0.8" call-bound "^1.0.3" @@ -3136,27 +3012,27 @@ function.prototype.name@^1.1.6, function.prototype.name@^1.1.8: functions-have-names@^1.2.3: version "1.2.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha1-BAT+TuK6L2B/Dg7DyAuumUEzuDQ= + integrity "sha1-BAT+TuK6L2B/Dg7DyAuumUEzuDQ= sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" generator-function@^2.0.0: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/generator-function/-/generator-function-2.0.1.tgz#0e75dd410d1243687a0ba2e951b94eedb8f737a2" - integrity sha1-DnXdQQ0SQ2h6C6LpUblO7bj3N6I= + integrity "sha1-DnXdQQ0SQ2h6C6LpUblO7bj3N6I= sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==" get-caller-file@^2.0.5: version "2.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= + integrity "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" get-east-asian-width@^1.0.0: version "1.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz#ce7008fe345edcf5497a6f557cfa54bc318a9ce7" - integrity sha1-znAI/jRe3PVJem9VfPpUvDGKnOc= + integrity "sha1-znAI/jRe3PVJem9VfPpUvDGKnOc= sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==" get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: version "1.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" - integrity sha1-dD8OO2lkqTpUke0b/6rgVNf5jQE= + integrity "sha1-dD8OO2lkqTpUke0b/6rgVNf5jQE= sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==" dependencies: call-bind-apply-helpers "^1.0.2" es-define-property "^1.0.1" @@ -3172,7 +3048,7 @@ get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@ get-proto@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" - integrity sha1-FQs/J0OGnvPoUewMSdFbHRTQDuE= + integrity "sha1-FQs/J0OGnvPoUewMSdFbHRTQDuE= sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==" dependencies: dunder-proto "^1.0.1" es-object-atoms "^1.0.0" @@ -3180,7 +3056,7 @@ get-proto@^1.0.1: get-symbol-description@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee" - integrity sha1-e91U4L7+j/yfO04gMiDZ8eiBtu4= + integrity "sha1-e91U4L7+j/yfO04gMiDZ8eiBtu4= sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==" dependencies: call-bound "^1.0.3" es-errors "^1.3.0" @@ -3189,26 +3065,26 @@ get-symbol-description@^1.1.0: github-from-package@0.0.0: version "0.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" - integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= + integrity "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" glob-parent@^3.1.0, glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ= + integrity "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ= sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" dependencies: is-glob "^4.0.1" glob-parent@^6.0.2: version "6.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" - integrity sha1-bSN9mQg5UMeSkPJMdkKj3poo+eM= + integrity "sha1-bSN9mQg5UMeSkPJMdkKj3poo+eM= sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" dependencies: is-glob "^4.0.3" glob-stream@^6.1.0: version "6.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4" - integrity sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ= + integrity "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ= sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==" dependencies: extend "^3.0.0" glob "^7.1.1" @@ -3224,7 +3100,7 @@ glob-stream@^6.1.0: glob-stream@^8.0.3: version "8.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob-stream/-/glob-stream-8.0.3.tgz#87e63153aadf05bd0207cde1a253ee39d91458b9" - integrity sha1-h+YxU6rfBb0CB83holPuOdkUWLk= + integrity "sha1-h+YxU6rfBb0CB83holPuOdkUWLk= sha512-fqZVj22LtFJkHODT+M4N1RJQ3TjnnQhfE9GwZI8qXscYarnhpip70poMldRnP8ipQ/w0B621kOhfc53/J9bd/A==" dependencies: "@gulpjs/to-absolute-glob" "^4.0.0" anymatch "^3.1.3" @@ -3238,12 +3114,12 @@ glob-stream@^8.0.3: glob-to-regexp@^0.4.1: version "0.4.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" - integrity sha1-x1KXCHyFG5pXi9IX3VmpL1n+VG4= + integrity "sha1-x1KXCHyFG5pXi9IX3VmpL1n+VG4= sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" glob-watcher@^6.0.0: version "6.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob-watcher/-/glob-watcher-6.0.0.tgz#8565341978a92233fb3881b8857b4d1e9c6bf080" - integrity sha1-hWU0GXipIjP7OIG4hXtNHpxr8IA= + integrity "sha1-hWU0GXipIjP7OIG4hXtNHpxr8IA= sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==" dependencies: async-done "^2.0.0" chokidar "^3.5.3" @@ -3251,7 +3127,7 @@ glob-watcher@^6.0.0: glob@^13.0.6: version "13.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob/-/glob-13.0.6.tgz#078666566a425147ccacfbd2e332deb66a2be71d" - integrity sha1-B4ZmVmpCUUfMrPvS4zLetmor5x0= + integrity "sha1-B4ZmVmpCUUfMrPvS4zLetmor5x0= sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==" dependencies: minimatch "^10.2.2" minipass "^7.1.3" @@ -3260,7 +3136,7 @@ glob@^13.0.6: glob@^7.1.1, glob@^7.2.0, glob@^7.2.3: version "7.2.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha1-uN8PuAK7+o6JvR2Ti04WV47UTys= + integrity "sha1-uN8PuAK7+o6JvR2Ti04WV47UTys= sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -3272,7 +3148,7 @@ glob@^7.1.1, glob@^7.2.0, glob@^7.2.3: glob@^8.1.0: version "8.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" - integrity sha1-04j2Vlk+9wjuPjRkD9+5mp/Rwz4= + integrity "sha1-04j2Vlk+9wjuPjRkD9+5mp/Rwz4= sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==" dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -3283,7 +3159,7 @@ glob@^8.1.0: global-modules@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha1-bXcPDrUjrHgWTXK15xqIdyZcw+o= + integrity "sha1-bXcPDrUjrHgWTXK15xqIdyZcw+o= sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" dependencies: global-prefix "^1.0.1" is-windows "^1.0.1" @@ -3292,7 +3168,7 @@ global-modules@^1.0.0: global-prefix@^1.0.1: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + integrity "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==" dependencies: expand-tilde "^2.0.2" homedir-polyfill "^1.0.1" @@ -3303,12 +3179,12 @@ global-prefix@^1.0.1: globals@^14.0.0: version "14.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e" - integrity sha1-iY10E8Kbq89rr+Vvyt3thYrack4= + integrity "sha1-iY10E8Kbq89rr+Vvyt3thYrack4= sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==" globalthis@^1.0.4: version "1.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" - integrity sha1-dDDtOpddl7+1m8zkH1yruvplEjY= + integrity "sha1-dDDtOpddl7+1m8zkH1yruvplEjY= sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==" dependencies: define-properties "^1.2.1" gopd "^1.0.1" @@ -3316,7 +3192,7 @@ globalthis@^1.0.4: globby@^14.1.0: version "14.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/globby/-/globby-14.1.0.tgz#138b78e77cf5a8d794e327b15dce80bf1fb0a73e" - integrity sha1-E4t453z1qNeU4yexXc6Avx+wpz4= + integrity "sha1-E4t453z1qNeU4yexXc6Avx+wpz4= sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==" dependencies: "@sindresorhus/merge-streams" "^2.1.0" fast-glob "^3.3.3" @@ -3328,24 +3204,24 @@ globby@^14.1.0: glogg@^2.2.0: version "2.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/glogg/-/glogg-2.2.0.tgz#956ceb855a05a2aa1fa668d748f2be8e7361c11c" - integrity sha1-lWzrhVoFoqofpmjXSPK+jnNhwRw= + integrity "sha1-lWzrhVoFoqofpmjXSPK+jnNhwRw= sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==" dependencies: sparkles "^2.1.0" gopd@^1.0.1, gopd@^1.2.0: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" - integrity sha1-ifVrghe9vIgCvSmd9tfxCB1+UaE= + integrity "sha1-ifVrghe9vIgCvSmd9tfxCB1+UaE= sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.8: version "4.2.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha1-QYPk6L8Iu24Fu7L30uDI9xLKQOM= + integrity "sha1-QYPk6L8Iu24Fu7L30uDI9xLKQOM= sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" gulp-cli@^3.1.0: version "3.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/gulp-cli/-/gulp-cli-3.1.0.tgz#92590e9b209142b176c95ad5c7066d2592017268" - integrity sha1-klkOmyCRQrF2yVrVxwZtJZIBcmg= + integrity "sha1-klkOmyCRQrF2yVrVxwZtJZIBcmg= sha512-zZzwlmEsTfXcxRKiCHsdyjZZnFvXWM4v1NqBJSYbuApkvVKivjcmOS2qruAJ+PkEHLFavcDKH40DPc1+t12a9Q==" dependencies: "@gulpjs/messages" "^1.1.0" chalk "^4.1.2" @@ -3363,7 +3239,7 @@ gulp-cli@^3.1.0: gulp-env@^0.4.0: version "0.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/gulp-env/-/gulp-env-0.4.0.tgz#8370646949a32493dc06dad94a0643296faadbe8" - integrity sha1-g3BkaUmjJJPcBtrZSgZDKW+q2+g= + integrity "sha1-g3BkaUmjJJPcBtrZSgZDKW+q2+g= sha512-zSPvvkU5Cn+UWMkNlrCNDwrCazNfmlvQsDPmv0mxt3r78cln2Ja19iYPXAByDenkyi3t0dzwbGkMdGvE5tQnrw==" dependencies: ini "^1.3.4" through2 "^2.0.0" @@ -3371,34 +3247,17 @@ gulp-env@^0.4.0: gulp-filter@^7.0.0: version "7.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/gulp-filter/-/gulp-filter-7.0.0.tgz#e0712f3e57b5d647f802a1880255cafb54abf158" - integrity sha1-4HEvPle11kf4AqGIAlXK+1Sr8Vg= + integrity "sha1-4HEvPle11kf4AqGIAlXK+1Sr8Vg= sha512-ZGWtJo0j1mHfP77tVuhyqem4MRA5NfNRjoVe6VAkLGeQQ/QGo2VsFwp7zfPTGDsd1rwzBmoDHhxpE6f5B3Zuaw==" dependencies: multimatch "^5.0.0" plugin-error "^1.0.1" streamfilter "^3.0.0" to-absolute-glob "^2.0.2" -gulp-sourcemaps@^3.0.0: - version "3.0.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/gulp-sourcemaps/-/gulp-sourcemaps-3.0.0.tgz#2e154e1a2efed033c0e48013969e6f30337b2743" - integrity sha1-LhVOGi7+0DPA5IATlp5vMDN7J0M= - dependencies: - "@gulp-sourcemaps/identity-map" "^2.0.1" - "@gulp-sourcemaps/map-sources" "^1.0.0" - acorn "^6.4.1" - convert-source-map "^1.0.0" - css "^3.0.0" - debug-fabulous "^1.0.0" - detect-newline "^2.0.0" - graceful-fs "^4.0.0" - source-map "^0.6.0" - strip-bom-string "^1.0.0" - through2 "^2.0.0" - gulp-typescript@^5.0.1: version "5.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/gulp-typescript/-/gulp-typescript-5.0.1.tgz#96c6565a6eb31e08c2aae1c857b1a079e6226d94" - integrity sha1-lsZWWm6zHgjCquHIV7GgeeYibZQ= + integrity "sha1-lsZWWm6zHgjCquHIV7GgeeYibZQ= sha512-YuMMlylyJtUSHG1/wuSVTrZp60k1dMEFKYOvDf7OvbAJWrDtxxD4oZon4ancdWwzjj30ztiidhe4VXJniF0pIQ==" dependencies: ansi-colors "^3.0.5" plugin-error "^1.0.1" @@ -3410,7 +3269,7 @@ gulp-typescript@^5.0.1: gulp@^5.0.0: version "5.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/gulp/-/gulp-5.0.1.tgz#c43f37aa34569e101fb6da4e0b464677305acd36" - integrity sha1-xD83qjRWnhAfttpOC0ZGdzBazTY= + integrity "sha1-xD83qjRWnhAfttpOC0ZGdzBazTY= sha512-PErok3DZSA5WGMd6XXV3IRNO0mlB+wW3OzhFJLEec1jSERg2j1bxJ6e5Fh6N6fn3FH2T9AP4UYNb/pYlADB9sA==" dependencies: glob-watcher "^6.0.0" gulp-cli "^3.1.0" @@ -3420,90 +3279,90 @@ gulp@^5.0.0: gulplog@^2.2.0: version "2.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/gulplog/-/gulplog-2.2.0.tgz#71adf43ea5cd07c23ded0fb8af4a844b67c63be8" - integrity sha1-ca30PqXNB8I97Q+4r0qES2fGO+g= + integrity "sha1-ca30PqXNB8I97Q+4r0qES2fGO+g= sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==" dependencies: glogg "^2.2.0" has-bigints@^1.0.2: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/has-bigints/-/has-bigints-1.1.0.tgz#28607e965ac967e03cd2a2c70a2636a1edad49fe" - integrity sha1-KGB+llrJZ+A80qLHCiY2oe2tSf4= + integrity "sha1-KGB+llrJZ+A80qLHCiY2oe2tSf4= sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==" has-flag@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= + integrity "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" - integrity sha1-lj7X0HHce/XwhMW/vg0bYiJYaFQ= + integrity "sha1-lj7X0HHce/XwhMW/vg0bYiJYaFQ= sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==" dependencies: es-define-property "^1.0.0" has-proto@^1.2.0: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5" - integrity sha1-XeWm6r2V/f/ZgYtDBV6AZeOf6dU= + integrity "sha1-XeWm6r2V/f/ZgYtDBV6AZeOf6dU= sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==" dependencies: dunder-proto "^1.0.0" has-symbols@^1.0.3, has-symbols@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" - integrity sha1-/JxqeDoISVHQuXH+EBjegTcHozg= + integrity "sha1-/JxqeDoISVHQuXH+EBjegTcHozg= sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" has-tostringtag@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" - integrity sha1-LNxC1AvvLltO6rfAGnPFTOerWrw= + integrity "sha1-LNxC1AvvLltO6rfAGnPFTOerWrw= sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==" dependencies: has-symbols "^1.0.3" hasown@^2.0.2: version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" - integrity sha1-AD6vkb563DcuhOxZ3DclLO24AAM= + integrity "sha1-AD6vkb563DcuhOxZ3DclLO24AAM= sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==" dependencies: function-bind "^1.1.2" hasown@^2.0.4: version "2.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/hasown/-/hasown-2.0.4.tgz#8c62d8cb90beb2aad5d0a5b67581ad9854c3f003" - integrity sha1-jGLYy5C+sqrV0KW2dYGtmFTD8AM= + integrity "sha1-jGLYy5C+sqrV0KW2dYGtmFTD8AM= sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==" dependencies: function-bind "^1.1.2" he@^1.2.0: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8= + integrity "sha1-hK5l+n6vsWX922FWauFLrwVmTw8= sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" homedir-polyfill@^1.0.1: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha1-dDKYzvTlrz4ZQWH7rcwhUdOgWOg= + integrity "sha1-dDKYzvTlrz4ZQWH7rcwhUdOgWOg= sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" dependencies: parse-passwd "^1.0.0" hosted-git-info@^4.0.2: version "4.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" - integrity sha1-gnuChn6f8cjQxNnVOIA5fSyG0iQ= + integrity "sha1-gnuChn6f8cjQxNnVOIA5fSyG0iQ= sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==" dependencies: lru-cache "^6.0.0" hosted-git-info@^7.0.0: version "7.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/hosted-git-info/-/hosted-git-info-7.0.2.tgz#9b751acac097757667f30114607ef7b661ff4f17" - integrity sha1-m3UaysCXdXZn8wEUYH73tmH/Txc= + integrity "sha1-m3UaysCXdXZn8wEUYH73tmH/Txc= sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==" dependencies: lru-cache "^10.0.1" htmlparser2@^10.1.0: version "10.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/htmlparser2/-/htmlparser2-10.1.0.tgz#fe3f2e12c73b6e462d4e10395db9c1119e4d6ae4" - integrity sha1-/j8uEsc7bkYtThA5XbnBEZ5NauQ= + integrity "sha1-/j8uEsc7bkYtThA5XbnBEZ5NauQ= sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==" dependencies: domelementtype "^2.3.0" domhandler "^5.0.3" @@ -3513,7 +3372,7 @@ htmlparser2@^10.1.0: http-proxy-agent@^7.0.0, http-proxy-agent@^7.0.2: version "7.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" - integrity sha1-mosfJGhmwChQlIZYX2K48sGMJw4= + integrity "sha1-mosfJGhmwChQlIZYX2K48sGMJw4= sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==" dependencies: agent-base "^7.1.0" debug "^4.3.4" @@ -3521,7 +3380,7 @@ http-proxy-agent@^7.0.0, http-proxy-agent@^7.0.2: https-proxy-agent@^7.0.0, https-proxy-agent@^7.0.5: version "7.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9" - integrity sha1-2o3+rH2hMLBcK6S1nJts1mYRprk= + integrity "sha1-2o3+rH2hMLBcK6S1nJts1mYRprk= sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==" dependencies: agent-base "^7.1.2" debug "4" @@ -3529,34 +3388,34 @@ https-proxy-agent@^7.0.0, https-proxy-agent@^7.0.5: iconv-lite@0.6.3, iconv-lite@^0.6.3: version "0.6.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha1-pS+AvzjaGVLrXGgXkHGYcaGnJQE= + integrity "sha1-pS+AvzjaGVLrXGgXkHGYcaGnJQE= sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" dependencies: safer-buffer ">= 2.1.2 < 3.0.0" ieee754@^1.1.13, ieee754@^1.2.1: version "1.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I= + integrity "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I= sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" ignore@^5.2.0: version "5.3.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" - integrity sha1-PNQOcp82Q/2HywTlC/DrcivFlvU= + integrity "sha1-PNQOcp82Q/2HywTlC/DrcivFlvU= sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" ignore@^7.0.3, ignore@^7.0.5: version "7.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9" - integrity sha1-TLX2zX1MerA2VzjHrqiIuqbX79k= + integrity "sha1-TLX2zX1MerA2VzjHrqiIuqbX79k= sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==" immediate@~3.0.5: version "3.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" - integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= + integrity "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" import-fresh@^3.2.1: version "3.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf" - integrity sha1-nOy1ZQPAraHydB271lRuSxO1fM8= + integrity "sha1-nOy1ZQPAraHydB271lRuSxO1fM8= sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==" dependencies: parent-module "^1.0.0" resolve-from "^4.0.0" @@ -3564,7 +3423,7 @@ import-fresh@^3.2.1: import-local@^3.0.2: version "3.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260" - integrity sha1-w9XHRXmMAqb4uJdyarpRABhu4mA= + integrity "sha1-w9XHRXmMAqb4uJdyarpRABhu4mA= sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==" dependencies: pkg-dir "^4.2.0" resolve-cwd "^3.0.0" @@ -3572,17 +3431,17 @@ import-local@^3.0.2: imurmurhash@^0.1.4: version "0.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + integrity "sha1-khi5srkoojixPcT7a21XbyMUU+o= sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" index-to-position@^1.1.0: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/index-to-position/-/index-to-position-1.2.0.tgz#c800eb34dacf4dbf96b9b06c7eb78d5f704138b4" - integrity sha1-yADrNNrPTb+WubBsfreNX3BBOLQ= + integrity "sha1-yADrNNrPTb+WubBsfreNX3BBOLQ= sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==" inflight@^1.0.4: version "1.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + integrity "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" dependencies: once "^1.3.0" wrappy "1" @@ -3590,17 +3449,17 @@ inflight@^1.0.4: inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: version "2.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w= + integrity "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w= sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" ini@^1.3.4, ini@~1.3.0: version "1.3.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw= + integrity "sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw= sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" internal-slot@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961" - integrity sha1-HqyRdilH0vcFa8g42T4TsulgSWE= + integrity "sha1-HqyRdilH0vcFa8g42T4TsulgSWE= sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==" dependencies: es-errors "^1.3.0" hasown "^2.0.2" @@ -3609,12 +3468,12 @@ internal-slot@^1.1.0: interpret@^3.1.1: version "3.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4" - integrity sha1-W+DO7WfKecbEvFzw1+6EPc6hEMQ= + integrity "sha1-W+DO7WfKecbEvFzw1+6EPc6hEMQ= sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==" is-absolute@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" - integrity sha1-OV4a6EsR8mrReV5zwXN45IowFXY= + integrity "sha1-OV4a6EsR8mrReV5zwXN45IowFXY= sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==" dependencies: is-relative "^1.0.0" is-windows "^1.0.1" @@ -3622,7 +3481,7 @@ is-absolute@^1.0.0: is-array-buffer@^3.0.4, is-array-buffer@^3.0.5: version "3.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280" - integrity sha1-ZXQuHmh70sxmYlMGj9hwf+TUQoA= + integrity "sha1-ZXQuHmh70sxmYlMGj9hwf+TUQoA= sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==" dependencies: call-bind "^1.0.8" call-bound "^1.0.3" @@ -3631,7 +3490,7 @@ is-array-buffer@^3.0.4, is-array-buffer@^3.0.5: is-async-function@^2.0.0: version "2.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-async-function/-/is-async-function-2.1.1.tgz#3e69018c8e04e73b738793d020bfe884b9fd3523" - integrity sha1-PmkBjI4E5ztzh5PQIL/ohLn9NSM= + integrity "sha1-PmkBjI4E5ztzh5PQIL/ohLn9NSM= sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==" dependencies: async-function "^1.0.0" call-bound "^1.0.3" @@ -3642,21 +3501,21 @@ is-async-function@^2.0.0: is-bigint@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672" - integrity sha1-3aejRF31ekJYPbQihoLrp8QXBnI= + integrity "sha1-3aejRF31ekJYPbQihoLrp8QXBnI= sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==" dependencies: has-bigints "^1.0.2" is-binary-path@~2.1.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk= + integrity "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk= sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" dependencies: binary-extensions "^2.0.0" is-boolean-object@^1.2.1: version "1.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e" - integrity sha1-cGf0dwmAmjk8cf9bs+E12KkhXZ4= + integrity "sha1-cGf0dwmAmjk8cf9bs+E12KkhXZ4= sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==" dependencies: call-bound "^1.0.3" has-tostringtag "^1.0.2" @@ -3664,24 +3523,24 @@ is-boolean-object@^1.2.1: is-buffer@^1.1.5: version "1.1.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha1-76ouqdqg16suoTqXsritUf776L4= + integrity "sha1-76ouqdqg16suoTqXsritUf776L4= sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" is-callable@^1.2.7: version "1.2.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha1-O8KoXqdC2eNiBdys3XLKH9xRsFU= + integrity "sha1-O8KoXqdC2eNiBdys3XLKH9xRsFU= sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" is-core-module@^2.13.0, is-core-module@^2.16.1: version "2.16.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" - integrity sha1-KpiAGoSfQ+Kt1kT7trxiKbGaTvQ= + integrity "sha1-KpiAGoSfQ+Kt1kT7trxiKbGaTvQ= sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==" dependencies: hasown "^2.0.2" is-data-view@^1.0.1, is-data-view@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e" - integrity sha1-uuCkG5aImGwhiN2mZX5WuPnmO44= + integrity "sha1-uuCkG5aImGwhiN2mZX5WuPnmO44= sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==" dependencies: call-bound "^1.0.2" get-intrinsic "^1.2.6" @@ -3690,7 +3549,7 @@ is-data-view@^1.0.1, is-data-view@^1.0.2: is-date-object@^1.0.5, is-date-object@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7" - integrity sha1-rYVUGZb8eqiycpcB0ntzGfldgvc= + integrity "sha1-rYVUGZb8eqiycpcB0ntzGfldgvc= sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==" dependencies: call-bound "^1.0.2" has-tostringtag "^1.0.2" @@ -3698,36 +3557,36 @@ is-date-object@^1.0.5, is-date-object@^1.1.0: is-docker@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" - integrity sha1-kAk6oxBid9inelkQ265xdH4VogA= + integrity "sha1-kAk6oxBid9inelkQ265xdH4VogA= sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" is-extendable@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ= + integrity "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ= sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" dependencies: is-plain-object "^2.0.4" is-extglob@^2.1.1: version "2.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + integrity "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" is-finalizationregistry@^1.1.0: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90" - integrity sha1-7v3NxslN3QZ02chYh7+T+USpfJA= + integrity "sha1-7v3NxslN3QZ02chYh7+T+USpfJA= sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==" dependencies: call-bound "^1.0.3" is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0= + integrity "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0= sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" is-generator-function@^1.0.10: version "1.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-generator-function/-/is-generator-function-1.1.2.tgz#ae3b61e3d5ea4e4839b90bad22b02335051a17d5" - integrity sha1-rjth49XqTkg5uQutIrAjNQUaF9U= + integrity "sha1-rjth49XqTkg5uQutIrAjNQUaF9U= sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==" dependencies: call-bound "^1.0.4" generator-function "^2.0.0" @@ -3738,41 +3597,41 @@ is-generator-function@^1.0.10: is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ= + integrity "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ= sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" dependencies: is-extglob "^2.1.1" is-inside-container@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4" - integrity sha1-6B+6aZZi6zHb2vJnZqYdSBRxfqQ= + integrity "sha1-6B+6aZZi6zHb2vJnZqYdSBRxfqQ= sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==" dependencies: is-docker "^3.0.0" is-interactive@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-interactive/-/is-interactive-2.0.0.tgz#40c57614593826da1100ade6059778d597f16e90" - integrity sha1-QMV2FFk4JtoRAK3mBZd41ZfxbpA= + integrity "sha1-QMV2FFk4JtoRAK3mBZd41ZfxbpA= sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==" is-map@^2.0.3: version "2.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" - integrity sha1-7elrf+HicLPERl46RlZYdkkm1i4= + integrity "sha1-7elrf+HicLPERl46RlZYdkkm1i4= sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==" is-negated-glob@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2" - integrity sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI= + integrity "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI= sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==" is-negative-zero@^2.0.3: version "2.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" - integrity sha1-ztkDoCespjgbd3pXQwadc3akl0c= + integrity "sha1-ztkDoCespjgbd3pXQwadc3akl0c= sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==" is-number-object@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541" - integrity sha1-FEsh6VobwUggXcwoFKkTTsQbJUE= + integrity "sha1-FEsh6VobwUggXcwoFKkTTsQbJUE= sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==" dependencies: call-bound "^1.0.3" has-tostringtag "^1.0.2" @@ -3780,39 +3639,34 @@ is-number-object@^1.1.1: is-number@^7.0.0: version "7.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss= + integrity "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss= sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" is-object@~1.0.1: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" - integrity sha1-pWVS4cZlyelQtKAlRh2ofnL4b88= + integrity "sha1-pWVS4cZlyelQtKAlRh2ofnL4b88= sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" is-plain-obj@^2.1.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha1-ReQuN/zPH0Dajl927iFRWEDAkoc= + integrity "sha1-ReQuN/zPH0Dajl927iFRWEDAkoc= sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" is-plain-object@^2.0.4: version "2.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc= + integrity "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc= sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" dependencies: isobject "^3.0.1" is-plain-object@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" - integrity sha1-RCf1CrNCnpAl6n1S6QQ6nvQVk0Q= - -is-promise@^2.2.2: - version "2.2.2" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" - integrity sha1-OauVnMv5p3TPB597QMeib3YxNfE= + integrity "sha1-RCf1CrNCnpAl6n1S6QQ6nvQVk0Q= sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" is-regex@^1.2.1: version "1.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" - integrity sha1-dtcKPtEO+b5I61d4h9dCBb8MrSI= + integrity "sha1-dtcKPtEO+b5I61d4h9dCBb8MrSI= sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==" dependencies: call-bound "^1.0.2" gopd "^1.2.0" @@ -3822,26 +3676,26 @@ is-regex@^1.2.1: is-relative@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" - integrity sha1-obtpNc6MXboei5dUubLcwCDiJg0= + integrity "sha1-obtpNc6MXboei5dUubLcwCDiJg0= sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==" dependencies: is-unc-path "^1.0.0" is-set@^2.0.3: version "2.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" - integrity sha1-irIJ6kJGCBQTct7W4MsgDvHZ0B0= + integrity "sha1-irIJ6kJGCBQTct7W4MsgDvHZ0B0= sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==" is-shared-array-buffer@^1.0.4: version "1.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f" - integrity sha1-m2eES9m38ka6BwjDqT40Jpx3T28= + integrity "sha1-m2eES9m38ka6BwjDqT40Jpx3T28= sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==" dependencies: call-bound "^1.0.3" is-string@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9" - integrity sha1-kuo/PVxbbgOcqGd+WsjQfqdzy7k= + integrity "sha1-kuo/PVxbbgOcqGd+WsjQfqdzy7k= sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==" dependencies: call-bound "^1.0.3" has-tostringtag "^1.0.2" @@ -3849,7 +3703,7 @@ is-string@^1.1.1: is-symbol@^1.0.4, is-symbol@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634" - integrity sha1-9HdhJ59TLisFpwJKdQbbvtrNBjQ= + integrity "sha1-9HdhJ59TLisFpwJKdQbbvtrNBjQ= sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==" dependencies: call-bound "^1.0.2" has-symbols "^1.1.0" @@ -3858,58 +3712,58 @@ is-symbol@^1.0.4, is-symbol@^1.1.1: is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15: version "1.1.15" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" - integrity sha1-S/tKRbYc7oOlpG+6d45OjVnAzgs= + integrity "sha1-S/tKRbYc7oOlpG+6d45OjVnAzgs= sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==" dependencies: which-typed-array "^1.1.16" is-unc-path@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" - integrity sha1-1zHoiY7QkKEsNSrS6u1Qla0yLJ0= + integrity "sha1-1zHoiY7QkKEsNSrS6u1Qla0yLJ0= sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==" dependencies: unc-path-regex "^0.1.2" is-unicode-supported@^0.1.0: version "0.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc= + integrity "sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc= sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" is-unicode-supported@^1.3.0: version "1.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714" - integrity sha1-2CSYS2FsKSouGYIH1KYJmDhC9xQ= + integrity "sha1-2CSYS2FsKSouGYIH1KYJmDhC9xQ= sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==" is-unicode-supported@^2.0.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#09f0ab0de6d3744d48d265ebb98f65d11f2a9b3a" - integrity sha1-CfCrDebTdE1I0mXruY9l0R8qmzo= + integrity "sha1-CfCrDebTdE1I0mXruY9l0R8qmzo= sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==" is-utf8@^0.2.1: version "0.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + integrity "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" is-valid-glob@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa" - integrity sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao= + integrity "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao= sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==" is-weakmap@^2.0.2: version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" - integrity sha1-v3JhXWSd/l9pkHnFS4PkfRrhnP0= + integrity "sha1-v3JhXWSd/l9pkHnFS4PkfRrhnP0= sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==" is-weakref@^1.0.2, is-weakref@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293" - integrity sha1-7qQwGCvo1kF0vZa/+8RvIb8/kpM= + integrity "sha1-7qQwGCvo1kF0vZa/+8RvIb8/kpM= sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==" dependencies: call-bound "^1.0.3" is-weakset@^2.0.3: version "2.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca" - integrity sha1-yfXesLwZBsbW8QJ/KE3fRZJJ2so= + integrity "sha1-yfXesLwZBsbW8QJ/KE3fRZJJ2so= sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==" dependencies: call-bound "^1.0.3" get-intrinsic "^1.2.6" @@ -3917,44 +3771,44 @@ is-weakset@^2.0.3: is-windows@^1.0.1: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0= + integrity "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0= sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" is-wsl@^3.1.0: version "3.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is-wsl/-/is-wsl-3.1.1.tgz#327897b26832a3eb117da6c27492d04ca132594f" - integrity sha1-MniXsmgyo+sRfabCdJLQTKEyWU8= + integrity "sha1-MniXsmgyo+sRfabCdJLQTKEyWU8= sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==" dependencies: is-inside-container "^1.0.0" is@^3.3.0: version "3.3.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/is/-/is-3.3.2.tgz#dfc285f4937f08564675f2f17cc6ac6cd2113ace" - integrity sha1-38KF9JN/CFZGdfLxfMasbNIROs4= + integrity "sha1-38KF9JN/CFZGdfLxfMasbNIROs4= sha512-a2xr4E3s1PjDS8ORcGgXpWx6V+liNs+O3JRD2mb9aeugD7rtkkZ0zgLdYgw0tWsKhsdiezGYptSiMlVazCBTuQ==" isarray@^2.0.5: version "2.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha1-ivHkwSISRMxiRZ+vOJQNTmRKVyM= + integrity "sha1-ivHkwSISRMxiRZ+vOJQNTmRKVyM= sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" isarray@~1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + integrity "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" isexe@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + integrity "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + integrity "sha1-TkMekrEalzFjaqH5yNHMvP2reN8= sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" istextorbinary@^9.5.0: version "9.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/istextorbinary/-/istextorbinary-9.5.0.tgz#e6e13febf1c1685100ae264809a4f8f46e01dfd3" - integrity sha1-5uE/6/HBaFEAriZICaT49G4B39M= + integrity "sha1-5uE/6/HBaFEAriZICaT49G4B39M= sha512-5mbUj3SiZXCuRf9fT3ibzbSSEWiy63gFfksmGfdOzujPjW3k+z8WvIBxcJHBoQNlaZaiyB25deviif2+osLmLw==" dependencies: binaryextensions "^6.11.0" editions "^6.21.0" @@ -3963,7 +3817,7 @@ istextorbinary@^9.5.0: jest-worker@^27.4.5: version "27.5.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" - integrity sha1-jRRvCQDolzsQa29zzB6ajLhvjbA= + integrity "sha1-jRRvCQDolzsQa29zzB6ajLhvjbA= sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==" dependencies: "@types/node" "*" merge-stream "^2.0.0" @@ -3972,66 +3826,66 @@ jest-worker@^27.4.5: js-tokens@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk= + integrity "sha1-GSA/tZmR35jjoocFDUZHzerzJJk= sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" js-yaml@^4.1.0, js-yaml@^4.1.1: version "4.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/js-yaml/-/js-yaml-4.3.1.tgz#01216c001d67f48e2cd560d708c7af21090a3848" - integrity sha1-ASFsAB1n9I4s1WDXCMevIQkKOEg= + integrity "sha1-ASFsAB1n9I4s1WDXCMevIQkKOEg= sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==" dependencies: argparse "^2.0.1" jsdoc-type-pratt-parser@~4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz#136f0571a99c184d84ec84662c45c29ceff71114" - integrity sha1-E28FcamcGE2E7IRmLEXCnO/3ERQ= + integrity "sha1-E28FcamcGE2E7IRmLEXCnO/3ERQ= sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==" json-buffer@3.0.1: version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" - integrity sha1-kziAKjDTtmBfvgYT4JQAjKjAWhM= + integrity "sha1-kziAKjDTtmBfvgYT4JQAjKjAWhM= sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" json-parse-even-better-errors@^2.3.1: version "2.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0= + integrity "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0= sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA= + integrity "sha1-afaofZUTq4u4/mO9sJecRI5oRmA= sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" json-schema-traverse@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha1-rnvLNlard6c7pcSb9lTzjmtoYOI= + integrity "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI= sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + integrity "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" json5@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" - integrity sha1-Y9mNYPIbMTt3xNbaGL+mnYDh1ZM= + integrity "sha1-Y9mNYPIbMTt3xNbaGL+mnYDh1ZM= sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==" dependencies: minimist "^1.2.0" json5@^2.1.2, json5@^2.2.3: version "2.2.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha1-eM1vGhm9wStz21rQxh79ZsHikoM= + integrity "sha1-eM1vGhm9wStz21rQxh79ZsHikoM= sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" jsonc-parser@^3.2.0: version "3.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/jsonc-parser/-/jsonc-parser-3.3.1.tgz#f2a524b4f7fd11e3d791e559977ad60b98b798b4" - integrity sha1-8qUktPf9EePXkeVZl3rWC5i3mLQ= + integrity "sha1-8qUktPf9EePXkeVZl3rWC5i3mLQ= sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==" jsonfile@^6.0.1: version "6.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/jsonfile/-/jsonfile-6.2.0.tgz#7c265bd1b65de6977478300087c99f1c84383f62" - integrity sha1-fCZb0bZd5pd0eDAAh8mfHIQ4P2I= + integrity "sha1-fCZb0bZd5pd0eDAAh8mfHIQ4P2I= sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==" dependencies: universalify "^2.0.0" optionalDependencies: @@ -4040,7 +3894,7 @@ jsonfile@^6.0.1: jsonwebtoken@^9.0.0: version "9.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz#6cd57ab01e9b0ac07cb847d53d3c9b6ee31f7ae2" - integrity sha1-bNV6sB6bCsB8uEfVPTybbuMfeuI= + integrity "sha1-bNV6sB6bCsB8uEfVPTybbuMfeuI= sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==" dependencies: jws "^4.0.1" lodash.includes "^4.3.0" @@ -4056,7 +3910,7 @@ jsonwebtoken@^9.0.0: jszip@^3.10.1: version "3.10.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/jszip/-/jszip-3.10.1.tgz#34aee70eb18ea1faec2f589208a157d1feb091c2" - integrity sha1-NK7nDrGOofrsL1iSCKFX0f6wkcI= + integrity "sha1-NK7nDrGOofrsL1iSCKFX0f6wkcI= sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==" dependencies: lie "~3.3.0" pako "~1.0.2" @@ -4066,7 +3920,7 @@ jszip@^3.10.1: jwa@^2.0.1: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/jwa/-/jwa-2.0.1.tgz#bf8176d1ad0cd72e0f3f58338595a13e110bc804" - integrity sha1-v4F20a0M1y4PP1gzhZWhPhELyAQ= + integrity "sha1-v4F20a0M1y4PP1gzhZWhPhELyAQ= sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==" dependencies: buffer-equal-constant-time "^1.0.1" ecdsa-sig-formatter "1.0.11" @@ -4075,7 +3929,7 @@ jwa@^2.0.1: jws@^4.0.1: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/jws/-/jws-4.0.1.tgz#07edc1be8fac20e677b283ece261498bd38f0690" - integrity sha1-B+3Bvo+sIOZ3soPs4mFJi9OPBpA= + integrity "sha1-B+3Bvo+sIOZ3soPs4mFJi9OPBpA= sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==" dependencies: jwa "^2.0.1" safe-buffer "^5.0.1" @@ -4083,7 +3937,7 @@ jws@^4.0.1: keytar@^7.7.0: version "7.9.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/keytar/-/keytar-7.9.0.tgz#4c6225708f51b50cbf77c5aae81721964c2918cb" - integrity sha1-TGIlcI9RtQy/d8Wq6BchlkwpGMs= + integrity "sha1-TGIlcI9RtQy/d8Wq6BchlkwpGMs= sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==" dependencies: node-addon-api "^4.3.0" prebuild-install "^7.0.1" @@ -4091,53 +3945,53 @@ keytar@^7.7.0: keyv@^4.5.4: version "4.5.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" - integrity sha1-qHmpnilFL5QkOfKkBeOvizHU3pM= + integrity "sha1-qHmpnilFL5QkOfKkBeOvizHU3pM= sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==" dependencies: json-buffer "3.0.1" kind-of@^6.0.2: version "6.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0= + integrity "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0= sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" kleur@^3.0.3: version "3.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha1-p5yezIbuHOP6YgbRIWxQHxR/wH4= + integrity "sha1-p5yezIbuHOP6YgbRIWxQHxR/wH4= sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" last-run@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/last-run/-/last-run-2.0.0.tgz#f82dcfbfce6e63d041bd83d64c82e34cdba6572e" - integrity sha1-+C3Pv85uY9BBvYPWTILjTNumVy4= + integrity "sha1-+C3Pv85uY9BBvYPWTILjTNumVy4= sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==" lazystream@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lazystream/-/lazystream-1.0.1.tgz#494c831062f1f9408251ec44db1cba29242a2638" - integrity sha1-SUyDEGLx+UCCUexE2xy6KSQqJjg= + integrity "sha1-SUyDEGLx+UCCUexE2xy6KSQqJjg= sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==" dependencies: readable-stream "^2.0.5" lead@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42" - integrity sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI= + integrity "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI= sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==" dependencies: flush-write-stream "^1.0.2" lead@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lead/-/lead-4.0.0.tgz#5317a49effb0e7ec3a0c8fb9c1b24fb716aab939" - integrity sha1-Uxeknv+w5+w6DI+5wbJPtxaquTk= + integrity "sha1-Uxeknv+w5+w6DI+5wbJPtxaquTk= sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==" leven@^3.1.0: version "3.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha1-d4kd6DQGTMy6gq54QrtrFKE+1/I= + integrity "sha1-d4kd6DQGTMy6gq54QrtrFKE+1/I= sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" levn@^0.4.1: version "0.4.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha1-rkViwAdHO5MqYgDUAyaN0v/8at4= + integrity "sha1-rkViwAdHO5MqYgDUAyaN0v/8at4= sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" dependencies: prelude-ls "^1.2.1" type-check "~0.4.0" @@ -4145,14 +3999,14 @@ levn@^0.4.1: lie@~3.3.0: version "3.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" - integrity sha1-3Pgt7lRfRgdNryAMfBxaCOD0D2o= + integrity "sha1-3Pgt7lRfRgdNryAMfBxaCOD0D2o= sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==" dependencies: immediate "~3.0.5" liftoff@^5.0.1: version "5.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/liftoff/-/liftoff-5.0.1.tgz#e2329e7f1e19e98c8dba71185f2078e6dbbc5c1f" - integrity sha1-4jKefx4Z6YyNunEYXyB45tu8XB8= + integrity "sha1-4jKefx4Z6YyNunEYXyB45tu8XB8= sha512-wwLXMbuxSF8gMvubFcFRp56lkFV69twvbU5vDPbaw+Q+/rF8j0HKjGbIdlSi+LuJm9jf7k9PB+nTxnsLMPcv2Q==" dependencies: extend "^3.0.2" findup-sync "^5.0.0" @@ -4165,19 +4019,19 @@ liftoff@^5.0.1: linkify-it@^5.0.1: version "5.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/linkify-it/-/linkify-it-5.0.2.tgz#d3be0a693af3da9df3883f1e346a0e97461a8c19" - integrity sha1-074KaTrz2p3ziD8eNGoOl0YajBk= + integrity "sha1-074KaTrz2p3ziD8eNGoOl0YajBk= sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==" dependencies: uc.micro "^2.0.0" loader-runner@^4.3.1: version "4.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/loader-runner/-/loader-runner-4.3.1.tgz#6c76ed29b0ccce9af379208299f07f876de737e3" - integrity sha1-bHbtKbDMzprzeSCCmfB/h23nN+M= + integrity "sha1-bHbtKbDMzprzeSCCmfB/h23nN+M= sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==" loader-utils@^2.0.3: version "2.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" - integrity sha1-i1yzi1w0qaAY7h/A5qBm0d/MUow= + integrity "sha1-i1yzi1w0qaAY7h/A5qBm0d/MUow= sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==" dependencies: big.js "^5.2.2" emojis-list "^3.0.0" @@ -4186,71 +4040,71 @@ loader-utils@^2.0.3: locate-path@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha1-Gvujlq/WdqbUJQTQpno6frn2KqA= + integrity "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA= sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" dependencies: p-locate "^4.1.0" locate-path@^6.0.0: version "6.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha1-VTIeswn+u8WcSAHZMackUqaB0oY= + integrity "sha1-VTIeswn+u8WcSAHZMackUqaB0oY= sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" dependencies: p-locate "^5.0.0" lodash.includes@^4.3.0: version "4.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" - integrity sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= + integrity "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" lodash.isboolean@^3.0.3: version "3.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" - integrity sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= + integrity "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" lodash.isinteger@^4.0.4: version "4.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" - integrity sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= + integrity "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" lodash.isnumber@^3.0.3: version "3.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc" - integrity sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= + integrity "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==" lodash.isplainobject@^4.0.6: version "4.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= + integrity "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" lodash.isstring@^4.0.1: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" - integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + integrity "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" lodash.merge@^4.6.2: version "4.6.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo= + integrity "sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo= sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" lodash.once@^4.0.0: version "4.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" - integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= + integrity "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" lodash.truncate@^4.4.2: version "4.4.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + integrity "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" lodash@^4.17.23: version "4.18.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lodash/-/lodash-4.18.1.tgz#ff2b66c1f6326d59513de2407bf881439812771c" - integrity sha1-/ytmwfYybVlRPeJAe/iBQ5gSdxw= + integrity "sha1-/ytmwfYybVlRPeJAe/iBQ5gSdxw= sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==" log-symbols@^4.1.0: version "4.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha1-P727lbRoOsn8eFER55LlWNSr1QM= + integrity "sha1-P727lbRoOsn8eFER55LlWNSr1QM= sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==" dependencies: chalk "^4.1.0" is-unicode-supported "^0.1.0" @@ -4258,7 +4112,7 @@ log-symbols@^4.1.0: log-symbols@^6.0.0: version "6.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/log-symbols/-/log-symbols-6.0.0.tgz#bb95e5f05322651cac30c0feb6404f9f2a8a9439" - integrity sha1-u5Xl8FMiZRysMMD+tkBPnyqKlDk= + integrity "sha1-u5Xl8FMiZRysMMD+tkBPnyqKlDk= sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==" dependencies: chalk "^5.3.0" is-unicode-supported "^1.3.0" @@ -4266,46 +4120,39 @@ log-symbols@^6.0.0: lru-cache@^10.0.1: version "10.4.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" - integrity sha1-QQ/IoXtw5ZgBPfJXwkRrfzOD8Rk= + integrity "sha1-QQ/IoXtw5ZgBPfJXwkRrfzOD8Rk= sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" lru-cache@^11.0.0: version "11.2.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lru-cache/-/lru-cache-11.2.6.tgz#356bf8a29e88a7a2945507b31f6429a65a192c58" - integrity sha1-NWv4op6Ip6KUVQezH2QpploZLFg= + integrity "sha1-NWv4op6Ip6KUVQezH2QpploZLFg= sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==" lru-cache@^6.0.0: version "6.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= + integrity "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" dependencies: yallist "^4.0.0" -lru-queue@^0.1.0: - version "0.1.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" - integrity sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= - dependencies: - es5-ext "~0.10.2" - make-error@^1.1.1: version "1.3.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" - integrity sha1-LrLjfqm2fEiR9oShOUeZr0hM96I= + integrity "sha1-LrLjfqm2fEiR9oShOUeZr0hM96I= sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" map-cache@^0.2.0: version "0.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + integrity "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" map-stream@0.0.7: version "0.0.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8" - integrity sha1-ih8HiW2CsQkmvTdEokIACfiJdKg= + integrity "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg= sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==" markdown-it@^14.1.0: version "14.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/markdown-it/-/markdown-it-14.2.0.tgz#06d48d9035e77d5b1c85adb315482fc8240289ef" - integrity sha1-BtSNkDXnfVscha2zFUgvyCQCie8= + integrity "sha1-BtSNkDXnfVscha2zFUgvyCQCie8= sha512-1TGiQiJVRQ3NPmZH6sx5Cfnmg6GQm9jvC1ch4TK511NjSJvjzKLzn5pPfZRNZkRPZP0HqCioSndqH8v2nRaWVQ==" dependencies: argparse "^2.0.1" entities "^4.4.0" @@ -4317,46 +4164,32 @@ markdown-it@^14.1.0: math-intrinsics@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" - integrity sha1-oN10voHiqlwvJ+Zc4oNgXuTit/k= + integrity "sha1-oN10voHiqlwvJ+Zc4oNgXuTit/k= sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" mdurl@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0" - integrity sha1-gGduwEMwJd0+F+6YPQ/o3loiN+A= - -memoizee@0.4.X: - version "0.4.17" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/memoizee/-/memoizee-0.4.17.tgz#942a5f8acee281fa6fb9c620bddc57e3b7382949" - integrity sha1-lCpfis7igfpvucYgvdxX47c4KUk= - dependencies: - d "^1.0.2" - es5-ext "^0.10.64" - es6-weak-map "^2.0.3" - event-emitter "^0.3.5" - is-promise "^2.2.2" - lru-queue "^0.1.0" - next-tick "^1.1.0" - timers-ext "^0.1.7" + integrity "sha1-gGduwEMwJd0+F+6YPQ/o3loiN+A= sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==" merge-descriptors@~1.0.0: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5" - integrity sha1-2AMZpl88eTU1Hlz9rI+TGFBNvtU= + integrity "sha1-2AMZpl88eTU1Hlz9rI+TGFBNvtU= sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" merge-stream@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A= + integrity "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A= sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" merge2@^1.3.0: version "1.4.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4= + integrity "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4= sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" micromatch@^4.0.0, micromatch@^4.0.4, micromatch@^4.0.8: version "4.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" - integrity sha1-1m+hjzpHB2eJMgubGvMr2G2fogI= + integrity "sha1-1m+hjzpHB2eJMgubGvMr2G2fogI= sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==" dependencies: braces "^3.0.3" picomatch "^2.3.1" @@ -4364,82 +4197,82 @@ micromatch@^4.0.0, micromatch@^4.0.4, micromatch@^4.0.8: mime-db@1.52.0: version "1.52.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha1-u6vNwChZ9JhzAchW4zh85exDv3A= + integrity "sha1-u6vNwChZ9JhzAchW4zh85exDv3A= sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" mime-types@^2.1.27, mime-types@^2.1.35: version "2.1.35" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha1-OBqHG2KnNEUGYK497uRIE/cNlZo= + integrity "sha1-OBqHG2KnNEUGYK497uRIE/cNlZo= sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" dependencies: mime-db "1.52.0" mime@^1.3.4: version "1.6.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE= + integrity "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE= sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" mimic-function@^5.0.0: version "5.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076" - integrity sha1-rL4rM0n5m53qyn+3Dki4PpTmcHY= + integrity "sha1-rL4rM0n5m53qyn+3Dki4PpTmcHY= sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==" mimic-response@^3.1.0: version "3.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" - integrity sha1-LR1Zr5wbEpgVrMwsRqAipc4fo8k= + integrity "sha1-LR1Zr5wbEpgVrMwsRqAipc4fo8k= sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" minimatch@^10.2.2: version "10.2.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/minimatch/-/minimatch-10.2.4.tgz#465b3accbd0218b8281f5301e27cedc697f96fde" - integrity sha1-Rls6zL0CGLgoH1MB4nztxpf5b94= + integrity "sha1-Rls6zL0CGLgoH1MB4nztxpf5b94= sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==" dependencies: brace-expansion "^5.0.2" minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2, minimatch@^3.1.3: version "3.1.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/minimatch/-/minimatch-3.1.5.tgz#580c88f8d5445f2bd6aa8f3cadefa0de79fbd69e" - integrity sha1-WAyI+NVEXyvWqo88re+g3nn71p4= + integrity "sha1-WAyI+NVEXyvWqo88re+g3nn71p4= sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==" dependencies: brace-expansion "^1.1.7" minimatch@^4.2.6: version "4.2.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/minimatch/-/minimatch-4.2.6.tgz#d3494c85d0cdb69c1a6dfadf2c8be0f890e4d5c5" - integrity sha1-00lMhdDNtpwabfrfLIvg+JDk1cU= + integrity "sha1-00lMhdDNtpwabfrfLIvg+JDk1cU= sha512-i35PeWjrW3Kv6/Jken0yeuByzK4YWer7UWba3yWg8+v+5WQQtcKiQ1GqGP7Jc3jhUdlviU3gQf89ON+69eD8RA==" dependencies: brace-expansion "^1.1.7" minimatch@^5.0.1, minimatch@^5.1.0, minimatch@^5.1.6: version "5.1.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/minimatch/-/minimatch-5.1.9.tgz#1293ef15db0098b394540e8f9f744f9fda8dee4b" - integrity sha1-EpPvFdsAmLOUVA6Pn3RPn9qN7ks= + integrity "sha1-EpPvFdsAmLOUVA6Pn3RPn9qN7ks= sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==" dependencies: brace-expansion "^2.0.1" minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.6, minimist@^1.2.8: version "1.2.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" - integrity sha1-waRk52kzAuCCoHXO4MBXdBrEdyw= + integrity "sha1-waRk52kzAuCCoHXO4MBXdBrEdyw= sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" minipass@^7.1.2, minipass@^7.1.3: version "7.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/minipass/-/minipass-7.1.3.tgz#79389b4eb1bb2d003a9bba87d492f2bd37bdc65b" - integrity sha1-eTibTrG7LQA6m7qH1JLyvTe9xls= + integrity "sha1-eTibTrG7LQA6m7qH1JLyvTe9xls= sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==" mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: version "0.5.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" - integrity sha1-+hDJEVzG2IZb4iG6R+6b7XhgERM= + integrity "sha1-+hDJEVzG2IZb4iG6R+6b7XhgERM= sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" mkdirp@^3.0.1: version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50" - integrity sha1-5E5MVgf7J5wWgkFxPMbg/qmty1A= + integrity "sha1-5E5MVgf7J5wWgkFxPMbg/qmty1A= sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==" mocha@^10.4.0: version "10.8.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mocha/-/mocha-10.8.2.tgz#8d8342d016ed411b12a429eb731b825f961afb96" - integrity sha1-jYNC0BbtQRsSpCnrcxuCX5Ya+5Y= + integrity "sha1-jYNC0BbtQRsSpCnrcxuCX5Ya+5Y= sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==" dependencies: ansi-colors "^4.1.3" browser-stdout "^1.3.1" @@ -4465,17 +4298,17 @@ mocha@^10.4.0: module-not-found-error@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/module-not-found-error/-/module-not-found-error-1.0.1.tgz#cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0" - integrity sha1-z4tP9PKWQGdNbN0CsOO8UjwrvcA= + integrity "sha1-z4tP9PKWQGdNbN0CsOO8UjwrvcA= sha512-pEk4ECWQXV6z2zjhRZUongnLJNUeGQJ3w6OQ5ctGwD+i5o93qjRQUk2Rt6VdNeu3sEP0AB4LcfvdebpxBRVr4g==" ms@^2.1.1, ms@^2.1.3: version "2.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha1-V0yBOM4dK1hh8LRFedut1gxmFbI= + integrity "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI= sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" multimatch@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/multimatch/-/multimatch-5.0.0.tgz#932b800963cea7a31a033328fa1e0c3a1874dbe6" - integrity sha1-kyuACWPOp6MaAzMo+h4MOhh02+Y= + integrity "sha1-kyuACWPOp6MaAzMo+h4MOhh02+Y= sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==" dependencies: "@types/minimatch" "^3.0.3" array-differ "^3.0.0" @@ -4486,73 +4319,62 @@ multimatch@^5.0.0: mute-stdout@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mute-stdout/-/mute-stdout-2.0.0.tgz#c6a9b4b6185d3b7f70d3ffcb734cbfc8b0f38761" - integrity sha1-xqm0thhdO39w0//Lc0y/yLDzh2E= + integrity "sha1-xqm0thhdO39w0//Lc0y/yLDzh2E= sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==" mute-stream@~0.0.4: version "0.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" - integrity sha1-FjDEKyJR/4HiooPelqVJfqkuXg0= - -nanoid@^3.3.16, nanoid@^3.3.17: - version "3.3.17" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/nanoid/-/nanoid-3.3.17.tgz#f1c3aa253c52547956a52c50bff754316f61037a" - integrity sha1-8cOqJTxSVHlWpSxQv/dUMW9hA3o= + integrity "sha1-FjDEKyJR/4HiooPelqVJfqkuXg0= sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" napi-build-utils@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/napi-build-utils/-/napi-build-utils-2.0.0.tgz#13c22c0187fcfccce1461844136372a47ddc027e" - integrity sha1-E8IsAYf8/MzhRhhEE2NypH3cAn4= + integrity "sha1-E8IsAYf8/MzhRhhEE2NypH3cAn4= sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==" natural-compare@^1.4.0: version "1.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + integrity "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" neo-async@^2.6.2: version "2.6.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha1-tKr7k+OustgXTKU88WOrfXMIMF8= - -next-tick@^1.1.0: - version "1.1.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" - integrity sha1-GDbuMK1W1n7ygbIr0Zn3CUSbNes= + integrity "sha1-tKr7k+OustgXTKU88WOrfXMIMF8= sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" node-abi@^3.3.0: version "3.87.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-abi/-/node-abi-3.87.0.tgz#423e28fea5c2f195fddd98acded9938c001ae6dd" - integrity sha1-Qj4o/qXC8ZX93Zis3tmTjAAa5t0= + integrity "sha1-Qj4o/qXC8ZX93Zis3tmTjAAa5t0= sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==" dependencies: semver "^7.3.5" node-addon-api@^4.3.0: version "4.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f" - integrity sha1-UqGgtHUZPgko6Y4EJqDRJUeCt38= + integrity "sha1-UqGgtHUZPgko6Y4EJqDRJUeCt38= sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==" node-fetch@^2.7.0: version "2.7.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" - integrity sha1-0PD6bj4twdJ+/NitmdVQvalNGH0= + integrity "sha1-0PD6bj4twdJ+/NitmdVQvalNGH0= sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==" dependencies: whatwg-url "^5.0.0" node-loader@^2.0.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-loader/-/node-loader-2.1.0.tgz#8c4eb926e8bdcacb7349d17b40ebcc49fd2458d5" - integrity sha1-jE65Jui9ystzSdF7QOvMSf0kWNU= + integrity "sha1-jE65Jui9ystzSdF7QOvMSf0kWNU= sha512-OwjPkyh8+7jW8DMd/iq71uU1Sspufr/C2+c3t0p08J3CrM9ApZ4U53xuisNrDXOHyGi5OYHgtfmmh+aK9zJA6g==" dependencies: loader-utils "^2.0.3" -node-releases@^2.0.27: - version "2.0.27" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-releases/-/node-releases-2.0.27.tgz#eedca519205cf20f650f61d56b070db111231e4e" - integrity sha1-7tylGSBc8g9lD2HVawcNsREjHk4= +node-releases@^2.0.53: + version "2.0.54" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-releases/-/node-releases-2.0.54.tgz#09af17d5647aa9f221ec5cf2becb95b68a981afe" node-sarif-builder@^3.2.0: version "3.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-sarif-builder/-/node-sarif-builder-3.4.0.tgz#9c1ac026919f5977e1014f0e26d4f69f0f45becd" - integrity sha1-nBrAJpGfWXfhAU8OJtT2nw9Fvs0= + integrity "sha1-nBrAJpGfWXfhAU8OJtT2nw9Fvs0= sha512-tGnJW6OKRii9u/b2WiUViTJS+h7Apxx17qsMUjsUeNDiMMX5ZFf8F8Fcz7PAQ6omvOxHZtvDTmOYKJQwmfpjeg==" dependencies: "@types/sarif" "^2.1.7" fs-extra "^11.1.1" @@ -4560,12 +4382,12 @@ node-sarif-builder@^3.2.0: node-stream-zip@^1.15.0: version "1.15.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea" - integrity sha1-FYrbiO2ABMbEmjlrUKal3jvKM+o= + integrity "sha1-FYrbiO2ABMbEmjlrUKal3jvKM+o= sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" node-vcvarsall@^1.2.0: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-vcvarsall/-/node-vcvarsall-1.2.0.tgz#995a5a8e49467f9c45ed83a71c1aa45adb44421a" - integrity sha1-mVpajklGf5xF7YOnHBqkWttEQho= + integrity "sha1-mVpajklGf5xF7YOnHBqkWttEQho= sha512-z5YX0Ox1gb7P4vFlhKBlHj8OGT0GvhfCphtB1HI2evfFRNVKuAzosmDE8uGO+uYzLwLbRk5O2qflJU0+MLreCA==" dependencies: node-vswhere "^1.0.2" semver "^7.7.3" @@ -4574,12 +4396,12 @@ node-vcvarsall@^1.2.0: node-vswhere@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/node-vswhere/-/node-vswhere-1.0.2.tgz#f6cac2bd288042f0ab4ee7904e534e04d2f55d2c" - integrity sha1-9srCvSiAQvCrTueQTlNOBNL1XSw= + integrity "sha1-9srCvSiAQvCrTueQTlNOBNL1XSw= sha512-jjur0pWrQRvh8CaKNuWqvKgB2HMBDe/Oz13eBlTIpSRTpVBNH7nqx+HZgzSoNPYPnttz2ZwLb2xmDi3QVqmS/A==" normalize-package-data@^6.0.0: version "6.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/normalize-package-data/-/normalize-package-data-6.0.2.tgz#a7bc22167fe24025412bcff0a9651eb768b03506" - integrity sha1-p7wiFn/iQCVBK8/wqWUet2iwNQY= + integrity "sha1-p7wiFn/iQCVBK8/wqWUet2iwNQY= sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==" dependencies: hosted-git-info "^7.0.0" semver "^7.3.5" @@ -4588,55 +4410,50 @@ normalize-package-data@^6.0.0: normalize-path@3.0.0, normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU= + integrity "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU= sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" -normalize-path@^2.0.1, normalize-path@^2.1.1: +normalize-path@^2.1.1: version "2.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + integrity "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==" dependencies: remove-trailing-separator "^1.0.1" now-and-later@^2.0.0: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/now-and-later/-/now-and-later-2.0.1.tgz#8e579c8685764a7cc02cb680380e94f43ccb1f7c" - integrity sha1-jlechoV2SnzALLaAOA6U9DzLH3w= + integrity "sha1-jlechoV2SnzALLaAOA6U9DzLH3w= sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==" dependencies: once "^1.3.2" now-and-later@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/now-and-later/-/now-and-later-3.0.0.tgz#cdc045dc5b894b35793cf276cc3206077bb7302d" - integrity sha1-zcBF3FuJSzV5PPJ2zDIGB3u3MC0= + integrity "sha1-zcBF3FuJSzV5PPJ2zDIGB3u3MC0= sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==" dependencies: once "^1.4.0" nth-check@^2.0.1: version "2.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" - integrity sha1-yeq0KO/842zWuSySS9sADvHx7R0= + integrity "sha1-yeq0KO/842zWuSySS9sADvHx7R0= sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" dependencies: boolbase "^1.0.0" -object-assign@4.X: - version "4.1.1" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - object-inspect@^1.13.3, object-inspect@^1.13.4: version "1.13.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213" - integrity sha1-g3UmXiG8IND6WCwi4bE0hdbgAhM= + integrity "sha1-g3UmXiG8IND6WCwi4bE0hdbgAhM= sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" object-keys@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4= + integrity "sha1-HEfyct8nfzsdrwYWd9nILiMixg4= sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" object.assign@^4.0.4, object.assign@^4.1.7: version "4.1.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d" - integrity sha1-jBTKGkJMalYbC7KiL2b1BJqUXT0= + integrity "sha1-jBTKGkJMalYbC7KiL2b1BJqUXT0= sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==" dependencies: call-bind "^1.0.8" call-bound "^1.0.3" @@ -4648,7 +4465,7 @@ object.assign@^4.0.4, object.assign@^4.1.7: object.defaults@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" - integrity sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8= + integrity "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8= sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==" dependencies: array-each "^1.0.1" array-slice "^1.0.0" @@ -4658,7 +4475,7 @@ object.defaults@^1.1.0: object.fromentries@^2.0.8: version "2.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" - integrity sha1-9xldipuXvZXLwZmeqTns0aKwDGU= + integrity "sha1-9xldipuXvZXLwZmeqTns0aKwDGU= sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==" dependencies: call-bind "^1.0.7" define-properties "^1.2.1" @@ -4668,7 +4485,7 @@ object.fromentries@^2.0.8: object.groupby@^1.0.3: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" - integrity sha1-mxJcNiOBKfb3thlUoecXYUjVAC4= + integrity "sha1-mxJcNiOBKfb3thlUoecXYUjVAC4= sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==" dependencies: call-bind "^1.0.7" define-properties "^1.2.1" @@ -4677,14 +4494,14 @@ object.groupby@^1.0.3: object.pick@^1.3.0: version "1.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + integrity "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==" dependencies: isobject "^3.0.1" object.values@^1.2.1: version "1.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" - integrity sha1-3u1SClCAn/f3Wnz9S8ZMegOMYhY= + integrity "sha1-3u1SClCAn/f3Wnz9S8ZMegOMYhY= sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==" dependencies: call-bind "^1.0.8" call-bound "^1.0.3" @@ -4694,21 +4511,21 @@ object.values@^1.2.1: once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0: version "1.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + integrity "sha1-WDsap3WWHUsROsF9nFC6753Xa9E= sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" dependencies: wrappy "1" onetime@^7.0.0: version "7.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/onetime/-/onetime-7.0.0.tgz#9f16c92d8c9ef5120e3acd9dd9957cceecc1ab60" - integrity sha1-nxbJLYye9RIOOs2d2ZV8zuzBq2A= + integrity "sha1-nxbJLYye9RIOOs2d2ZV8zuzBq2A= sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==" dependencies: mimic-function "^5.0.0" open@^10.1.0: version "10.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/open/-/open-10.2.0.tgz#b9d855be007620e80b6fb05fac98141fe62db73c" - integrity sha1-udhVvgB2IOgLb7BfrJgUH+Yttzw= + integrity "sha1-udhVvgB2IOgLb7BfrJgUH+Yttzw= sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==" dependencies: default-browser "^5.2.1" define-lazy-prop "^3.0.0" @@ -4718,7 +4535,7 @@ open@^10.1.0: optionator@^0.9.3: version "0.9.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" - integrity sha1-fqHBpdkddk+yghOciP4R4YKjpzQ= + integrity "sha1-fqHBpdkddk+yghOciP4R4YKjpzQ= sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==" dependencies: deep-is "^0.1.3" fast-levenshtein "^2.0.6" @@ -4730,7 +4547,7 @@ optionator@^0.9.3: ora@^8.1.0: version "8.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ora/-/ora-8.2.0.tgz#8fbbb7151afe33b540dd153f171ffa8bd38e9861" - integrity sha1-j7u3FRr+M7VA3RU/Fx/6i9OOmGE= + integrity "sha1-j7u3FRr+M7VA3RU/Fx/6i9OOmGE= sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==" dependencies: chalk "^5.3.0" cli-cursor "^5.0.0" @@ -4745,14 +4562,14 @@ ora@^8.1.0: ordered-read-streams@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e" - integrity sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4= + integrity "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4= sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==" dependencies: readable-stream "^2.0.1" own-keys@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" - integrity sha1-5ABpEKK/kTWFKJZ27r1vOQz1E1g= + integrity "sha1-5ABpEKK/kTWFKJZ27r1vOQz1E1g= sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==" dependencies: get-intrinsic "^1.2.6" object-keys "^1.1.1" @@ -4761,57 +4578,57 @@ own-keys@^1.0.1: p-limit@^2.2.0: version "2.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE= + integrity "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE= sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" dependencies: p-try "^2.0.0" p-limit@^3.0.2: version "3.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs= + integrity "sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs= sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" dependencies: yocto-queue "^0.1.0" p-locate@^4.1.0: version "4.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha1-o0KLtwiLOmApL2aRkni3wpetTwc= + integrity "sha1-o0KLtwiLOmApL2aRkni3wpetTwc= sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" dependencies: p-limit "^2.2.0" p-locate@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha1-g8gxXGeFAF470CGDlBHJ4RDm2DQ= + integrity "sha1-g8gxXGeFAF470CGDlBHJ4RDm2DQ= sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" dependencies: p-limit "^3.0.2" p-map@^7.0.3: version "7.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/p-map/-/p-map-7.0.4.tgz#b81814255f542e252d5729dca4d66e5ec14935b8" - integrity sha1-uBgUJV9ULiUtVyncpNZuXsFJNbg= + integrity "sha1-uBgUJV9ULiUtVyncpNZuXsFJNbg= sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==" p-try@^2.0.0: version "2.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha1-yyhoVA4xPWHeWPr741zpAE1VQOY= + integrity "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY= sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" pako@~1.0.2: version "1.0.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8= + integrity "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8= sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" parent-module@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI= + integrity "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI= sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" dependencies: callsites "^3.0.0" parse-filepath@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" - integrity sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE= + integrity "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE= sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==" dependencies: is-absolute "^1.0.0" map-cache "^0.2.0" @@ -4820,7 +4637,7 @@ parse-filepath@^1.0.2: parse-imports@^2.1.1: version "2.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse-imports/-/parse-imports-2.2.1.tgz#0a6e8b5316beb5c9905f50eb2bbb8c64a4805642" - integrity sha1-Cm6LUxa+tcmQX1DrK7uMZKSAVkI= + integrity "sha1-Cm6LUxa+tcmQX1DrK7uMZKSAVkI= sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==" dependencies: es-module-lexer "^1.5.3" slashes "^3.0.12" @@ -4828,7 +4645,7 @@ parse-imports@^2.1.1: parse-json@^8.0.0: version "8.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse-json/-/parse-json-8.3.0.tgz#88a195a2157025139a2317a4f2f9252b61304ed5" - integrity sha1-iKGVohVwJROaIxek8vklK2EwTtU= + integrity "sha1-iKGVohVwJROaIxek8vklK2EwTtU= sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==" dependencies: "@babel/code-frame" "^7.26.2" index-to-position "^1.1.0" @@ -4837,24 +4654,24 @@ parse-json@^8.0.0: parse-node-version@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" - integrity sha1-4rXb7eAOf6m8NjYH9TMn6LBzGJs= + integrity "sha1-4rXb7eAOf6m8NjYH9TMn6LBzGJs= sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" parse-passwd@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + integrity "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" parse-semver@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse-semver/-/parse-semver-1.1.1.tgz#9a4afd6df063dc4826f93fba4a99cf223f666cb8" - integrity sha1-mkr9bfBj3Egm+T+6SpnPIj9mbLg= + integrity "sha1-mkr9bfBj3Egm+T+6SpnPIj9mbLg= sha512-Eg1OuNntBMH0ojvEKSrvDSnwLmvVuUOSdylH/pSCPNMIspLlweJyIWXCE+k/5hm3cj/EBUYwmWkjhBALNP4LXQ==" dependencies: semver "^5.1.0" parse5-htmlparser2-tree-adapter@^7.1.0: version "7.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz#b5a806548ed893a43e24ccb42fbb78069311e81b" - integrity sha1-tagGVI7Yk6Q+JMy0L7t4BpMR6Bs= + integrity "sha1-tagGVI7Yk6Q+JMy0L7t4BpMR6Bs= sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==" dependencies: domhandler "^5.0.3" parse5 "^7.0.0" @@ -4862,58 +4679,58 @@ parse5-htmlparser2-tree-adapter@^7.1.0: parse5-parser-stream@^7.1.2: version "7.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz#d7c20eadc37968d272e2c02660fff92dd27e60e1" - integrity sha1-18IOrcN5aNJy4sAmYP/5LdJ+YOE= + integrity "sha1-18IOrcN5aNJy4sAmYP/5LdJ+YOE= sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==" dependencies: parse5 "^7.0.0" parse5-traverse@^1.0.3: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse5-traverse/-/parse5-traverse-1.0.3.tgz#e912762a1f8879f35107bd6e437e71a97ec938c7" - integrity sha1-6RJ2Kh+IefNRB71uQ35xqX7JOMc= + integrity "sha1-6RJ2Kh+IefNRB71uQ35xqX7JOMc= sha512-+gvNpmU91iJBjNrzvmhSSSf0B5bcWBYE1Eex8HrvnOrCMtzHPBKiy8MhFb2Li77AYwNErLiB4Mjfx97Me07+Pg==" parse5@^7.0.0, parse5@^7.1.2, parse5@^7.3.0: version "7.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/parse5/-/parse5-7.3.0.tgz#d7e224fa72399c7a175099f45fc2ad024b05ec05" - integrity sha1-1+Ik+nI5nHoXUJn0X8KtAksF7AU= + integrity "sha1-1+Ik+nI5nHoXUJn0X8KtAksF7AU= sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==" dependencies: entities "^6.0.0" path-exists@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha1-UTvb4tO5XXdi6METfvoZXGxhtbM= + integrity "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM= sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" path-is-absolute@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + integrity "sha1-F0uSaHNVNP+8es5r9TpanhtcX18= sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" path-key@^3.1.0: version "3.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U= + integrity "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U= sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" path-parse@^1.0.7: version "1.0.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU= + integrity "sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU= sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" path-root-regex@^0.1.0: version "0.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" - integrity sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0= + integrity "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0= sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==" path-root@^0.1.1: version "0.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" - integrity sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc= + integrity "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc= sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==" dependencies: path-root-regex "^0.1.0" path-scurry@^2.0.2: version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-scurry/-/path-scurry-2.0.2.tgz#6be0d0ee02a10d9e0de7a98bae65e182c9061f85" - integrity sha1-a+DQ7gKhDZ4N56mLrmXhgskGH4U= + integrity "sha1-a+DQ7gKhDZ4N56mLrmXhgskGH4U= sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==" dependencies: lru-cache "^11.0.0" minipass "^7.1.2" @@ -4921,46 +4738,46 @@ path-scurry@^2.0.2: path-type@^6.0.0: version "6.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-type/-/path-type-6.0.0.tgz#2f1bb6791a91ce99194caede5d6c5920ed81eb51" - integrity sha1-Lxu2eRqRzpkZTK7eXWxZIO2B61E= + integrity "sha1-Lxu2eRqRzpkZTK7eXWxZIO2B61E= sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==" pause-stream@^0.0.11: version "0.0.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" - integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU= + integrity "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU= sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==" dependencies: through "~2.3" pend@~1.2.0: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= + integrity "sha1-elfrVQpng/kRUzH89GY9XI4AelA= sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" picocolors@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" - integrity sha1-PTIa8+q5ObCDyPkpodEs2oHCa2s= + integrity "sha1-PTIa8+q5ObCDyPkpodEs2oHCa2s= sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: version "2.3.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.2.tgz#5a942915e26b372dc0f0e6753149a16e6b1c5601" - integrity sha1-WpQpFeJrNy3A8OZ1MUmhbmscVgE= + integrity "sha1-WpQpFeJrNy3A8OZ1MUmhbmscVgE= sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==" picomatch@^4.0.3: version "4.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-4.0.4.tgz#fd6f5e00a143086e074dffe4c924b8fb293b0589" - integrity sha1-/W9eAKFDCG4HTf/kySS4+yk7BYk= + integrity "sha1-/W9eAKFDCG4HTf/kySS4+yk7BYk= sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==" pkg-dir@^4.2.0: version "4.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM= + integrity "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM= sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" dependencies: find-up "^4.0.0" plist@^3.1.0: version "3.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/plist/-/plist-3.1.0.tgz#797a516a93e62f5bde55e0b9cc9c967f860893c9" - integrity sha1-eXpRapPmL1veVeC5zJyWf4YIk8k= + integrity "sha1-eXpRapPmL1veVeC5zJyWf4YIk8k= sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==" dependencies: "@xmldom/xmldom" "^0.8.8" base64-js "^1.5.1" @@ -4969,7 +4786,7 @@ plist@^3.1.0: plugin-error@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/plugin-error/-/plugin-error-1.0.1.tgz#77016bd8919d0ac377fdcdd0322328953ca5781c" - integrity sha1-dwFr2JGdCsN3/c3QMiMolTyleBw= + integrity "sha1-dwFr2JGdCsN3/c3QMiMolTyleBw= sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==" dependencies: ansi-colors "^1.0.1" arr-diff "^4.0.0" @@ -4979,36 +4796,27 @@ plugin-error@^1.0.1: pluralize@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pluralize/-/pluralize-2.0.0.tgz#72b726aa6fac1edeee42256c7d8dc256b335677f" - integrity sha1-crcmqm+sHt7uQiVsfY3CVrM1Z38= + integrity "sha1-crcmqm+sHt7uQiVsfY3CVrM1Z38= sha512-TqNZzQCD4S42De9IfnnBvILN7HAW7riLqsCyp8lgjXeysyPlX5HhqKAcJHHHb9XskE4/a+7VGC9zzx8Ls0jOAw==" pluralize@^8.0.0: version "8.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" - integrity sha1-Gm+hajjRKhkB4DIPoBcFHFOc47E= + integrity "sha1-Gm+hajjRKhkB4DIPoBcFHFOc47E= sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==" posix-getopt@^1.2.1: version "1.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/posix-getopt/-/posix-getopt-1.2.1.tgz#bc50e67335eb5e4be8d937210b95a211bc26f083" - integrity sha1-vFDmczXrXkvo2TchC5WiEbwm8IM= + integrity "sha1-vFDmczXrXkvo2TchC5WiEbwm8IM= sha512-BbGTiH8MOWAuc6h5yITkSn9k3HP4+QOCV9t6I5F62OrH7zqTHRo08QNsgELRreTBxcvRhbSpMoUnAx77Dz4yUA==" possible-typed-array-names@^1.0.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz#93e3582bc0e5426586d9d07b79ee40fc841de4ae" - integrity sha1-k+NYK8DlQmWG2dB7ee5A/IQd5K4= - -postcss@^7.0.16, postcss@^8.5.23: - version "8.5.25" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/postcss/-/postcss-8.5.25.tgz#5012a598eaaa897f21bbe8553be3cb7bd2bd78cb" - integrity sha1-UBKlmOqqiX8hu+hVO+PLe9K9eMs= - dependencies: - nanoid "^3.3.16" - picocolors "^1.1.1" - source-map-js "^1.2.1" + integrity "sha1-k+NYK8DlQmWG2dB7ee5A/IQd5K4= sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==" prebuild-install@^7.0.1: version "7.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/prebuild-install/-/prebuild-install-7.1.3.tgz#d630abad2b147443f20a212917beae68b8092eec" - integrity sha1-1jCrrSsUdEPyCiEpF76uaLgJLuw= + integrity "sha1-1jCrrSsUdEPyCiEpF76uaLgJLuw= sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==" dependencies: detect-libc "^2.0.0" expand-template "^2.0.3" @@ -5026,17 +4834,17 @@ prebuild-install@^7.0.1: prelude-ls@^1.2.1: version "1.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha1-3rxkidem5rDnYRiIzsiAM30xY5Y= + integrity "sha1-3rxkidem5rDnYRiIzsiAM30xY5Y= sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I= + integrity "sha1-eCDZsWEgzFXKmud5JoCufbptf+I= sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" prompts@^2.4.2: version "2.4.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" - integrity sha1-e1fnOzpIAprRDr1E90sBcipMsGk= + integrity "sha1-e1fnOzpIAprRDr1E90sBcipMsGk= sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==" dependencies: kleur "^3.0.3" sisteransi "^1.0.5" @@ -5044,7 +4852,7 @@ prompts@^2.4.2: proxyquire@^2.1.3: version "2.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/proxyquire/-/proxyquire-2.1.3.tgz#2049a7eefa10a9a953346a18e54aab2b4268df39" - integrity sha1-IEmn7voQqalTNGoY5UqrK0Jo3zk= + integrity "sha1-IEmn7voQqalTNGoY5UqrK0Jo3zk= sha512-BQWfCqYM+QINd+yawJz23tbBM40VIGXOdDw3X344KcclI/gtBbdWF6SlQ4nK/bYhF9d27KYug9WzljHC6B9Ysg==" dependencies: fill-keys "^1.0.2" module-not-found-error "^1.0.1" @@ -5053,7 +4861,7 @@ proxyquire@^2.1.3: pump@^2.0.0: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk= + integrity "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk= sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==" dependencies: end-of-stream "^1.1.0" once "^1.3.1" @@ -5061,7 +4869,7 @@ pump@^2.0.0: pump@^3.0.0: version "3.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pump/-/pump-3.0.4.tgz#1f313430527fa8b905622ebd22fe1444e757ab3c" - integrity sha1-HzE0MFJ/qLkFYi69Iv4UROdXqzw= + integrity "sha1-HzE0MFJ/qLkFYi69Iv4UROdXqzw= sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==" dependencies: end-of-stream "^1.1.0" once "^1.3.1" @@ -5069,7 +4877,7 @@ pump@^3.0.0: pumpify@^1.3.5: version "1.5.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4= + integrity "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4= sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==" dependencies: duplexify "^3.6.0" inherits "^2.0.3" @@ -5078,29 +4886,29 @@ pumpify@^1.3.5: punycode.js@^2.3.1: version "2.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7" - integrity sha1-a1PlatdViCNOefSv+pCXLH3Yzbc= + integrity "sha1-a1PlatdViCNOefSv+pCXLH3Yzbc= sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==" punycode@^2.1.0: version "2.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" - integrity sha1-AnQi4vrsCyXhVJw+G9gwm5EztuU= + integrity "sha1-AnQi4vrsCyXhVJw+G9gwm5EztuU= sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" qs@^6.9.1: version "6.15.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/qs/-/qs-6.15.2.tgz#fd55426d710403ddccc45e0f9eab16db7727ece9" - integrity sha1-/VVCbXEEA93MxF4PnqsW23cn7Ok= + integrity "sha1-/VVCbXEEA93MxF4PnqsW23cn7Ok= sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==" dependencies: side-channel "^1.1.0" queue-microtask@^1.2.2: version "1.2.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha1-SSkii7xyTfrEPg77BYyve2z7YkM= + integrity "sha1-SSkii7xyTfrEPg77BYyve2z7YkM= sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" rc-config-loader@^4.1.3: version "4.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/rc-config-loader/-/rc-config-loader-4.1.4.tgz#6cc79042ac193ebed9f082fcba7b823d9dc143cc" - integrity sha1-bMeQQqwZPr7Z8IL8unuCPZ3BQ8w= + integrity "sha1-bMeQQqwZPr7Z8IL8unuCPZ3BQ8w= sha512-3GiwEzklkbXTDp52UR5nT8iXgYAx1V9ZG/kDZT7p60u2GCv2XTwQq4NzinMoMpNtXhmt3WkhYXcj6HH8HdwCEQ==" dependencies: debug "^4.4.3" js-yaml "^4.1.1" @@ -5110,7 +4918,7 @@ rc-config-loader@^4.1.3: rc@^1.2.7: version "1.2.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0= + integrity "sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0= sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==" dependencies: deep-extend "^0.6.0" ini "~1.3.0" @@ -5120,7 +4928,7 @@ rc@^1.2.7: read-pkg@^9.0.1: version "9.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/read-pkg/-/read-pkg-9.0.1.tgz#b1b81fb15104f5dbb121b6bbdee9bbc9739f569b" - integrity sha1-sbgfsVEE9duxIba73um7yXOfVps= + integrity "sha1-sbgfsVEE9duxIba73um7yXOfVps= sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==" dependencies: "@types/normalize-package-data" "^2.4.3" normalize-package-data "^6.0.0" @@ -5131,14 +4939,14 @@ read-pkg@^9.0.1: read@^1.0.7: version "1.0.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" - integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= + integrity "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==" dependencies: mute-stream "~0.0.4" "readable-stream@2 || 3", readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0: version "3.6.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" - integrity sha1-VqmzbqllwAxak+8x6xEaDxEFaWc= + integrity "sha1-VqmzbqllwAxak+8x6xEaDxEFaWc= sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==" dependencies: inherits "^2.0.3" string_decoder "^1.1.1" @@ -5147,7 +4955,7 @@ read@^1.0.7: readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.5, readable-stream@^2.1.5, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: version "2.3.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" - integrity sha1-kRJegEK7obmIf0k0X2J3Anzovps= + integrity "sha1-kRJegEK7obmIf0k0X2J3Anzovps= sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==" dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -5160,21 +4968,21 @@ readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.5, readable readdirp@~3.6.0: version "3.6.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc= + integrity "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc= sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" dependencies: picomatch "^2.2.1" rechoir@^0.8.0: version "0.8.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22" - integrity sha1-Sfhm4NMhRhQto62PDv81KzIV/yI= + integrity "sha1-Sfhm4NMhRhQto62PDv81KzIV/yI= sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==" dependencies: resolve "^1.20.0" reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: version "1.0.10" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9" - integrity sha1-xikhnnijMW2LYEx2XvaJlpZOe/k= + integrity "sha1-xikhnnijMW2LYEx2XvaJlpZOe/k= sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==" dependencies: call-bind "^1.0.8" define-properties "^1.2.1" @@ -5188,12 +4996,12 @@ reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: regenerator-runtime@^0.11.0: version "0.11.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - integrity sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk= + integrity "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk= sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" regexp.prototype.flags@^1.5.4: version "1.5.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19" - integrity sha1-GtbGLUSiWQB+VbOXDgD3Ru+8qhk= + integrity "sha1-GtbGLUSiWQB+VbOXDgD3Ru+8qhk= sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==" dependencies: call-bind "^1.0.8" define-properties "^1.2.1" @@ -5205,7 +5013,7 @@ regexp.prototype.flags@^1.5.4: remove-bom-buffer@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz#c2bf1e377520d324f623892e33c10cac2c252b53" - integrity sha1-wr8eN3Ug0yT2I4kuM8EMrCwlK1M= + integrity "sha1-wr8eN3Ug0yT2I4kuM8EMrCwlK1M= sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==" dependencies: is-buffer "^1.1.5" is-utf8 "^0.2.1" @@ -5213,7 +5021,7 @@ remove-bom-buffer@^3.0.0: remove-bom-stream@^1.2.0: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz#05f1a593f16e42e1fb90ebf59de8e569525f9523" - integrity sha1-BfGlk/FuQuH7kOv1nejlaVJflSM= + integrity "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM= sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==" dependencies: remove-bom-buffer "^3.0.0" safe-buffer "^5.1.0" @@ -5222,44 +5030,44 @@ remove-bom-stream@^1.2.0: remove-trailing-separator@^1.0.1, remove-trailing-separator@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + integrity "sha1-wkvOKig62tW8P1jg1IJJuSN52O8= sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" replace-ext@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" - integrity sha1-LW2ZbQShWFXZZ0Q2Md1fd4JbAWo= + integrity "sha1-LW2ZbQShWFXZZ0Q2Md1fd4JbAWo= sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==" replace-ext@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/replace-ext/-/replace-ext-2.0.0.tgz#9471c213d22e1bcc26717cd6e50881d88f812b06" - integrity sha1-lHHCE9IuG8wmcXzW5QiB2I+BKwY= + integrity "sha1-lHHCE9IuG8wmcXzW5QiB2I+BKwY= sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==" replace-homedir@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/replace-homedir/-/replace-homedir-2.0.0.tgz#245bd9c909275e0beee75eae85bb40780cd61903" - integrity sha1-JFvZyQknXgvu516uhbtAeAzWGQM= + integrity "sha1-JFvZyQknXgvu516uhbtAeAzWGQM= sha512-bgEuQQ/BHW0XkkJtawzrfzHFSN70f/3cNOiHa2QsYxqrjaC30X1k74FJ6xswVBP0sr0SpGIdVFuPwfrYziVeyw==" require-directory@^2.1.1: version "2.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + integrity "sha1-jGStX9MNqxyXbiNE/+f3kqam30I= sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" require-from-string@^2.0.2: version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk= + integrity "sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk= sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" resolve-cwd@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha1-DwB18bslRHZs9zumpuKt/ryxPy0= + integrity "sha1-DwB18bslRHZs9zumpuKt/ryxPy0= sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" dependencies: resolve-from "^5.0.0" resolve-dir@^1.0.0, resolve-dir@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + integrity "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==" dependencies: expand-tilde "^2.0.0" global-modules "^1.0.0" @@ -5267,31 +5075,31 @@ resolve-dir@^1.0.0, resolve-dir@^1.0.1: resolve-from@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY= + integrity "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY= sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" resolve-from@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha1-w1IlhD3493bfIcV1V7wIfp39/Gk= + integrity "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk= sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" resolve-options@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/resolve-options/-/resolve-options-1.1.0.tgz#32bb9e39c06d67338dc9378c0d6d6074566ad131" - integrity sha1-MrueOcBtZzONyTeMDW1gdFZq0TE= + integrity "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE= sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==" dependencies: value-or-function "^3.0.0" resolve-options@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/resolve-options/-/resolve-options-2.0.0.tgz#a1a57a9949db549dd075de3f5550675f02f1e4c5" - integrity sha1-oaV6mUnbVJ3Qdd4/VVBnXwLx5MU= + integrity "sha1-oaV6mUnbVJ3Qdd4/VVBnXwLx5MU= sha512-/FopbmmFOQCfsCx77BRFdKOniglTiHumLgwvd6IDPihy1GKkadZbgQJBcTb2lMzSR1pndzd96b1nZrreZ7+9/A==" dependencies: value-or-function "^4.0.0" resolve@^1.11.1, resolve@^1.20.0, resolve@^1.22.4: version "1.22.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/resolve/-/resolve-1.22.11.tgz#aad857ce1ffb8bfa9b0b1ac29f1156383f68c262" - integrity sha1-qthXzh/7i/qbCxrCnxFWOD9owmI= + integrity "sha1-qthXzh/7i/qbCxrCnxFWOD9owmI= sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==" dependencies: is-core-module "^2.16.1" path-parse "^1.0.7" @@ -5300,7 +5108,7 @@ resolve@^1.11.1, resolve@^1.20.0, resolve@^1.22.4: restore-cursor@^5.0.0: version "5.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/restore-cursor/-/restore-cursor-5.1.0.tgz#0766d95699efacb14150993f55baf0953ea1ebe7" - integrity sha1-B2bZVpnvrLFBUJk/VbrwlT6h6+c= + integrity "sha1-B2bZVpnvrLFBUJk/VbrwlT6h6+c= sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==" dependencies: onetime "^7.0.0" signal-exit "^4.1.0" @@ -5308,24 +5116,24 @@ restore-cursor@^5.0.0: reusify@^1.0.4: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f" - integrity sha1-D+E7lSLhRz9RtVjueW4I8R+bSJ8= + integrity "sha1-D+E7lSLhRz9RtVjueW4I8R+bSJ8= sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==" run-applescript@^7.0.0: version "7.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/run-applescript/-/run-applescript-7.1.0.tgz#2e9e54c4664ec3106c5b5630e249d3d6595c4911" - integrity sha1-Lp5UxGZOwxBsW1Yw4knT1llcSRE= + integrity "sha1-Lp5UxGZOwxBsW1Yw4knT1llcSRE= sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==" run-parallel@^1.1.9: version "1.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4= + integrity "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4= sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" dependencies: queue-microtask "^1.2.2" safe-array-concat@^1.1.3: version "1.1.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" - integrity sha1-yeVOxPYDsLu45+UAel7nrs0VOMM= + integrity "sha1-yeVOxPYDsLu45+UAel7nrs0VOMM= sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==" dependencies: call-bind "^1.0.8" call-bound "^1.0.2" @@ -5336,17 +5144,17 @@ safe-array-concat@^1.1.3: safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY= + integrity "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY= sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= + integrity "sha1-mR7GnSluAxN0fVm9/St0XDX4go0= sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" safe-push-apply@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5" - integrity sha1-AYUOmBwWAtOYyFCB82Dk5tA9J/U= + integrity "sha1-AYUOmBwWAtOYyFCB82Dk5tA9J/U= sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==" dependencies: es-errors "^1.3.0" isarray "^2.0.5" @@ -5354,7 +5162,7 @@ safe-push-apply@^1.0.0: safe-regex-test@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1" - integrity sha1-f4fftnoxUHguqvGFg/9dFxGsEME= + integrity "sha1-f4fftnoxUHguqvGFg/9dFxGsEME= sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==" dependencies: call-bound "^1.0.2" es-errors "^1.3.0" @@ -5363,17 +5171,17 @@ safe-regex-test@^1.1.0: "safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo= + integrity "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo= sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" sax@>=0.6.0: version "1.4.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/sax/-/sax-1.4.4.tgz#f29c2bba80ce5b86f4343b4c2be9f2b96627cf8b" - integrity sha1-8pwruoDOW4b0NDtMK+nyuWYnz4s= + integrity "sha1-8pwruoDOW4b0NDtMK+nyuWYnz4s= sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==" schema-utils@^4.3.0, schema-utils@^4.3.3: version "4.3.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/schema-utils/-/schema-utils-4.3.3.tgz#5b1850912fa31df90716963d45d9121fdfc09f46" - integrity sha1-WxhQkS+jHfkHFpY9RdkSH9/An0Y= + integrity "sha1-WxhQkS+jHfkHFpY9RdkSH9/An0Y= sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==" dependencies: "@types/json-schema" "^7.0.9" ajv "^8.9.0" @@ -5383,7 +5191,7 @@ schema-utils@^4.3.0, schema-utils@^4.3.3: secretlint@^10.1.2: version "10.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/secretlint/-/secretlint-10.2.2.tgz#c0cf997153a2bef0b653874dc87030daa6a35140" - integrity sha1-wM+ZcVOivvC2U4dNyHAw2qajUUA= + integrity "sha1-wM+ZcVOivvC2U4dNyHAw2qajUUA= sha512-xVpkeHV/aoWe4vP4TansF622nBEImzCY73y/0042DuJ29iKIaqgoJ8fGxre3rVSHHbxar4FdJobmTnLp9AU0eg==" dependencies: "@secretlint/config-creator" "^10.2.2" "@secretlint/formatter" "^10.2.2" @@ -5396,34 +5204,34 @@ secretlint@^10.1.2: semver-greatest-satisfied-range@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-2.0.0.tgz#4b62942a7a1ccbdb252e5329677c003bac546fe7" - integrity sha1-S2KUKnocy9slLlMpZ3wAO6xUb+c= + integrity "sha1-S2KUKnocy9slLlMpZ3wAO6xUb+c= sha512-lH3f6kMbwyANB7HuOWRMlLCa2itaCrZJ+SAqqkSZrZKO/cAsk2EOyaKHUtNkVLFyFW9pct22SFesFp3Z7zpA0g==" dependencies: sver "^1.8.3" semver@^5.1.0: version "5.7.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha1-SNVdtzfDKHzUg14X+hP+rOHEHvg= + integrity "sha1-SNVdtzfDKHzUg14X+hP+rOHEHvg= sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha1-VW0u+GiRRuRtzqS/3QlfNDTf/LQ= + integrity "sha1-VW0u+GiRRuRtzqS/3QlfNDTf/LQ= sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.5.2, semver@^7.5.4, semver@^7.6.2, semver@^7.6.3, semver@^7.7.3: version "7.7.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a" - integrity sha1-KEZONgYOmR+noR0CedLT87V6foo= + integrity "sha1-KEZONgYOmR+noR0CedLT87V6foo= sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==" serialize-javascript@^6.0.2, serialize-javascript@^7.0.5: version "7.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/serialize-javascript/-/serialize-javascript-7.0.5.tgz#c798cc0552ffbb08981914a42a8756e339d0d5b1" - integrity sha1-x5jMBVL/uwiYGRSkKodW4znQ1bE= + integrity "sha1-x5jMBVL/uwiYGRSkKodW4znQ1bE= sha512-F4LcB0UqUl1zErq+1nYEEzSHJnIwb3AF2XWB94b+afhrekOUijwooAYqFyRbjYkm2PAKBabx6oYv/xDxNi8IBw==" set-function-length@^1.2.2: version "1.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" - integrity sha1-qscjFBmOrtl1z3eyw7a4gGleVEk= + integrity "sha1-qscjFBmOrtl1z3eyw7a4gGleVEk= sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==" dependencies: define-data-property "^1.1.4" es-errors "^1.3.0" @@ -5435,7 +5243,7 @@ set-function-length@^1.2.2: set-function-name@^2.0.2: version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" - integrity sha1-FqcFxaDcL15jjKltiozU4cK5CYU= + integrity "sha1-FqcFxaDcL15jjKltiozU4cK5CYU= sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==" dependencies: define-data-property "^1.1.4" es-errors "^1.3.0" @@ -5445,7 +5253,7 @@ set-function-name@^2.0.2: set-proto@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e" - integrity sha1-B2Dbz/MLLX6AH9bhmYPlbaM3Vl4= + integrity "sha1-B2Dbz/MLLX6AH9bhmYPlbaM3Vl4= sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==" dependencies: dunder-proto "^1.0.1" es-errors "^1.3.0" @@ -5454,31 +5262,31 @@ set-proto@^1.0.0: setimmediate@^1.0.5: version "1.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + integrity "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" shallow-clone@^3.0.0: version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha1-jymBrZJTH1UDWwH7IwdppA4C76M= + integrity "sha1-jymBrZJTH1UDWwH7IwdppA4C76M= sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==" dependencies: kind-of "^6.0.2" shebang-command@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo= + integrity "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo= sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" dependencies: shebang-regex "^3.0.0" shebang-regex@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI= + integrity "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI= sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" side-channel-list@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad" - integrity sha1-EMtZhCYxFdO3oOM2WR4pCoMK+K0= + integrity "sha1-EMtZhCYxFdO3oOM2WR4pCoMK+K0= sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==" dependencies: es-errors "^1.3.0" object-inspect "^1.13.3" @@ -5486,7 +5294,7 @@ side-channel-list@^1.0.0: side-channel-map@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42" - integrity sha1-1rtrN5Asb+9RdOX1M/q0xzKib0I= + integrity "sha1-1rtrN5Asb+9RdOX1M/q0xzKib0I= sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==" dependencies: call-bound "^1.0.2" es-errors "^1.3.0" @@ -5496,7 +5304,7 @@ side-channel-map@^1.0.1: side-channel-weakmap@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea" - integrity sha1-Ed2hnVNo5Azp7CvcH7DsvAeQ7Oo= + integrity "sha1-Ed2hnVNo5Azp7CvcH7DsvAeQ7Oo= sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==" dependencies: call-bound "^1.0.2" es-errors "^1.3.0" @@ -5507,7 +5315,7 @@ side-channel-weakmap@^1.0.2: side-channel@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" - integrity sha1-w/z/nE2pMnhIczNeyXZfqU/2a8k= + integrity "sha1-w/z/nE2pMnhIczNeyXZfqU/2a8k= sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==" dependencies: es-errors "^1.3.0" object-inspect "^1.13.3" @@ -5518,17 +5326,17 @@ side-channel@^1.1.0: signal-exit@^4.1.0: version "4.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" - integrity sha1-lSGIwcvVRgcOLdIND0HArgUwywQ= + integrity "sha1-lSGIwcvVRgcOLdIND0HArgUwywQ= sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" simple-concat@^1.0.0: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" - integrity sha1-9Gl2CCujXCJj8cirXt/ibEHJVS8= + integrity "sha1-9Gl2CCujXCJj8cirXt/ibEHJVS8= sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" simple-get@^4.0.0: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/simple-get/-/simple-get-4.0.1.tgz#4a39db549287c979d352112fa03fd99fd6bc3543" - integrity sha1-SjnbVJKHyXnTUhEvoD/Zn9a8NUM= + integrity "sha1-SjnbVJKHyXnTUhEvoD/Zn9a8NUM= sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==" dependencies: decompress-response "^6.0.0" once "^1.3.1" @@ -5537,7 +5345,7 @@ simple-get@^4.0.0: sinon@^21.0.1: version "21.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/sinon/-/sinon-21.0.1.tgz#36b9126065a44906f7ba4a47b723b99315a8c356" - integrity sha1-NrkSYGWkSQb3ukpHtyO5kxWow1Y= + integrity "sha1-NrkSYGWkSQb3ukpHtyO5kxWow1Y= sha512-Z0NVCW45W8Mg5oC/27/+fCqIHFnW8kpkFOq0j9XJIev4Ld0mKmERaZv5DMLAb9fGCevjKwaEeIQz5+MBXfZcDw==" dependencies: "@sinonjs/commons" "^3.0.1" "@sinonjs/fake-timers" "^15.1.0" @@ -5548,44 +5356,31 @@ sinon@^21.0.1: sisteransi@^1.0.5: version "1.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha1-E01oEpd1ZDfMBcoBNw06elcQde0= + integrity "sha1-E01oEpd1ZDfMBcoBNw06elcQde0= sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" slash@^5.1.0: version "5.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" - integrity sha1-vjrd3N8JrDjuvo3Nx7GlenWwlc4= + integrity "sha1-vjrd3N8JrDjuvo3Nx7GlenWwlc4= sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==" slashes@^3.0.12: version "3.0.12" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/slashes/-/slashes-3.0.12.tgz#3d664c877ad542dc1509eaf2c50f38d483a6435a" - integrity sha1-PWZMh3rVQtwVCeryxQ841IOmQ1o= + integrity "sha1-PWZMh3rVQtwVCeryxQ841IOmQ1o= sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==" slice-ansi@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" - integrity sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms= + integrity "sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms= sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==" dependencies: ansi-styles "^4.0.0" astral-regex "^2.0.0" is-fullwidth-code-point "^3.0.0" -source-map-js@^1.2.1: - version "1.2.1" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" - integrity sha1-HOVlD93YerwJnto33P8CTCZnrkY= - -source-map-resolve@^0.6.0: - version "0.6.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" - integrity sha1-PZ34fiNrU/FtAeWBUPx3EROOXtI= - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - source-map-support@~0.5.20: version "0.5.21" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha1-BP58f54e0tZiIzwoyys1ufY/bk8= + integrity "sha1-BP58f54e0tZiIzwoyys1ufY/bk8= sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" dependencies: buffer-from "^1.0.0" source-map "^0.6.0" @@ -5593,22 +5388,22 @@ source-map-support@~0.5.20: source-map@^0.6.0, source-map@^0.6.1: version "0.6.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= + integrity "sha1-dHIq8y6WFOnCh6jQu95IteLxomM= sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" source-map@^0.7.3, source-map@^0.7.4: version "0.7.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/source-map/-/source-map-0.7.6.tgz#a3658ab87e5b6429c8a1f3ba0083d4c61ca3ef02" - integrity sha1-o2WKuH5bZCnIofO6AIPUxhyj7wI= + integrity "sha1-o2WKuH5bZCnIofO6AIPUxhyj7wI= sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==" sparkles@^2.1.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/sparkles/-/sparkles-2.1.0.tgz#8ad4e8cecba7e568bba660c39b6db46625ecf1ad" - integrity sha1-itTozsun5Wi7pmDDm220ZiXs8a0= + integrity "sha1-itTozsun5Wi7pmDDm220ZiXs8a0= sha512-r7iW1bDw8R/cFifrD3JnQJX0K1jqT0kprL48BiBpLZLJPmAm34zsVBsK5lc7HirZYZqMW65dOXZgbAGt/I6frg==" spdx-correct@^3.0.0: version "3.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" - integrity sha1-T1qwZo8AWeNPnADc4zF4ShLeTpw= + integrity "sha1-T1qwZo8AWeNPnADc4zF4ShLeTpw= sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==" dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" @@ -5616,12 +5411,12 @@ spdx-correct@^3.0.0: spdx-exceptions@^2.1.0: version "2.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66" - integrity sha1-XWB9J/yAb2bXtkp2ZlD6iQ8E7WY= + integrity "sha1-XWB9J/yAb2bXtkp2ZlD6iQ8E7WY= sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" spdx-expression-parse@^3.0.0: version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha1-z3D1BILu/cmOPOCmgz5KU87rpnk= + integrity "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk= sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" @@ -5629,7 +5424,7 @@ spdx-expression-parse@^3.0.0: spdx-expression-parse@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz#a23af9f3132115465dac215c099303e4ceac5794" - integrity sha1-ojr58xMhFUZdrCFcCZMD5M6sV5Q= + integrity "sha1-ojr58xMhFUZdrCFcCZMD5M6sV5Q= sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==" dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" @@ -5637,29 +5432,29 @@ spdx-expression-parse@^4.0.0: spdx-license-ids@^3.0.0: version "3.0.23" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz#b069e687b1291a32f126893ed76a27a745ee2133" - integrity sha1-sGnmh7EpGjLxJok+12onp0XuITM= + integrity "sha1-sGnmh7EpGjLxJok+12onp0XuITM= sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==" split@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" - integrity sha1-YFvZvjA6pZ+zX5Ip++oN3snqB9k= + integrity "sha1-YFvZvjA6pZ+zX5Ip++oN3snqB9k= sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==" dependencies: through "2" ssh-config@^4.4.4: version "4.4.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ssh-config/-/ssh-config-4.4.4.tgz#ab0a693d39f1e6a7ad6c48641668104213898bf4" - integrity sha1-qwppPTnx5qetbEhkFmgQQhOJi/Q= + integrity "sha1-qwppPTnx5qetbEhkFmgQQhOJi/Q= sha512-75rXsNB+gmPa/ueqzpDRmVa+Z7ReDgzvmpsEM+sxi3DLBQERdmp3awkZ4WW4TVpnZLpFVsHEiMrojGVp/jJ3kA==" stdin-discarder@^0.2.2: version "0.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/stdin-discarder/-/stdin-discarder-0.2.2.tgz#390037f44c4ae1a1ae535c5fe38dc3aba8d997be" - integrity sha1-OQA39ExK4aGuU1xf443Dq6jZl74= + integrity "sha1-OQA39ExK4aGuU1xf443Dq6jZl74= sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==" stop-iteration-iterator@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz#f481ff70a548f6124d0312c3aa14cbfa7aa542ad" - integrity sha1-9IH/cKVI9hJNAxLDqhTL+nqlQq0= + integrity "sha1-9IH/cKVI9hJNAxLDqhTL+nqlQq0= sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==" dependencies: es-errors "^1.3.0" internal-slot "^1.1.0" @@ -5667,7 +5462,7 @@ stop-iteration-iterator@^1.1.0: stream-combiner@^0.2.2: version "0.2.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" - integrity sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg= + integrity "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg= sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==" dependencies: duplexer "~0.1.1" through "~2.3.4" @@ -5675,31 +5470,31 @@ stream-combiner@^0.2.2: stream-composer@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/stream-composer/-/stream-composer-1.0.2.tgz#7ee61ca1587bf5f31b2e29aa2093cbf11442d152" - integrity sha1-fuYcoVh79fMbLimqIJPL8RRC0VI= + integrity "sha1-fuYcoVh79fMbLimqIJPL8RRC0VI= sha512-bnBselmwfX5K10AH6L4c8+S5lgZMWI7ZYrz2rvYjCPB2DIMC4Ig8OpxGpNJSxRZ58oti7y1IcNvjBAz9vW5m4w==" dependencies: streamx "^2.13.2" stream-exhaust@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/stream-exhaust/-/stream-exhaust-1.0.2.tgz#acdac8da59ef2bc1e17a2c0ccf6c320d120e555d" - integrity sha1-rNrI2lnvK8HheiwMz2wyDRIOVV0= + integrity "sha1-rNrI2lnvK8HheiwMz2wyDRIOVV0= sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" stream-shift@^1.0.0: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/stream-shift/-/stream-shift-1.0.3.tgz#85b8fab4d71010fc3ba8772e8046cc49b8a3864b" - integrity sha1-hbj6tNcQEPw7qHcugEbMSbijhks= + integrity "sha1-hbj6tNcQEPw7qHcugEbMSbijhks= sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==" streamfilter@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/streamfilter/-/streamfilter-3.0.0.tgz#8c61b08179a6c336c6efccc5df30861b7a9675e7" - integrity sha1-jGGwgXmmwzbG78zF3zCGG3qWdec= + integrity "sha1-jGGwgXmmwzbG78zF3zCGG3qWdec= sha512-kvKNfXCmUyC8lAXSSHCIXBUlo/lhsLcCU/OmzACZYpRUdtKIH68xYhm/+HI15jFJYtNJGYtCgn2wmIiExY1VwA==" dependencies: readable-stream "^3.0.6" streamx@^2.12.0, streamx@^2.12.5, streamx@^2.13.2, streamx@^2.14.0: version "2.23.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/streamx/-/streamx-2.23.0.tgz#7d0f3d00d4a6c5de5728aecd6422b4008d66fd0b" - integrity sha1-fQ89ANSmxd5XKK7NZCK0AI1m/Qs= + integrity "sha1-fQ89ANSmxd5XKK7NZCK0AI1m/Qs= sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==" dependencies: events-universal "^1.0.0" fast-fifo "^1.3.2" @@ -5708,7 +5503,7 @@ streamx@^2.12.0, streamx@^2.12.5, streamx@^2.13.2, streamx@^2.14.0: string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA= + integrity "sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA= sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" dependencies: emoji-regex "^8.0.0" is-fullwidth-code-point "^3.0.0" @@ -5717,7 +5512,7 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: string-width@^7.2.0: version "7.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/string-width/-/string-width-7.2.0.tgz#b5bb8e2165ce275d4d43476dd2700ad9091db6dc" - integrity sha1-tbuOIWXOJ11NQ0dt0nAK2Qkdttw= + integrity "sha1-tbuOIWXOJ11NQ0dt0nAK2Qkdttw= sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==" dependencies: emoji-regex "^10.3.0" get-east-asian-width "^1.0.0" @@ -5726,7 +5521,7 @@ string-width@^7.2.0: string.prototype.trim@^1.2.10: version "1.2.10" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81" - integrity sha1-QLLdXulMlZtNz7HWXOcukNpIDIE= + integrity "sha1-QLLdXulMlZtNz7HWXOcukNpIDIE= sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==" dependencies: call-bind "^1.0.8" call-bound "^1.0.2" @@ -5739,7 +5534,7 @@ string.prototype.trim@^1.2.10: string.prototype.trimend@^1.0.9: version "1.0.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942" - integrity sha1-YuJzEnLNKFBBs2WWBU6fZlabaUI= + integrity "sha1-YuJzEnLNKFBBs2WWBU6fZlabaUI= sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==" dependencies: call-bind "^1.0.8" call-bound "^1.0.2" @@ -5749,7 +5544,7 @@ string.prototype.trimend@^1.0.9: string.prototype.trimstart@^1.0.8: version "1.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" - integrity sha1-fug03ajHwX7/MRhHK7Nb/tqjTd4= + integrity "sha1-fug03ajHwX7/MRhHK7Nb/tqjTd4= sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==" dependencies: call-bind "^1.0.7" define-properties "^1.2.1" @@ -5758,76 +5553,71 @@ string.prototype.trimstart@^1.0.8: string_decoder@^1.1.1: version "1.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4= + integrity "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4= sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" dependencies: safe-buffer "~5.2.0" string_decoder@~1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g= + integrity "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g= sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" dependencies: safe-buffer "~5.1.0" strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk= + integrity "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk= sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" dependencies: ansi-regex "^5.0.1" strip-ansi@^7.1.0: version "7.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/strip-ansi/-/strip-ansi-7.2.0.tgz#d22a269522836a627af8d04b5c3fd2c7fa3e32e3" - integrity sha1-0iomlSKDamJ6+NBLXD/Sx/o+MuM= + integrity "sha1-0iomlSKDamJ6+NBLXD/Sx/o+MuM= sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==" dependencies: ansi-regex "^6.2.2" -strip-bom-string@^1.0.0: - version "1.0.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" - integrity sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI= - strip-bom@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + integrity "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" strip-json-comments@^3.1.1: version "3.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY= + integrity "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY= sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" strip-json-comments@~2.0.1: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + integrity "sha1-PFMZQukIwml8DsNEhYwobHygpgo= sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" structured-source@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/structured-source/-/structured-source-4.0.0.tgz#0c9e59ee43dedd8fc60a63731f60e358102a4948" - integrity sha1-DJ5Z7kPe3Y/GCmNzH2DjWBAqSUg= + integrity "sha1-DJ5Z7kPe3Y/GCmNzH2DjWBAqSUg= sha512-qGzRFNJDjFieQkl/sVOI2dUjHKRyL9dAJi2gCPGJLbJHBIkyOHxjuocpIEfbLioX+qSJpvbYdT49/YCdMznKxA==" dependencies: boundary "^2.0.0" supports-color@^7.0.0, supports-color@^7.1.0, supports-color@^7.2.0: version "7.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= + integrity "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" dependencies: has-flag "^4.0.0" supports-color@^8.0.0, supports-color@^8.1.1: version "8.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw= + integrity "sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw= sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" dependencies: has-flag "^4.0.0" supports-hyperlinks@^3.2.0: version "3.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz#b8e485b179681dea496a1e7abdf8985bd3145461" - integrity sha1-uOSFsXloHepJah56vfiYW9MUVGE= + integrity "sha1-uOSFsXloHepJah56vfiYW9MUVGE= sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==" dependencies: has-flag "^4.0.0" supports-color "^7.0.0" @@ -5835,19 +5625,19 @@ supports-hyperlinks@^3.2.0: supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha1-btpL00SjyUrqN21MwxvHcxEDngk= + integrity "sha1-btpL00SjyUrqN21MwxvHcxEDngk= sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" sver@^1.8.3: version "1.8.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/sver/-/sver-1.8.4.tgz#9bd6f6265263f01aab152df935dc7a554c15673f" - integrity sha1-m9b2JlJj8BqrFS35Ndx6VUwVZz8= + integrity "sha1-m9b2JlJj8BqrFS35Ndx6VUwVZz8= sha512-71o1zfzyawLfIWBOmw8brleKyvnbn73oVHNCsu51uPMz/HWiKkkXsI31JjHW5zqXEqnPYkIiHd8ZmL7FCimLEA==" optionalDependencies: semver "^6.3.0" synckit@^0.9.1: version "0.9.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/synckit/-/synckit-0.9.3.tgz#1cfd60d9e61f931e07fb7f56f474b5eb31b826a7" - integrity sha1-HP1g2eYfkx4H+39W9HS16zG4Jqc= + integrity "sha1-HP1g2eYfkx4H+39W9HS16zG4Jqc= sha512-JJoOEKTfL1urb1mDoEblhD9NhEbWmq9jHEMEnxoC4ujUaZ4itA8vKgwkFAyNClgxplLi9tsUKX+EduK0p/l7sg==" dependencies: "@pkgr/core" "^0.1.0" tslib "^2.6.2" @@ -5855,7 +5645,7 @@ synckit@^0.9.1: table@^6.9.0: version "6.9.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/table/-/table-6.9.0.tgz#50040afa6264141c7566b3b81d4d82c47a8668f5" - integrity sha1-UAQK+mJkFBx1ZrO4HU2CxHqGaPU= + integrity "sha1-UAQK+mJkFBx1ZrO4HU2CxHqGaPU= sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==" dependencies: ajv "^8.0.1" lodash.truncate "^4.4.2" @@ -5866,12 +5656,12 @@ table@^6.9.0: tapable@^2.3.0: version "2.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tapable/-/tapable-2.3.0.tgz#7e3ea6d5ca31ba8e078b560f0d83ce9a14aa8be6" - integrity sha1-fj6m1coxuo4Hi1YPDYPOmhSqi+Y= + integrity "sha1-fj6m1coxuo4Hi1YPDYPOmhSqi+Y= sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==" tar-fs@^2.0.0: version "2.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tar-fs/-/tar-fs-2.1.4.tgz#800824dbf4ef06ded9afea4acafe71c67c76b930" - integrity sha1-gAgk2/TvBt7Zr+pKyv5xxnx2uTA= + integrity "sha1-gAgk2/TvBt7Zr+pKyv5xxnx2uTA= sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==" dependencies: chownr "^1.1.1" mkdirp-classic "^0.5.2" @@ -5881,7 +5671,7 @@ tar-fs@^2.0.0: tar-stream@^2.1.4: version "2.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" - integrity sha1-rK2EwoQTawYNw/qmRHSqmuvXcoc= + integrity "sha1-rK2EwoQTawYNw/qmRHSqmuvXcoc= sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==" dependencies: bl "^4.0.3" end-of-stream "^1.4.1" @@ -5892,19 +5682,19 @@ tar-stream@^2.1.4: tas-client@0.2.33: version "0.2.33" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tas-client/-/tas-client-0.2.33.tgz#451bf114a8a64748030ce4068ab7d079958402e6" - integrity sha1-RRvxFKimR0gDDOQGirfQeZWEAuY= + integrity "sha1-RRvxFKimR0gDDOQGirfQeZWEAuY= sha512-V+uqV66BOQnWxvI6HjDnE4VkInmYZUQ4dgB7gzaDyFyFSK1i1nF/j7DpS9UbQAgV9NaF1XpcyuavnM1qOeiEIg==" teex@^1.0.1: version "1.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/teex/-/teex-1.0.1.tgz#b8fa7245ef8e8effa8078281946c85ab780a0b12" - integrity sha1-uPpyRe+Ojv+oB4KBlGyFq3gKCxI= + integrity "sha1-uPpyRe+Ojv+oB4KBlGyFq3gKCxI= sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==" dependencies: streamx "^2.12.5" terminal-link@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/terminal-link/-/terminal-link-4.0.0.tgz#5f3e50329420fad97d07d624f7df1851d82963f1" - integrity sha1-Xz5QMpQg+tl9B9Yk998YUdgpY/E= + integrity "sha1-Xz5QMpQg+tl9B9Yk998YUdgpY/E= sha512-lk+vH+MccxNqgVqSnkMVKx4VLJfnLjDBGzH16JVZjKE2DoxP57s6/vt6JmXV5I3jBcfGrxNrYtC+mPtU7WJztA==" dependencies: ansi-escapes "^7.0.0" supports-hyperlinks "^3.2.0" @@ -5912,7 +5702,7 @@ terminal-link@^4.0.0: terser-webpack-plugin@^5.3.16: version "5.3.16" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz#741e448cc3f93d8026ebe4f7ef9e4afacfd56330" - integrity sha1-dB5EjMP5PYAm6+T3755K+s/VYzA= + integrity "sha1-dB5EjMP5PYAm6+T3755K+s/VYzA= sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==" dependencies: "@jridgewell/trace-mapping" "^0.3.25" jest-worker "^27.4.5" @@ -5923,7 +5713,7 @@ terser-webpack-plugin@^5.3.16: terser@^5.31.1: version "5.46.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/terser/-/terser-5.46.0.tgz#1b81e560d584bbdd74a8ede87b4d9477b0ff9695" - integrity sha1-G4HlYNWEu910qO3oe02Ud7D/lpU= + integrity "sha1-G4HlYNWEu910qO3oe02Ud7D/lpU= sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==" dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.15.0" @@ -5933,26 +5723,26 @@ terser@^5.31.1: text-decoder@^1.1.0: version "1.2.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/text-decoder/-/text-decoder-1.2.7.tgz#5d073a9a74b9c0a9d28dfadcab96b604af57d8ba" - integrity sha1-XQc6mnS5wKnSjfrcq5a2BK9X2Lo= + integrity "sha1-XQc6mnS5wKnSjfrcq5a2BK9X2Lo= sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==" dependencies: b4a "^1.6.4" text-table@^0.2.0: version "0.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + integrity "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" textextensions@^6.11.0: version "6.11.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/textextensions/-/textextensions-6.11.0.tgz#864535d09f49026150c96f0b0d79f1fa0869db15" - integrity sha1-hkU10J9JAmFQyW8LDXnx+ghp2xU= + integrity "sha1-hkU10J9JAmFQyW8LDXnx+ghp2xU= sha512-tXJwSr9355kFJI3lbCkPpUH5cP8/M0GGy2xLO34aZCjMXBaK3SoPnZwr/oWmo1FdCnELcs4npdCIOFtq9W3ruQ==" dependencies: editions "^6.21.0" through2-filter@3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/through2-filter/-/through2-filter-3.0.0.tgz#700e786df2367c2c88cd8aa5be4cf9c1e7831254" - integrity sha1-cA54bfI2fCyIzYqlvkz5weeDElQ= + integrity "sha1-cA54bfI2fCyIzYqlvkz5weeDElQ= sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==" dependencies: through2 "~2.0.0" xtend "~4.0.0" @@ -5960,15 +5750,15 @@ through2-filter@3.0.0: through2@^2.0.0, through2@^2.0.3, through2@~2.0.0: version "2.0.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0= + integrity "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0= sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" dependencies: readable-stream "~2.3.6" xtend "~4.0.1" -through2@^3.0.0, through2@^3.0.1: +through2@^3.0.0: version "3.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/through2/-/through2-3.0.2.tgz#99f88931cfc761ec7678b41d5d7336b5b6a07bf4" - integrity sha1-mfiJMc/HYex2eLQdXXM2tbage/Q= + integrity "sha1-mfiJMc/HYex2eLQdXXM2tbage/Q= sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==" dependencies: inherits "^2.0.4" readable-stream "2 || 3" @@ -5976,25 +5766,17 @@ through2@^3.0.0, through2@^3.0.1: through@2, through@^2.3.8, through@~2.3, through@~2.3.4: version "2.3.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + integrity "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" time-stamp@^1.0.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" - integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= - -timers-ext@^0.1.7: - version "0.1.8" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/timers-ext/-/timers-ext-0.1.8.tgz#b4e442f10b7624a29dd2aa42c295e257150cf16c" - integrity sha1-tORC8Qt2JKKd0qpCwpXiVxUM8Ww= - dependencies: - es5-ext "^0.10.64" - next-tick "^1.1.0" + integrity "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==" tinyglobby@^0.2.15: version "0.2.15" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tinyglobby/-/tinyglobby-0.2.15.tgz#e228dd1e638cea993d2fdb4fcd2d4602a79951c2" - integrity sha1-4ijdHmOM6pk9L9tPzS1GAqeZUcI= + integrity "sha1-4ijdHmOM6pk9L9tPzS1GAqeZUcI= sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==" dependencies: fdir "^6.5.0" picomatch "^4.0.3" @@ -6002,12 +5784,12 @@ tinyglobby@^0.2.15: tmp@^0.2.3, tmp@^0.2.5, tmp@^0.2.7: version "0.2.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tmp/-/tmp-0.2.7.tgz#26f4db11d1601ce8012dcb8a798ece1c06a99059" - integrity sha1-JvTbEdFgHOgBLcuKeY7OHAapkFk= + integrity "sha1-JvTbEdFgHOgBLcuKeY7OHAapkFk= sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==" to-absolute-glob@^2.0.0, to-absolute-glob@^2.0.2: version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b" - integrity sha1-GGX0PZ50sIItufFFt4z/fQ98hJs= + integrity "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs= sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==" dependencies: is-absolute "^1.0.0" is-negated-glob "^1.0.0" @@ -6015,38 +5797,38 @@ to-absolute-glob@^2.0.0, to-absolute-glob@^2.0.2: to-regex-range@^5.0.1: version "5.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ= + integrity "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ= sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" dependencies: is-number "^7.0.0" to-through@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/to-through/-/to-through-2.0.0.tgz#fc92adaba072647bc0b67d6b03664aa195093af6" - integrity sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY= + integrity "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY= sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==" dependencies: through2 "^2.0.3" to-through@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/to-through/-/to-through-3.0.0.tgz#bf4956eaca5a0476474850a53672bed6906ace54" - integrity sha1-v0lW6spaBHZHSFClNnK+1pBqzlQ= + integrity "sha1-v0lW6spaBHZHSFClNnK+1pBqzlQ= sha512-y8MN937s/HVhEoBU1SxfHC+wxCHkV1a9gW8eAdTadYh/bGyesZIVcbjI+mSpFbSVwQici/XjBjuUyri1dnXwBw==" dependencies: streamx "^2.12.5" tr46@~0.0.3: version "0.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= + integrity "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" ts-api-utils@^2.4.0: version "2.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ts-api-utils/-/ts-api-utils-2.4.0.tgz#2690579f96d2790253bdcf1ca35d569ad78f9ad8" - integrity sha1-JpBXn5bSeQJTvc8co11WmtePmtg= + integrity "sha1-JpBXn5bSeQJTvc8co11WmtePmtg= sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==" ts-loader@^9.5.1: version "9.5.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ts-loader/-/ts-loader-9.5.4.tgz#44b571165c10fb5a90744aa5b7e119233c4f4585" - integrity sha1-RLVxFlwQ+1qQdEqlt+EZIzxPRYU= + integrity "sha1-RLVxFlwQ+1qQdEqlt+EZIzxPRYU= sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==" dependencies: chalk "^4.1.0" enhanced-resolve "^5.0.0" @@ -6057,7 +5839,7 @@ ts-loader@^9.5.1: ts-node@^10.9.2: version "10.9.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f" - integrity sha1-cPAhyeGFvM3Kgg4m3EE4BcEBxx8= + integrity "sha1-cPAhyeGFvM3Kgg4m3EE4BcEBxx8= sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==" dependencies: "@cspotcode/source-map-support" "^0.8.0" "@tsconfig/node10" "^1.0.7" @@ -6076,7 +5858,7 @@ ts-node@^10.9.2: tsconfig-paths@^3.15.0: version "3.15.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" - integrity sha1-UpnsYF5VsauyPsk57xXtr0gwcNQ= + integrity "sha1-UpnsYF5VsauyPsk57xXtr0gwcNQ= sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==" dependencies: "@types/json5" "^0.0.29" json5 "^1.0.2" @@ -6086,51 +5868,46 @@ tsconfig-paths@^3.15.0: tslib@^2.2.0, tslib@^2.6.2: version "2.8.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" - integrity sha1-YS7+TtI11Wfoq6Xypfq3AoCt6D8= + integrity "sha1-YS7+TtI11Wfoq6Xypfq3AoCt6D8= sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" tunnel-agent@^0.6.0: version "0.6.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + integrity "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==" dependencies: safe-buffer "^5.0.1" tunnel@0.0.6: version "0.0.6" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" - integrity sha1-cvExSzSlsZLbASMk3yzFh8pH+Sw= + integrity "sha1-cvExSzSlsZLbASMk3yzFh8pH+Sw= sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE= + integrity "sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE= sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" dependencies: prelude-ls "^1.2.1" type-detect@4.0.8: version "4.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha1-dkb7XxiHHPu3dJ5pvTmmOI63RQw= + integrity "sha1-dkb7XxiHHPu3dJ5pvTmmOI63RQw= sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" type-detect@^4.1.0: version "4.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/type-detect/-/type-detect-4.1.0.tgz#deb2453e8f08dcae7ae98c626b13dddb0155906c" - integrity sha1-3rJFPo8I3K566YxiaxPd2wFVkGw= + integrity "sha1-3rJFPo8I3K566YxiaxPd2wFVkGw= sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==" type-fest@^4.39.1, type-fest@^4.6.0: version "4.41.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/type-fest/-/type-fest-4.41.0.tgz#6ae1c8e5731273c2bf1f58ad39cbae2c91a46c58" - integrity sha1-auHI5XMSc8K/H1itOcuuLJGkbFg= - -type@^2.7.2: - version "2.7.3" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/type/-/type-2.7.3.tgz#436981652129285cc3ba94f392886c2637ea0486" - integrity sha1-Q2mBZSEpKFzDupTzkohsJjfqBIY= + integrity "sha1-auHI5XMSc8K/H1itOcuuLJGkbFg= sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==" typed-array-buffer@^1.0.3: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536" - integrity sha1-pyOVRQpIaewDP9VJNxtHrzou5TY= + integrity "sha1-pyOVRQpIaewDP9VJNxtHrzou5TY= sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==" dependencies: call-bound "^1.0.3" es-errors "^1.3.0" @@ -6139,7 +5916,7 @@ typed-array-buffer@^1.0.3: typed-array-byte-length@^1.0.3: version "1.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce" - integrity sha1-hAegT314aE89JSqhoUPSt3tBYM4= + integrity "sha1-hAegT314aE89JSqhoUPSt3tBYM4= sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==" dependencies: call-bind "^1.0.8" for-each "^0.3.3" @@ -6150,7 +5927,7 @@ typed-array-byte-length@^1.0.3: typed-array-byte-offset@^1.0.4: version "1.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355" - integrity sha1-rjaYuOyRqKuUUBYQiu8A1b/xI1U= + integrity "sha1-rjaYuOyRqKuUUBYQiu8A1b/xI1U= sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==" dependencies: available-typed-arrays "^1.0.7" call-bind "^1.0.8" @@ -6163,7 +5940,7 @@ typed-array-byte-offset@^1.0.4: typed-array-length@^1.0.7: version "1.0.7" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d" - integrity sha1-7k3v+YS2S+HhGLDejJyHfVznPT0= + integrity "sha1-7k3v+YS2S+HhGLDejJyHfVznPT0= sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==" dependencies: call-bind "^1.0.7" for-each "^0.3.3" @@ -6175,7 +5952,7 @@ typed-array-length@^1.0.7: typed-rest-client@^1.8.4: version "1.8.11" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/typed-rest-client/-/typed-rest-client-1.8.11.tgz#6906f02e3c91e8d851579f255abf0fd60800a04d" - integrity sha1-aQbwLjyR6NhRV58lWr8P1ggAoE0= + integrity "sha1-aQbwLjyR6NhRV58lWr8P1ggAoE0= sha512-5UvfMpd1oelmUPRbbaVnq+rHP7ng2cE4qoQkQeAqxRL6PklkxsM0g32/HL0yfvruK6ojQ5x8EE+HF4YV6DtuCA==" dependencies: qs "^6.9.1" tunnel "0.0.6" @@ -6184,22 +5961,22 @@ typed-rest-client@^1.8.4: typescript@^4.5.4: version "4.9.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" - integrity sha1-CVl5+bzA0J2jJNWNA86Pg3TL5lo= + integrity "sha1-CVl5+bzA0J2jJNWNA86Pg3TL5lo= sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==" typescript@^5.4.5: version "5.9.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f" - integrity sha1-W09Z4VMQqxeiFvXWz1PuR27eZw8= + integrity "sha1-W09Z4VMQqxeiFvXWz1PuR27eZw8= sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==" uc.micro@^2.0.0, uc.micro@^2.1.0: version "2.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee" - integrity sha1-+NP30OxMPeo1p+PI76TLi0XJ5+4= + integrity "sha1-+NP30OxMPeo1p+PI76TLi0XJ5+4= sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==" unbox-primitive@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2" - integrity sha1-jZ0snt7qhGDH81AzqIhnlEk00eI= + integrity "sha1-jZ0snt7qhGDH81AzqIhnlEk00eI= sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==" dependencies: call-bound "^1.0.3" has-bigints "^1.0.2" @@ -6209,22 +5986,22 @@ unbox-primitive@^1.1.0: unc-path-regex@^0.1.2: version "0.1.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" - integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= + integrity "sha1-5z3T17DXxe2G+6xrCufYxqadUPo= sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==" underscore@^1.12.1: version "1.13.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/underscore/-/underscore-1.13.8.tgz#a93a21186c049dbf0e847496dba72b7bd8c1e92b" - integrity sha1-qTohGGwEnb8OhHSW26cre9jB6Ss= + integrity "sha1-qTohGGwEnb8OhHSW26cre9jB6Ss= sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ==" undertaker-registry@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undertaker-registry/-/undertaker-registry-2.0.0.tgz#d434246e398444740dd7fe4c9543e402ad99e4ca" - integrity sha1-1DQkbjmERHQN1/5MlUPkAq2Z5Mo= + integrity "sha1-1DQkbjmERHQN1/5MlUPkAq2Z5Mo= sha512-+hhVICbnp+rlzZMgxXenpvTxpuvA67Bfgtt+O9WOE5jo7w/dyiF1VmoZVIHvP2EkUjsyKyTwYKlLhA+j47m1Ew==" undertaker@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undertaker/-/undertaker-2.0.0.tgz#fe4d40dc71823ce5a80f1ecc63ec8b88ad40b54a" - integrity sha1-/k1A3HGCPOWoDx7MY+yLiK1AtUo= + integrity "sha1-/k1A3HGCPOWoDx7MY+yLiK1AtUo= sha512-tO/bf30wBbTsJ7go80j0RzA2rcwX6o7XPBpeFcb+jzoeb4pfMM2zUeSDIkY1AWqeZabWxaQZ/h8N9t35QKDLPQ==" dependencies: bach "^2.0.1" fast-levenshtein "^3.0.0" @@ -6234,32 +6011,32 @@ undertaker@^2.0.0: undici-types@~6.21.0: version "6.21.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb" - integrity sha1-aR0ArzkJvpOn+qE75hs6W1DvEss= + integrity "sha1-aR0ArzkJvpOn+qE75hs6W1DvEss= sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==" undici-types@~7.18.0: version "7.18.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici-types/-/undici-types-7.18.2.tgz#29357a89e7b7ca4aef3bf0fd3fd0cd73884229e9" - integrity sha1-KTV6iee3ykrvO/D9P9DNc4hCKek= + integrity "sha1-KTV6iee3ykrvO/D9P9DNc4hCKek= sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==" undici@^7.19.0, undici@^7.29.0: version "7.29.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-7.29.0.tgz#ae0f6f62e06e057a9cbb7b2b5fde2bb74f791b8f" - integrity sha1-rg9vYuBuBXqcu3srX94rt095G48= + integrity "sha1-rg9vYuBuBXqcu3srX94rt095G48= sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==" unicorn-magic@^0.1.0: version "0.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" - integrity sha1-G7mlHII6r51zqL/NPRoj3elLDOQ= + integrity "sha1-G7mlHII6r51zqL/NPRoj3elLDOQ= sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==" unicorn-magic@^0.3.0: version "0.3.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104" - integrity sha1-Tv1FyFpp4N1XbSVTL7+iKqXIoQQ= + integrity "sha1-Tv1FyFpp4N1XbSVTL7+iKqXIoQQ= sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==" unique-stream@^2.0.2: version "2.4.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/unique-stream/-/unique-stream-2.4.0.tgz#5d995309556b5ba324197a3f541d675a0a052ff4" - integrity sha1-XZlTCVVrW6MkGXo/VB1nWgoFL/Q= + integrity "sha1-XZlTCVVrW6MkGXo/VB1nWgoFL/Q= sha512-V6QarSfeSgDipGA9EZdoIzu03ZDlOFkk+FbEP5cwgrZXN3iIkYR91IjU2EnM6rB835kGQsqHX8qncObTXV+6KA==" dependencies: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "3.0.0" @@ -6267,17 +6044,16 @@ unique-stream@^2.0.2: universal-user-agent@^7.0.0, universal-user-agent@^7.0.2: version "7.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/universal-user-agent/-/universal-user-agent-7.0.3.tgz#c05870a58125a2dc00431f2df815a77fe69736be" - integrity sha1-wFhwpYElotwAQx8t+BWnf+aXNr4= + integrity "sha1-wFhwpYElotwAQx8t+BWnf+aXNr4= sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==" universalify@^2.0.0: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" - integrity sha1-Fo78IYCWTmOG0GHglN9hr+I5sY0= + integrity "sha1-Fo78IYCWTmOG0GHglN9hr+I5sY0= sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" -update-browserslist-db@^1.2.0: - version "1.2.3" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz#64d76db58713136acbeb4c49114366cc6cc2e80d" - integrity sha1-ZNdttYcTE2rL60xJEUNmzGzC6A0= +update-browserslist-db@^1.3.0: + version "1.3.1" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/update-browserslist-db/-/update-browserslist-db-1.3.1.tgz#a71c28dd22f505481dbc4689087b18d933e90afd" dependencies: escalade "^3.2.0" picocolors "^1.1.1" @@ -6285,39 +6061,39 @@ update-browserslist-db@^1.2.0: uri-js@^4.2.2: version "4.4.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34= + integrity "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34= sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" dependencies: punycode "^2.1.0" url-join@^4.0.1: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7" - integrity sha1-tkLiGiZGgI/6F4xMX9o5hE4Szec= + integrity "sha1-tkLiGiZGgI/6F4xMX9o5hE4Szec= sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" util-deprecate@^1.0.1, util-deprecate@~1.0.1: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + integrity "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" uuid@^11.1.1, uuid@^8.3.0: version "11.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/uuid/-/uuid-11.1.1.tgz#f6d81d2e1c65d00762e5e29b16c5d2d995e208ad" - integrity sha1-9tgdLhxl0Adi5eKbFsXS2ZXiCK0= + integrity "sha1-9tgdLhxl0Adi5eKbFsXS2ZXiCK0= sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==" v8-compile-cache-lib@^3.0.1: version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" - integrity sha1-Yzbo1xllyz01obu3hoRFp8BSZL8= + integrity "sha1-Yzbo1xllyz01obu3hoRFp8BSZL8= sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" v8flags@^4.0.0: version "4.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/v8flags/-/v8flags-4.0.1.tgz#98fe6c4308317c5f394d85a435eb192490f7e132" - integrity sha1-mP5sQwgxfF85TYWkNesZJJD34TI= + integrity "sha1-mP5sQwgxfF85TYWkNesZJJD34TI= sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==" validate-npm-package-license@^3.0.4: version "3.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha1-/JH2uce6FchX9MssXe/uw51PQQo= + integrity "sha1-/JH2uce6FchX9MssXe/uw51PQQo= sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" dependencies: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" @@ -6325,22 +6101,22 @@ validate-npm-package-license@^3.0.4: value-or-function@^3.0.0: version "3.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813" - integrity sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM= + integrity "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM= sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==" value-or-function@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/value-or-function/-/value-or-function-4.0.0.tgz#70836b6a876a010dc3a2b884e7902e9db064378d" - integrity sha1-cINraodqAQ3DoriE55AunbBkN40= + integrity "sha1-cINraodqAQ3DoriE55AunbBkN40= sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==" version-range@^4.15.0: version "4.15.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/version-range/-/version-range-4.15.0.tgz#89df1e921b14d37515aab5e42ed4ac0515cab2c1" - integrity sha1-id8ekhsU03UVqrXkLtSsBRXKssE= + integrity "sha1-id8ekhsU03UVqrXkLtSsBRXKssE= sha512-Ck0EJbAGxHwprkzFO966t4/5QkRuzh+/I1RxhLgUKKwEn+Cd8NwM60mE3AqBZg5gYODoXW0EFsQvbZjRlvdqbg==" vinyl-contents@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vinyl-contents/-/vinyl-contents-2.0.0.tgz#cc2ba4db3a36658d069249e9e36d9e2b41935d89" - integrity sha1-zCuk2zo2ZY0Gkknp422eK0GTXYk= + integrity "sha1-zCuk2zo2ZY0Gkknp422eK0GTXYk= sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==" dependencies: bl "^5.0.0" vinyl "^3.0.0" @@ -6348,7 +6124,7 @@ vinyl-contents@^2.0.0: vinyl-fs@^3.0.3: version "3.0.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7" - integrity sha1-yFhJQF9nQo/qu71cXb3WT0fTG8c= + integrity "sha1-yFhJQF9nQo/qu71cXb3WT0fTG8c= sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==" dependencies: fs-mkdirp-stream "^1.0.0" glob-stream "^6.1.0" @@ -6371,7 +6147,7 @@ vinyl-fs@^3.0.3: vinyl-fs@^4.0.2: version "4.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vinyl-fs/-/vinyl-fs-4.0.2.tgz#d46557653e4a7109f29d626a9cf478680c7f8c70" - integrity sha1-1GVXZT5KcQnynWJqnPR4aAx/jHA= + integrity "sha1-1GVXZT5KcQnynWJqnPR4aAx/jHA= sha512-XRFwBLLTl8lRAOYiBqxY279wY46tVxLaRhSwo3GzKEuLz1giffsOquWWboD/haGf5lx+JyTigCFfe7DWHoARIA==" dependencies: fs-mkdirp-stream "^2.0.1" glob-stream "^8.0.3" @@ -6391,7 +6167,7 @@ vinyl-fs@^4.0.2: vinyl-sourcemap@^1.1.0: version "1.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz#92a800593a38703a8cdb11d8b300ad4be63b3e16" - integrity sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY= + integrity "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY= sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==" dependencies: append-buffer "^1.0.2" convert-source-map "^1.5.0" @@ -6404,7 +6180,7 @@ vinyl-sourcemap@^1.1.0: vinyl-sourcemap@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz#422f410a0ea97cb54cebd698d56a06d7a22e0277" - integrity sha1-Qi9BCg6pfLVM69aY1WoG16IuAnc= + integrity "sha1-Qi9BCg6pfLVM69aY1WoG16IuAnc= sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==" dependencies: convert-source-map "^2.0.0" graceful-fs "^4.2.10" @@ -6416,7 +6192,7 @@ vinyl-sourcemap@^2.0.0: vinyl@^2.0.0, vinyl@^2.1.0, vinyl@^2.2.1: version "2.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vinyl/-/vinyl-2.2.1.tgz#23cfb8bbab5ece3803aa2c0a1eb28af7cbba1974" - integrity sha1-I8+4u6tezjgDqiwKHrKK98u6GXQ= + integrity "sha1-I8+4u6tezjgDqiwKHrKK98u6GXQ= sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==" dependencies: clone "^2.1.1" clone-buffer "^1.0.0" @@ -6428,7 +6204,7 @@ vinyl@^2.0.0, vinyl@^2.1.0, vinyl@^2.2.1: vinyl@^3.0.0, vinyl@^3.0.1: version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vinyl/-/vinyl-3.0.1.tgz#5f5ff85255bda2b5da25e4b3bd80b3fc077fb5a9" - integrity sha1-X1/4UlW9orXaJeSzvYCz/Ad/tak= + integrity "sha1-X1/4UlW9orXaJeSzvYCz/Ad/tak= sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==" dependencies: clone "^2.1.2" remove-trailing-separator "^1.1.0" @@ -6438,17 +6214,17 @@ vinyl@^3.0.0, vinyl@^3.0.1: vscode-cpptools@^7.1.1: version "7.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-cpptools/-/vscode-cpptools-7.1.1.tgz#adde3b6d627ddae5397224daa3e41952b219126b" - integrity sha1-rd47bWJ92uU5ciTao+QZUrIZEms= + integrity "sha1-rd47bWJ92uU5ciTao+QZUrIZEms= sha512-VotTk0LXI/YDpD7zGN7f8T8bhfvNj8zgIMpZkbi64ftglrd79xVZ1uDWrL/jFOeo/oRU+UKERvuo2sH0KzqDWg==" vscode-jsonrpc@8.2.0: version "8.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz#f43dfa35fb51e763d17cd94dcca0c9458f35abf9" - integrity sha1-9D36NftR52PRfNlNzKDJRY81q/k= + integrity "sha1-9D36NftR52PRfNlNzKDJRY81q/k= sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==" vscode-languageclient@^9.0.1: version "9.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-languageclient/-/vscode-languageclient-9.0.1.tgz#cdfe20267726c8d4db839dc1e9d1816e1296e854" - integrity sha1-zf4gJncmyNTbg53B6dGBbhKW6FQ= + integrity "sha1-zf4gJncmyNTbg53B6dGBbhKW6FQ= sha512-JZiimVdvimEuHh5olxhxkht09m3JzUGwggb5eRUkzzJhZ2KjCN0nh55VfiED9oez9DyF8/fz1g1iBV3h+0Z2EA==" dependencies: minimatch "^5.1.0" semver "^7.3.7" @@ -6457,7 +6233,7 @@ vscode-languageclient@^9.0.1: vscode-languageserver-protocol@3.17.5, vscode-languageserver-protocol@^3.17.5: version "3.17.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz#864a8b8f390835572f4e13bd9f8313d0e3ac4bea" - integrity sha1-hkqLjzkINVcvThO9n4MT0OOsS+o= + integrity "sha1-hkqLjzkINVcvThO9n4MT0OOsS+o= sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==" dependencies: vscode-jsonrpc "8.2.0" vscode-languageserver-types "3.17.5" @@ -6465,12 +6241,12 @@ vscode-languageserver-protocol@3.17.5, vscode-languageserver-protocol@^3.17.5: vscode-languageserver-types@3.17.5: version "3.17.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz#3273676f0cf2eab40b3f44d085acbb7f08a39d8a" - integrity sha1-MnNnbwzy6rQLP0TQhay7fwijnYo= + integrity "sha1-MnNnbwzy6rQLP0TQhay7fwijnYo= sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==" vscode-nls-dev@^4.0.4: version "4.0.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-nls-dev/-/vscode-nls-dev-4.0.4.tgz#1d842a809525990aca5346f8031a0a0bf63e01ef" - integrity sha1-HYQqgJUlmQrKU0b4AxoKC/Y+Ae8= + integrity "sha1-HYQqgJUlmQrKU0b4AxoKC/Y+Ae8= sha512-0KQUVkeRTmKVH4a96ZeD+1RgQV6k21YiBYykrvbMX62m6srPC6aU9CWuWT6zrMAB6qmy9sUD0/Bk6P/atLVMrw==" dependencies: ansi-colors "^4.1.1" clone "^2.1.2" @@ -6488,19 +6264,19 @@ vscode-nls-dev@^4.0.4: vscode-nls@^5.2.0: version "5.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-nls/-/vscode-nls-5.2.0.tgz#3cb6893dd9bd695244d8a024bdf746eea665cc3f" - integrity sha1-PLaJPdm9aVJE2KAkvfdG7qZlzD8= + integrity "sha1-PLaJPdm9aVJE2KAkvfdG7qZlzD8= sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==" vscode-tas-client@^0.1.84: version "0.1.84" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-tas-client/-/vscode-tas-client-0.1.84.tgz#906bdcfd8c9e1dc04321d6bc0335184f9119968e" - integrity sha1-kGvc/YyeHcBDIda8AzUYT5EZlo4= + integrity "sha1-kGvc/YyeHcBDIda8AzUYT5EZlo4= sha512-rUTrUopV+70hvx1hW5ebdw1nd6djxubkLvVxjGdyD/r5v/wcVF41LIfiAtbm5qLZDtQdsMH1IaCuDoluoIa88w==" dependencies: tas-client "0.2.33" watchpack@^2.5.1: version "2.5.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/watchpack/-/watchpack-2.5.1.tgz#dd38b601f669e0cbf567cb802e75cead82cde102" - integrity sha1-3Ti2AfZp4Mv1Z8uALnXOrYLN4QI= + integrity "sha1-3Ti2AfZp4Mv1Z8uALnXOrYLN4QI= sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==" dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -6508,12 +6284,12 @@ watchpack@^2.5.1: webidl-conversions@^3.0.0: version "3.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= + integrity "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" webpack-cli@^5.1.4: version "5.1.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b" - integrity sha1-yOBGun6q5JEdfnHislt3b8w1dZs= + integrity "sha1-yOBGun6q5JEdfnHislt3b8w1dZs= sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==" dependencies: "@discoveryjs/json-ext" "^0.5.0" "@webpack-cli/configtest" "^2.1.1" @@ -6532,7 +6308,7 @@ webpack-cli@^5.1.4: webpack-merge@^5.7.3: version "5.10.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177" - integrity sha1-o61ddzJB6caCgDq/Yo1M1iuKQXc= + integrity "sha1-o61ddzJB6caCgDq/Yo1M1iuKQXc= sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==" dependencies: clone-deep "^4.0.1" flat "^5.0.2" @@ -6541,12 +6317,12 @@ webpack-merge@^5.7.3: webpack-sources@^3.3.4: version "3.3.4" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/webpack-sources/-/webpack-sources-3.3.4.tgz#a338b95eb484ecc75fbb196cbe8a2890618b4891" - integrity sha1-ozi5XrSE7MdfuxlsvoookGGLSJE= + integrity "sha1-ozi5XrSE7MdfuxlsvoookGGLSJE= sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==" webpack@^5.105.1: version "5.105.3" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/webpack/-/webpack-5.105.3.tgz#307ad95bafffd08bc81049d6519477b16e42e7ba" - integrity sha1-MHrZW6//0IvIEEnWUZR3sW5C57o= + integrity "sha1-MHrZW6//0IvIEEnWUZR3sW5C57o= sha512-LLBBA4oLmT7sZdHiYE/PeVuifOxYyE2uL/V+9VQP7YSYdJU7bSf7H8bZRRxW8kEPMkmVjnrXmoR3oejIdX0xbg==" dependencies: "@types/eslint-scope" "^3.7.7" "@types/estree" "^1.0.8" @@ -6577,19 +6353,19 @@ webpack@^5.105.1: whatwg-encoding@^3.1.1: version "3.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz#d0f4ef769905d426e1688f3e34381a99b60b76e5" - integrity sha1-0PTvdpkF1CbhaI8+NDgambYLduU= + integrity "sha1-0PTvdpkF1CbhaI8+NDgambYLduU= sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==" dependencies: iconv-lite "0.6.3" whatwg-mimetype@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz#bc1bf94a985dc50388d54a9258ac405c3ca2fc0a" - integrity sha1-vBv5SphdxQOI1UqSWKxAXDyi/Ao= + integrity "sha1-vBv5SphdxQOI1UqSWKxAXDyi/Ao= sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==" whatwg-url@^5.0.0: version "5.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= + integrity "sha1-lmRU6HZUYuN2RNNib2dCzotwll0= sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==" dependencies: tr46 "~0.0.3" webidl-conversions "^3.0.0" @@ -6597,7 +6373,7 @@ whatwg-url@^5.0.0: which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: version "1.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e" - integrity sha1-127Cfff6Fl8Y1YCDdKX+I8KbF24= + integrity "sha1-127Cfff6Fl8Y1YCDdKX+I8KbF24= sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==" dependencies: is-bigint "^1.1.0" is-boolean-object "^1.2.1" @@ -6608,7 +6384,7 @@ which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: which-builtin-type@^1.2.1: version "1.2.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e" - integrity sha1-iRg9obSQerCJprAgKcxdjWV0Jw4= + integrity "sha1-iRg9obSQerCJprAgKcxdjWV0Jw4= sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==" dependencies: call-bound "^1.0.2" function.prototype.name "^1.1.6" @@ -6627,7 +6403,7 @@ which-builtin-type@^1.2.1: which-collection@^1.0.2: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" - integrity sha1-Yn73YkOSChB+fOjpYZHevksWwqA= + integrity "sha1-Yn73YkOSChB+fOjpYZHevksWwqA= sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==" dependencies: is-map "^2.0.3" is-set "^2.0.3" @@ -6637,7 +6413,7 @@ which-collection@^1.0.2: which-typed-array@^1.1.16, which-typed-array@^1.1.19: version "1.1.20" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/which-typed-array/-/which-typed-array-1.1.20.tgz#3fdb7adfafe0ea69157b1509f3a1cd892bd1d122" - integrity sha1-P9t636/g6mkVexUJ86HNiSvR0SI= + integrity "sha1-P9t636/g6mkVexUJ86HNiSvR0SI= sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==" dependencies: available-typed-arrays "^1.0.7" call-bind "^1.0.8" @@ -6650,36 +6426,36 @@ which-typed-array@^1.1.16, which-typed-array@^1.1.19: which@^1.2.14: version "1.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo= + integrity "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo= sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" dependencies: isexe "^2.0.0" which@^2.0.1, which@^2.0.2: version "2.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE= + integrity "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE= sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" dependencies: isexe "^2.0.0" wildcard@^2.0.0: version "2.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" - integrity sha1-WrENAkhxmJVINrY0n3T/+WHhD2c= + integrity "sha1-WrENAkhxmJVINrY0n3T/+WHhD2c= sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" word-wrap@^1.2.5: version "1.2.5" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" - integrity sha1-0sRcbdT7zmIaZvE2y+Mor9BBCzQ= + integrity "sha1-0sRcbdT7zmIaZvE2y+Mor9BBCzQ= sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" workerpool@^6.5.1: version "6.5.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/workerpool/-/workerpool-6.5.1.tgz#060f73b39d0caf97c6db64da004cd01b4c099544" - integrity sha1-Bg9zs50Mr5fG22TaAEzQG0wJlUQ= + integrity "sha1-Bg9zs50Mr5fG22TaAEzQG0wJlUQ= sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==" wrap-ansi@^7.0.0: version "7.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM= + integrity "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM= sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" dependencies: ansi-styles "^4.0.0" string-width "^4.1.0" @@ -6688,19 +6464,19 @@ wrap-ansi@^7.0.0: wrappy@1: version "1.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + integrity "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" wsl-utils@^0.1.0: version "0.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/wsl-utils/-/wsl-utils-0.1.0.tgz#8783d4df671d4d50365be2ee4c71917a0557baab" - integrity sha1-h4PU32cdTVA2W+LuTHGRegVXuqs= + integrity "sha1-h4PU32cdTVA2W+LuTHGRegVXuqs= sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==" dependencies: is-wsl "^3.1.0" xml2js@^0.5.0: version "0.5.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/xml2js/-/xml2js-0.5.0.tgz#d9440631fbb2ed800203fad106f2724f62c493b7" - integrity sha1-2UQGMfuy7YACA/rRBvJyT2LEk7c= + integrity "sha1-2UQGMfuy7YACA/rRBvJyT2LEk7c= sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==" dependencies: sax ">=0.6.0" xmlbuilder "~11.0.0" @@ -6708,7 +6484,7 @@ xml2js@^0.5.0: xml2js@^0.6.2: version "0.6.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/xml2js/-/xml2js-0.6.2.tgz#dd0b630083aa09c161e25a4d0901e2b2a929b499" - integrity sha1-3QtjAIOqCcFh4lpNCQHisqkptJk= + integrity "sha1-3QtjAIOqCcFh4lpNCQHisqkptJk= sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==" dependencies: sax ">=0.6.0" xmlbuilder "~11.0.0" @@ -6716,42 +6492,42 @@ xml2js@^0.6.2: xmlbuilder@>=11.0.1, xmlbuilder@^15.1.1: version "15.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" - integrity sha1-nc3OSe6mbY0QtCyulKecPI0MLsU= + integrity "sha1-nc3OSe6mbY0QtCyulKecPI0MLsU= sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==" xmlbuilder@~11.0.0: version "11.0.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" - integrity sha1-vpuuHIoEbnazESdyY0fQrXACvrM= + integrity "sha1-vpuuHIoEbnazESdyY0fQrXACvrM= sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" xtend@~4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q= + integrity "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q= sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" y18n@^5.0.5: version "5.0.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU= + integrity "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU= sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" yallist@^4.0.0: version "4.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= + integrity "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" yargs-parser@^20.2.2, yargs-parser@^20.2.9: version "20.2.9" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha1-LrfcOwKJcY/ClfNidThFxBoMlO4= + integrity "sha1-LrfcOwKJcY/ClfNidThFxBoMlO4= sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" yargs-parser@^21.1.1: version "21.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" - integrity sha1-kJa87r+ZDSG7MfqVFuDt4pSnfTU= + integrity "sha1-kJa87r+ZDSG7MfqVFuDt4pSnfTU= sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" yargs-unparser@^2.0.0: version "2.0.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" - integrity sha1-8TH5ImkRrl2a04xDL+gJNmwjJes= + integrity "sha1-8TH5ImkRrl2a04xDL+gJNmwjJes= sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==" dependencies: camelcase "^6.0.0" decamelize "^4.0.0" @@ -6761,7 +6537,7 @@ yargs-unparser@^2.0.0: yargs@^16.2.0: version "16.2.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha1-HIK/D2tqZur85+8w43b0mhJHf2Y= + integrity "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y= sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==" dependencies: cliui "^7.0.2" escalade "^3.1.1" @@ -6774,7 +6550,7 @@ yargs@^16.2.0: yargs@^17.3.0: version "17.7.2" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" - integrity sha1-mR3zmspnWhkrgW4eA2P5110qomk= + integrity "sha1-mR3zmspnWhkrgW4eA2P5110qomk= sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==" dependencies: cliui "^8.0.1" escalade "^3.1.1" @@ -6787,7 +6563,7 @@ yargs@^17.3.0: yauzl@^3.2.1: version "3.3.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yauzl/-/yauzl-3.3.1.tgz#b0de68ae3a862715e130849679a4236f54dba45f" - integrity sha1-sN5orjqGJxXhMISWeaQjb1TbpF8= + integrity "sha1-sN5orjqGJxXhMISWeaQjb1TbpF8= sha512-RNPCUkiE/ZgO4w8i9U5yDQVHaFDdnzaFANElRvpJteCspvmv2VqrRb9lvS6odVD+jqI/zDsxAHJVsafpcheVQQ==" dependencies: buffer-crc32 "~0.2.3" pend "~1.2.0" @@ -6795,16 +6571,16 @@ yauzl@^3.2.1: yazl@^2.2.2: version "2.5.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yazl/-/yazl-2.5.1.tgz#a3d65d3dd659a5b0937850e8609f22fffa2b5c35" - integrity sha1-o9ZdPdZZpbCTeFDoYJ8i//orXDU= + integrity "sha1-o9ZdPdZZpbCTeFDoYJ8i//orXDU= sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==" dependencies: buffer-crc32 "~0.2.3" yn@3.1.1: version "3.1.1" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" - integrity sha1-HodAGgnXZ8HV6rJqbkwYUYLS61A= + integrity "sha1-HodAGgnXZ8HV6rJqbkwYUYLS61A= sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" yocto-queue@^0.1.0: version "0.1.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha1-ApTrPe4FAo0x7hpfosVWpqrxChs= + integrity "sha1-ApTrPe4FAo0x7hpfosVWpqrxChs= sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" diff --git a/ExtensionPack/package-lock.json b/ExtensionPack/package-lock.json index b930f6b02..d7c5b73d7 100644 --- a/ExtensionPack/package-lock.json +++ b/ExtensionPack/package-lock.json @@ -1569,9 +1569,9 @@ } }, "node_modules/fast-uri": { - "version": "3.1.5", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-uri/-/fast-uri-3.1.5.tgz", - "integrity": "sha1-YQ83QZoDAnBDDOzWjXTj1NlnJdA=", + "version": "3.1.6", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-uri/-/fast-uri-3.1.6.tgz", + "integrity": "sha1-v90wjvdj+DX+0Fnzxskl9wjjPjo=", "dev": true, "funding": [ { diff --git a/Themes/package-lock.json b/Themes/package-lock.json index d5ce59bc4..7c4e2fc01 100644 --- a/Themes/package-lock.json +++ b/Themes/package-lock.json @@ -1569,9 +1569,9 @@ } }, "node_modules/fast-uri": { - "version": "3.1.5", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-uri/-/fast-uri-3.1.5.tgz", - "integrity": "sha1-YQ83QZoDAnBDDOzWjXTj1NlnJdA=", + "version": "3.1.6", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-uri/-/fast-uri-3.1.6.tgz", + "integrity": "sha1-v90wjvdj+DX+0Fnzxskl9wjjPjo=", "dev": true, "funding": [ { diff --git a/Themes/package.json b/Themes/package.json index 99626afde..8f8cb5407 100644 --- a/Themes/package.json +++ b/Themes/package.json @@ -66,6 +66,7 @@ "@vscode/vsce": "^3.9.2" }, "overrides": { - "@azure/msal-browser": "^4.29.1" + "@azure/msal-browser": "^4.29.1", + "fast-uri": "^3.1.6" } }