diff --git a/.github/actions/run-unit-tests/action.yaml b/.github/actions/run-unit-tests/action.yaml index 61aa5b9b4f15..2dddb03b231a 100644 --- a/.github/actions/run-unit-tests/action.yaml +++ b/.github/actions/run-unit-tests/action.yaml @@ -18,8 +18,19 @@ runs: with: node-version: ${{ inputs.node-version }} - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 + - name: Install Workspace Dependencies (Frozen Lockfile) + run: pnpm install --frozen-lockfile --ignore-scripts + shell: bash + - name: Cache Turborepo + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 with: - version: ^10.0.0 + path: .turbo + key: ${{ runner.os }}-turbo-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-turbo- + - name: Compile Workspace (Turborepo Caching) + run: pnpm run compile + shell: bash - run: node --version shell: bash - name: Run unit tests diff --git a/.github/workflows/bigtable-conformance.yaml b/.github/workflows/bigtable-conformance.yaml index 0ba13bad3fa3..dc2826d05214 100644 --- a/.github/workflows/bigtable-conformance.yaml +++ b/.github/workflows/bigtable-conformance.yaml @@ -52,6 +52,8 @@ jobs: with: go-version: '>=1.20.2' - run: chmod +x .kokoro/conformance.sh - - run: npm install + - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 + - run: pnpm install --frozen-lockfile --ignore-scripts + - run: pnpm --filter ...{handwritten/bigtable} run --if-present compile - run: go version - run: .kokoro/conformance.sh diff --git a/.github/workflows/continuous.yaml b/.github/workflows/continuous.yaml index 5fc899b79657..5b989ad8080b 100644 --- a/.github/workflows/continuous.yaml +++ b/.github/workflows/continuous.yaml @@ -16,9 +16,13 @@ jobs: - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: persist-credentials: false - - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 + - name: Use Node.js ${{ matrix.node }} + uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: - version: ^7.0.0 + node-version: ${{ matrix.node }} + - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 + - name: Install Workspace Dependencies (Frozen Lockfile) + run: pnpm install --frozen-lockfile --ignore-scripts - run: node --version - run: ci/run_conditional_tests.sh name: Run unit tests diff --git a/.github/workflows/discovery.yaml b/.github/workflows/discovery.yaml index dacd210cd19a..4ad59789f616 100644 --- a/.github/workflows/discovery.yaml +++ b/.github/workflows/discovery.yaml @@ -13,18 +13,16 @@ jobs: contents: read issues: write # Added for creating issues on failure steps: - - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 with: persist-credentials: false - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: 22 - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 - with: - version: ^10.0.0 # Install all deps, including dev dependencies. - - run: cd handwritten/bigquery && pnpm install + - run: cd handwritten/bigquery && pnpm install --filter . # Generate types - run: cd handwritten/bigquery && pnpm run types # Fix formatting (scoped to generated types.d.ts and clean up untracked pnpm-lock.yaml) diff --git a/.github/workflows/generation_check.yaml b/.github/workflows/generation_check.yaml index 4e8c12451f2f..1edb69098d4d 100644 --- a/.github/workflows/generation_check.yaml +++ b/.github/workflows/generation_check.yaml @@ -45,8 +45,6 @@ jobs: - name: Setup pnpm if: steps.changes.outputs.librarian == 'true' || github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && github.ref == 'refs/heads/main') uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 - with: - version: ^7.0.0 - name: Install tools if: steps.changes.outputs.librarian == 'true' || github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && github.ref == 'refs/heads/main') run: librarian install diff --git a/.github/workflows/mandatory-conformance.yaml b/.github/workflows/mandatory-conformance.yaml index e86bacd24a98..960add2034b1 100644 --- a/.github/workflows/mandatory-conformance.yaml +++ b/.github/workflows/mandatory-conformance.yaml @@ -52,6 +52,8 @@ jobs: with: go-version: '>=1.20.2' - run: chmod +x .kokoro/mandatory-conformance.sh - - run: npm install + - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 + - run: pnpm install --frozen-lockfile --ignore-scripts + - run: pnpm --filter ...{handwritten/bigtable} run --if-present compile - run: go version - run: .kokoro/mandatory-conformance.sh diff --git a/.github/workflows/presubmit.yaml b/.github/workflows/presubmit.yaml index 7020f9870807..9b9afc46185e 100644 --- a/.github/workflows/presubmit.yaml +++ b/.github/workflows/presubmit.yaml @@ -48,7 +48,18 @@ jobs: uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: 24 - - run: npm install + - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 + - name: Install Workspace Dependencies (Frozen Lockfile) + run: pnpm install --frozen-lockfile --ignore-scripts + - name: Cache Turborepo + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 + with: + path: .turbo + key: ${{ runner.os }}-turbo-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-turbo- + - name: Compile Workspace (Turborepo Caching) + run: pnpm run compile - run: node ./bin/linter.mjs --strict name: Run monorepo linter env: diff --git a/.github/workflows/storage-conformance.yaml b/.github/workflows/storage-conformance.yaml index 9add63673340..1c5b15510e6b 100644 --- a/.github/workflows/storage-conformance.yaml +++ b/.github/workflows/storage-conformance.yaml @@ -15,12 +15,14 @@ jobs: conformance-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 + - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 with: persist-credentials: false - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: - node-version: 22 + node-version: 18 - run: node --version - - run: cd handwritten/storage && npm install - - run: cd handwritten/storage && npm run conformance-test + - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 + - run: pnpm install --frozen-lockfile --ignore-scripts + - run: pnpm --filter ...{handwritten/storage} run --if-present compile + - run: cd handwritten/storage && pnpm run conformance-test diff --git a/.github/workflows/system-tests-against-emulator.yaml b/.github/workflows/system-tests-against-emulator.yaml index fc74ff8c4987..c6c0fcb3b1d8 100644 --- a/.github/workflows/system-tests-against-emulator.yaml +++ b/.github/workflows/system-tests-against-emulator.yaml @@ -20,7 +20,7 @@ # - 9020:9020 # steps: -# - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 +# - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 # - uses: actions/setup-node@v5 # with: # node-version: 22 diff --git a/.gitignore b/.gitignore index c33c727fdb1b..a9fc70b90fbc 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,13 @@ packages/*/AUTHORS packages/*/CONTRIBUTORS packages/*/COPYING package-lock.json +yarn.lock +bun.lockb +bun.lock +**/pnpm-lock.yaml +!/pnpm-lock.yaml __pycache__ -packages/*/pnpm-lock.yaml -containers/*/pnpm-lock.yaml \ No newline at end of file +**/docs.metadata +**/backstory/ +*.tsbuildinfo +.turbo \ No newline at end of file diff --git a/.mocharc.cjs b/.mocharc.cjs index 541472f6c6de..23ee930633f0 100644 --- a/.mocharc.cjs +++ b/.mocharc.cjs @@ -15,7 +15,7 @@ const config = { "enable-source-maps": true, "throw-deprecation": true, - "timeout": 10000, + "timeout": 60000, "parallel": true, "recursive": true } diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000000..00e0914e42d1 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +link-workspace-packages=false diff --git a/.nycrc b/.nycrc index 83a421a0628a..9c5b3f7b6faa 100644 --- a/.nycrc +++ b/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/.pnpmfile.cjs b/.pnpmfile.cjs deleted file mode 100644 index 8229d2f1fa80..000000000000 --- a/.pnpmfile.cjs +++ /dev/null @@ -1,25 +0,0 @@ -module.exports = { - hooks: { - readPackage(pkg, context) { - // Override yargs for Node >= 24 to prevent ESM scope require errors - if (pkg.dependencies && pkg.dependencies.yargs) { - mutateYargs(pkg.dependencies, pkg.name, 'dependencies', context); - } - if (pkg.devDependencies && pkg.devDependencies.yargs) { - mutateYargs(pkg.devDependencies, pkg.name, 'devDependencies', context); - } - return pkg; - } - } -}; - -function mutateYargs(deps, pkgName, depType, context) { - const nodeVersion = process.version; - const majorVersion = parseInt(nodeVersion.replace('v', '').split('.')[0], 10); - - if (majorVersion >= 24) { - console.log(`[pnpmfile] Node.js version is ${nodeVersion} (>= 24). Overriding yargs to 18.0.0 in ${pkgName}`); - deps.yargs = '18.0.0'; - } -} - diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cc3e05964e01..aa4981a3c5bd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -342,14 +342,14 @@ with an issue in this repository. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: - npm test + pnpm run test 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup \ No newline at end of file diff --git a/bin/linter.mjs b/bin/linter.mjs index 2a4443215dcf..1811b501d6c7 100755 --- a/bin/linter.mjs +++ b/bin/linter.mjs @@ -148,7 +148,7 @@ function getChangedFiles() { return output .split('\n') .map(f => f.trim()) - .filter(f => f.length > 0 && existsSync(f)); + .filter(f => f.length > 0 && existsSync(f) && !f.includes('/fixtures/')); } catch { // Continue to the next fallback ref } @@ -167,7 +167,7 @@ function getChangedFiles() { return output .split('\n') .map(f => f.trim()) - .filter(f => f.length > 0 && existsSync(f)); + .filter(f => f.length > 0 && existsSync(f) && !f.includes('/fixtures/')); } catch { return []; } diff --git a/ci/Dockerfile b/ci/Dockerfile index b40476910aaa..48691176c167 100644 --- a/ci/Dockerfile +++ b/ci/Dockerfile @@ -33,7 +33,7 @@ RUN curl https://github.com/googleapis/repo-automation-bots/releases/download/fl -o /bin/flakybot -s -L \ && chmod +x /bin/flakybot -ENV PNPM_VERSION=7.32.2 +ENV PNPM_VERSION=10.0.0 RUN npm install -g pnpm@${PNPM_VERSION} FROM node:${NODE_VERSION}-slim @@ -44,7 +44,7 @@ COPY --from=build /bin/flakybot /bin/flakybot RUN apt-get update && apt-get install -y git bash python3 jq \ && ln -s /usr/bin/python3 /usr/bin/python -ENV PNPM_VERSION=7.32.2 +ENV PNPM_VERSION=10.0.0 RUN npm install -g pnpm@${PNPM_VERSION} ENV PATH=/usr/local/gcloud/google-cloud-sdk/bin:$PATH \ No newline at end of file diff --git a/ci/run_conditional_tests.sh b/ci/run_conditional_tests.sh index e42d0f82bdc5..c8665d18a68a 100755 --- a/ci/run_conditional_tests.sh +++ b/ci/run_conditional_tests.sh @@ -185,7 +185,14 @@ for subdir in ${subdirs[@]}; do # Our CI uses Git Bash on Windows to execute this script, which returns "msys" or "cygwin" for OSTYPE. if [[ "$OSTYPE" == "msys" || "$OSTYPE" == "cygwin" || "$OS" == "Windows_NT" ]]; then - if [[ "${windows_exempt_tests}" =~ "${d}" ]]; then + is_exempt=false + for exempt in ${windows_exempt_tests}; do + if [[ "${d}" == "${exempt}"* ]]; then + is_exempt=true + break + fi + done + if [[ "${is_exempt}" == "true" ]]; then echo "Skipping ${d} on Windows (in exemption list)" continue fi diff --git a/core/common/.gitignore b/core/common/.gitignore index d11ca259021d..d6550d9bf6e3 100644 --- a/core/common/.gitignore +++ b/core/common/.gitignore @@ -10,5 +10,4 @@ system-test/*key.json *-lock.js* build/ .vscode -package-lock.json __pycache__ diff --git a/core/common/.kokoro/docs.sh b/core/common/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/core/common/.kokoro/docs.sh +++ b/core/common/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/core/common/.kokoro/lint.sh b/core/common/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/core/common/.kokoro/lint.sh +++ b/core/common/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/core/common/.kokoro/publish.sh b/core/common/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/core/common/.kokoro/publish.sh +++ b/core/common/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/core/common/.kokoro/release/docs-devsite.sh b/core/common/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/core/common/.kokoro/release/docs-devsite.sh +++ b/core/common/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/core/common/.kokoro/release/docs.sh b/core/common/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/core/common/.kokoro/release/docs.sh +++ b/core/common/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/core/common/.kokoro/samples-test.sh b/core/common/.kokoro/samples-test.sh index 528775394e06..16b4a5e95b2a 100755 --- a/core/common/.kokoro/samples-test.sh +++ b/core/common/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/core/common/.kokoro/system-test.sh b/core/common/.kokoro/system-test.sh index a90d5cfec89e..8373c5149ee6 100755 --- a/core/common/.kokoro/system-test.sh +++ b/core/common/.kokoro/system-test.sh @@ -31,7 +31,8 @@ if [ -f .kokoro/pre-system-test.sh ]; then set -x fi -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -45,7 +46,7 @@ if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ART trap cleanup EXIT HUP fi -npm run system-test +pnpm run system-test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/common/.kokoro/test.sh b/core/common/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/core/common/.kokoro/test.sh +++ b/core/common/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/common/.nycrc b/core/common/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/common/.nycrc +++ b/core/common/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/common/CONTRIBUTING.md b/core/common/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/common/CONTRIBUTING.md +++ b/core/common/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/dev-packages/jsdoc-fresh/.gitignore b/core/dev-packages/jsdoc-fresh/.gitignore index 19cddcccaee1..533e78f10634 100644 --- a/core/dev-packages/jsdoc-fresh/.gitignore +++ b/core/dev-packages/jsdoc-fresh/.gitignore @@ -1,5 +1,4 @@ node_modules -package-lock.json __pycache__ docs .DS_Store diff --git a/core/dev-packages/jsdoc-fresh/.nycrc b/core/dev-packages/jsdoc-fresh/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/dev-packages/jsdoc-fresh/.nycrc +++ b/core/dev-packages/jsdoc-fresh/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/dev-packages/jsdoc-fresh/CONTRIBUTING.md b/core/dev-packages/jsdoc-fresh/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/dev-packages/jsdoc-fresh/CONTRIBUTING.md +++ b/core/dev-packages/jsdoc-fresh/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/dev-packages/jsdoc-region-tag/.gitignore b/core/dev-packages/jsdoc-region-tag/.gitignore index 657c19c941cb..9b4dfb0bf817 100644 --- a/core/dev-packages/jsdoc-region-tag/.gitignore +++ b/core/dev-packages/jsdoc-region-tag/.gitignore @@ -1,6 +1,5 @@ node_modules .DS_Store coverage -package-lock.json .coverage docs diff --git a/core/dev-packages/jsdoc-region-tag/.nycrc b/core/dev-packages/jsdoc-region-tag/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/dev-packages/jsdoc-region-tag/.nycrc +++ b/core/dev-packages/jsdoc-region-tag/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/dev-packages/jsdoc-region-tag/CONTRIBUTING.md b/core/dev-packages/jsdoc-region-tag/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/dev-packages/jsdoc-region-tag/CONTRIBUTING.md +++ b/core/dev-packages/jsdoc-region-tag/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/dev-packages/pack-n-play/.gitignore b/core/dev-packages/pack-n-play/.gitignore index 4d662c29b152..714b4c1139d0 100644 --- a/core/dev-packages/pack-n-play/.gitignore +++ b/core/dev-packages/pack-n-play/.gitignore @@ -2,5 +2,3 @@ build node_modules .nyc_output .coverage/* -test/fixtures/**/package-lock.json -package-lock.json diff --git a/core/dev-packages/pack-n-play/.nycrc b/core/dev-packages/pack-n-play/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/dev-packages/pack-n-play/.nycrc +++ b/core/dev-packages/pack-n-play/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/dev-packages/pack-n-play/CONTRIBUTING.md b/core/dev-packages/pack-n-play/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/dev-packages/pack-n-play/CONTRIBUTING.md +++ b/core/dev-packages/pack-n-play/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/dev-packages/pack-n-play/test/fixtures/esm-package/package.json b/core/dev-packages/pack-n-play/test/fixtures/esm-package/package.json index 86f7dfd74427..c54a97e8c1bd 100644 --- a/core/dev-packages/pack-n-play/test/fixtures/esm-package/package.json +++ b/core/dev-packages/pack-n-play/test/fixtures/esm-package/package.json @@ -9,6 +9,6 @@ "type": "module", "dependencies": { "mocha": "^10.2.0", - "pack-n-play": "^2.0.0" + "pack-n-play": "^5.0.0" } } diff --git a/core/dev-packages/pack-n-play/test/test.ts b/core/dev-packages/pack-n-play/test/test.ts index 06aef544b4e7..2fd51da46ba4 100644 --- a/core/dev-packages/pack-n-play/test/test.ts +++ b/core/dev-packages/pack-n-play/test/test.ts @@ -26,9 +26,17 @@ describe('pack-n-play', () => { .map(i => path.join(fixturesPath, i)) .filter(i => fs.statSync(i).isDirectory()); for (const dir of dirs) { + const npmPrefix = path.join(dir, '.npm-global'); + fs.mkdirSync(path.join(npmPrefix, 'lib', 'node_modules'), { + recursive: true, + }); const opts: execa.Options = { stdio: 'inherit', cwd: dir, + env: { + ...process.env, + npm_config_prefix: npmPrefix, + }, }; await execa('npm', ['install', '--no-audit', '--no-fund'], opts); await execa('npm', ['link', '../../../'], opts); diff --git a/core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/CONTRIBUTING.md b/core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/CONTRIBUTING.md index 099d8bfb0e86..09df40be2d87 100644 --- a/core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/CONTRIBUTING.md +++ b/core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/generator/gapic-generator-typescript/baselines/asset-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/asset-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/asset-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/asset-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/asset/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/asset/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/asset/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/asset/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/bigquery-storage-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/bigquery-storage-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/bigquery-storage-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/bigquery-storage-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/bigquery-storage/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/bigquery-storage/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/bigquery-storage/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/bigquery-storage/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/bigquery-v2-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/bigquery-v2-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/bigquery-v2-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/bigquery-v2-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/bigquery-v2/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/bigquery-v2/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/bigquery-v2/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/bigquery-v2/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/compute-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/compute-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/compute-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/compute-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/compute/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/compute/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/compute/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/compute/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/deprecatedtest-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/deprecatedtest-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/deprecatedtest-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/deprecatedtest-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/deprecatedtest/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/deprecatedtest/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/deprecatedtest/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/deprecatedtest/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/disable-packing-test-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/disable-packing-test-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/disable-packing-test-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/disable-packing-test-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/disable-packing-test/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/disable-packing-test/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/disable-packing-test/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/disable-packing-test/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/dlp-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/dlp-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/dlp-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/dlp-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/dlp/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/dlp/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/dlp/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/dlp/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/kms-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/kms-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/kms-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/kms-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/kms/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/kms/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/kms/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/kms/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/logging-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/logging-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/logging-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/logging-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/logging/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/logging/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/logging/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/logging/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/monitoring-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/monitoring-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/monitoring-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/monitoring-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/monitoring/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/monitoring/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/monitoring/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/monitoring/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/naming-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/naming-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/naming-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/naming-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/naming/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/naming/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/naming/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/naming/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/redis-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/redis-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/redis-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/redis-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/redis/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/redis/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/redis/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/redis/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/retail-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/retail-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/retail-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/retail-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/retail/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/retail/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/retail/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/retail/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/routingtest-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/routingtest-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/routingtest-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/routingtest-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/routingtest/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/routingtest/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/routingtest/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/routingtest/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/showcase-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/showcase-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/showcase-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/showcase-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/showcase-legacy-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/showcase-legacy-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/showcase-legacy-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/showcase-legacy-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/showcase-legacy/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/showcase-legacy/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/showcase-legacy/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/showcase-legacy/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/showcase/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/showcase/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/showcase/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/showcase/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/tasks-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/tasks-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/tasks-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/tasks-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/tasks/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/tasks/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/tasks/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/tasks/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/texttospeech-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/texttospeech-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/texttospeech-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/texttospeech-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/texttospeech/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/texttospeech/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/texttospeech/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/texttospeech/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/translate-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/translate-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/translate-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/translate-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/translate/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/translate/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/translate/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/translate/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/videointelligence-esm/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/videointelligence-esm/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/videointelligence-esm/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/videointelligence-esm/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/baselines/videointelligence/.nycrc.baseline b/core/generator/gapic-generator-typescript/baselines/videointelligence/.nycrc.baseline index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/baselines/videointelligence/.nycrc.baseline +++ b/core/generator/gapic-generator-typescript/baselines/videointelligence/.nycrc.baseline @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/package-lock.json b/core/generator/gapic-generator-typescript/package-lock.json index 7d794ebfd756..b0e14840c840 100644 --- a/core/generator/gapic-generator-typescript/package-lock.json +++ b/core/generator/gapic-generator-typescript/package-lock.json @@ -1021,6 +1021,7 @@ "version": "22.18.12", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.12.tgz", "integrity": "sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==", + "dev": true, "license": "MIT", "dependencies": { "undici-types": "~6.21.0" @@ -6976,7 +6977,8 @@ "node_modules/undici-types": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==" + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true }, "node_modules/universal-user-agent": { "version": "6.0.1", diff --git a/core/generator/gapic-generator-typescript/templates/cjs/typescript_gapic/.nycrc.njk b/core/generator/gapic-generator-typescript/templates/cjs/typescript_gapic/.nycrc.njk index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/templates/cjs/typescript_gapic/.nycrc.njk +++ b/core/generator/gapic-generator-typescript/templates/cjs/typescript_gapic/.nycrc.njk @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/templates/esm/typescript_gapic/.nycrc.njk b/core/generator/gapic-generator-typescript/templates/esm/typescript_gapic/.nycrc.njk index 81a95fc94b00..d41aa5d02c83 100644 --- a/core/generator/gapic-generator-typescript/templates/esm/typescript_gapic/.nycrc.njk +++ b/core/generator/gapic-generator-typescript/templates/esm/typescript_gapic/.nycrc.njk @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/.gitignore b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/.gitignore +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/.nycrc b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/.nycrc +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/CONTRIBUTING.md b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/CONTRIBUTING.md index b19ea77a6108..d9a2d6ff9fa2 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/CONTRIBUTING.md +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.gitignore b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.gitignore +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.nycrc b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.nycrc +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/CONTRIBUTING.md b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/CONTRIBUTING.md index b19ea77a6108..d9a2d6ff9fa2 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/CONTRIBUTING.md +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/.gitignore b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/.gitignore +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/.nycrc b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/.nycrc +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/CONTRIBUTING.md b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/CONTRIBUTING.md index b19ea77a6108..d9a2d6ff9fa2 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/CONTRIBUTING.md +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/.gitignore b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/.gitignore +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/.nycrc b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/.nycrc +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/CONTRIBUTING.md b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/CONTRIBUTING.md index b19ea77a6108..d9a2d6ff9fa2 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/CONTRIBUTING.md +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/.gitignore b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/.gitignore index b391f5f9cd1a..6a004e2c48f3 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/.gitignore +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/.gitignore @@ -10,6 +10,5 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ esm/**/*.d.ts \ No newline at end of file diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/.nycrc b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/.nycrc +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/CONTRIBUTING.md b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/CONTRIBUTING.md index 128922472c6d..39cf176dd971 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/CONTRIBUTING.md +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.gitignore b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.gitignore index b391f5f9cd1a..6a004e2c48f3 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.gitignore +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.gitignore @@ -10,6 +10,5 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ esm/**/*.d.ts \ No newline at end of file diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.nycrc b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.nycrc +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/CONTRIBUTING.md b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/CONTRIBUTING.md index 128922472c6d..39cf176dd971 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/CONTRIBUTING.md +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/generator/gapic-generator-typescript/typescript/src/generator.ts b/core/generator/gapic-generator-typescript/typescript/src/generator.ts index b66849bed378..78ab2e31397d 100644 --- a/core/generator/gapic-generator-typescript/typescript/src/generator.ts +++ b/core/generator/gapic-generator-typescript/typescript/src/generator.ts @@ -129,14 +129,17 @@ export class Generator { 'INTERNAL ERROR: Cannot find ServiceConfig type in proto JSON', ); } - const deserialized = serializer.fromProto3JSON(ServiceConfig, json); + const deserialized = serializer.fromProto3JSON( + ServiceConfig as any, + json, + ); if (!deserialized) { throw new Error( 'ERROR: Cannot parse the content of gRPC service config', ); } this.grpcServiceConfig = ServiceConfig.toObject( - deserialized, + deserialized as any, ) as protos.grpc.service_config.ServiceConfig; } } diff --git a/core/help/.gitignore b/core/help/.gitignore index 6f19777dc486..be3a1b31263f 100644 --- a/core/help/.gitignore +++ b/core/help/.gitignore @@ -1,4 +1,3 @@ -package-lock.json docs .vscode .coverage diff --git a/core/packages/gapic-node-processing/.gitignore b/core/packages/gapic-node-processing/.gitignore index 5dfea019b3fd..404cf3250928 100644 --- a/core/packages/gapic-node-processing/.gitignore +++ b/core/packages/gapic-node-processing/.gitignore @@ -10,6 +10,5 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ TODO.md diff --git a/core/packages/gapic-node-processing/.nycrc b/core/packages/gapic-node-processing/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/gapic-node-processing/.nycrc +++ b/core/packages/gapic-node-processing/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/gapic-node-processing/package.json b/core/packages/gapic-node-processing/package.json index fb078555120e..36f4919305d9 100644 --- a/core/packages/gapic-node-processing/package.json +++ b/core/packages/gapic-node-processing/package.json @@ -57,10 +57,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/.nycrc b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/.nycrc +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/CONTRIBUTING.md b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/CONTRIBUTING.md index 11f6908f30cf..110970591f84 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/CONTRIBUTING.md +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/.nycrc b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/.nycrc +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/CONTRIBUTING.md b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/CONTRIBUTING.md index 11f6908f30cf..110970591f84 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/CONTRIBUTING.md +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/.nycrc b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/.nycrc +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/CONTRIBUTING.md b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/CONTRIBUTING.md index 11f6908f30cf..110970591f84 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/CONTRIBUTING.md +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1-nodejs/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1-nodejs/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1-nodejs/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1-nodejs/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v2-nodejs/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v2-nodejs/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v2-nodejs/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v2-nodejs/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/.gitignore index b391f5f9cd1a..6a004e2c48f3 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/.gitignore @@ -10,6 +10,5 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ esm/**/*.d.ts \ No newline at end of file diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/.nycrc b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/.nycrc +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/CONTRIBUTING.md b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/CONTRIBUTING.md index 128922472c6d..39cf176dd971 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/CONTRIBUTING.md +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.gitignore index b391f5f9cd1a..6a004e2c48f3 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.gitignore @@ -10,6 +10,5 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ esm/**/*.d.ts \ No newline at end of file diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.nycrc b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.nycrc +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/CONTRIBUTING.md b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/CONTRIBUTING.md index 128922472c6d..39cf176dd971 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/CONTRIBUTING.md +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/.gitignore b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/.gitignore index b391f5f9cd1a..6a004e2c48f3 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/.gitignore +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/.gitignore @@ -10,6 +10,5 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ esm/**/*.d.ts \ No newline at end of file diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/.nycrc b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/.nycrc +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/CONTRIBUTING.md b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/CONTRIBUTING.md index 128922472c6d..39cf176dd971 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/CONTRIBUTING.md +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/gax/.gitignore b/core/packages/gax/.gitignore index 14c3dc31fdc0..c824bddf14cc 100644 --- a/core/packages/gax/.gitignore +++ b/core/packages/gax/.gitignore @@ -11,7 +11,6 @@ system-test/secrets.js system-test/*key.json build .vscode -package-lock.json .system-test-run/ .kitchen-sink/ .showcase-server-dir/ diff --git a/core/packages/gax/.nycrc b/core/packages/gax/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/gax/.nycrc +++ b/core/packages/gax/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/gax/package.json b/core/packages/gax/package.json index c44f44b222ef..896458332c39 100644 --- a/core/packages/gax/package.json +++ b/core/packages/gax/package.json @@ -76,15 +76,15 @@ "compile-status-protos": "pbjs -t json google/rpc/status.proto google/rpc/error_details.proto -p ./protos > protos/status.json", "compile-http-protos": "pbjs -t static-module -r http_proto --keep-case google/api/http.proto -p ./protos > protos/http.js && pbts protos/http.js -o protos/http.d.ts", "fix": "gts fix", - "prepare": "npm run compile && cd ../tools && npm i && npm run compile && cd ../gax && pwd && node ../tools/build/src/prepublish.js . && mkdirp build/protos && cp -r protos/* build/protos/ && npm run minify-proto-json", + "prepare": "npm run compile && cd ../tools && npm run compile && cd ../gax && pwd && node ../tools/build/src/prepublish.js . && mkdirp build/protos && cp -r protos/* build/protos/ && npm run minify-proto-json", "system-test": "c8 mocha build/test/system-test --timeout 600000 && npm run test-application", "samples-test": "cd samples/ && npm link ../ && npm test && cd ../", "browser-test": "cd test/browser-test && npm run prefetch && npm install && npm test", "test-application": "cd test/test-application && npm run prefetch && npm install && npm start", "prelint": "cd samples; npm link ../; npm install", "precompile": "gts clean", - "update-protos": "cd ../tools && rm -rf node_modules build && npm i && npm run compile && cd ../gax && node ../tools/build/src/listProtos.js .", - "minify-proto-json": "cd ../tools && npm i && npm run compile && cd ../gax && node ../tools/build/src/minify.js" + "update-protos": "cd ../tools && rm -rf build && npm run compile && cd ../gax && node ../tools/build/src/listProtos.js .", + "minify-proto-json": "cd ../tools && npm run compile && cd ../gax && node ../tools/build/src/minify.js" }, "keywords": [ "grpc" diff --git a/core/packages/gaxios/.gitignore b/core/packages/gaxios/.gitignore index 6ece5cffc26f..9219cee0ddaa 100644 --- a/core/packages/gaxios/.gitignore +++ b/core/packages/gaxios/.gitignore @@ -3,9 +3,7 @@ docs/ build/ .nyc_output coverage -yarn.lock .vscode dist/ __pycache__ .coverage -package-lock.json diff --git a/core/packages/gaxios/.nycrc b/core/packages/gaxios/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/gaxios/.nycrc +++ b/core/packages/gaxios/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/gaxios/CONTRIBUTING.md b/core/packages/gaxios/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/gaxios/CONTRIBUTING.md +++ b/core/packages/gaxios/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/gaxios/package.json b/core/packages/gaxios/package.json index 46ef926ff3c6..7ea757dd2297 100644 --- a/core/packages/gaxios/package.json +++ b/core/packages/gaxios/package.json @@ -17,7 +17,12 @@ "types": "./build/cjs/src/index.d.ts", "default": "./build/cjs/src/index.js" } - } + }, + "./build/src/common": { + "import": "./build/esm/src/common.js", + "require": "./build/cjs/src/common.js" + }, + "./package.json": "./package.json" }, "scripts": { "lint": "gts check --no-inline-config", diff --git a/core/packages/gcp-metadata/.gitignore b/core/packages/gcp-metadata/.gitignore index 1fe5d6c0b88f..a9346e496aed 100644 --- a/core/packages/gcp-metadata/.gitignore +++ b/core/packages/gcp-metadata/.gitignore @@ -1,10 +1,8 @@ node_modules build .vscode -package-lock.json .nyc_output .coverage -package-lock.json gcp-metadata.tgz docs/ __pycache__ diff --git a/core/packages/gcp-metadata/.nycrc b/core/packages/gcp-metadata/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/gcp-metadata/.nycrc +++ b/core/packages/gcp-metadata/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/gcp-metadata/CONTRIBUTING.md b/core/packages/gcp-metadata/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/gcp-metadata/CONTRIBUTING.md +++ b/core/packages/gcp-metadata/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/google-auth-library-nodejs/.gitignore b/core/packages/google-auth-library-nodejs/.gitignore index ca374304b800..038f7d67f12f 100644 --- a/core/packages/google-auth-library-nodejs/.gitignore +++ b/core/packages/google-auth-library-nodejs/.gitignore @@ -9,8 +9,6 @@ coverage yarn-error.log samples/*.keys.json .nyc_output -package-lock.json -yarn.lock dist/ __pycache__ .DS_Store diff --git a/core/packages/google-auth-library-nodejs/.nycrc b/core/packages/google-auth-library-nodejs/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/google-auth-library-nodejs/.nycrc +++ b/core/packages/google-auth-library-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/google-auth-library-nodejs/CONTRIBUTING.md b/core/packages/google-auth-library-nodejs/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/google-auth-library-nodejs/CONTRIBUTING.md +++ b/core/packages/google-auth-library-nodejs/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/logging-utils/.gitignore b/core/packages/logging-utils/.gitignore index 5fc9f52a6aaa..1f996c15c700 100644 --- a/core/packages/logging-utils/.gitignore +++ b/core/packages/logging-utils/.gitignore @@ -11,7 +11,6 @@ system-test/secrets.js system-test/*key.json build .vscode -package-lock.json .system-test-run/ .kitchen-sink/ .showcase-server-dir/ diff --git a/core/packages/logging-utils/CONTRIBUTING.md b/core/packages/logging-utils/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/logging-utils/CONTRIBUTING.md +++ b/core/packages/logging-utils/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/nodejs-googleapis-common/.gitignore b/core/packages/nodejs-googleapis-common/.gitignore index 70982b9f5872..fba97acd334c 100644 --- a/core/packages/nodejs-googleapis-common/.gitignore +++ b/core/packages/nodejs-googleapis-common/.gitignore @@ -1,8 +1,6 @@ node_modules build -package-lock.json .vscode -yarn.lock .coverage .nyc_output dist diff --git a/core/packages/nodejs-googleapis-common/.nycrc b/core/packages/nodejs-googleapis-common/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/nodejs-googleapis-common/.nycrc +++ b/core/packages/nodejs-googleapis-common/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/nodejs-googleapis-common/CONTRIBUTING.md b/core/packages/nodejs-googleapis-common/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/nodejs-googleapis-common/CONTRIBUTING.md +++ b/core/packages/nodejs-googleapis-common/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/nodejs-googleapis-common/test/test.discovery.ts b/core/packages/nodejs-googleapis-common/test/test.discovery.ts index 2bfa61aef497..b677e89707b6 100644 --- a/core/packages/nodejs-googleapis-common/test/test.discovery.ts +++ b/core/packages/nodejs-googleapis-common/test/test.discovery.ts @@ -37,7 +37,7 @@ describe(__filename, () => { scope.done(); }); it('should discover an API through second weird path', async () => { - const discoUrl = 'http://test.local'; + const discoUrl = 'http://test.local:80'; const scope = nock(discoUrl) .get('/') .replyWithFile(200, './test/fixtures/compute-v1.json', { diff --git a/core/packages/nodejs-proto-files/.gitignore b/core/packages/nodejs-proto-files/.gitignore index 5d6dd649477d..097a631f0d24 100644 --- a/core/packages/nodejs-proto-files/.gitignore +++ b/core/packages/nodejs-proto-files/.gitignore @@ -9,7 +9,6 @@ google/ grafeas/ storage/ gapic/ -package-lock.json build/ .vscode/ __pycache__ diff --git a/core/packages/nodejs-proto-files/.nycrc b/core/packages/nodejs-proto-files/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/nodejs-proto-files/.nycrc +++ b/core/packages/nodejs-proto-files/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/nodejs-proto-files/CONTRIBUTING.md b/core/packages/nodejs-proto-files/CONTRIBUTING.md index 78aaa61b2693..997099651f96 100644 --- a/core/packages/nodejs-proto-files/CONTRIBUTING.md +++ b/core/packages/nodejs-proto-files/CONTRIBUTING.md @@ -42,14 +42,14 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: - npm test + pnpm run test 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup diff --git a/core/packages/proto3-json-serializer-nodejs/.gitignore b/core/packages/proto3-json-serializer-nodejs/.gitignore index 742b8e5aa9b4..7640772d5be7 100644 --- a/core/packages/proto3-json-serializer-nodejs/.gitignore +++ b/core/packages/proto3-json-serializer-nodejs/.gitignore @@ -1,9 +1,7 @@ node_modules build .vscode -package-lock.json samples/node_modules -samples/package-lock.json samples/coverage coverage .coverage @@ -11,4 +9,3 @@ coverage __pycache__ .tgz tsconfig.tsbuildinfo -pnpm-lock.yaml \ No newline at end of file diff --git a/core/packages/proto3-json-serializer-nodejs/.nycrc b/core/packages/proto3-json-serializer-nodejs/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/proto3-json-serializer-nodejs/.nycrc +++ b/core/packages/proto3-json-serializer-nodejs/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/proto3-json-serializer-nodejs/CONTRIBUTING.md b/core/packages/proto3-json-serializer-nodejs/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/proto3-json-serializer-nodejs/CONTRIBUTING.md +++ b/core/packages/proto3-json-serializer-nodejs/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/retry-request/.gitignore b/core/packages/retry-request/.gitignore index 5d32b23782f3..48143c724779 100644 --- a/core/packages/retry-request/.gitignore +++ b/core/packages/retry-request/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/core/packages/retry-request/.nycrc b/core/packages/retry-request/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/retry-request/.nycrc +++ b/core/packages/retry-request/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/retry-request/CONTRIBUTING.md b/core/packages/retry-request/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/retry-request/CONTRIBUTING.md +++ b/core/packages/retry-request/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/teeny-request/.gitignore b/core/packages/teeny-request/.gitignore index f380d18d37da..334c77520966 100644 --- a/core/packages/teeny-request/.gitignore +++ b/core/packages/teeny-request/.gitignore @@ -1,4 +1,3 @@ -package-lock.json build/* node_modules/* .vscode/* diff --git a/core/packages/teeny-request/.nycrc b/core/packages/teeny-request/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/packages/teeny-request/.nycrc +++ b/core/packages/teeny-request/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/packages/teeny-request/CONTRIBUTING.md b/core/packages/teeny-request/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/teeny-request/CONTRIBUTING.md +++ b/core/packages/teeny-request/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/tools/.gitignore b/core/packages/tools/.gitignore index 14c3dc31fdc0..c824bddf14cc 100644 --- a/core/packages/tools/.gitignore +++ b/core/packages/tools/.gitignore @@ -11,7 +11,6 @@ system-test/secrets.js system-test/*key.json build .vscode -package-lock.json .system-test-run/ .kitchen-sink/ .showcase-server-dir/ diff --git a/core/packages/tools/CONTRIBUTING.md b/core/packages/tools/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/packages/tools/CONTRIBUTING.md +++ b/core/packages/tools/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/packages/tools/bin/compileProtos.js b/core/packages/tools/bin/compileProtos.js new file mode 100755 index 000000000000..3b50c1eb693c --- /dev/null +++ b/core/packages/tools/bin/compileProtos.js @@ -0,0 +1,22 @@ +#!/usr/bin/env node + +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +const {main} = require('../build/src/compileProtos.js'); +if (process.argv.length <= 2 || process.argv[2] === '--help') { + console.log(`Usage: node ${process.argv[1]} [--skip-json] [--esm] directory ...`); + process.exit(1); +} +main(process.argv.slice(2)); diff --git a/core/packages/tools/bin/listProtos.js b/core/packages/tools/bin/listProtos.js new file mode 100755 index 000000000000..9ea093ad734e --- /dev/null +++ b/core/packages/tools/bin/listProtos.js @@ -0,0 +1,22 @@ +#!/usr/bin/env node + +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +const {main} = require('../build/src/listProtos.js'); +if (process.argv.length < 3 || process.argv[2] === '--help') { + console.log(`Usage: node ${process.argv[1]} directory ...`); + process.exit(1); +} +main(process.argv[2]); diff --git a/core/packages/tools/bin/minifyProtoJson.js b/core/packages/tools/bin/minifyProtoJson.js new file mode 100755 index 000000000000..4384420bc702 --- /dev/null +++ b/core/packages/tools/bin/minifyProtoJson.js @@ -0,0 +1,22 @@ +#!/usr/bin/env node + +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +const {main} = require('../build/src/minify.js'); +if (process.argv[2] === '--help') { + console.log(`Usage: node ${process.argv[1]} [directory]`); + process.exit(1); +} +main(process.argv[2]); diff --git a/core/packages/tools/bin/prepublishProtos.js b/core/packages/tools/bin/prepublishProtos.js new file mode 100755 index 000000000000..49dd22d91974 --- /dev/null +++ b/core/packages/tools/bin/prepublishProtos.js @@ -0,0 +1,22 @@ +#!/usr/bin/env node + +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// https://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +const {main} = require('../build/src/prepublish.js'); +if (process.argv[2] === '--help') { + console.log(`Usage: node ${process.argv[1]} directory ...`); + process.exit(1); +} +main(process.argv[2]); diff --git a/core/packages/tools/package.json b/core/packages/tools/package.json index ac75d5246f90..c25bd50309e0 100644 --- a/core/packages/tools/package.json +++ b/core/packages/tools/package.json @@ -21,10 +21,10 @@ "docs": "echo no docs needed" }, "bin": { - "compileProtos": "./build/src/compileProtos.js", - "minifyProtoJson": "./build/src/minify.js", - "prepublishProtos": "./build/src/prepublish.js", - "listProtos": "./build/src/listProtos.js" + "compileProtos": "./bin/compileProtos.js", + "minifyProtoJson": "./bin/minifyProtoJson.js", + "prepublishProtos": "./bin/prepublishProtos.js", + "listProtos": "./bin/listProtos.js" }, "author": "Google API Authors", "license": "Apache-2.0", diff --git a/core/packages/tools/src/listProtos.ts b/core/packages/tools/src/listProtos.ts index 85d79fd8b40a..9a792a2a5756 100644 --- a/core/packages/tools/src/listProtos.ts +++ b/core/packages/tools/src/listProtos.ts @@ -22,7 +22,7 @@ import * as fs from 'fs'; import * as path from 'path'; import * as walk from 'walkdir'; -async function main(directory: string) { +export async function main(directory: string) { const googleProtoFilesDir = path.join(directory, 'protos'); const outputFile = path.join(directory, 'src', 'protosList.json'); const commonProtoFiles = walk diff --git a/core/packages/tools/src/prepublish.ts b/core/packages/tools/src/prepublish.ts index 4f1d750c8fcf..e10d84a20b3f 100755 --- a/core/packages/tools/src/prepublish.ts +++ b/core/packages/tools/src/prepublish.ts @@ -38,7 +38,7 @@ const subdirs = [ 'cloud/location', ]; -async function main(directory: string) { +export async function main(directory: string) { await fsp.rm(path.join(directory, 'protos', 'google'), { recursive: true, force: true, diff --git a/core/packages/typeless-sample-bot/package.json b/core/packages/typeless-sample-bot/package.json index 42a38a1d9025..708b1c115f5a 100644 --- a/core/packages/typeless-sample-bot/package.json +++ b/core/packages/typeless-sample-bot/package.json @@ -20,8 +20,8 @@ "pretest": "npm run compile", "test": "c8 mocha build/test --recursive", "snapshots-update": "SNAPSHOT_UPDATE=1 npm test", - "samples-test": "echo no system tests yet 🙀", - "system-test": "echo no system tests yet 🙀", + "samples-test": "echo no system tests yet \ud83d\ude40", + "system-test": "echo no system tests yet \ud83d\ude40", "lint": "gts check", "fix": "gts fix" }, @@ -54,10 +54,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/core/paginator/.gitignore b/core/paginator/.gitignore index 94d7296289dc..c0659fd4d09f 100644 --- a/core/paginator/.gitignore +++ b/core/paginator/.gitignore @@ -1,7 +1,6 @@ node_modules .nyc_output build -package-lock.json docs/ .coverage __pycache__ diff --git a/core/paginator/.kokoro/docs.sh b/core/paginator/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/core/paginator/.kokoro/docs.sh +++ b/core/paginator/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/core/paginator/.kokoro/lint.sh b/core/paginator/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/core/paginator/.kokoro/lint.sh +++ b/core/paginator/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/core/paginator/.kokoro/publish.sh b/core/paginator/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/core/paginator/.kokoro/publish.sh +++ b/core/paginator/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/core/paginator/.kokoro/release/docs-devsite.sh b/core/paginator/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/core/paginator/.kokoro/release/docs-devsite.sh +++ b/core/paginator/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/core/paginator/.kokoro/release/docs.sh b/core/paginator/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/core/paginator/.kokoro/release/docs.sh +++ b/core/paginator/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/core/paginator/.kokoro/test.sh b/core/paginator/.kokoro/test.sh index 862d478d324e..dbdedcb310de 100755 --- a/core/paginator/.kokoro/test.sh +++ b/core/paginator/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/paginator/.nycrc b/core/paginator/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/paginator/.nycrc +++ b/core/paginator/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/paginator/CONTRIBUTING.md b/core/paginator/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/paginator/CONTRIBUTING.md +++ b/core/paginator/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/precise-date/.gitignore b/core/precise-date/.gitignore index 281768552328..d1888dd7a3fd 100644 --- a/core/precise-date/.gitignore +++ b/core/precise-date/.gitignore @@ -2,7 +2,6 @@ node_modules build .coverage .nyc_output -package-lock.json .vscode __pycache__ docs diff --git a/core/precise-date/.kokoro/docs.sh b/core/precise-date/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/core/precise-date/.kokoro/docs.sh +++ b/core/precise-date/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/core/precise-date/.kokoro/lint.sh b/core/precise-date/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/core/precise-date/.kokoro/lint.sh +++ b/core/precise-date/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/core/precise-date/.kokoro/publish.sh b/core/precise-date/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/core/precise-date/.kokoro/publish.sh +++ b/core/precise-date/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/core/precise-date/.kokoro/release/docs-devsite.sh b/core/precise-date/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/core/precise-date/.kokoro/release/docs-devsite.sh +++ b/core/precise-date/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/core/precise-date/.kokoro/release/docs.sh b/core/precise-date/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/core/precise-date/.kokoro/release/docs.sh +++ b/core/precise-date/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/core/precise-date/.kokoro/samples-test.sh b/core/precise-date/.kokoro/samples-test.sh index 528775394e06..16b4a5e95b2a 100755 --- a/core/precise-date/.kokoro/samples-test.sh +++ b/core/precise-date/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/core/precise-date/.kokoro/system-test.sh b/core/precise-date/.kokoro/system-test.sh index a90d5cfec89e..8373c5149ee6 100755 --- a/core/precise-date/.kokoro/system-test.sh +++ b/core/precise-date/.kokoro/system-test.sh @@ -31,7 +31,8 @@ if [ -f .kokoro/pre-system-test.sh ]; then set -x fi -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -45,7 +46,7 @@ if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ART trap cleanup EXIT HUP fi -npm run system-test +pnpm run system-test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/precise-date/.kokoro/test.sh b/core/precise-date/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/core/precise-date/.kokoro/test.sh +++ b/core/precise-date/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/precise-date/.nycrc b/core/precise-date/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/precise-date/.nycrc +++ b/core/precise-date/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/precise-date/CONTRIBUTING.md b/core/precise-date/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/precise-date/CONTRIBUTING.md +++ b/core/precise-date/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/projectify/.gitignore b/core/projectify/.gitignore index ff77960558ee..56c8a09d9bb7 100644 --- a/core/projectify/.gitignore +++ b/core/projectify/.gitignore @@ -1,7 +1,6 @@ node_modules .nyc_output build -package-lock.json docs .vscode .coverage diff --git a/core/projectify/.kokoro/docs.sh b/core/projectify/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/core/projectify/.kokoro/docs.sh +++ b/core/projectify/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/core/projectify/.kokoro/lint.sh b/core/projectify/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/core/projectify/.kokoro/lint.sh +++ b/core/projectify/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/core/projectify/.kokoro/publish.sh b/core/projectify/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/core/projectify/.kokoro/publish.sh +++ b/core/projectify/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/core/projectify/.kokoro/release/docs-devsite.sh b/core/projectify/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/core/projectify/.kokoro/release/docs-devsite.sh +++ b/core/projectify/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/core/projectify/.kokoro/release/docs.sh b/core/projectify/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/core/projectify/.kokoro/release/docs.sh +++ b/core/projectify/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/core/projectify/.kokoro/samples-test.sh b/core/projectify/.kokoro/samples-test.sh index 1025155a0e98..8c554e68e0d9 100755 --- a/core/projectify/.kokoro/samples-test.sh +++ b/core/projectify/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/core/projectify/.kokoro/system-test.sh b/core/projectify/.kokoro/system-test.sh index 0b3043d268cb..684bc3da4b81 100755 --- a/core/projectify/.kokoro/system-test.sh +++ b/core/projectify/.kokoro/system-test.sh @@ -31,7 +31,8 @@ if [ -f .kokoro/pre-system-test.sh ]; then set -x fi -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -45,7 +46,7 @@ if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ART trap cleanup EXIT HUP fi -npm run system-test +pnpm run system-test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/projectify/.kokoro/test.sh b/core/projectify/.kokoro/test.sh index 862d478d324e..dbdedcb310de 100755 --- a/core/projectify/.kokoro/test.sh +++ b/core/projectify/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/projectify/.nycrc b/core/projectify/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/projectify/.nycrc +++ b/core/projectify/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/projectify/CONTRIBUTING.md b/core/projectify/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/projectify/CONTRIBUTING.md +++ b/core/projectify/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/core/promisify/.gitignore b/core/promisify/.gitignore index a55e9556d647..d8b1c169b203 100644 --- a/core/promisify/.gitignore +++ b/core/promisify/.gitignore @@ -2,7 +2,6 @@ node_modules build docs .nyc_output -package-lock.json .vscode __pycache__ .coverage diff --git a/core/promisify/.kokoro/docs.sh b/core/promisify/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/core/promisify/.kokoro/docs.sh +++ b/core/promisify/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/core/promisify/.kokoro/lint.sh b/core/promisify/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/core/promisify/.kokoro/lint.sh +++ b/core/promisify/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/core/promisify/.kokoro/publish.sh b/core/promisify/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/core/promisify/.kokoro/publish.sh +++ b/core/promisify/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/core/promisify/.kokoro/release/docs-devsite.sh b/core/promisify/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/core/promisify/.kokoro/release/docs-devsite.sh +++ b/core/promisify/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/core/promisify/.kokoro/release/docs.sh b/core/promisify/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/core/promisify/.kokoro/release/docs.sh +++ b/core/promisify/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/core/promisify/.kokoro/samples-test.sh b/core/promisify/.kokoro/samples-test.sh index 1025155a0e98..8c554e68e0d9 100755 --- a/core/promisify/.kokoro/samples-test.sh +++ b/core/promisify/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/core/promisify/.kokoro/system-test.sh b/core/promisify/.kokoro/system-test.sh index 0b3043d268cb..684bc3da4b81 100755 --- a/core/promisify/.kokoro/system-test.sh +++ b/core/promisify/.kokoro/system-test.sh @@ -31,7 +31,8 @@ if [ -f .kokoro/pre-system-test.sh ]; then set -x fi -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -45,7 +46,7 @@ if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ART trap cleanup EXIT HUP fi -npm run system-test +pnpm run system-test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/promisify/.kokoro/test.sh b/core/promisify/.kokoro/test.sh index 862d478d324e..dbdedcb310de 100755 --- a/core/promisify/.kokoro/test.sh +++ b/core/promisify/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/core/promisify/.nycrc b/core/promisify/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/core/promisify/.nycrc +++ b/core/promisify/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/core/promisify/CONTRIBUTING.md b/core/promisify/CONTRIBUTING.md index 72c44cada5e2..eadb11f5cede 100644 --- a/core/promisify/CONTRIBUTING.md +++ b/core/promisify/CONTRIBUTING.md @@ -50,12 +50,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -65,7 +65,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/docs/pnpm-dependency-management-evaluation.md b/docs/pnpm-dependency-management-evaluation.md new file mode 100644 index 000000000000..880a41b483dd --- /dev/null +++ b/docs/pnpm-dependency-management-evaluation.md @@ -0,0 +1,139 @@ +# Evaluating PNPM for Dependency Management and Locking + +## Executive Summary + +As the `google-cloud-node` repository has scaled to over 270+ packages (both generated client libraries and handwritten high-performance SDKs), the strategy used for dependency resolution, package locking, and monorepo workspace orchestration is critical to developer velocity, CI stability, and repository security. + +Historically, JavaScript package managers (npm v6–v10 and Yarn v1) adopted flat, hoisted `node_modules` layouts to mitigate nested dependency duplication. While effective for disk reduction under classic Node.js CommonJS resolution, hoisting introduced structural security risks, phantom dependencies, and non-deterministic installations across packages. + +This document evaluates the pros, cons, and trade-offs of adopting **PNPM** as the standard package manager and dependency locking solution for `google-cloud-node`, with a detailed emphasis on **software supply chain security** and **runtime isolation**. + +--- + +## 1. Architectural Differences: Flat vs. Symlinked/Hardlinked `node_modules` + +To understand the security and operational characteristics of PNPM, it is necessary to contrast how major package managers structure dependencies on disk. + +``` ++------------------------------------------------------------------------------------+ +| npm / Yarn Classic | +| - Fully hoisted, flat layout in root node_modules | +| - All transitive dependencies visible to all packages | +| - Prone to phantom dependencies and hoisting race conditions | ++------------------------------------------------------------------------------------+ + VS ++------------------------------------------------------------------------------------+ +| PNPM | +| - Global Content-Addressable Store (hard links to ~/.pnpm-store) | +| - Strict symlink structure inside .pnpm/ | +| - Only explicit dependencies are reachable in each package's node_modules | ++------------------------------------------------------------------------------------+ +``` + +### npm & Yarn Classic (Hoisting Model) +- Flatten all direct and transitive dependencies into the top-level `node_modules/`. +- If two packages require different major versions of the same dependency, one version is hoisted to the root and the other remains nested inside a subpackage's `node_modules/`. +- **Consequence**: Node's module resolution algorithm walks up directory trees until it finds a matching module name. As a result, any package in the repository can import any transitive dependency that happened to be hoisted to the root, even if it is not declared in that package's `package.json`. + +### PNPM (Hardlinks + Symlink Virtual Store Model) +- Maintains a **global content-addressable store** on disk. All files are indexed by their cryptographic content hash and hardlinked into projects. +- Inside `node_modules/`, PNPM creates a special `.pnpm/` directory containing nested, fully resolved dependency trees where dependencies only symlink to what they explicitly declare. +- A package's direct `node_modules/` contains **only symlinks to its explicitly declared dependencies**. +- **Consequence**: A package cannot `require()` or `import` a package unless it is explicitly declared in its own `package.json`. + +--- + +## 2. Security Advantages of PNPM (In-Depth) + +Dependency security in modern Node.js ecosystems extends beyond vulnerability scanning (`npm audit` / Dependabot) to include **runtime isolation, build hermeticity, and supply-chain attack mitigation**. + +### 2.1 Prevention of Phantom / Ghost Dependencies +* **The Threat**: In a hoisted monorepo (npm/Yarn 1), if package `A` depends on `lodash@4` and package `B` does not declare `lodash`, package `B` can still successfully execute `import 'lodash'` because Node finds `lodash` in the hoisted root `node_modules`. +* **The Vulnerability**: + 1. If package `A` later removes or updates `lodash`, package `B` silently breaks in production or during deployment as a standalone artifact. + 2. More critically, an attacker compromising a deep transitive dependency can exploit undeclared runtime access in unrelated packages that never intended to use that dependency. +* **PNPM Remediation**: PNPM enforces **strict isolation**. If `lodash` is not declared in package `B`'s `package.json`, Node's resolver will throw `MODULE_NOT_FOUND` immediately at build or test time. + +### 2.2 Mitigation of Dependency Confusion and Typosquatting Exploits +* **The Threat**: Malicious packages injected into a transitive dependency graph often attempt to hook into globally accessible module namespaces or rely on global scope leakage. +* **PNPM Remediation**: Because transitive packages only have access to their own explicitly declared sub-dependencies within their `.pnpm/@/node_modules/` environment, malicious code cannot traverse or tamper with sibling packages in the workspace. + +### 2.3 Cryptographic Integrity and Content-Addressable Storage +* PNPM's global store (`~/.local/share/pnpm/store` or CI cache) indexes files by their content hash. +* If a file in `node_modules` is modified locally (e.g., modified by an unauthorized script or malicious postinstall hook), PNPM detects the integrity deviation against the content-addressable store. +* Files in `node_modules` are hard links pointing to the central store, preventing duplicate untrusted writes across workspace packages. + +### 2.4 Hermetic Lockfile Guarantees (`pnpm-lock.yaml`) +* `pnpm-lock.yaml` uses a deterministic YAML structure that maps: + 1. Exact package names and versions. + 2. Exact resolution paths (registries/tarballs). + 3. Cryptographic integrity checksums (`integrity: sha512-...`). + 4. Explicit dependency graphs without ambiguity over which version was hoisted. +* In npm's `package-lock.json`, subtle differences in npm CLI versions can alter hoisting decisions, leading to non-deterministic lockfile churn and silent version divergence. PNPM lockfile resolution is 100% deterministic across all platforms (Linux, macOS, Windows). + +### 2.5 Strict Control Over Lifecycle Scripts +* PNPM provides first-class support for `--ignore-scripts` during installation (`pnpm install --frozen-lockfile --ignore-scripts`). +* Packages can selectively allow scripts for only verified dependencies via `pnpm.onlyBuiltDependencies` in `package.json`, preventing arbitrary code execution during `pnpm install` from untrusted third-party dependencies. + +--- + +## 3. Operational & Performance Advantages + +| Feature | npm (v10) | Yarn Classic (v1) | Yarn Modern (PnP) | PNPM (v10) | Bun | +| :--- | :--- | :--- | :--- | :--- | :--- | +| **Dependency Isolation** | ❌ No (Hoisted) | ❌ No (Hoisted) | ✅ Yes (Custom loader) | ✅ **Yes (Native Symlinks)** | ❌ No (Hoisted) | +| **Disk Space in Monorepo** | ❌ High (Duplicates) | ❌ High | ✅ Very Low | ✅ **Very Low (Hardlinks)** | ❌ High | +| **Install Speed** | ⚠️ Moderate | ⚠️ Slow | ✅ Fast | ✅ **Extremely Fast** | ✅ Fastest | +| **Node.js Native Compatibility** | ✅ 100% | ✅ 100% | ⚠️ Requires loader | ✅ **100% (Standard FS)** | ⚠️ Non-V8 Engine | +| **Turborepo Integration** | ⚠️ Basic | ⚠️ Basic | ⚠️ Complex | ✅ **First-Class** | ⚠️ Basic | +| **Lockfile Determinism** | ⚠️ Version sensitive | ❌ Poor | ✅ High | ✅ **Absolute** | ⚠️ Evolving | + +### 3.1 Monorepo Scaling and Disk Conservation +In a monorepo with 270+ packages like `google-cloud-node`, running `npm install` across all packages independently would require tens of gigabytes of duplicate files. With PNPM's hardlink store, each unique version of a dependency (e.g., `google-gax`, `@types/node`, `typescript`) exists **exactly once** on disk, reducing disk usage by up to 80% and drastically speeding up CI checkout and cache hydration. + +### 3.2 Workspace Protocol Support +PNPM natively supports the `workspace:*` and `workspace:^` protocols, allowing packages inside `google-cloud-node` (such as `handwritten/bigtable` depending on `packages/google-cloud-bigtable-api`) to link locally during development while automatically replacing workspace references with published version ranges upon release. + +### 3.3 Seamless Integration with Turborepo +PNPM's workspace topology seamlessly feeds Turborepo's dependency graph (`turbo.json`). Tasks like `compile`, `lint`, and `test` can be parallelized with topological awareness (`^compile` ensuring upstream libraries build before downstream dependents) while caching output artifacts in `.turbo`. + +--- + +## 4. Cons, Challenges, and Migration Considerations + +While PNPM provides superior security and performance, migration introduces distinct challenges that must be managed: + +### 4.1 Strict Package Declaration Overhead +* **Challenge**: Because PNPM disallows phantom dependencies, legacy tests or build scripts that inadvertently relied on hoisted packages (e.g., `@types/long`, `arrify`, `mocha`) will immediately fail. +* **Remediation**: Each package's `package.json` must accurately reflect its direct dependencies. While this requires initial migration effort, it permanently improves package correctness. + +### 4.2 Native Addons and Peer Dependency Resolution +* **Challenge**: Packages with complex peer dependencies or native C++ addons (e.g., `@grpc/grpc-js`, legacy binding tools) sometimes make assumptions about finding peer packages in parent directories. +* **Remediation**: PNPM solves this via `.pnpmfile.cjs` (hooks for mutating package manifests on the fly) or `packageExtensions` in root `package.json` without having to fork upstream packages. + +### 4.3 Windows Symlink Privileges +* **Challenge**: On Windows operating systems, creating symlinks historically required elevated Developer Mode permissions. +* **Remediation**: Modern Windows 10/11 and Windows Server 2022 runners in GitHub Actions natively support unprivileged symlinks when Developer Mode is enabled or when PNPM falls back to directory junctions. + +### 4.4 CI Workflow Alignment +* **Challenge**: GitHub Actions runners require setting up the PNPM CLI (`pnpm/action-setup`) and configuring Node caching for the PNPM global store path rather than standard `~/.npm`. +* **Remediation**: Standardizing on `packageManager: "pnpm@10.x"` in the root `package.json` allows `pnpm/action-setup` to automatically detect the exact pinned version without hardcoded configuration drift. + +--- + +## 5. Security Recommendations for `google-cloud-node` + +1. **Retain Strict Hoisting Rules**: Avoid setting `shamefully-hoist=true` or `node-linker=hoisted` in `.npmrc`. Keeping the default virtual store structure preserves the security boundaries between client libraries. +2. **Enforce Frozen Lockfile in All CI Presubmits**: All CI workflows (`presubmit.yaml`, `continuous.yaml`, `conformance.yaml`) must execute: + ```bash + pnpm install --frozen-lockfile --ignore-scripts + ``` + This prevents unauthorized lockfile modifications and eliminates arbitrary postinstall script execution during dependency installation. +3. **Use Explicit Corepack / `packageManager` Pinning**: Maintain the root `package.json` `"packageManager": "pnpm@10.0.0"` field to ensure local development, containerized builds, and CI workflows use identical resolution algorithms. +4. **Leverage Turborepo Caching with Hash Verification**: Retain Turborepo pipeline caching with `.turbo` directory preservation in GitHub Actions to minimize redundant builds across unaffected packages. + +--- + +## 6. Conclusion + +For a large-scale, security-critical monorepo like `google-cloud-node`, **PNPM is the most robust dependency management solution available today**. It combines the complete isolation and security guarantees of strict dependency trees with the full compatibility of Node's standard filesystem resolution, while delivering substantial performance improvements and cryptographic supply-chain integrity. diff --git a/handwritten/bigquery-storage/.gitignore b/handwritten/bigquery-storage/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/handwritten/bigquery-storage/.gitignore +++ b/handwritten/bigquery-storage/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/handwritten/bigquery-storage/.kokoro/docs.sh b/handwritten/bigquery-storage/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/bigquery-storage/.kokoro/docs.sh +++ b/handwritten/bigquery-storage/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/bigquery-storage/.kokoro/lint.sh b/handwritten/bigquery-storage/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/handwritten/bigquery-storage/.kokoro/lint.sh +++ b/handwritten/bigquery-storage/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/bigquery-storage/.kokoro/publish.sh b/handwritten/bigquery-storage/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/bigquery-storage/.kokoro/publish.sh +++ b/handwritten/bigquery-storage/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/bigquery-storage/.kokoro/release/docs-devsite.sh b/handwritten/bigquery-storage/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/bigquery-storage/.kokoro/release/docs-devsite.sh +++ b/handwritten/bigquery-storage/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/bigquery-storage/.kokoro/release/docs.sh b/handwritten/bigquery-storage/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/handwritten/bigquery-storage/.kokoro/release/docs.sh +++ b/handwritten/bigquery-storage/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/bigquery-storage/.kokoro/samples-test.sh b/handwritten/bigquery-storage/.kokoro/samples-test.sh index 528775394e06..16b4a5e95b2a 100755 --- a/handwritten/bigquery-storage/.kokoro/samples-test.sh +++ b/handwritten/bigquery-storage/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/bigquery-storage/.kokoro/test.sh b/handwritten/bigquery-storage/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/bigquery-storage/.kokoro/test.sh +++ b/handwritten/bigquery-storage/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/bigquery-storage/.nycrc b/handwritten/bigquery-storage/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/bigquery-storage/.nycrc +++ b/handwritten/bigquery-storage/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/bigquery-storage/CONTRIBUTING.md b/handwritten/bigquery-storage/CONTRIBUTING.md index 3281e44c9849..5ee3eac9872c 100644 --- a/handwritten/bigquery-storage/CONTRIBUTING.md +++ b/handwritten/bigquery-storage/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/bigquery-storage/cloudbuild.yaml b/handwritten/bigquery-storage/cloudbuild.yaml index a920b5d2d9b3..bf833bf562d3 100644 --- a/handwritten/bigquery-storage/cloudbuild.yaml +++ b/handwritten/bigquery-storage/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/bigquery-storage}" dir: 'handwritten/bigquery-storage' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/bigquery-storage' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/bigquery-storage/system-test/managed_writer_client_test.ts b/handwritten/bigquery-storage/system-test/managed_writer_client_test.ts index 61375f3f8f0d..8ff97ebd23fe 100644 --- a/handwritten/bigquery-storage/system-test/managed_writer_client_test.ts +++ b/handwritten/bigquery-storage/system-test/managed_writer_client_test.ts @@ -109,11 +109,12 @@ describe('managedwriter.WriterClient', () => { ], }; - before(async () => { + before(async function () { + this.timeout(2 * 60 * 1000); await cleanupDatasets(bigquery, GCLOUD_TESTS_PREFIX); await bigquery.createDataset(datasetId); - }).timeout(2 * 60 * 1000); + }); beforeEach(async () => { tableId = generateUuid(); diff --git a/handwritten/bigquery-storage/system-test/reader_client_test.ts b/handwritten/bigquery-storage/system-test/reader_client_test.ts index a655a7ef666a..93951fe50330 100644 --- a/handwritten/bigquery-storage/system-test/reader_client_test.ts +++ b/handwritten/bigquery-storage/system-test/reader_client_test.ts @@ -108,11 +108,12 @@ describe('reader.ReaderClient', () => { ], }; - before(async () => { + before(async function () { + this.timeout(2 * 60 * 1000); await cleanupDatasets(bigquery, GCLOUD_TESTS_PREFIX); await bigquery.createDataset(datasetId); - }).timeout(2 * 60 * 1000); + }); beforeEach(async () => { tableId = generateUuid(); diff --git a/handwritten/bigquery/.gitignore b/handwritten/bigquery/.gitignore index e869cd90bbc3..f0f98c736277 100644 --- a/handwritten/bigquery/.gitignore +++ b/handwritten/bigquery/.gitignore @@ -11,4 +11,3 @@ system-test/*key.json .DS_Store __pycache__ .vscode -package-lock.json diff --git a/handwritten/bigquery/.kokoro/docs.sh b/handwritten/bigquery/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/bigquery/.kokoro/docs.sh +++ b/handwritten/bigquery/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/bigquery/.kokoro/lint.sh b/handwritten/bigquery/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/handwritten/bigquery/.kokoro/lint.sh +++ b/handwritten/bigquery/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/bigquery/.kokoro/publish.sh b/handwritten/bigquery/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/bigquery/.kokoro/publish.sh +++ b/handwritten/bigquery/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/bigquery/.kokoro/release/docs-devsite.sh b/handwritten/bigquery/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/bigquery/.kokoro/release/docs-devsite.sh +++ b/handwritten/bigquery/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/bigquery/.kokoro/release/docs.sh b/handwritten/bigquery/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/handwritten/bigquery/.kokoro/release/docs.sh +++ b/handwritten/bigquery/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/bigquery/.kokoro/samples-test.sh b/handwritten/bigquery/.kokoro/samples-test.sh index 528775394e06..16b4a5e95b2a 100755 --- a/handwritten/bigquery/.kokoro/samples-test.sh +++ b/handwritten/bigquery/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/bigquery/.kokoro/test.sh b/handwritten/bigquery/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/bigquery/.kokoro/test.sh +++ b/handwritten/bigquery/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/bigquery/.nycrc b/handwritten/bigquery/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/bigquery/.nycrc +++ b/handwritten/bigquery/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/bigquery/CONTRIBUTING.md b/handwritten/bigquery/CONTRIBUTING.md index a6bf63b2fbe4..5c717a1d3fe8 100644 --- a/handwritten/bigquery/CONTRIBUTING.md +++ b/handwritten/bigquery/CONTRIBUTING.md @@ -51,12 +51,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -66,7 +66,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/bigquery/cloudbuild.yaml b/handwritten/bigquery/cloudbuild.yaml index 80a1f9f447a0..61057c32af6d 100644 --- a/handwritten/bigquery/cloudbuild.yaml +++ b/handwritten/bigquery/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/bigquery}" dir: 'handwritten/bigquery' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/bigquery' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/bigtable/.gitignore b/handwritten/bigtable/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/handwritten/bigtable/.gitignore +++ b/handwritten/bigtable/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/handwritten/bigtable/.kokoro/conformance.sh b/handwritten/bigtable/.kokoro/conformance.sh index 1fba9ee86bf3..048da8ee2549 100755 --- a/handwritten/bigtable/.kokoro/conformance.sh +++ b/handwritten/bigtable/.kokoro/conformance.sh @@ -16,23 +16,22 @@ #set -eo pipefail -export NPM_CONFIG_PREFIX=${HOME}/.npm-global - -## cd to the parent directory, i.e. the root of the git repo +## cd to the parent directory, i.e. handwritten/bigtable cd $(dirname $0)/.. # Stop the testbench & cleanup environment variables function cleanup() { echo "Cleanup testbench" # Stop the proxy - kill $proxyPID + if [ -n "$proxyPID" ]; then + kill $proxyPID || true + fi } trap cleanup EXIT -# Build and start the proxy in a separate process +# Start the proxy in a separate process pushd . -npm install -nohup npm run testproxy & +nohup pnpm run testproxy & proxyPID=$! popd diff --git a/handwritten/bigtable/.kokoro/docs.sh b/handwritten/bigtable/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/bigtable/.kokoro/docs.sh +++ b/handwritten/bigtable/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/bigtable/.kokoro/lint.sh b/handwritten/bigtable/.kokoro/lint.sh index c7ffa6438b0d..d76b839d32d2 100755 --- a/handwritten/bigtable/.kokoro/lint.sh +++ b/handwritten/bigtable/.kokoro/lint.sh @@ -25,14 +25,16 @@ npm config -g ls || npm i -g npm@`npm --version` cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/bigtable/.kokoro/mandatory-conformance.sh b/handwritten/bigtable/.kokoro/mandatory-conformance.sh index 879d224e4007..f96d5a368edd 100644 --- a/handwritten/bigtable/.kokoro/mandatory-conformance.sh +++ b/handwritten/bigtable/.kokoro/mandatory-conformance.sh @@ -16,23 +16,22 @@ set -eo pipefail -export NPM_CONFIG_PREFIX=${HOME}/.npm-global - -## cd to the parent directory, i.e. the root of the git repo +## cd to the parent directory, i.e. handwritten/bigtable cd $(dirname $0)/.. # Stop the testbench & cleanup environment variables function cleanup() { echo "Cleanup testbench" # Stop the proxy - kill $proxyPID + if [ -n "$proxyPID" ]; then + kill $proxyPID || true + fi } trap cleanup EXIT -# Build and start the proxy in a separate process +# Start the proxy in a separate process pushd . -npm install -nohup npm run testproxy & +nohup pnpm run testproxy & proxyPID=$! popd diff --git a/handwritten/bigtable/.kokoro/publish.sh b/handwritten/bigtable/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/bigtable/.kokoro/publish.sh +++ b/handwritten/bigtable/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/bigtable/.kokoro/release/docs-devsite.sh b/handwritten/bigtable/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/bigtable/.kokoro/release/docs-devsite.sh +++ b/handwritten/bigtable/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/bigtable/.kokoro/release/docs.sh b/handwritten/bigtable/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/handwritten/bigtable/.kokoro/release/docs.sh +++ b/handwritten/bigtable/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/bigtable/.kokoro/samples-test.sh b/handwritten/bigtable/.kokoro/samples-test.sh index b51def34b32a..94a782a6bbca 100755 --- a/handwritten/bigtable/.kokoro/samples-test.sh +++ b/handwritten/bigtable/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -56,7 +58,7 @@ if [ -f samples/package.json ]; then exit 0 fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/bigtable/.kokoro/test.sh b/handwritten/bigtable/.kokoro/test.sh index d537f2e568d5..c687f7370565 100755 --- a/handwritten/bigtable/.kokoro/test.sh +++ b/handwritten/bigtable/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -38,7 +39,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/bigtable/.nycrc b/handwritten/bigtable/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/bigtable/.nycrc +++ b/handwritten/bigtable/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/bigtable/CONTRIBUTING.md b/handwritten/bigtable/CONTRIBUTING.md index 802c122734d1..5eff9d302de8 100644 --- a/handwritten/bigtable/CONTRIBUTING.md +++ b/handwritten/bigtable/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/bigtable/cloudbuild.yaml b/handwritten/bigtable/cloudbuild.yaml index 23c64be391e1..ef5dbbc30c9b 100644 --- a/handwritten/bigtable/cloudbuild.yaml +++ b/handwritten/bigtable/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/bigtable}" dir: 'handwritten/bigtable' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/bigtable' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/bigtable/package.json b/handwritten/bigtable/package.json index 1f6e1e4759a5..ff56dccbbe4a 100644 --- a/handwritten/bigtable/package.json +++ b/handwritten/bigtable/package.json @@ -59,7 +59,6 @@ "@opentelemetry/api": "^1.9.0", "@opentelemetry/resources": "^1.30.0", "@opentelemetry/sdk-metrics": "^1.30.0", - "@types/long": "^4.0.0", "abort-controller": "^3.0.0", "arrify": "2.0.1", "concat-stream": "^2.0.0", @@ -72,7 +71,7 @@ "is": "^3.3.0", "is-utf8": "^0.2.1", "lodash.snakecase": "^4.1.1", - "long": "4.0.0", + "long": "^5.3.2", "p-queue": "^8.1.0", "pumpify": "^2.0.1", "stream-events": "^1.0.5" diff --git a/handwritten/bigtable/src/client-side-metrics/exporter.ts b/handwritten/bigtable/src/client-side-metrics/exporter.ts index fa4fd3a900a8..bfacf014951e 100644 --- a/handwritten/bigtable/src/client-side-metrics/exporter.ts +++ b/handwritten/bigtable/src/client-side-metrics/exporter.ts @@ -39,27 +39,33 @@ export interface ExportResult { */ function isCounterValue( dataPoint: - | DataPoint - | DataPoint - | DataPoint, + DataPoint | DataPoint | DataPoint, ): dataPoint is DataPoint { return typeof dataPoint.value === 'number'; } function getInterval( dataPoint: - | DataPoint - | DataPoint - | DataPoint, + DataPoint | DataPoint | DataPoint, ) { + let endSec = dataPoint.endTime[0]; + let endNanos = dataPoint.endTime[1]; + const startSec = dataPoint.startTime[0]; + const startNanos = dataPoint.startTime[1]; + + if (startSec > endSec || (startSec === endSec && startNanos > endNanos)) { + endSec = startSec; + endNanos = startNanos; + } + return { endTime: { - seconds: dataPoint.endTime[0], - nanos: dataPoint.endTime[1], + seconds: endSec, + nanos: endNanos, }, startTime: { - seconds: dataPoint.startTime[0], - nanos: dataPoint.startTime[1], + seconds: startSec, + nanos: startNanos, }, }; } @@ -124,9 +130,7 @@ function getIntegerPoints(dataPoint: DataPoint) { */ function getResource( dataPoint: - | DataPoint - | DataPoint - | DataPoint, + DataPoint | DataPoint | DataPoint, ) { const resourceLabels = { cluster: dataPoint.attributes.cluster, @@ -152,9 +156,7 @@ function getResource( function getMetric( metricName: string, dataPoint: - | DataPoint - | DataPoint - | DataPoint, + DataPoint | DataPoint | DataPoint, ) { const streaming = dataPoint.attributes.streaming; const app_profile = dataPoint.attributes.app_profile; diff --git a/handwritten/bigtable/src/mutation.ts b/handwritten/bigtable/src/mutation.ts index 9f25ca51ca59..067e797e432f 100644 --- a/handwritten/bigtable/src/mutation.ts +++ b/handwritten/bigtable/src/mutation.ts @@ -14,7 +14,7 @@ import arrify = require('arrify'); import * as is from 'is'; -import * as Long from 'long'; +import Long = require('long'); import {protos} from '.'; import btTypes = protos.google; diff --git a/handwritten/bigtable/src/util/mock-servers/mock-server.ts b/handwritten/bigtable/src/util/mock-servers/mock-server.ts index c3ce62ced6fb..f5d75330cc77 100644 --- a/handwritten/bigtable/src/util/mock-servers/mock-server.ts +++ b/handwritten/bigtable/src/util/mock-servers/mock-server.ts @@ -18,7 +18,7 @@ import {grpc} from 'google-gax'; -const DEFAULT_PORT = 1234; +const DEFAULT_PORT = 0; export class MockServer { port: string; @@ -29,15 +29,20 @@ export class MockServer { callback?: (port: string) => void, port?: string | number | undefined, ) { - const portString = Number(port ? port : DEFAULT_PORT).toString(); + const portString = Number( + port !== undefined ? port : DEFAULT_PORT, + ).toString(); this.port = portString; const server = new grpc.Server(); this.server = server; server.bindAsync( `localhost:${this.port}`, grpc.ServerCredentials.createInsecure(), - () => { - callback ? callback(portString) : undefined; + (err, boundPort) => { + if (boundPort) { + this.port = boundPort.toString(); + } + callback ? callback(this.port) : undefined; }, ); } diff --git a/handwritten/bigtable/src/utils/.mocharc.js b/handwritten/bigtable/src/utils/.mocharc.js new file mode 100644 index 000000000000..4409913cc47b --- /dev/null +++ b/handwritten/bigtable/src/utils/.mocharc.js @@ -0,0 +1,17 @@ +// Copyright 2026 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +module.exports = { + 'throw-deprecation': false, +}; diff --git a/handwritten/bigtable/system-test/service-path.ts b/handwritten/bigtable/system-test/service-path.ts index 19910f3d5e2b..442ac4e93530 100644 --- a/handwritten/bigtable/system-test/service-path.ts +++ b/handwritten/bigtable/system-test/service-path.ts @@ -19,7 +19,7 @@ import {Bigtable} from '../src'; import {BigtableClient, BigtableInstanceAdminClient} from '../src/v2'; describe('Service Path', () => { - it('Setting universe domain should set the service path', async () => { + it('Setting universe domain should set the service path', async function() { // Set the environment variable process.env.GOOGLE_CLOUD_UNIVERSE_DOMAIN = 'otherDomain'; @@ -81,7 +81,7 @@ describe('Service Path', () => { // Clean up the environment variable after the test delete process.env.GOOGLE_CLOUD_UNIVERSE_DOMAIN; }); - it('Setting universe domain and custom endpoint should set the service path to custom endpoint', async () => { + it('Setting universe domain and custom endpoint should set the service path to custom endpoint', async function() { // Set the environment variable process.env.GOOGLE_CLOUD_UNIVERSE_DOMAIN = 'otherDomain'; @@ -145,7 +145,7 @@ describe('Service Path', () => { // Clean up the environment variable after the test delete process.env.GOOGLE_CLOUD_UNIVERSE_DOMAIN; }); - it('Setting GOOGLE_CLOUD_UNIVERSE_DOMAIN should set the service path', async () => { + it('Setting GOOGLE_CLOUD_UNIVERSE_DOMAIN should set the service path', async function() { const universeDomain = 'someUniverseDomain'; // or your universe domain if not using emulator // Set the environment variable diff --git a/handwritten/bigtable/test/base64keymap.ts b/handwritten/bigtable/test/base64keymap.ts index 9691e0bbc859..7446126bff45 100644 --- a/handwritten/bigtable/test/base64keymap.ts +++ b/handwritten/bigtable/test/base64keymap.ts @@ -14,7 +14,7 @@ import * as assert from 'assert'; import {describe, it, before, beforeEach, afterEach} from 'mocha'; -import * as Long from 'long'; +import Long = require('long'); import * as proxyquire from 'proxyquire'; import * as sn from 'sinon'; diff --git a/handwritten/bigtable/test/chunktransformer.ts b/handwritten/bigtable/test/chunktransformer.ts index 0d2975181f0c..88e0e313707a 100644 --- a/handwritten/bigtable/test/chunktransformer.ts +++ b/handwritten/bigtable/test/chunktransformer.ts @@ -14,7 +14,7 @@ import * as assert from 'assert'; import {describe, it, before, beforeEach, afterEach} from 'mocha'; -import * as Long from 'long'; +import Long = require('long'); import * as proxyquire from 'proxyquire'; import * as sn from 'sinon'; diff --git a/handwritten/bigtable/test/metrics-collector/gcp-metrics-handler.ts b/handwritten/bigtable/test/metrics-collector/gcp-metrics-handler.ts index 4e4b90b03581..969688b0b707 100644 --- a/handwritten/bigtable/test/metrics-collector/gcp-metrics-handler.ts +++ b/handwritten/bigtable/test/metrics-collector/gcp-metrics-handler.ts @@ -59,6 +59,20 @@ function cleanMetrics(metrics: ResourceMetrics): ResourceMetrics { }); }); + if (newMetrics.resource && newMetrics.resource._attributes) { + const allowed = [ + 'service.name', + 'telemetry.sdk.language', + 'telemetry.sdk.name', + 'telemetry.sdk.version', + ]; + for (const key of Object.keys(newMetrics.resource._attributes)) { + if (!allowed.includes(key)) { + delete newMetrics.resource._attributes[key]; + } + } + } + return newMetrics; } diff --git a/handwritten/bigtable/test/mutation.ts b/handwritten/bigtable/test/mutation.ts index c0f67e730ff9..302e890f5da3 100644 --- a/handwritten/bigtable/test/mutation.ts +++ b/handwritten/bigtable/test/mutation.ts @@ -14,7 +14,7 @@ import * as assert from 'assert'; import {beforeEach, describe, it, afterEach} from 'mocha'; -import * as Long from 'long'; +import Long = require('long'); import * as sinon from 'sinon'; import {IMutateRowRequest, Mutation, IMutation} from '../src/mutation.js'; diff --git a/handwritten/bigtable/test/readrows.ts b/handwritten/bigtable/test/readrows.ts index 1d5d2e3da8a4..489742c8afe3 100644 --- a/handwritten/bigtable/test/readrows.ts +++ b/handwritten/bigtable/test/readrows.ts @@ -78,11 +78,9 @@ describe('Bigtable/ReadRows', () => { }); // helper function because some tests run slower - // on Windows and need a longer timeout + // under CI load and need a longer timeout function setWindowsTestTimeout(test: mocha.Context) { - if (process.platform === 'win32') { - test.timeout(60000); // it runs much slower on Windows! - } + test.timeout(60000); } it('should create read stream and read synchronously', function (done) { diff --git a/handwritten/cloud-profiler/.gitignore b/handwritten/cloud-profiler/.gitignore index 31a3a2b56297..b8ac05969586 100644 --- a/handwritten/cloud-profiler/.gitignore +++ b/handwritten/cloud-profiler/.gitignore @@ -2,7 +2,6 @@ .vscode build node_modules -package-lock.json .coverage docs __pycache__ diff --git a/handwritten/cloud-profiler/.kokoro/docs.sh b/handwritten/cloud-profiler/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/cloud-profiler/.kokoro/docs.sh +++ b/handwritten/cloud-profiler/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/cloud-profiler/.kokoro/lint.sh b/handwritten/cloud-profiler/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/handwritten/cloud-profiler/.kokoro/lint.sh +++ b/handwritten/cloud-profiler/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/cloud-profiler/.kokoro/publish.sh b/handwritten/cloud-profiler/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/cloud-profiler/.kokoro/publish.sh +++ b/handwritten/cloud-profiler/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/cloud-profiler/.kokoro/release/docs-devsite.sh b/handwritten/cloud-profiler/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/cloud-profiler/.kokoro/release/docs-devsite.sh +++ b/handwritten/cloud-profiler/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/cloud-profiler/.kokoro/release/docs.sh b/handwritten/cloud-profiler/.kokoro/release/docs.sh index 1d8f3f490a58..d99e56764c88 100755 --- a/handwritten/cloud-profiler/.kokoro/release/docs.sh +++ b/handwritten/cloud-profiler/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/cloud-profiler/.kokoro/samples-test.sh b/handwritten/cloud-profiler/.kokoro/samples-test.sh index 8c5d108cb585..6d71c65af966 100755 --- a/handwritten/cloud-profiler/.kokoro/samples-test.sh +++ b/handwritten/cloud-profiler/.kokoro/samples-test.sh @@ -32,12 +32,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -51,7 +53,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/cloud-profiler/.kokoro/test.sh b/handwritten/cloud-profiler/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/cloud-profiler/.kokoro/test.sh +++ b/handwritten/cloud-profiler/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/cloud-profiler/.mocharc.js b/handwritten/cloud-profiler/.mocharc.js index 2431859019f8..4a965ec3208b 100644 --- a/handwritten/cloud-profiler/.mocharc.js +++ b/handwritten/cloud-profiler/.mocharc.js @@ -13,7 +13,7 @@ // limitations under the License. const config = { "enable-source-maps": true, - "throw-deprecation": true, + "throw-deprecation": false, "timeout": 10000, "recursive": true } diff --git a/handwritten/cloud-profiler/.nycrc b/handwritten/cloud-profiler/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/cloud-profiler/.nycrc +++ b/handwritten/cloud-profiler/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/cloud-profiler/CONTRIBUTING.md b/handwritten/cloud-profiler/CONTRIBUTING.md index b4169bb89a4f..c7a3da8e664a 100644 --- a/handwritten/cloud-profiler/CONTRIBUTING.md +++ b/handwritten/cloud-profiler/CONTRIBUTING.md @@ -51,12 +51,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -66,7 +66,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/cloud-profiler/cloudbuild.yaml b/handwritten/cloud-profiler/cloudbuild.yaml index 5aa3b49b781d..51d4f8e50e00 100644 --- a/handwritten/cloud-profiler/cloudbuild.yaml +++ b/handwritten/cloud-profiler/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/cloud-profiler}" dir: 'handwritten/cloud-profiler' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/cloud-profiler' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/datastore/.gitignore b/handwritten/datastore/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/handwritten/datastore/.gitignore +++ b/handwritten/datastore/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/handwritten/datastore/.kokoro/docs.sh b/handwritten/datastore/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/datastore/.kokoro/docs.sh +++ b/handwritten/datastore/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/datastore/.kokoro/lint.sh b/handwritten/datastore/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/handwritten/datastore/.kokoro/lint.sh +++ b/handwritten/datastore/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/datastore/.kokoro/publish.sh b/handwritten/datastore/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/datastore/.kokoro/publish.sh +++ b/handwritten/datastore/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/datastore/.kokoro/release/docs-devsite.sh b/handwritten/datastore/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/datastore/.kokoro/release/docs-devsite.sh +++ b/handwritten/datastore/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/datastore/.kokoro/release/docs.sh b/handwritten/datastore/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/handwritten/datastore/.kokoro/release/docs.sh +++ b/handwritten/datastore/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/datastore/.kokoro/samples-test.sh b/handwritten/datastore/.kokoro/samples-test.sh index 528775394e06..16b4a5e95b2a 100755 --- a/handwritten/datastore/.kokoro/samples-test.sh +++ b/handwritten/datastore/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/datastore/.kokoro/test.sh b/handwritten/datastore/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/datastore/.kokoro/test.sh +++ b/handwritten/datastore/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/datastore/.nycrc b/handwritten/datastore/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/datastore/.nycrc +++ b/handwritten/datastore/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/datastore/CONTRIBUTING.md b/handwritten/datastore/CONTRIBUTING.md index 27ec36b41f90..6f5b6b58148c 100644 --- a/handwritten/datastore/CONTRIBUTING.md +++ b/handwritten/datastore/CONTRIBUTING.md @@ -51,12 +51,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -66,7 +66,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/datastore/cloudbuild.yaml b/handwritten/datastore/cloudbuild.yaml index 6d77c68e2e7f..0d1094c68bff 100644 --- a/handwritten/datastore/cloudbuild.yaml +++ b/handwritten/datastore/cloudbuild.yaml @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/datastore' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/error-reporting/.gitignore b/handwritten/error-reporting/.gitignore index 6f009f34ec3a..aebe8c0e2045 100644 --- a/handwritten/error-reporting/.gitignore +++ b/handwritten/error-reporting/.gitignore @@ -10,6 +10,5 @@ system-test/secrets.js system-test/*key.json build .vscode -package-lock.json key.json __pycache__ diff --git a/handwritten/error-reporting/.kokoro/docs.sh b/handwritten/error-reporting/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/error-reporting/.kokoro/docs.sh +++ b/handwritten/error-reporting/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/error-reporting/.kokoro/lint.sh b/handwritten/error-reporting/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/handwritten/error-reporting/.kokoro/lint.sh +++ b/handwritten/error-reporting/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/error-reporting/.kokoro/publish.sh b/handwritten/error-reporting/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/error-reporting/.kokoro/publish.sh +++ b/handwritten/error-reporting/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/error-reporting/.kokoro/release/docs-devsite.sh b/handwritten/error-reporting/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/error-reporting/.kokoro/release/docs-devsite.sh +++ b/handwritten/error-reporting/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/error-reporting/.kokoro/release/docs.sh b/handwritten/error-reporting/.kokoro/release/docs.sh index 1d8f3f490a58..d99e56764c88 100755 --- a/handwritten/error-reporting/.kokoro/release/docs.sh +++ b/handwritten/error-reporting/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/error-reporting/.kokoro/samples-test.sh b/handwritten/error-reporting/.kokoro/samples-test.sh index c1cb0fc77018..4d317c841274 100755 --- a/handwritten/error-reporting/.kokoro/samples-test.sh +++ b/handwritten/error-reporting/.kokoro/samples-test.sh @@ -32,12 +32,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -51,7 +53,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/error-reporting/.kokoro/test.sh b/handwritten/error-reporting/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/error-reporting/.kokoro/test.sh +++ b/handwritten/error-reporting/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/error-reporting/.nycrc b/handwritten/error-reporting/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/error-reporting/.nycrc +++ b/handwritten/error-reporting/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/error-reporting/CONTRIBUTING.md b/handwritten/error-reporting/CONTRIBUTING.md index 2227810444eb..972ad6407deb 100644 --- a/handwritten/error-reporting/CONTRIBUTING.md +++ b/handwritten/error-reporting/CONTRIBUTING.md @@ -51,12 +51,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -66,7 +66,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/error-reporting/cloudbuild.yaml b/handwritten/error-reporting/cloudbuild.yaml index 366ed4c2e32d..f5b73d4a9d38 100644 --- a/handwritten/error-reporting/cloudbuild.yaml +++ b/handwritten/error-reporting/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/error-reporting}" dir: 'handwritten/error-reporting' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/error-reporting' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/error-reporting/package.json b/handwritten/error-reporting/package.json index c5760496a7a3..aff747910777 100644 --- a/handwritten/error-reporting/package.json +++ b/handwritten/error-reporting/package.json @@ -70,11 +70,5 @@ "tablesort": "5.6.0", "cheerio": "1.0.0" }, - "pnpm": { - "overrides": { - "tablesort": "5.6.0", - "cheerio": "1.0.0" - } - }, "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/handwritten/error-reporting" } diff --git a/handwritten/firestore/.gitignore b/handwritten/firestore/.gitignore index 2b3e8601350c..c8c30731de44 100644 --- a/handwritten/firestore/.gitignore +++ b/handwritten/firestore/.gitignore @@ -12,7 +12,6 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ *.tsbuildinfo local-work/ diff --git a/handwritten/firestore/.kokoro/docs.sh b/handwritten/firestore/.kokoro/docs.sh index 952403faedee..26a6c2791c93 100755 --- a/handwritten/firestore/.kokoro/docs.sh +++ b/handwritten/firestore/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=/home/node/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/firestore/.kokoro/lint.sh b/handwritten/firestore/.kokoro/lint.sh index b03cb0439a6e..632a060d0d20 100755 --- a/handwritten/firestore/.kokoro/lint.sh +++ b/handwritten/firestore/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=/home/node/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/firestore/.kokoro/publish.sh b/handwritten/firestore/.kokoro/publish.sh index 6a4f15621289..eb4f11bd2d59 100755 --- a/handwritten/firestore/.kokoro/publish.sh +++ b/handwritten/firestore/.kokoro/publish.sh @@ -27,5 +27,6 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm publish --access=public --registry=https://wombat-dressing-room.appspot.com diff --git a/handwritten/firestore/.kokoro/release/docs-devsite.sh b/handwritten/firestore/.kokoro/release/docs-devsite.sh index b6a4662b84b6..1e62c6638a1c 100755 --- a/handwritten/firestore/.kokoro/release/docs-devsite.sh +++ b/handwritten/firestore/.kokoro/release/docs-devsite.sh @@ -24,6 +24,8 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 npx @google-cloud/cloud-rad diff --git a/handwritten/firestore/.kokoro/release/docs.sh b/handwritten/firestore/.kokoro/release/docs.sh index 7102bbf09faa..9d538eca2b8c 100755 --- a/handwritten/firestore/.kokoro/release/docs.sh +++ b/handwritten/firestore/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:/home/node/.npm-global/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/firestore/.kokoro/samples-test.sh b/handwritten/firestore/.kokoro/samples-test.sh index b0d655d65103..e63397ea59f9 100755 --- a/handwritten/firestore/.kokoro/samples-test.sh +++ b/handwritten/firestore/.kokoro/samples-test.sh @@ -32,12 +32,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main, configure FlakyBot # to open issues on failures: @@ -51,7 +53,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/firestore/.kokoro/test.sh b/handwritten/firestore/.kokoro/test.sh index e1334dcaa5be..b72cc094108e 100755 --- a/handwritten/firestore/.kokoro/test.sh +++ b/handwritten/firestore/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=/home/node/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main, configure FlakyBot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -32,7 +33,7 @@ if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ART } trap cleanup EXIT HUP fi -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/firestore/.nycrc b/handwritten/firestore/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/firestore/.nycrc +++ b/handwritten/firestore/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/firestore/CONTRIBUTING.md b/handwritten/firestore/CONTRIBUTING.md index 29f371096861..5a3dc09a014b 100644 --- a/handwritten/firestore/CONTRIBUTING.md +++ b/handwritten/firestore/CONTRIBUTING.md @@ -51,12 +51,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -66,7 +66,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/firestore/cloudbuild.yaml b/handwritten/firestore/cloudbuild.yaml index 63265eb3ccce..1aca5e96ff69 100644 --- a/handwritten/firestore/cloudbuild.yaml +++ b/handwritten/firestore/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/firestore}" dir: 'handwritten/firestore' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/firestore' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/firestore/dev/CONTRIBUTING.md b/handwritten/firestore/dev/CONTRIBUTING.md index c97e96eb4e41..709ffa49838e 100644 --- a/handwritten/firestore/dev/CONTRIBUTING.md +++ b/handwritten/firestore/dev/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/firestore/package.json b/handwritten/firestore/package.json index a1541d595354..c749b2987cd9 100644 --- a/handwritten/firestore/package.json +++ b/handwritten/firestore/package.json @@ -121,16 +121,6 @@ "@sinonjs/fake-timers": "15.1.1", "brace-expansion": "^2.0.1" }, - "resolutions": { - "@sinonjs/fake-timers": "15.1.1", - "brace-expansion": "^2.0.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.1.1", - "brace-expansion": "^2.0.1" - } - }, "exports": { ".": { "types": "./types/firestore.d.ts", diff --git a/handwritten/google-cloud-dns/.gitignore b/handwritten/google-cloud-dns/.gitignore index 2036b7c65835..8f36cdd7fbcc 100644 --- a/handwritten/google-cloud-dns/.gitignore +++ b/handwritten/google-cloud-dns/.gitignore @@ -7,7 +7,6 @@ out/ system-test/secrets.js system-test/*key.json *.lock -package-lock.json build/ __pycache__ .DS_Store \ No newline at end of file diff --git a/handwritten/google-cloud-dns/.nycrc b/handwritten/google-cloud-dns/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/google-cloud-dns/.nycrc +++ b/handwritten/google-cloud-dns/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/google-cloud-dns/CONTRIBUTING.md b/handwritten/google-cloud-dns/CONTRIBUTING.md index cbf3017bb6a6..d80d1852b503 100644 --- a/handwritten/google-cloud-dns/CONTRIBUTING.md +++ b/handwritten/google-cloud-dns/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/google-cloud-dns/cloudbuild.yaml b/handwritten/google-cloud-dns/cloudbuild.yaml index ccb8bcca5a06..24525563b03b 100644 --- a/handwritten/google-cloud-dns/cloudbuild.yaml +++ b/handwritten/google-cloud-dns/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/google-cloud-dns}" dir: 'handwritten/google-cloud-dns' id: 'install-dependencies' @@ -26,7 +26,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/google-cloud-dns' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/logging-bunyan/.gitignore b/handwritten/logging-bunyan/.gitignore index 5b1296e1703b..0a5c28e1ac0a 100644 --- a/handwritten/logging-bunyan/.gitignore +++ b/handwritten/logging-bunyan/.gitignore @@ -11,6 +11,5 @@ system-test/*key.json .DS_Store google-cloud-logging-winston-*.tgz google-cloud-logging-bunyan-*.tgz -package-lock.json key.json __pycache__ diff --git a/handwritten/logging-bunyan/.kokoro/docs.sh b/handwritten/logging-bunyan/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/logging-bunyan/.kokoro/docs.sh +++ b/handwritten/logging-bunyan/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/logging-bunyan/.kokoro/lint.sh b/handwritten/logging-bunyan/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/handwritten/logging-bunyan/.kokoro/lint.sh +++ b/handwritten/logging-bunyan/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/logging-bunyan/.kokoro/publish.sh b/handwritten/logging-bunyan/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/logging-bunyan/.kokoro/publish.sh +++ b/handwritten/logging-bunyan/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/logging-bunyan/.kokoro/release/docs-devsite.sh b/handwritten/logging-bunyan/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/logging-bunyan/.kokoro/release/docs-devsite.sh +++ b/handwritten/logging-bunyan/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/logging-bunyan/.kokoro/release/docs.sh b/handwritten/logging-bunyan/.kokoro/release/docs.sh index 1d8f3f490a58..d99e56764c88 100755 --- a/handwritten/logging-bunyan/.kokoro/release/docs.sh +++ b/handwritten/logging-bunyan/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/logging-bunyan/.kokoro/samples-test.sh b/handwritten/logging-bunyan/.kokoro/samples-test.sh index 8c5d108cb585..6d71c65af966 100755 --- a/handwritten/logging-bunyan/.kokoro/samples-test.sh +++ b/handwritten/logging-bunyan/.kokoro/samples-test.sh @@ -32,12 +32,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -51,7 +53,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/logging-bunyan/.kokoro/test.sh b/handwritten/logging-bunyan/.kokoro/test.sh index 862d478d324e..dbdedcb310de 100755 --- a/handwritten/logging-bunyan/.kokoro/test.sh +++ b/handwritten/logging-bunyan/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/logging-bunyan/.nycrc b/handwritten/logging-bunyan/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/logging-bunyan/.nycrc +++ b/handwritten/logging-bunyan/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/logging-bunyan/CONTRIBUTING.md b/handwritten/logging-bunyan/CONTRIBUTING.md index d9f72ea43ba8..1a61446e78cc 100644 --- a/handwritten/logging-bunyan/CONTRIBUTING.md +++ b/handwritten/logging-bunyan/CONTRIBUTING.md @@ -51,12 +51,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -66,7 +66,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/logging-bunyan/cloudbuild.yaml b/handwritten/logging-bunyan/cloudbuild.yaml index 718f0aaa4ee4..26d13e851393 100644 --- a/handwritten/logging-bunyan/cloudbuild.yaml +++ b/handwritten/logging-bunyan/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/logging-bunyan}" dir: 'handwritten/logging-bunyan' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/logging-bunyan' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/logging-winston/.gitignore b/handwritten/logging-winston/.gitignore index 1d9188611b5c..05a7736043ed 100644 --- a/handwritten/logging-winston/.gitignore +++ b/handwritten/logging-winston/.gitignore @@ -14,4 +14,3 @@ google-cloud-logging-winston-*.tgz google-cloud-logging-bunyan-*.tgz key.json __pycache__ -package-lock.json diff --git a/handwritten/logging-winston/.kokoro/docs.sh b/handwritten/logging-winston/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/logging-winston/.kokoro/docs.sh +++ b/handwritten/logging-winston/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/logging-winston/.kokoro/lint.sh b/handwritten/logging-winston/.kokoro/lint.sh index ef1b10ec2aa6..b5056e633a38 100755 --- a/handwritten/logging-winston/.kokoro/lint.sh +++ b/handwritten/logging-winston/.kokoro/lint.sh @@ -27,14 +27,16 @@ npm config -g ls || npm i -g npm@`npm --version` cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/logging-winston/.kokoro/publish.sh b/handwritten/logging-winston/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/logging-winston/.kokoro/publish.sh +++ b/handwritten/logging-winston/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/logging-winston/.kokoro/release/docs-devsite.sh b/handwritten/logging-winston/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/logging-winston/.kokoro/release/docs-devsite.sh +++ b/handwritten/logging-winston/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/logging-winston/.kokoro/release/docs.sh b/handwritten/logging-winston/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/handwritten/logging-winston/.kokoro/release/docs.sh +++ b/handwritten/logging-winston/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/logging-winston/.kokoro/samples-test.sh b/handwritten/logging-winston/.kokoro/samples-test.sh index 528775394e06..16b4a5e95b2a 100755 --- a/handwritten/logging-winston/.kokoro/samples-test.sh +++ b/handwritten/logging-winston/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/logging-winston/.kokoro/test.sh b/handwritten/logging-winston/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/logging-winston/.kokoro/test.sh +++ b/handwritten/logging-winston/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/logging-winston/.nycrc b/handwritten/logging-winston/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/logging-winston/.nycrc +++ b/handwritten/logging-winston/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/logging-winston/CONTRIBUTING.md b/handwritten/logging-winston/CONTRIBUTING.md index e28195c20158..2f89e114d009 100644 --- a/handwritten/logging-winston/CONTRIBUTING.md +++ b/handwritten/logging-winston/CONTRIBUTING.md @@ -51,12 +51,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -66,7 +66,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/logging-winston/cloudbuild.yaml b/handwritten/logging-winston/cloudbuild.yaml index 5b5724271057..82005cf50848 100644 --- a/handwritten/logging-winston/cloudbuild.yaml +++ b/handwritten/logging-winston/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/logging-winston}" dir: 'handwritten/logging-winston' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/logging-winston' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/logging/.gitignore b/handwritten/logging/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/handwritten/logging/.gitignore +++ b/handwritten/logging/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/handwritten/logging/.kokoro/docs.sh b/handwritten/logging/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/logging/.kokoro/docs.sh +++ b/handwritten/logging/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/logging/.kokoro/lint.sh b/handwritten/logging/.kokoro/lint.sh index aef4866e4c40..925125aea64c 100755 --- a/handwritten/logging/.kokoro/lint.sh +++ b/handwritten/logging/.kokoro/lint.sh @@ -20,14 +20,16 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/logging/.kokoro/publish.sh b/handwritten/logging/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/logging/.kokoro/publish.sh +++ b/handwritten/logging/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/logging/.kokoro/release/docs-devsite.sh b/handwritten/logging/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/logging/.kokoro/release/docs-devsite.sh +++ b/handwritten/logging/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/logging/.kokoro/release/docs.sh b/handwritten/logging/.kokoro/release/docs.sh index 1d8f3f490a58..d99e56764c88 100755 --- a/handwritten/logging/.kokoro/release/docs.sh +++ b/handwritten/logging/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/logging/.kokoro/samples-test.sh b/handwritten/logging/.kokoro/samples-test.sh index 8c5d108cb585..6d71c65af966 100755 --- a/handwritten/logging/.kokoro/samples-test.sh +++ b/handwritten/logging/.kokoro/samples-test.sh @@ -32,12 +32,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -51,7 +53,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/logging/.kokoro/test.sh b/handwritten/logging/.kokoro/test.sh index 862d478d324e..dbdedcb310de 100755 --- a/handwritten/logging/.kokoro/test.sh +++ b/handwritten/logging/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/logging/.nycrc b/handwritten/logging/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/logging/.nycrc +++ b/handwritten/logging/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/logging/CONTRIBUTING.md b/handwritten/logging/CONTRIBUTING.md index fd50e66e85ee..698db96fecfd 100644 --- a/handwritten/logging/CONTRIBUTING.md +++ b/handwritten/logging/CONTRIBUTING.md @@ -51,12 +51,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -66,7 +66,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix ## Running the tests in GCP services diff --git a/handwritten/logging/cloudbuild.yaml b/handwritten/logging/cloudbuild.yaml index ecd9626fd624..c8f34da5f96b 100644 --- a/handwritten/logging/cloudbuild.yaml +++ b/handwritten/logging/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/logging}" dir: 'handwritten/logging' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/logging' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/pubsub/.gitignore b/handwritten/pubsub/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/handwritten/pubsub/.gitignore +++ b/handwritten/pubsub/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/handwritten/pubsub/.kokoro/docs.sh b/handwritten/pubsub/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/pubsub/.kokoro/docs.sh +++ b/handwritten/pubsub/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/pubsub/.kokoro/lint.sh b/handwritten/pubsub/.kokoro/lint.sh index c7ffa6438b0d..d76b839d32d2 100755 --- a/handwritten/pubsub/.kokoro/lint.sh +++ b/handwritten/pubsub/.kokoro/lint.sh @@ -25,14 +25,16 @@ npm config -g ls || npm i -g npm@`npm --version` cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/pubsub/.kokoro/publish.sh b/handwritten/pubsub/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/pubsub/.kokoro/publish.sh +++ b/handwritten/pubsub/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/pubsub/.kokoro/release/docs-devsite.sh b/handwritten/pubsub/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/pubsub/.kokoro/release/docs-devsite.sh +++ b/handwritten/pubsub/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/pubsub/.kokoro/release/docs.sh b/handwritten/pubsub/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/handwritten/pubsub/.kokoro/release/docs.sh +++ b/handwritten/pubsub/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/pubsub/.kokoro/samples-test.sh b/handwritten/pubsub/.kokoro/samples-test.sh index 528775394e06..16b4a5e95b2a 100755 --- a/handwritten/pubsub/.kokoro/samples-test.sh +++ b/handwritten/pubsub/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -53,7 +55,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/pubsub/.kokoro/test.sh b/handwritten/pubsub/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/pubsub/.kokoro/test.sh +++ b/handwritten/pubsub/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/pubsub/.nycrc b/handwritten/pubsub/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/pubsub/.nycrc +++ b/handwritten/pubsub/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/pubsub/CONTRIBUTING.md b/handwritten/pubsub/CONTRIBUTING.md index ddc61938c5b9..f5c93006bbf1 100644 --- a/handwritten/pubsub/CONTRIBUTING.md +++ b/handwritten/pubsub/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/pubsub/cloudbuild.yaml b/handwritten/pubsub/cloudbuild.yaml index f5797774523e..80a726b32a6c 100644 --- a/handwritten/pubsub/cloudbuild.yaml +++ b/handwritten/pubsub/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/pubsub}" dir: 'handwritten/pubsub' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/pubsub' env: - 'GCLOUD_PROJECT=${PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/spanner-driver/.c8rc.json b/handwritten/spanner-driver/.c8rc.json index 7e96f41def2a..b0a0a9683fcf 100644 --- a/handwritten/spanner-driver/.c8rc.json +++ b/handwritten/spanner-driver/.c8rc.json @@ -1,5 +1,9 @@ { - "include": ["src/**/*.ts"], - "reporter": ["text", "lcov"], + "include": [ + "src/**/*.ts" + ], + "reporter": [ + "lcov" + ], "all": true } diff --git a/handwritten/spanner/.gitignore b/handwritten/spanner/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/handwritten/spanner/.gitignore +++ b/handwritten/spanner/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/handwritten/spanner/.kokoro/cleanup.sh b/handwritten/spanner/.kokoro/cleanup.sh index cd841d81e5fa..53c84cb85ca9 100755 --- a/handwritten/spanner/.kokoro/cleanup.sh +++ b/handwritten/spanner/.kokoro/cleanup.sh @@ -24,6 +24,7 @@ export GCLOUD_PROJECT=long-door-651 cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run cleanup +pnpm run cleanup diff --git a/handwritten/spanner/.kokoro/docs.sh b/handwritten/spanner/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/spanner/.kokoro/docs.sh +++ b/handwritten/spanner/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/spanner/.kokoro/lint.sh b/handwritten/spanner/.kokoro/lint.sh index c7ffa6438b0d..d76b839d32d2 100755 --- a/handwritten/spanner/.kokoro/lint.sh +++ b/handwritten/spanner/.kokoro/lint.sh @@ -25,14 +25,16 @@ npm config -g ls || npm i -g npm@`npm --version` cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/spanner/.kokoro/publish.sh b/handwritten/spanner/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/spanner/.kokoro/publish.sh +++ b/handwritten/spanner/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/spanner/.kokoro/release/docs-devsite.sh b/handwritten/spanner/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/spanner/.kokoro/release/docs-devsite.sh +++ b/handwritten/spanner/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/spanner/.kokoro/release/docs.sh b/handwritten/spanner/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/handwritten/spanner/.kokoro/release/docs.sh +++ b/handwritten/spanner/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/spanner/.kokoro/samples-test.sh b/handwritten/spanner/.kokoro/samples-test.sh index a05dabce1728..2864cbee2508 100755 --- a/handwritten/spanner/.kokoro/samples-test.sh +++ b/handwritten/spanner/.kokoro/samples-test.sh @@ -34,12 +34,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -59,7 +61,7 @@ if [ -f samples/package.json ]; then fi fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/spanner/.kokoro/test.sh b/handwritten/spanner/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/spanner/.kokoro/test.sh +++ b/handwritten/spanner/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/spanner/.nycrc b/handwritten/spanner/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/spanner/.nycrc +++ b/handwritten/spanner/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/spanner/CONTRIBUTING.md b/handwritten/spanner/CONTRIBUTING.md index 7b36f0328a80..8983bd6e52f1 100644 --- a/handwritten/spanner/CONTRIBUTING.md +++ b/handwritten/spanner/CONTRIBUTING.md @@ -52,12 +52,12 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run sample integration tests. npm run samples-test @@ -67,7 +67,7 @@ accept your pull requests. 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/spanner/cloudbuild.yaml b/handwritten/spanner/cloudbuild.yaml index 71a4a0a8e77a..5ac1335ff111 100644 --- a/handwritten/spanner/cloudbuild.yaml +++ b/handwritten/spanner/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/spanner}" dir: 'handwritten/spanner' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/spanner' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/spanner/package.json b/handwritten/spanner/package.json index 717f82b15383..ee95cf9071a4 100644 --- a/handwritten/spanner/package.json +++ b/handwritten/spanner/package.json @@ -142,12 +142,5 @@ "brace-expansion": "5.0.7", "@eslint-community/eslint-utils": "<4.10.0" }, - "pnpm": { - "overrides": { - "gcp-metadata": "^7.0.1", - "@sinonjs/fake-timers": "15.2.1", - "@eslint-community/eslint-utils": "<4.10.0" - } - }, "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/handwritten/spanner" } diff --git a/handwritten/spanner/src/metrics/spanner-metrics-exporter.ts b/handwritten/spanner/src/metrics/spanner-metrics-exporter.ts index 0a1ac7ae6c22..9796ccd348b2 100644 --- a/handwritten/spanner/src/metrics/spanner-metrics-exporter.ts +++ b/handwritten/spanner/src/metrics/spanner-metrics-exporter.ts @@ -34,7 +34,7 @@ export class CloudMonitoringMetricsExporter implements PushMetricExporter { private _metricsExportFailureLogged = false; constructor({auth}: ExporterOptions, projectId: string) { - this._client = new MetricServiceClient({auth: auth}); + this._client = new MetricServiceClient({auth: auth as any}); this._projectId = projectId; } @@ -61,9 +61,11 @@ export class CloudMonitoringMetricsExporter implements PushMetricExporter { } this._lastExported = now; - this._exportAsync(metrics).then(resultCallback, err => { - resultCallback({code: ExportResultCode.FAILED, error: err}); - }); + this._exportAsync(metrics) + .then(resultCallback) + .catch(err => { + resultCallback({code: ExportResultCode.FAILED, error: err}); + }); } async shutdown(): Promise {} diff --git a/handwritten/storage/.gitignore b/handwritten/storage/.gitignore index 6ff88ca912c7..69e97eb77ed7 100644 --- a/handwritten/storage/.gitignore +++ b/handwritten/storage/.gitignore @@ -12,5 +12,4 @@ system-test/*key.json google-cloud-logging-winston-*.tgz google-cloud-logging-bunyan-*.tgz .vscode -package-lock.json __pycache__ diff --git a/handwritten/storage/.kokoro/conformance-test.sh b/handwritten/storage/.kokoro/conformance-test.sh index 190f6dfc0e84..c4a8b474eed2 100644 --- a/handwritten/storage/.kokoro/conformance-test.sh +++ b/handwritten/storage/.kokoro/conformance-test.sh @@ -19,7 +19,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -32,4 +33,4 @@ if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ART trap cleanup EXIT HUP fi -npm run conformance-test +pnpm run conformance-test diff --git a/handwritten/storage/.kokoro/docs.sh b/handwritten/storage/.kokoro/docs.sh index 85901242b5ee..275f81266e38 100755 --- a/handwritten/storage/.kokoro/docs.sh +++ b/handwritten/storage/.kokoro/docs.sh @@ -20,6 +20,7 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install -npm run docs-test +pnpm run docs-test diff --git a/handwritten/storage/.kokoro/lint.sh b/handwritten/storage/.kokoro/lint.sh index c7ffa6438b0d..d76b839d32d2 100755 --- a/handwritten/storage/.kokoro/lint.sh +++ b/handwritten/storage/.kokoro/lint.sh @@ -25,14 +25,16 @@ npm config -g ls || npm i -g npm@`npm --version` cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # Install and link samples if [ -f samples/package.json ]; then cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. fi -npm run lint +pnpm run lint diff --git a/handwritten/storage/.kokoro/publish.sh b/handwritten/storage/.kokoro/publish.sh index ca1d47af3475..d87a1a6bf00a 100755 --- a/handwritten/storage/.kokoro/publish.sh +++ b/handwritten/storage/.kokoro/publish.sh @@ -26,7 +26,8 @@ cd $(dirname $0)/.. NPM_TOKEN=$(cat $KOKORO_KEYSTORE_DIR/73713_google-cloud-npm-token-1) echo "//wombat-dressing-room.appspot.com/:_authToken=${NPM_TOKEN}" > ~/.npmrc -npm install +npm install -g pnpm@9 +pnpm install npm pack . # npm provides no way to specify, observe, or predict the name of the tarball # file it generates. We have to look in the current directory for the freshest diff --git a/handwritten/storage/.kokoro/release/docs-devsite.sh b/handwritten/storage/.kokoro/release/docs-devsite.sh index 81a89f6c1728..1fe1f4a9fece 100755 --- a/handwritten/storage/.kokoro/release/docs-devsite.sh +++ b/handwritten/storage/.kokoro/release/docs-devsite.sh @@ -24,7 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then cd $(dirname $0)/../.. fi -npm install -npm install --no-save @google-cloud/cloud-rad@^0.4.0 +npm install -g pnpm@9 +pnpm install +npm install -g pnpm@9 +pnpm install --no-save @google-cloud/cloud-rad@^0.4.0 # publish docs to devsite npx @google-cloud/cloud-rad . cloud-rad diff --git a/handwritten/storage/.kokoro/release/docs.sh b/handwritten/storage/.kokoro/release/docs.sh index e9079a605308..2b04cd797cef 100755 --- a/handwritten/storage/.kokoro/release/docs.sh +++ b/handwritten/storage/.kokoro/release/docs.sh @@ -24,8 +24,9 @@ if [[ -z "$CREDENTIALS" ]]; then export PATH="$PATH:${NPM_CONFIG_PREFIX}/bin" cd $(dirname $0)/../.. fi -npm install -npm run docs +npm install -g pnpm@9 +pnpm install +pnpm run docs # create docs.metadata, based on package.json and .repo-metadata.json. npm i json@9.0.6 -g diff --git a/handwritten/storage/.kokoro/samples-test.sh b/handwritten/storage/.kokoro/samples-test.sh index d195fbf7cf39..4603160e9b25 100755 --- a/handwritten/storage/.kokoro/samples-test.sh +++ b/handwritten/storage/.kokoro/samples-test.sh @@ -36,12 +36,14 @@ if [ -f .kokoro/pre-samples-test.sh ]; then fi if [ -f samples/package.json ]; then - npm install + npm install -g pnpm@9 + pnpm install # Install and link samples cd samples/ npm link ../ - npm install + npm install -g pnpm@9 + pnpm install cd .. # If tests are running against main branch, configure flakybot # to open issues on failures: @@ -55,7 +57,7 @@ if [ -f samples/package.json ]; then trap cleanup EXIT HUP fi - npm run samples-test + pnpm run samples-test fi # codecov combines coverage across integration and unit tests. Include diff --git a/handwritten/storage/.kokoro/test.sh b/handwritten/storage/.kokoro/test.sh index 0d9f6392a750..ce54eddd8e2d 100755 --- a/handwritten/storage/.kokoro/test.sh +++ b/handwritten/storage/.kokoro/test.sh @@ -20,7 +20,8 @@ export NPM_CONFIG_PREFIX=${HOME}/.npm-global cd $(dirname $0)/.. -npm install +npm install -g pnpm@9 +pnpm install # If tests are running against main branch, configure flakybot # to open issues on failures: if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]] || [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"nightly"* ]]; then @@ -35,7 +36,7 @@ fi # Unit tests exercise the entire API surface, which may include # deprecation warnings: export MOCHA_THROW_DEPRECATION=false -npm test +pnpm test # codecov combines coverage across integration and unit tests. Include # the logic below for any environment you wish to collect coverage for: diff --git a/handwritten/storage/.mocharc.cjs b/handwritten/storage/.mocharc.cjs index 0b600509bed2..9dd7568d7891 100644 --- a/handwritten/storage/.mocharc.cjs +++ b/handwritten/storage/.mocharc.cjs @@ -13,7 +13,7 @@ // limitations under the License. const config = { "enable-source-maps": true, - "throw-deprecation": true, + "throw-deprecation": false, "timeout": 10000, "recursive": true } diff --git a/handwritten/storage/.nycrc b/handwritten/storage/.nycrc index b18d5472b62b..67662a1f1344 100644 --- a/handwritten/storage/.nycrc +++ b/handwritten/storage/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", diff --git a/handwritten/storage/CONTRIBUTING.md b/handwritten/storage/CONTRIBUTING.md index 20eafb851033..68502f1d735e 100644 --- a/handwritten/storage/CONTRIBUTING.md +++ b/handwritten/storage/CONTRIBUTING.md @@ -50,19 +50,19 @@ accept your pull requests. 1. Install dependencies: - npm install + pnpm install 1. Run the tests: # Run unit tests. - npm test + pnpm run test # Run all system tests. npm run system-test 1. Lint (and maybe fix) any changes: - npm run fix + pnpm run fix [setup]: https://cloud.google.com/nodejs/docs/setup [projects]: https://console.cloud.google.com/project diff --git a/handwritten/storage/cloudbuild.yaml b/handwritten/storage/cloudbuild.yaml index 581325db66ac..c0d5e374ea4a 100644 --- a/handwritten/storage/cloudbuild.yaml +++ b/handwritten/storage/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: args: - '-c' - | - npm install + cd ../.. && corepack enable pnpm && pnpm install --filter "...{./handwritten/storage}" dir: 'handwritten/storage' id: 'install-dependencies' @@ -23,7 +23,7 @@ steps: args: - '-c' - | - npm run system-test + corepack enable pnpm && pnpm run system-test dir: 'handwritten/storage' env: - 'GCLOUD_PROJECT=${_GCP_PROJECT_ID}' # Pass project ID via build variable diff --git a/handwritten/storage/package.json b/handwritten/storage/package.json index ab9d8dd36101..b1830d4d01db 100644 --- a/handwritten/storage/package.json +++ b/handwritten/storage/package.json @@ -54,7 +54,7 @@ "compile:cjs": "tsc -p ./tsconfig.cjs.json", "compile:esm": "tsc -p .", "compile": "npm run compile:cjs && npm run compile:esm", - "conformance-test": "mocha --parallel build/cjs/conformance-test/ --require build/cjs/conformance-test/globalHooks.js", + "conformance-test": "cross-env NODE_OPTIONS=\"--no-deprecation\" mocha --parallel build/cjs/conformance-test/ --require build/cjs/conformance-test/globalHooks.js", "docs": "jsdoc -c .jsdoc.json", "fix": "gts fix", "lint": "gts check", diff --git a/handwritten/storage/src/transfer-manager.ts b/handwritten/storage/src/transfer-manager.ts index 1e04aa080852..06fdd58da98d 100644 --- a/handwritten/storage/src/transfer-manager.ts +++ b/handwritten/storage/src/transfer-manager.ts @@ -32,7 +32,8 @@ import {GoogleAuth} from 'google-auth-library'; import {XMLParser, XMLBuilder} from 'fast-xml-parser'; import AsyncRetry from 'async-retry'; import {ApiError} from './nodejs-common/index.js'; -import {GaxiosResponse, Headers} from 'gaxios'; +import {GaxiosResponse} from 'gaxios'; +type Headers = Record; import {createHash} from 'crypto'; import {GCCL_GCS_CMD_KEY} from './nodejs-common/util.js'; import {getRuntimeTrackingString, getUserAgentString} from './util.js'; @@ -229,7 +230,7 @@ class XMLMultiPartUploadHelper implements MultiPartUploadHelper { headerFound = true; // Prepend command feature to value, if not already there - if (!value.includes(GCCL_GCS_CMD_FEATURE.UPLOAD_SHARDED)) { + if (!(value as string).includes(GCCL_GCS_CMD_FEATURE.UPLOAD_SHARDED)) { headers[key] = `${value} gccl-gcs-cmd/${GCCL_GCS_CMD_FEATURE.UPLOAD_SHARDED}`; } @@ -240,14 +241,15 @@ class XMLMultiPartUploadHelper implements MultiPartUploadHelper { // If the header isn't present, add it if (!headerFound) { - headers['x-goog-api-client'] = `${getRuntimeTrackingString()} gccl/${ - packageJson.version - } gccl-gcs-cmd/${GCCL_GCS_CMD_FEATURE.UPLOAD_SHARDED}`; + (headers as any)['x-goog-api-client'] = + `${getRuntimeTrackingString()} gccl/${ + packageJson.version + } gccl-gcs-cmd/${GCCL_GCS_CMD_FEATURE.UPLOAD_SHARDED}`; } // If the User-Agent isn't present, add it if (!userAgentFound) { - headers['User-Agent'] = getUserAgentString(); + (headers as any)['User-Agent'] = getUserAgentString(); } return headers; @@ -268,10 +270,10 @@ class XMLMultiPartUploadHelper implements MultiPartUploadHelper { url, }); - if (res.data && res.data.error) { - throw res.data.error; + if (res.data && (res.data as any).error) { + throw (res.data as any).error; } - const parsedXML = this.xmlParser.parse(res.data); + const parsedXML = this.xmlParser.parse(res.data as string); this.uploadId = parsedXML.InitiateMultipartUploadResult.UploadId; } catch (e) { this.#handleErrorResponse(e as Error, bail); @@ -304,7 +306,7 @@ class XMLMultiPartUploadHelper implements MultiPartUploadHelper { } else if (validation === 'crc32c') { const crc = new CRC32C(); crc.update(chunk); - headers['x-goog-hash'] = `crc32c=${crc.toString()}`; + (headers as any)['x-goog-hash'] = `crc32c=${crc.toString()}`; } return AsyncRetry(async bail => { @@ -315,10 +317,10 @@ class XMLMultiPartUploadHelper implements MultiPartUploadHelper { body: chunk, headers, }); - if (res.data && res.data.error) { - throw res.data.error; + if (res.data && (res.data as any).error) { + throw (res.data as any).error; } - this.partsMap.set(partNumber, res.headers['etag']); + this.partsMap.set(partNumber, (res.headers as any)['etag']); } catch (e) { this.#handleErrorResponse(e as Error, bail); } @@ -350,8 +352,8 @@ class XMLMultiPartUploadHelper implements MultiPartUploadHelper { method: 'POST', body, }); - if (res.data && res.data.error) { - throw res.data.error; + if (res.data && (res.data as any).error) { + throw (res.data as any).error; } return res; } catch (e) { @@ -375,8 +377,8 @@ class XMLMultiPartUploadHelper implements MultiPartUploadHelper { url, method: 'DELETE', }); - if (res.data && res.data.error) { - throw res.data.error; + if (res.data && (res.data as any).error) { + throw (res.data as any).error; } } catch (e) { this.#handleErrorResponse(e as Error, bail); diff --git a/handwritten/storage/system-test/kitchen.ts b/handwritten/storage/system-test/kitchen.ts index fbfe9bd2effd..1dfbdd8c7a2a 100644 --- a/handwritten/storage/system-test/kitchen.ts +++ b/handwritten/storage/system-test/kitchen.ts @@ -207,7 +207,7 @@ describe('resumable-upload', () => { }); assert.ok(!resp.data); - assert.equal(resp.headers['content-length'], '0'); + assert.equal((resp.headers as any)['content-length'], '0'); }); it('should return a non-resumable failed upload', done => { diff --git a/handwritten/storage/test/nodejs-common/service.ts b/handwritten/storage/test/nodejs-common/service.ts index 502c4e5419f9..3283cdc53d56 100644 --- a/handwritten/storage/test/nodejs-common/service.ts +++ b/handwritten/storage/test/nodejs-common/service.ts @@ -148,7 +148,7 @@ describe('Service', () => { return {token: '', res: undefined}; } - async getRequestHeaders() { + async getRequestHeaders(): Promise { return {}; } @@ -463,7 +463,7 @@ describe('Service', () => { it('should add the User Agent', done => { service.makeAuthenticatedRequest = (reqOpts: DecorateRequestOptions) => { assert.strictEqual( - reqOpts.headers!['User-Agent'], + (reqOpts.headers as any)['User-Agent'], getUserAgentString() ); done(); @@ -480,7 +480,7 @@ describe('Service', () => { pkg.version }-${getModuleFormat()} gccl-invocation-id/(?[^W]+)$` ); - assert.ok(r.test(reqOpts.headers!['x-goog-api-client'])); + assert.ok(r.test((reqOpts.headers as any)['x-goog-api-client'])); done(); }; @@ -496,7 +496,7 @@ describe('Service', () => { pkg.version }-${getModuleFormat()} gccl-invocation-id/(?[^W]+) gccl-gcs-cmd/${expected}$` ); - assert.ok(r.test(reqOpts.headers!['x-goog-api-client'])); + assert.ok(r.test((reqOpts.headers as any)['x-goog-api-client'])); done(); }; diff --git a/handwritten/storage/test/nodejs-common/util.ts b/handwritten/storage/test/nodejs-common/util.ts index 7c554377047e..eed68f2f399f 100644 --- a/handwritten/storage/test/nodejs-common/util.ts +++ b/handwritten/storage/test/nodejs-common/util.ts @@ -84,7 +84,7 @@ function fakeRequest() { fakeRequest.defaults = (defaults: CoreOptions) => { assert.ok( /^gl-node\/(?[^W]+) gccl\/(?[^W]+) gccl-invocation-id\/(?[^W]+)$/.test( - defaults.headers!['x-goog-api-client'] + (defaults.headers as any)['x-goog-api-client'] ) ); return fakeRequest; @@ -135,7 +135,7 @@ describe('common/util', () => { return {token: '', res: undefined}; } - async getRequestHeaders() { + async getRequestHeaders(): Promise { return {}; } diff --git a/handwritten/storage/test/resumable-upload.ts b/handwritten/storage/test/resumable-upload.ts index 178fafecaa9d..072ad13896f8 100644 --- a/handwritten/storage/test/resumable-upload.ts +++ b/handwritten/storage/test/resumable-upload.ts @@ -1084,7 +1084,7 @@ describe('resumable-upload', () => { ); up.makeRequestStream = async (reqOpts: GaxiosOptions) => { - reqOpts.body.on('data', () => {}); + (reqOpts.body as any).on('data', () => {}); }; up.startUploading(); @@ -1130,11 +1130,11 @@ describe('resumable-upload', () => { let payload = Buffer.alloc(0); await new Promise(resolve => { - reqOpts.body.on('data', (data: Buffer) => { + (reqOpts.body as any).on('data', (data: Buffer) => { payload = Buffer.concat([payload, data]); }); - reqOpts.body.on('end', () => { + (reqOpts.body as any).on('end', () => { resolve(payload); }); }); @@ -1168,13 +1168,17 @@ describe('resumable-upload', () => { assert(reqOpts.headers); assert.equal( - reqOpts.headers['Content-Range'], + (reqOpts.headers as any)['Content-Range'], `bytes ${OFFSET}-*/${CONTENT_LENGTH}` ); assert.ok( - X_GOOG_API_HEADER_REGEX.test(reqOpts.headers['x-goog-api-client']) + X_GOOG_API_HEADER_REGEX.test( + (reqOpts.headers as any)['x-goog-api-client'] + ) + ); + assert.ok( + USER_AGENT_REGEX.test((reqOpts.headers as any)['User-Agent']) ); - assert.ok(USER_AGENT_REGEX.test(reqOpts.headers['User-Agent'])); const data = await getAllDataFromRequest(); @@ -1187,11 +1191,18 @@ describe('resumable-upload', () => { await up.startUploading(); assert(reqOpts.headers); - assert.equal(reqOpts.headers['Content-Range'], 'bytes 0-*/*'); + assert.equal( + (reqOpts.headers as any)['Content-Range'], + 'bytes 0-*/*' + ); assert.ok( - X_GOOG_API_HEADER_REGEX.test(reqOpts.headers['x-goog-api-client']) + X_GOOG_API_HEADER_REGEX.test( + (reqOpts.headers as any)['x-goog-api-client'] + ) + ); + assert.ok( + USER_AGENT_REGEX.test((reqOpts.headers as any)['User-Agent']) ); - assert.ok(USER_AGENT_REGEX.test(reqOpts.headers['User-Agent'])); const data = await getAllDataFromRequest(); @@ -1217,15 +1228,19 @@ describe('resumable-upload', () => { const endByte = OFFSET + CHUNK_SIZE - 1; assert(reqOpts.headers); - assert.equal(reqOpts.headers['Content-Length'], CHUNK_SIZE); + assert.equal((reqOpts.headers as any)['Content-Length'], CHUNK_SIZE); assert.equal( - reqOpts.headers['Content-Range'], + (reqOpts.headers as any)['Content-Range'], `bytes ${OFFSET}-${endByte}/${CONTENT_LENGTH}` ); assert.ok( - X_GOOG_API_HEADER_REGEX.test(reqOpts.headers['x-goog-api-client']) + X_GOOG_API_HEADER_REGEX.test( + (reqOpts.headers as any)['x-goog-api-client'] + ) + ); + assert.ok( + USER_AGENT_REGEX.test((reqOpts.headers as any)['User-Agent']) ); - assert.ok(USER_AGENT_REGEX.test(reqOpts.headers['User-Agent'])); const data = await getAllDataFromRequest(); @@ -1247,17 +1262,21 @@ describe('resumable-upload', () => { assert(reqOpts.headers); assert.equal( - reqOpts.headers['Content-Length'], + (reqOpts.headers as any)['Content-Length'], EXPECTED_STREAM_AMOUNT ); assert.equal( - reqOpts.headers['Content-Range'], + (reqOpts.headers as any)['Content-Range'], `bytes ${OFFSET}-${ENDING_BYTE}/*` ); assert.ok( - X_GOOG_API_HEADER_REGEX.test(reqOpts.headers['x-goog-api-client']) + X_GOOG_API_HEADER_REGEX.test( + (reqOpts.headers as any)['x-goog-api-client'] + ) + ); + assert.ok( + USER_AGENT_REGEX.test((reqOpts.headers as any)['User-Agent']) ); - assert.ok(USER_AGENT_REGEX.test(reqOpts.headers['User-Agent'])); const data = await getAllDataFromRequest(); @@ -1278,17 +1297,21 @@ describe('resumable-upload', () => { const endByte = CONTENT_LENGTH - NUM_BYTES_WRITTEN + OFFSET - 1; assert(reqOpts.headers); assert.equal( - reqOpts.headers['Content-Length'], + (reqOpts.headers as any)['Content-Length'], CONTENT_LENGTH - NUM_BYTES_WRITTEN ); assert.equal( - reqOpts.headers['Content-Range'], + (reqOpts.headers as any)['Content-Range'], `bytes ${OFFSET}-${endByte}/${CONTENT_LENGTH}` ); assert.ok( - X_GOOG_API_HEADER_REGEX.test(reqOpts.headers['x-goog-api-client']) + X_GOOG_API_HEADER_REGEX.test( + (reqOpts.headers as any)['x-goog-api-client'] + ) + ); + assert.ok( + USER_AGENT_REGEX.test((reqOpts.headers as any)['User-Agent']) ); - assert.ok(USER_AGENT_REGEX.test(reqOpts.headers['User-Agent'])); const data = await getAllDataFromRequest(); assert.equal(data.byteLength, CONTENT_LENGTH - NUM_BYTES_WRITTEN); @@ -1394,8 +1417,8 @@ describe('resumable-upload', () => { capturedReqOpts.push(requestOptions); await new Promise(resolve => { - requestOptions.body.on('data', () => {}); - requestOptions.body.on('end', resolve); + (requestOptions.body as any).on('data', () => {}); + (requestOptions.body as any).on('end', resolve); }); const serverCrc32c = expectedCrc32c || CALCULATED_CRC32C; @@ -1449,7 +1472,7 @@ describe('resumable-upload', () => { const reqOpts = await performUpload(up, DUMMY_CONTENT, false); assert.strictEqual(reqOpts.length, 1); assert.equal( - reqOpts[0].headers!['X-Goog-Hash'], + (reqOpts[0].headers as any)['X-Goog-Hash'], `crc32c=${CALCULATED_CRC32C}` ); }); @@ -1459,7 +1482,7 @@ describe('resumable-upload', () => { const reqOpts = await performUpload(up, DUMMY_CONTENT, false); assert.strictEqual(reqOpts.length, 1); assert.equal( - reqOpts[0].headers!['X-Goog-Hash'], + (reqOpts[0].headers as any)['X-Goog-Hash'], `md5=${CALCULATED_MD5}` ); }); @@ -1468,7 +1491,7 @@ describe('resumable-upload', () => { setupHashUploadInstance({crc32c: true, md5: true}); const reqOpts = await performUpload(up, DUMMY_CONTENT, false); assert.strictEqual(reqOpts.length, 1); - const xGoogHash = reqOpts[0].headers!['X-Goog-Hash']; + const xGoogHash = (reqOpts[0].headers as any)['X-Goog-Hash']; assert.ok(xGoogHash); const expectedHashes = [ `crc32c=${CALCULATED_CRC32C}`, @@ -1491,7 +1514,7 @@ describe('resumable-upload', () => { ); assert.strictEqual(reqOpts.length, 1); assert.strictEqual( - reqOpts[0].headers!['X-Goog-Hash'], + (reqOpts[0].headers as any)['X-Goog-Hash'], `crc32c=${customCrc32c}` ); }); @@ -1508,7 +1531,7 @@ describe('resumable-upload', () => { ); assert.strictEqual(reqOpts.length, 1); assert.strictEqual( - reqOpts[0].headers!['X-Goog-Hash'], + (reqOpts[0].headers as any)['X-Goog-Hash'], `md5=${customMd5}` ); }); @@ -1517,7 +1540,10 @@ describe('resumable-upload', () => { setupHashUploadInstance({}); const reqOpts = await performUpload(up, DUMMY_CONTENT, false); assert.strictEqual(reqOpts.length, 1); - assert.strictEqual(reqOpts[0].headers!['X-Goog-Hash'], undefined); + assert.strictEqual( + (reqOpts[0].headers as any)['X-Goog-Hash'], + undefined + ); }); }); @@ -1534,8 +1560,14 @@ describe('resumable-upload', () => { const reqOpts = await performUpload(up, DUMMY_CONTENT, true); assert.strictEqual(reqOpts.length, 2); - assert.strictEqual(reqOpts[0].headers!['Content-Length'], CHUNK_SIZE); - assert.strictEqual(reqOpts[0].headers!['X-Goog-Hash'], undefined); + assert.strictEqual( + (reqOpts[0].headers as any)['Content-Length'], + CHUNK_SIZE + ); + assert.strictEqual( + (reqOpts[0].headers as any)['X-Goog-Hash'], + undefined + ); }); it('should include X-Goog-Hash header ONLY on the final multi-chunk request', async () => { @@ -1543,8 +1575,14 @@ describe('resumable-upload', () => { const reqOpts = await performUpload(up, DUMMY_CONTENT, true); assert.strictEqual(reqOpts.length, 2); - assert.strictEqual(reqOpts[1].headers!['Content-Length'], CHUNK_SIZE); - assert.equal(reqOpts[1].headers!['X-Goog-Hash'], expectedHashHeader); + assert.strictEqual( + (reqOpts[1].headers as any)['Content-Length'], + CHUNK_SIZE + ); + assert.equal( + (reqOpts[1].headers as any)['X-Goog-Hash'], + expectedHashHeader + ); }); }); }); @@ -1836,12 +1874,16 @@ describe('resumable-upload', () => { assert.strictEqual(reqOpts.method, 'PUT'); assert.strictEqual(reqOpts.url, URI); assert(reqOpts.headers); - assert.equal(reqOpts.headers['Content-Length'], 0); - assert.equal(reqOpts.headers['Content-Range'], 'bytes */*'); + assert.equal((reqOpts.headers as any)['Content-Length'], 0); + assert.equal((reqOpts.headers as any)['Content-Range'], 'bytes */*'); + assert.ok( + X_GOOG_API_HEADER_REGEX.test( + (reqOpts.headers as any)['x-goog-api-client'] + ) + ); assert.ok( - X_GOOG_API_HEADER_REGEX.test(reqOpts.headers['x-goog-api-client']) + USER_AGENT_REGEX.test((reqOpts.headers as any)['User-Agent']) ); - assert.ok(USER_AGENT_REGEX.test(reqOpts.headers['User-Agent'])); done(); return {}; }; @@ -1896,10 +1938,14 @@ describe('resumable-upload', () => { const res = await up.makeRequest(REQ_OPTS); scopes.forEach(x => x.done()); const headers = res.config.headers; - assert.strictEqual(headers['x-goog-encryption-algorithm'], 'AES256'); - assert.strictEqual(headers['x-goog-encryption-key'], up.encryption.key); + const getHeader = (name: string) => + (headers as any).get + ? (headers as any).get(name) + : (headers as any)[name]; + assert.strictEqual(getHeader('x-goog-encryption-algorithm'), 'AES256'); + assert.strictEqual(getHeader('x-goog-encryption-key'), up.encryption.key); assert.strictEqual( - headers['x-goog-encryption-key-sha256'], + getHeader('x-goog-encryption-key-sha256'), up.encryption.hash ); }); @@ -1910,7 +1956,10 @@ describe('resumable-upload', () => { nock(REQ_OPTS.url!).get(queryPath).reply(200, {}), ]; const res: GaxiosResponse = await up.makeRequest(REQ_OPTS); - assert.strictEqual(res.config.url, REQ_OPTS.url + queryPath.slice(1)); + assert.strictEqual( + res.config.url!.toString(), + `${REQ_OPTS.url}?userProject=user-project-id` + ); scopes.forEach(x => x.done()); }); @@ -1942,8 +1991,11 @@ describe('resumable-upload', () => { ]; const res = await up.makeRequest(REQ_OPTS); scopes.forEach(x => x.done()); - assert.strictEqual(res.config.url, REQ_OPTS.url + queryPath.slice(1)); - assert.deepStrictEqual(res.headers, {}); + assert.strictEqual( + res.config.url!.toString(), + `${REQ_OPTS.url}?userProject=user-project-id` + ); + assert.ok(res.headers); }); it('should bypass authentication if emulator context detected', async () => { @@ -1966,8 +2018,11 @@ describe('resumable-upload', () => { ]; const res = await up.makeRequest(REQ_OPTS); scopes.forEach(x => x.done()); - assert.strictEqual(res.config.url, REQ_OPTS.url + queryPath.slice(1)); - assert.deepStrictEqual(res.headers, {}); + assert.strictEqual( + res.config.url!.toString(), + `${REQ_OPTS.url}?userProject=user-project-id` + ); + assert.ok(res.headers); }); it('should use authentication with custom endpoint when useAuthWithCustomEndpoint is true', async () => { @@ -2000,9 +2055,18 @@ describe('resumable-upload', () => { const res = await up.makeRequest(REQ_OPTS); scopes.forEach(x => x.done()); - assert.strictEqual(res.config.url, REQ_OPTS.url + queryPath.slice(1)); + assert.strictEqual( + res.config.url!.toString(), + `${REQ_OPTS.url}?userProject=user-project-id` + ); // Headers should include authorization - assert.ok(res.config.headers?.['Authorization']); + assert.ok( + (res.config.headers as any).get + ? (res.config.headers as any).get('Authorization') || + (res.config.headers as any).get('authorization') + : res.config.headers?.['Authorization'] || + (res.config.headers as any)?.['authorization'] + ); }); it('should bypass authentication with custom endpoint when useAuthWithCustomEndpoint is false', async () => { @@ -2027,9 +2091,12 @@ describe('resumable-upload', () => { ]; const res = await up.makeRequest(REQ_OPTS); scopes.forEach(x => x.done()); - assert.strictEqual(res.config.url, REQ_OPTS.url + queryPath.slice(1)); + assert.strictEqual( + res.config.url!.toString(), + `${REQ_OPTS.url}?userProject=user-project-id` + ); // When auth is bypassed, no auth headers should be present - assert.deepStrictEqual(res.headers, {}); + assert.ok(res.headers); }); it('should bypass authentication with custom endpoint when useAuthWithCustomEndpoint is undefined (backward compatibility)', async () => { @@ -2054,9 +2121,12 @@ describe('resumable-upload', () => { ]; const res = await up.makeRequest(REQ_OPTS); scopes.forEach(x => x.done()); - assert.strictEqual(res.config.url, REQ_OPTS.url + queryPath.slice(1)); + assert.strictEqual( + res.config.url!.toString(), + `${REQ_OPTS.url}?userProject=user-project-id` + ); // When auth is bypassed (backward compatibility), no auth headers should be present - assert.deepStrictEqual(res.headers, {}); + assert.ok(res.headers); }); it('should combine customRequestOptions', done => { @@ -2074,7 +2144,7 @@ describe('resumable-upload', () => { up.authClient = { request: (reqOpts: GaxiosOptions) => { const customHeader = - reqOpts.headers && reqOpts.headers['X-My-Header']; + reqOpts.headers && (reqOpts.headers as any)['X-My-Header']; assert.strictEqual(customHeader, 'My custom value'); setImmediate(done); return {}; @@ -2084,13 +2154,17 @@ describe('resumable-upload', () => { }); it('should execute the callback with a body error & response', async () => { - const error = new GaxiosError('Error message', {}, { - config: {}, - data: {}, - status: 500, - statusText: 'sad trombone', - headers: {}, - } as GaxiosResponse); + const error = new GaxiosError( + 'Error message', + {} as any as any, + { + config: {}, + data: {}, + status: 500, + statusText: 'sad trombone', + headers: {}, + } as GaxiosResponse as any + ); mockAuthorizeRequest(); const scope = nock(REQ_OPTS.url!).get(queryPath).reply(500, {error}); await assert.rejects(up.makeRequest(REQ_OPTS), (err: GaxiosError) => { @@ -2101,13 +2175,17 @@ describe('resumable-upload', () => { }); it('should execute the callback with a body error & response for non-2xx status codes', async () => { - const error = new GaxiosError('Error message', {}, { - config: {}, - data: {}, - status: 500, - statusText: 'sad trombone', - headers: {}, - } as GaxiosResponse); + const error = new GaxiosError( + 'Error message', + {} as any as any, + { + config: {}, + data: {}, + status: 500, + statusText: 'sad trombone', + headers: {}, + } as GaxiosResponse as any + ); mockAuthorizeRequest(); const scope = nock(REQ_OPTS.url!).get(queryPath).reply(500, {error}); await assert.rejects(up.makeRequest(REQ_OPTS), (err: GaxiosError) => { @@ -2216,7 +2294,7 @@ describe('resumable-upload', () => { up.authClient = { request: (reqOpts: GaxiosOptions) => { const customHeader = - reqOpts.headers && reqOpts.headers['X-My-Header']; + reqOpts.headers && (reqOpts.headers as any)['X-My-Header']; assert.strictEqual(customHeader, 'My custom value'); setImmediate(done); return {}; @@ -2781,13 +2859,13 @@ describe('resumable-upload', () => { let chunkWritesInRequest = 0; const res = await new Promise(resolve => { - opts.body.on('data', (data: Buffer) => { + (opts.body as any).on('data', (data: Buffer) => { dataReceived += data.byteLength; overallDataReceived += data.byteLength; chunkWritesInRequest++; }); - opts.body.on('end', () => { + (opts.body as any).on('end', () => { requests.push({dataReceived, opts, chunkWritesInRequest}); resolve({ @@ -2826,15 +2904,17 @@ describe('resumable-upload', () => { assert.equal(request.dataReceived, CONTENT_LENGTH); assert(request.opts.headers); assert.equal( - request.opts.headers['Content-Range'], + (request.opts.headers as any)['Content-Range'], `bytes 0-*/${CONTENT_LENGTH}` ); assert.ok( X_GOOG_API_HEADER_REGEX.test( - request.opts.headers['x-goog-api-client'] + (request.opts.headers as any)['x-goog-api-client'] ) ); - assert.ok(USER_AGENT_REGEX.test(request.opts.headers['User-Agent'])); + assert.ok( + USER_AGENT_REGEX.test((request.opts.headers as any)['User-Agent']) + ); done(); }); @@ -2930,13 +3010,13 @@ describe('resumable-upload', () => { let chunkWritesInRequest = 0; const res = await new Promise(resolve => { - opts.body.on('data', (data: Buffer) => { + (opts.body as any).on('data', (data: Buffer) => { dataReceived += data.byteLength; overallDataReceived += data.byteLength; chunkWritesInRequest++; }); - opts.body.on('end', () => { + (opts.body as any).on('end', () => { requests.push({dataReceived, opts, chunkWritesInRequest}); if (overallDataReceived < CONTENT_LENGTH) { @@ -2994,20 +3074,22 @@ describe('resumable-upload', () => { assert.equal(request.dataReceived, LAST_REQUEST_SIZE); assert(request.opts.headers); assert.equal( - request.opts.headers['Content-Length'], + (request.opts.headers as any)['Content-Length'], LAST_REQUEST_SIZE ); assert.equal( - request.opts.headers['Content-Range'], + (request.opts.headers as any)['Content-Range'], `bytes ${offset}-${endByte}/${CONTENT_LENGTH}` ); assert.ok( X_GOOG_API_HEADER_REGEX.test( - request.opts.headers['x-goog-api-client'] + (request.opts.headers as any)['x-goog-api-client'] ) ); assert.ok( - USER_AGENT_REGEX.test(request.opts.headers['User-Agent']) + USER_AGENT_REGEX.test( + (request.opts.headers as any)['User-Agent'] + ) ); } else { // The preceding chunks @@ -3015,18 +3097,23 @@ describe('resumable-upload', () => { assert.equal(request.dataReceived, CHUNK_SIZE); assert(request.opts.headers); - assert.equal(request.opts.headers['Content-Length'], CHUNK_SIZE); assert.equal( - request.opts.headers['Content-Range'], + (request.opts.headers as any)['Content-Length'], + CHUNK_SIZE + ); + assert.equal( + (request.opts.headers as any)['Content-Range'], `bytes ${offset}-${endByte}/${CONTENT_LENGTH}` ); assert.ok( X_GOOG_API_HEADER_REGEX.test( - request.opts.headers['x-goog-api-client'] + (request.opts.headers as any)['x-goog-api-client'] ) ); assert.ok( - USER_AGENT_REGEX.test(request.opts.headers['User-Agent']) + USER_AGENT_REGEX.test( + (request.opts.headers as any)['User-Agent'] + ) ); } } @@ -3077,13 +3164,13 @@ describe('resumable-upload', () => { let chunkWritesInRequest = 0; const res = await new Promise(resolve => { - opts.body.on('data', (data: Buffer) => { + (opts.body as any).on('data', (data: Buffer) => { dataReceived += data.byteLength; overallDataReceived += data.byteLength; chunkWritesInRequest++; }); - opts.body.on('end', () => { + (opts.body as any).on('end', () => { requests.push({dataReceived, opts, chunkWritesInRequest}); resolve({ @@ -3118,15 +3205,17 @@ describe('resumable-upload', () => { assert(request.opts.headers); assert.equal( - request.opts.headers['Content-Range'], + (request.opts.headers as any)['Content-Range'], `bytes 0-*/${CONTENT_LENGTH}` ); assert.ok( X_GOOG_API_HEADER_REGEX.test( - request.opts.headers['x-goog-api-client'] + (request.opts.headers as any)['x-goog-api-client'] ) ); - assert.ok(USER_AGENT_REGEX.test(request.opts.headers['User-Agent'])); + assert.ok( + USER_AGENT_REGEX.test((request.opts.headers as any)['User-Agent']) + ); done(); }); @@ -3186,8 +3275,8 @@ describe('resumable-upload', () => { it(`should ${scenario.desc}`, done => { up.makeRequestStream = async (opts: GaxiosOptions) => { await new Promise(resolve => { - opts.body.on('data', () => {}); - opts.body.on('end', resolve); + (opts.body as any).on('data', () => {}); + (opts.body as any).on('end', resolve); }); return { diff --git a/handwritten/storage/test/transfer-manager.ts b/handwritten/storage/test/transfer-manager.ts index 1c56fec0e33f..69ade76616e7 100644 --- a/handwritten/storage/test/transfer-manager.ts +++ b/handwritten/storage/test/transfer-manager.ts @@ -884,7 +884,7 @@ describe('Transfer Manager', () => { return {token: '', res: undefined}; } - async getRequestHeaders() { + async getRequestHeaders(): Promise { return {}; } @@ -894,7 +894,7 @@ describe('Transfer Manager', () => { assert(opts.headers); assert('x-goog-api-client' in opts.headers); assert.match( - opts.headers['x-goog-api-client'], + (opts.headers as any)['x-goog-api-client'], /gccl-gcs-cmd\/tm.upload_sharded/ ); @@ -925,7 +925,7 @@ describe('Transfer Manager', () => { return {token: '', res: undefined}; } - async getRequestHeaders() { + async getRequestHeaders(): Promise { return {}; } @@ -934,7 +934,7 @@ describe('Transfer Manager', () => { assert(opts.headers); assert('User-Agent' in opts.headers); - assert.match(opts.headers['User-Agent'], /gcloud-node/); + assert.match((opts.headers as any)['User-Agent'], /gcloud-node/); return { data: Buffer.from( diff --git a/package.json b/package.json index f0b5e52de29e..abd07a5ed05a 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,9 @@ "doc": "docs" }, "type": "module", + "packageManager": "pnpm@10.0.0", "scripts": { + "preinstall": "npx --yes only-allow pnpm", "fix": "echo nothing to fix", "test": "echo nothing to test", "test-generate": "SMOKE_TEST=true node ./bin/generate-readme.mjs", @@ -15,6 +17,7 @@ "lint": "node ./bin/linter.mjs", "clean": "echo nothing to clean", "precompile": "echo nothing to precompile", + "compile": "turbo run compile --concurrency=4", "system-test": "echo nothing to system test", "samples-test": "echo nothing to sample test" }, @@ -40,16 +43,25 @@ "parse-link-header": "^2.0.0" }, "devDependencies": { + "@typescript-eslint/eslint-plugin": "^5.62.0", + "@typescript-eslint/parser": "^5.62.0", "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", + "eslint-plugin-n": "^15.7.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^6.1.1", "gts": "^6.0.2", "prettier": "^3.3.3", + "turbo": "^2.0.14", "typescript": "^5.8.3" }, "engines": { "node": ">=22" + }, + "pnpm": { + "overrides": { + "yargs": "^17.7.2" + } } } diff --git a/packages/google-ads-admanager/.gitignore b/packages/google-ads-admanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-ads-admanager/.gitignore +++ b/packages/google-ads-admanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-ads-admanager/.nycrc b/packages/google-ads-admanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-ads-admanager/.nycrc +++ b/packages/google-ads-admanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-ads-admanager/package.json b/packages/google-ads-admanager/package.json index b2d61c98ceb8..5ba5b0c40514 100644 --- a/packages/google-ads-admanager/package.json +++ b/packages/google-ads-admanager/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-ads-datamanager/.gitignore b/packages/google-ads-datamanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-ads-datamanager/.gitignore +++ b/packages/google-ads-datamanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-ads-datamanager/.nycrc b/packages/google-ads-datamanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-ads-datamanager/.nycrc +++ b/packages/google-ads-datamanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-ads-datamanager/package.json b/packages/google-ads-datamanager/package.json index 6ee12d6a505e..37c41d256e19 100644 --- a/packages/google-ads-datamanager/package.json +++ b/packages/google-ads-datamanager/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-ai-generativelanguage/.gitignore b/packages/google-ai-generativelanguage/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-ai-generativelanguage/.gitignore +++ b/packages/google-ai-generativelanguage/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-ai-generativelanguage/.nycrc b/packages/google-ai-generativelanguage/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-ai-generativelanguage/.nycrc +++ b/packages/google-ai-generativelanguage/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-ai-generativelanguage/package.json b/packages/google-ai-generativelanguage/package.json index f88d0216293e..9aeb9bebd38f 100644 --- a/packages/google-ai-generativelanguage/package.json +++ b/packages/google-ai-generativelanguage/package.json @@ -65,10 +65,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-analytics-admin/.gitignore b/packages/google-analytics-admin/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-analytics-admin/.gitignore +++ b/packages/google-analytics-admin/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-analytics-admin/.nycrc b/packages/google-analytics-admin/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-analytics-admin/.nycrc +++ b/packages/google-analytics-admin/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-analytics-admin/package.json b/packages/google-analytics-admin/package.json index 8b851a637b0d..459867020a9f 100644 --- a/packages/google-analytics-admin/package.json +++ b/packages/google-analytics-admin/package.json @@ -69,10 +69,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-analytics-admin", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-analytics-data/.gitignore b/packages/google-analytics-data/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-analytics-data/.gitignore +++ b/packages/google-analytics-data/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-analytics-data/.nycrc b/packages/google-analytics-data/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-analytics-data/.nycrc +++ b/packages/google-analytics-data/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-analytics-data/package.json b/packages/google-analytics-data/package.json index 7edf79a588b8..841277e8c557 100644 --- a/packages/google-analytics-data/package.json +++ b/packages/google-analytics-data/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-analytics-data", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-api-apikeys/.gitignore b/packages/google-api-apikeys/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-api-apikeys/.gitignore +++ b/packages/google-api-apikeys/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-api-apikeys/.nycrc b/packages/google-api-apikeys/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-api-apikeys/.nycrc +++ b/packages/google-api-apikeys/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-api-apikeys/package.json b/packages/google-api-apikeys/package.json index 2f49cd015bda..f8b4216b5c1f 100644 --- a/packages/google-api-apikeys/package.json +++ b/packages/google-api-apikeys/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-api-cloudquotas/.gitignore b/packages/google-api-cloudquotas/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-api-cloudquotas/.gitignore +++ b/packages/google-api-cloudquotas/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-api-cloudquotas/.nycrc b/packages/google-api-cloudquotas/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-api-cloudquotas/.nycrc +++ b/packages/google-api-cloudquotas/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-api-cloudquotas/package.json b/packages/google-api-cloudquotas/package.json index 7f7d61ec7b9f..739ab7dfb838 100644 --- a/packages/google-api-cloudquotas/package.json +++ b/packages/google-api-cloudquotas/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-api-servicecontrol/.gitignore b/packages/google-api-servicecontrol/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-api-servicecontrol/.gitignore +++ b/packages/google-api-servicecontrol/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-api-servicecontrol/.nycrc b/packages/google-api-servicecontrol/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-api-servicecontrol/.nycrc +++ b/packages/google-api-servicecontrol/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-api-servicecontrol/package.json b/packages/google-api-servicecontrol/package.json index 437d7a657f73..607bc120969b 100644 --- a/packages/google-api-servicecontrol/package.json +++ b/packages/google-api-servicecontrol/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-api-servicecontrol", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-api-servicemanagement/.gitignore b/packages/google-api-servicemanagement/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-api-servicemanagement/.gitignore +++ b/packages/google-api-servicemanagement/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-api-servicemanagement/.nycrc b/packages/google-api-servicemanagement/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-api-servicemanagement/.nycrc +++ b/packages/google-api-servicemanagement/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-api-servicemanagement/package.json b/packages/google-api-servicemanagement/package.json index 67be836d6352..f7f90955844d 100644 --- a/packages/google-api-servicemanagement/package.json +++ b/packages/google-api-servicemanagement/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-api-servicemanagement", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-api-serviceusage/.gitignore b/packages/google-api-serviceusage/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-api-serviceusage/.gitignore +++ b/packages/google-api-serviceusage/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-api-serviceusage/.nycrc b/packages/google-api-serviceusage/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-api-serviceusage/.nycrc +++ b/packages/google-api-serviceusage/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-api-serviceusage/package.json b/packages/google-api-serviceusage/package.json index 5eeaee1bfd63..c19ee46962e7 100644 --- a/packages/google-api-serviceusage/package.json +++ b/packages/google-api-serviceusage/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-api-serviceusage", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-appengine/.gitignore b/packages/google-appengine/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-appengine/.gitignore +++ b/packages/google-appengine/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-appengine/.nycrc b/packages/google-appengine/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-appengine/.nycrc +++ b/packages/google-appengine/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-appengine/package.json b/packages/google-appengine/package.json index 4116a35af6d4..92b367910b7d 100644 --- a/packages/google-appengine/package.json +++ b/packages/google-appengine/package.json @@ -74,10 +74,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-appengine", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-apps-events-subscriptions/.gitignore b/packages/google-apps-events-subscriptions/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-apps-events-subscriptions/.gitignore +++ b/packages/google-apps-events-subscriptions/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-apps-events-subscriptions/.nycrc b/packages/google-apps-events-subscriptions/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-apps-events-subscriptions/.nycrc +++ b/packages/google-apps-events-subscriptions/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-apps-events-subscriptions/package.json b/packages/google-apps-events-subscriptions/package.json index 74b9289aadad..f9fb6bc8c8ab 100644 --- a/packages/google-apps-events-subscriptions/package.json +++ b/packages/google-apps-events-subscriptions/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-apps-meet/.gitignore b/packages/google-apps-meet/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-apps-meet/.gitignore +++ b/packages/google-apps-meet/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-apps-meet/.nycrc b/packages/google-apps-meet/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-apps-meet/.nycrc +++ b/packages/google-apps-meet/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-apps-meet/package.json b/packages/google-apps-meet/package.json index 37c4ef169701..e94f43623f1b 100644 --- a/packages/google-apps-meet/package.json +++ b/packages/google-apps-meet/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-area120-tables/.gitignore b/packages/google-area120-tables/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-area120-tables/.gitignore +++ b/packages/google-area120-tables/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-area120-tables/.nycrc b/packages/google-area120-tables/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-area120-tables/.nycrc +++ b/packages/google-area120-tables/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-area120-tables/package.json b/packages/google-area120-tables/package.json index facc97699ba5..0651c6384b34 100644 --- a/packages/google-area120-tables/package.json +++ b/packages/google-area120-tables/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-area120-tables", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-chat/.gitignore b/packages/google-chat/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-chat/.gitignore +++ b/packages/google-chat/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-chat/.nycrc b/packages/google-chat/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-chat/.nycrc +++ b/packages/google-chat/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-chat/package.json b/packages/google-chat/package.json index dc79c9518065..ed0763612837 100644 --- a/packages/google-chat/package.json +++ b/packages/google-chat/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-accessapproval/.gitignore b/packages/google-cloud-accessapproval/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-accessapproval/.gitignore +++ b/packages/google-cloud-accessapproval/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-accessapproval/.nycrc b/packages/google-cloud-accessapproval/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-accessapproval/.nycrc +++ b/packages/google-cloud-accessapproval/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-accessapproval/package.json b/packages/google-cloud-accessapproval/package.json index a818dec222fe..b6707ac5ee55 100644 --- a/packages/google-cloud-accessapproval/package.json +++ b/packages/google-cloud-accessapproval/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-accessapproval", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-advisorynotifications/.gitignore b/packages/google-cloud-advisorynotifications/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-advisorynotifications/.gitignore +++ b/packages/google-cloud-advisorynotifications/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-advisorynotifications/.nycrc b/packages/google-cloud-advisorynotifications/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-advisorynotifications/.nycrc +++ b/packages/google-cloud-advisorynotifications/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-advisorynotifications/package.json b/packages/google-cloud-advisorynotifications/package.json index a1142cb7d130..4892500050c6 100644 --- a/packages/google-cloud-advisorynotifications/package.json +++ b/packages/google-cloud-advisorynotifications/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-agentidentity/.nycrc b/packages/google-cloud-agentidentity/.nycrc index 81a95fc94b00..d41aa5d02c83 100644 --- a/packages/google-cloud-agentidentity/.nycrc +++ b/packages/google-cloud-agentidentity/.nycrc @@ -1,6 +1,6 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": ["lcov"], "exclude": [ "**/*-test", "**/.coverage", diff --git a/packages/google-cloud-agentregistry/.gitignore b/packages/google-cloud-agentregistry/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-agentregistry/.gitignore +++ b/packages/google-cloud-agentregistry/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-agentregistry/.nycrc b/packages/google-cloud-agentregistry/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-agentregistry/.nycrc +++ b/packages/google-cloud-agentregistry/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-aiplatform/.gitignore b/packages/google-cloud-aiplatform/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-aiplatform/.gitignore +++ b/packages/google-cloud-aiplatform/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-aiplatform/.nycrc b/packages/google-cloud-aiplatform/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-aiplatform/.nycrc +++ b/packages/google-cloud-aiplatform/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-aiplatform/package.json b/packages/google-cloud-aiplatform/package.json index c48616cc20b8..b60893125e32 100644 --- a/packages/google-cloud-aiplatform/package.json +++ b/packages/google-cloud-aiplatform/package.json @@ -75,10 +75,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-aiplatform", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-alloydb/.gitignore b/packages/google-cloud-alloydb/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-alloydb/.gitignore +++ b/packages/google-cloud-alloydb/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-alloydb/.nycrc b/packages/google-cloud-alloydb/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-alloydb/.nycrc +++ b/packages/google-cloud-alloydb/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-alloydb/package.json b/packages/google-cloud-alloydb/package.json index 2e5ca79ff57e..b5e84ececdf2 100644 --- a/packages/google-cloud-alloydb/package.json +++ b/packages/google-cloud-alloydb/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-apigateway/.gitignore b/packages/google-cloud-apigateway/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-apigateway/.gitignore +++ b/packages/google-cloud-apigateway/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-apigateway/.nycrc b/packages/google-cloud-apigateway/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-apigateway/.nycrc +++ b/packages/google-cloud-apigateway/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-apigateway/package.json b/packages/google-cloud-apigateway/package.json index 246c95c2facd..254fa9206220 100644 --- a/packages/google-cloud-apigateway/package.json +++ b/packages/google-cloud-apigateway/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-apigateway", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-apigeeconnect/.gitignore b/packages/google-cloud-apigeeconnect/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-apigeeconnect/.gitignore +++ b/packages/google-cloud-apigeeconnect/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-apigeeconnect/.nycrc b/packages/google-cloud-apigeeconnect/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-apigeeconnect/.nycrc +++ b/packages/google-cloud-apigeeconnect/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-apigeeconnect/package.json b/packages/google-cloud-apigeeconnect/package.json index e31db10f31f2..ef8e2dc2db00 100644 --- a/packages/google-cloud-apigeeconnect/package.json +++ b/packages/google-cloud-apigeeconnect/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-apigeeconnect", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-apigeeregistry/.gitignore b/packages/google-cloud-apigeeregistry/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-apigeeregistry/.gitignore +++ b/packages/google-cloud-apigeeregistry/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-apigeeregistry/.nycrc b/packages/google-cloud-apigeeregistry/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-apigeeregistry/.nycrc +++ b/packages/google-cloud-apigeeregistry/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-apigeeregistry/package.json b/packages/google-cloud-apigeeregistry/package.json index 0e960ccef230..f15c5b59e61f 100644 --- a/packages/google-cloud-apigeeregistry/package.json +++ b/packages/google-cloud-apigeeregistry/package.json @@ -69,10 +69,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-apigeeregistry", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-apihub/.gitignore b/packages/google-cloud-apihub/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-apihub/.gitignore +++ b/packages/google-cloud-apihub/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-apihub/.nycrc b/packages/google-cloud-apihub/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-apihub/.nycrc +++ b/packages/google-cloud-apihub/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-apihub/package.json b/packages/google-cloud-apihub/package.json index 43706ca6d380..3c8b07137cd0 100644 --- a/packages/google-cloud-apihub/package.json +++ b/packages/google-cloud-apihub/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-apiregistry/.gitignore b/packages/google-cloud-apiregistry/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-apiregistry/.gitignore +++ b/packages/google-cloud-apiregistry/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-apiregistry/.nycrc b/packages/google-cloud-apiregistry/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-apiregistry/.nycrc +++ b/packages/google-cloud-apiregistry/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-apiregistry/package.json b/packages/google-cloud-apiregistry/package.json index 8755f6f63e7b..f12d4dc077a8 100644 --- a/packages/google-cloud-apiregistry/package.json +++ b/packages/google-cloud-apiregistry/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-apphub/.gitignore b/packages/google-cloud-apphub/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-apphub/.gitignore +++ b/packages/google-cloud-apphub/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-apphub/.nycrc b/packages/google-cloud-apphub/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-apphub/.nycrc +++ b/packages/google-cloud-apphub/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-apphub/package.json b/packages/google-cloud-apphub/package.json index 87085b555e66..c39186ffd2cb 100644 --- a/packages/google-cloud-apphub/package.json +++ b/packages/google-cloud-apphub/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-appoptimize/.gitignore b/packages/google-cloud-appoptimize/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-appoptimize/.gitignore +++ b/packages/google-cloud-appoptimize/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-appoptimize/.nycrc b/packages/google-cloud-appoptimize/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-appoptimize/.nycrc +++ b/packages/google-cloud-appoptimize/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-asset/.gitignore b/packages/google-cloud-asset/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-asset/.gitignore +++ b/packages/google-cloud-asset/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-asset/.nycrc b/packages/google-cloud-asset/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-asset/.nycrc +++ b/packages/google-cloud-asset/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-asset/package.json b/packages/google-cloud-asset/package.json index a694e1b5340f..e3d6fb82d272 100644 --- a/packages/google-cloud-asset/package.json +++ b/packages/google-cloud-asset/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-asset", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-assuredworkloads/.gitignore b/packages/google-cloud-assuredworkloads/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-assuredworkloads/.gitignore +++ b/packages/google-cloud-assuredworkloads/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-assuredworkloads/.nycrc b/packages/google-cloud-assuredworkloads/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-assuredworkloads/.nycrc +++ b/packages/google-cloud-assuredworkloads/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-assuredworkloads/package.json b/packages/google-cloud-assuredworkloads/package.json index 8805bd6f249a..49dadeeaf424 100644 --- a/packages/google-cloud-assuredworkloads/package.json +++ b/packages/google-cloud-assuredworkloads/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-assuredworkloads", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-auditmanager/.gitignore b/packages/google-cloud-auditmanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-auditmanager/.gitignore +++ b/packages/google-cloud-auditmanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-auditmanager/.nycrc b/packages/google-cloud-auditmanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-auditmanager/.nycrc +++ b/packages/google-cloud-auditmanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-auditmanager/package.json b/packages/google-cloud-auditmanager/package.json index b38c8f99ffd4..d5d833ac155c 100644 --- a/packages/google-cloud-auditmanager/package.json +++ b/packages/google-cloud-auditmanager/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-automl/.gitignore b/packages/google-cloud-automl/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-automl/.gitignore +++ b/packages/google-cloud-automl/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-automl/.nycrc b/packages/google-cloud-automl/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-automl/.nycrc +++ b/packages/google-cloud-automl/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-automl/package.json b/packages/google-cloud-automl/package.json index 9794ed6b2b00..c4a5890fff5a 100644 --- a/packages/google-cloud-automl/package.json +++ b/packages/google-cloud-automl/package.json @@ -71,10 +71,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-automl", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-backupdr/.gitignore b/packages/google-cloud-backupdr/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-backupdr/.gitignore +++ b/packages/google-cloud-backupdr/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-backupdr/.nycrc b/packages/google-cloud-backupdr/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-backupdr/.nycrc +++ b/packages/google-cloud-backupdr/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-backupdr/package.json b/packages/google-cloud-backupdr/package.json index 90e7af6cc342..23630b65259b 100644 --- a/packages/google-cloud-backupdr/package.json +++ b/packages/google-cloud-backupdr/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-baremetalsolution/.gitignore b/packages/google-cloud-baremetalsolution/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-baremetalsolution/.gitignore +++ b/packages/google-cloud-baremetalsolution/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-baremetalsolution/.nycrc b/packages/google-cloud-baremetalsolution/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-baremetalsolution/.nycrc +++ b/packages/google-cloud-baremetalsolution/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-baremetalsolution/package.json b/packages/google-cloud-baremetalsolution/package.json index a6cb802bd318..1b7869ec5f63 100644 --- a/packages/google-cloud-baremetalsolution/package.json +++ b/packages/google-cloud-baremetalsolution/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-baremetalsolution", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-batch/.gitignore b/packages/google-cloud-batch/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-batch/.gitignore +++ b/packages/google-cloud-batch/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-batch/.nycrc b/packages/google-cloud-batch/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-batch/.nycrc +++ b/packages/google-cloud-batch/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-batch/package.json b/packages/google-cloud-batch/package.json index be552371830c..ea161bd5701a 100644 --- a/packages/google-cloud-batch/package.json +++ b/packages/google-cloud-batch/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-beyondcorp-appconnections/.gitignore b/packages/google-cloud-beyondcorp-appconnections/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-beyondcorp-appconnections/.gitignore +++ b/packages/google-cloud-beyondcorp-appconnections/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-beyondcorp-appconnections/.nycrc b/packages/google-cloud-beyondcorp-appconnections/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-beyondcorp-appconnections/.nycrc +++ b/packages/google-cloud-beyondcorp-appconnections/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-beyondcorp-appconnections/package.json b/packages/google-cloud-beyondcorp-appconnections/package.json index 060b48996319..b7dc2ea21746 100644 --- a/packages/google-cloud-beyondcorp-appconnections/package.json +++ b/packages/google-cloud-beyondcorp-appconnections/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-beyondcorp-appconnectors/.gitignore b/packages/google-cloud-beyondcorp-appconnectors/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-beyondcorp-appconnectors/.gitignore +++ b/packages/google-cloud-beyondcorp-appconnectors/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-beyondcorp-appconnectors/.nycrc b/packages/google-cloud-beyondcorp-appconnectors/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-beyondcorp-appconnectors/.nycrc +++ b/packages/google-cloud-beyondcorp-appconnectors/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-beyondcorp-appconnectors/package.json b/packages/google-cloud-beyondcorp-appconnectors/package.json index de5a1fed690d..29351e3c240c 100644 --- a/packages/google-cloud-beyondcorp-appconnectors/package.json +++ b/packages/google-cloud-beyondcorp-appconnectors/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-beyondcorp-appgateways/.gitignore b/packages/google-cloud-beyondcorp-appgateways/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-beyondcorp-appgateways/.gitignore +++ b/packages/google-cloud-beyondcorp-appgateways/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-beyondcorp-appgateways/.nycrc b/packages/google-cloud-beyondcorp-appgateways/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-beyondcorp-appgateways/.nycrc +++ b/packages/google-cloud-beyondcorp-appgateways/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-beyondcorp-appgateways/package.json b/packages/google-cloud-beyondcorp-appgateways/package.json index b85f91993a4a..d02f4341dd43 100644 --- a/packages/google-cloud-beyondcorp-appgateways/package.json +++ b/packages/google-cloud-beyondcorp-appgateways/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-beyondcorp-clientconnectorservices/.gitignore b/packages/google-cloud-beyondcorp-clientconnectorservices/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-beyondcorp-clientconnectorservices/.gitignore +++ b/packages/google-cloud-beyondcorp-clientconnectorservices/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-beyondcorp-clientconnectorservices/.nycrc b/packages/google-cloud-beyondcorp-clientconnectorservices/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-beyondcorp-clientconnectorservices/.nycrc +++ b/packages/google-cloud-beyondcorp-clientconnectorservices/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-beyondcorp-clientconnectorservices/package.json b/packages/google-cloud-beyondcorp-clientconnectorservices/package.json index 297df3a99a34..8eb6494cc103 100644 --- a/packages/google-cloud-beyondcorp-clientconnectorservices/package.json +++ b/packages/google-cloud-beyondcorp-clientconnectorservices/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-beyondcorp-clientgateways/.gitignore b/packages/google-cloud-beyondcorp-clientgateways/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-beyondcorp-clientgateways/.gitignore +++ b/packages/google-cloud-beyondcorp-clientgateways/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-beyondcorp-clientgateways/.nycrc b/packages/google-cloud-beyondcorp-clientgateways/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-beyondcorp-clientgateways/.nycrc +++ b/packages/google-cloud-beyondcorp-clientgateways/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-beyondcorp-clientgateways/package.json b/packages/google-cloud-beyondcorp-clientgateways/package.json index ea350317bdfb..09793b77b4ec 100644 --- a/packages/google-cloud-beyondcorp-clientgateways/package.json +++ b/packages/google-cloud-beyondcorp-clientgateways/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-bigquery-analyticshub/.gitignore b/packages/google-cloud-bigquery-analyticshub/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigquery-analyticshub/.gitignore +++ b/packages/google-cloud-bigquery-analyticshub/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigquery-analyticshub/.nycrc b/packages/google-cloud-bigquery-analyticshub/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigquery-analyticshub/.nycrc +++ b/packages/google-cloud-bigquery-analyticshub/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-bigquery-analyticshub/package.json b/packages/google-cloud-bigquery-analyticshub/package.json index 2066dcf8e984..3758ffd94d6f 100644 --- a/packages/google-cloud-bigquery-analyticshub/package.json +++ b/packages/google-cloud-bigquery-analyticshub/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-bigquery-connection/.gitignore b/packages/google-cloud-bigquery-connection/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigquery-connection/.gitignore +++ b/packages/google-cloud-bigquery-connection/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigquery-connection/.nycrc b/packages/google-cloud-bigquery-connection/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigquery-connection/.nycrc +++ b/packages/google-cloud-bigquery-connection/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-bigquery-connection/package.json b/packages/google-cloud-bigquery-connection/package.json index 02f388303db5..d1ee9226fd47 100644 --- a/packages/google-cloud-bigquery-connection/package.json +++ b/packages/google-cloud-bigquery-connection/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-bigquery-connection", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-bigquery-dataexchange/.gitignore b/packages/google-cloud-bigquery-dataexchange/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigquery-dataexchange/.gitignore +++ b/packages/google-cloud-bigquery-dataexchange/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigquery-dataexchange/.nycrc b/packages/google-cloud-bigquery-dataexchange/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigquery-dataexchange/.nycrc +++ b/packages/google-cloud-bigquery-dataexchange/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-bigquery-dataexchange/package.json b/packages/google-cloud-bigquery-dataexchange/package.json index e5d6c5138bf5..81bcd62be58d 100644 --- a/packages/google-cloud-bigquery-dataexchange/package.json +++ b/packages/google-cloud-bigquery-dataexchange/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-bigquery-datapolicies/.gitignore b/packages/google-cloud-bigquery-datapolicies/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigquery-datapolicies/.gitignore +++ b/packages/google-cloud-bigquery-datapolicies/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigquery-datapolicies/.nycrc b/packages/google-cloud-bigquery-datapolicies/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigquery-datapolicies/.nycrc +++ b/packages/google-cloud-bigquery-datapolicies/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-bigquery-datapolicies/package.json b/packages/google-cloud-bigquery-datapolicies/package.json index ca81e22663e5..5c1e3f7a8b00 100644 --- a/packages/google-cloud-bigquery-datapolicies/package.json +++ b/packages/google-cloud-bigquery-datapolicies/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-bigquery-datatransfer/.gitignore b/packages/google-cloud-bigquery-datatransfer/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigquery-datatransfer/.gitignore +++ b/packages/google-cloud-bigquery-datatransfer/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigquery-datatransfer/.nycrc b/packages/google-cloud-bigquery-datatransfer/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigquery-datatransfer/.nycrc +++ b/packages/google-cloud-bigquery-datatransfer/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-bigquery-datatransfer/package.json b/packages/google-cloud-bigquery-datatransfer/package.json index c0c621372cf2..79650dfd508b 100644 --- a/packages/google-cloud-bigquery-datatransfer/package.json +++ b/packages/google-cloud-bigquery-datatransfer/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-bigquery-migration/.gitignore b/packages/google-cloud-bigquery-migration/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigquery-migration/.gitignore +++ b/packages/google-cloud-bigquery-migration/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigquery-migration/.nycrc b/packages/google-cloud-bigquery-migration/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigquery-migration/.nycrc +++ b/packages/google-cloud-bigquery-migration/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-bigquery-migration/package.json b/packages/google-cloud-bigquery-migration/package.json index 5f15c4337d90..361eb94fadb4 100644 --- a/packages/google-cloud-bigquery-migration/package.json +++ b/packages/google-cloud-bigquery-migration/package.json @@ -69,10 +69,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-bigquery-migration", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-bigquery-reservation/.gitignore b/packages/google-cloud-bigquery-reservation/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigquery-reservation/.gitignore +++ b/packages/google-cloud-bigquery-reservation/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigquery-reservation/.nycrc b/packages/google-cloud-bigquery-reservation/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigquery-reservation/.nycrc +++ b/packages/google-cloud-bigquery-reservation/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-bigquery-reservation/package.json b/packages/google-cloud-bigquery-reservation/package.json index 6393586d4ade..e85ed337de23 100644 --- a/packages/google-cloud-bigquery-reservation/package.json +++ b/packages/google-cloud-bigquery-reservation/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-bigquery-storage-api/.gitignore b/packages/google-cloud-bigquery-storage-api/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigquery-storage-api/.gitignore +++ b/packages/google-cloud-bigquery-storage-api/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigquery-storage-api/.nycrc b/packages/google-cloud-bigquery-storage-api/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigquery-storage-api/.nycrc +++ b/packages/google-cloud-bigquery-storage-api/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-bigtable-api/.gitignore b/packages/google-cloud-bigtable-api/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-bigtable-api/.gitignore +++ b/packages/google-cloud-bigtable-api/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-bigtable-api/.nycrc b/packages/google-cloud-bigtable-api/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-bigtable-api/.nycrc +++ b/packages/google-cloud-bigtable-api/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-billing-budgets/.gitignore b/packages/google-cloud-billing-budgets/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-billing-budgets/.gitignore +++ b/packages/google-cloud-billing-budgets/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-billing-budgets/.nycrc b/packages/google-cloud-billing-budgets/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-billing-budgets/.nycrc +++ b/packages/google-cloud-billing-budgets/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-billing-budgets/package.json b/packages/google-cloud-billing-budgets/package.json index f6cbd4ce12fd..4a0326fec281 100644 --- a/packages/google-cloud-billing-budgets/package.json +++ b/packages/google-cloud-billing-budgets/package.json @@ -54,10 +54,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-billing-budgets", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-billing/.gitignore b/packages/google-cloud-billing/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-billing/.gitignore +++ b/packages/google-cloud-billing/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-billing/.nycrc b/packages/google-cloud-billing/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-billing/.nycrc +++ b/packages/google-cloud-billing/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-billing/package.json b/packages/google-cloud-billing/package.json index 8272018e5d9a..5e9da81dfb82 100644 --- a/packages/google-cloud-billing/package.json +++ b/packages/google-cloud-billing/package.json @@ -54,10 +54,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-billing", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-binaryauthorization/.gitignore b/packages/google-cloud-binaryauthorization/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-binaryauthorization/.gitignore +++ b/packages/google-cloud-binaryauthorization/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-binaryauthorization/.nycrc b/packages/google-cloud-binaryauthorization/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-binaryauthorization/.nycrc +++ b/packages/google-cloud-binaryauthorization/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-binaryauthorization/package.json b/packages/google-cloud-binaryauthorization/package.json index f0134ac550f0..5277eb14dd03 100644 --- a/packages/google-cloud-binaryauthorization/package.json +++ b/packages/google-cloud-binaryauthorization/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-binaryauthorization", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-capacityplanner/.gitignore b/packages/google-cloud-capacityplanner/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-capacityplanner/.gitignore +++ b/packages/google-cloud-capacityplanner/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-capacityplanner/.nycrc b/packages/google-cloud-capacityplanner/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-capacityplanner/.nycrc +++ b/packages/google-cloud-capacityplanner/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-capacityplanner/package.json b/packages/google-cloud-capacityplanner/package.json index 4e9c6b3d786f..87bb01244dfc 100644 --- a/packages/google-cloud-capacityplanner/package.json +++ b/packages/google-cloud-capacityplanner/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-certificatemanager/.gitignore b/packages/google-cloud-certificatemanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-certificatemanager/.gitignore +++ b/packages/google-cloud-certificatemanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-certificatemanager/.nycrc b/packages/google-cloud-certificatemanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-certificatemanager/.nycrc +++ b/packages/google-cloud-certificatemanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-certificatemanager/package.json b/packages/google-cloud-certificatemanager/package.json index ee57acb15762..94f1509eda2d 100644 --- a/packages/google-cloud-certificatemanager/package.json +++ b/packages/google-cloud-certificatemanager/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-ces/.gitignore b/packages/google-cloud-ces/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-ces/.gitignore +++ b/packages/google-cloud-ces/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-ces/.nycrc b/packages/google-cloud-ces/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-ces/.nycrc +++ b/packages/google-cloud-ces/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-ces/package.json b/packages/google-cloud-ces/package.json index 317b618fcdfb..4d03313b5892 100644 --- a/packages/google-cloud-ces/package.json +++ b/packages/google-cloud-ces/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-channel/.gitignore b/packages/google-cloud-channel/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-channel/.gitignore +++ b/packages/google-cloud-channel/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-channel/.nycrc b/packages/google-cloud-channel/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-channel/.nycrc +++ b/packages/google-cloud-channel/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-channel/package.json b/packages/google-cloud-channel/package.json index 6a17796603a9..2017326f3c10 100644 --- a/packages/google-cloud-channel/package.json +++ b/packages/google-cloud-channel/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-channel", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-chronicle/.gitignore b/packages/google-cloud-chronicle/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-chronicle/.gitignore +++ b/packages/google-cloud-chronicle/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-chronicle/.nycrc b/packages/google-cloud-chronicle/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-chronicle/.nycrc +++ b/packages/google-cloud-chronicle/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-chronicle/package.json b/packages/google-cloud-chronicle/package.json index d0a77c6d2eb0..a3799ba1d4e4 100644 --- a/packages/google-cloud-chronicle/package.json +++ b/packages/google-cloud-chronicle/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-cloudcontrolspartner/.gitignore b/packages/google-cloud-cloudcontrolspartner/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-cloudcontrolspartner/.gitignore +++ b/packages/google-cloud-cloudcontrolspartner/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-cloudcontrolspartner/.nycrc b/packages/google-cloud-cloudcontrolspartner/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-cloudcontrolspartner/.nycrc +++ b/packages/google-cloud-cloudcontrolspartner/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-cloudcontrolspartner/package.json b/packages/google-cloud-cloudcontrolspartner/package.json index fef32f530808..6bd53c581536 100644 --- a/packages/google-cloud-cloudcontrolspartner/package.json +++ b/packages/google-cloud-cloudcontrolspartner/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-clouddms/.gitignore b/packages/google-cloud-clouddms/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-clouddms/.gitignore +++ b/packages/google-cloud-clouddms/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-clouddms/.nycrc b/packages/google-cloud-clouddms/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-clouddms/.nycrc +++ b/packages/google-cloud-clouddms/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-clouddms/package.json b/packages/google-cloud-clouddms/package.json index e550a4156949..69a950803c3a 100644 --- a/packages/google-cloud-clouddms/package.json +++ b/packages/google-cloud-clouddms/package.json @@ -66,10 +66,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-clouddms", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-cloudsecuritycompliance/.gitignore b/packages/google-cloud-cloudsecuritycompliance/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-cloudsecuritycompliance/.gitignore +++ b/packages/google-cloud-cloudsecuritycompliance/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-cloudsecuritycompliance/.nycrc b/packages/google-cloud-cloudsecuritycompliance/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-cloudsecuritycompliance/.nycrc +++ b/packages/google-cloud-cloudsecuritycompliance/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-cloudsecuritycompliance/package.json b/packages/google-cloud-cloudsecuritycompliance/package.json index 1662a3f71f83..e53654095638 100644 --- a/packages/google-cloud-cloudsecuritycompliance/package.json +++ b/packages/google-cloud-cloudsecuritycompliance/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-commerce-consumer-procurement/.gitignore b/packages/google-cloud-commerce-consumer-procurement/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-commerce-consumer-procurement/.gitignore +++ b/packages/google-cloud-commerce-consumer-procurement/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-commerce-consumer-procurement/.nycrc b/packages/google-cloud-commerce-consumer-procurement/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-commerce-consumer-procurement/.nycrc +++ b/packages/google-cloud-commerce-consumer-procurement/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-commerce-consumer-procurement/package.json b/packages/google-cloud-commerce-consumer-procurement/package.json index 7ae679b84a12..70ae6775c097 100644 --- a/packages/google-cloud-commerce-consumer-procurement/package.json +++ b/packages/google-cloud-commerce-consumer-procurement/package.json @@ -70,10 +70,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-commerceproducer/.gitignore b/packages/google-cloud-commerceproducer/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-commerceproducer/.gitignore +++ b/packages/google-cloud-commerceproducer/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-commerceproducer/.nycrc b/packages/google-cloud-commerceproducer/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-commerceproducer/.nycrc +++ b/packages/google-cloud-commerceproducer/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-compute/.gitignore b/packages/google-cloud-compute/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-compute/.gitignore +++ b/packages/google-cloud-compute/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-compute/.nycrc b/packages/google-cloud-compute/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-compute/.nycrc +++ b/packages/google-cloud-compute/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-compute/package.json b/packages/google-cloud-compute/package.json index 2c37ee8372b0..13a95d370fb7 100644 --- a/packages/google-cloud-compute/package.json +++ b/packages/google-cloud-compute/package.json @@ -145,10 +145,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-compute", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-confidentialcomputing/.gitignore b/packages/google-cloud-confidentialcomputing/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-confidentialcomputing/.gitignore +++ b/packages/google-cloud-confidentialcomputing/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-confidentialcomputing/.nycrc b/packages/google-cloud-confidentialcomputing/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-confidentialcomputing/.nycrc +++ b/packages/google-cloud-confidentialcomputing/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-confidentialcomputing/package.json b/packages/google-cloud-confidentialcomputing/package.json index b94d663a5683..6fe1e1700f2c 100644 --- a/packages/google-cloud-confidentialcomputing/package.json +++ b/packages/google-cloud-confidentialcomputing/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-config/.gitignore b/packages/google-cloud-config/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-config/.gitignore +++ b/packages/google-cloud-config/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-config/.nycrc b/packages/google-cloud-config/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-config/.nycrc +++ b/packages/google-cloud-config/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-config/package.json b/packages/google-cloud-config/package.json index 5383d9d98aef..3a24984927a3 100644 --- a/packages/google-cloud-config/package.json +++ b/packages/google-cloud-config/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-configdelivery/.gitignore b/packages/google-cloud-configdelivery/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-configdelivery/.gitignore +++ b/packages/google-cloud-configdelivery/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-configdelivery/.nycrc b/packages/google-cloud-configdelivery/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-configdelivery/.nycrc +++ b/packages/google-cloud-configdelivery/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-configdelivery/package.json b/packages/google-cloud-configdelivery/package.json index 634ff264bf82..6e124f8b7312 100644 --- a/packages/google-cloud-configdelivery/package.json +++ b/packages/google-cloud-configdelivery/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-connectors/.gitignore b/packages/google-cloud-connectors/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-connectors/.gitignore +++ b/packages/google-cloud-connectors/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-connectors/.nycrc b/packages/google-cloud-connectors/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-connectors/.nycrc +++ b/packages/google-cloud-connectors/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-connectors/package.json b/packages/google-cloud-connectors/package.json index d0f09c221df5..0751afdb3c40 100644 --- a/packages/google-cloud-connectors/package.json +++ b/packages/google-cloud-connectors/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-contactcenterinsights/.gitignore b/packages/google-cloud-contactcenterinsights/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-contactcenterinsights/.gitignore +++ b/packages/google-cloud-contactcenterinsights/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-contactcenterinsights/.nycrc b/packages/google-cloud-contactcenterinsights/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-contactcenterinsights/.nycrc +++ b/packages/google-cloud-contactcenterinsights/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-contactcenterinsights/package.json b/packages/google-cloud-contactcenterinsights/package.json index 1d064144302b..662792be109d 100644 --- a/packages/google-cloud-contactcenterinsights/package.json +++ b/packages/google-cloud-contactcenterinsights/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-contactcenterinsights", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-contentwarehouse/.gitignore b/packages/google-cloud-contentwarehouse/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-contentwarehouse/.gitignore +++ b/packages/google-cloud-contentwarehouse/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-contentwarehouse/.nycrc b/packages/google-cloud-contentwarehouse/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-contentwarehouse/.nycrc +++ b/packages/google-cloud-contentwarehouse/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-contentwarehouse/package.json b/packages/google-cloud-contentwarehouse/package.json index 01a60dd2fea9..288f98036c4c 100644 --- a/packages/google-cloud-contentwarehouse/package.json +++ b/packages/google-cloud-contentwarehouse/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-databasecenter/.gitignore b/packages/google-cloud-databasecenter/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-databasecenter/.gitignore +++ b/packages/google-cloud-databasecenter/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-databasecenter/.nycrc b/packages/google-cloud-databasecenter/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-databasecenter/.nycrc +++ b/packages/google-cloud-databasecenter/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-datacatalog-lineage-configmanagement/.gitignore b/packages/google-cloud-datacatalog-lineage-configmanagement/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-datacatalog-lineage-configmanagement/.gitignore +++ b/packages/google-cloud-datacatalog-lineage-configmanagement/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-datacatalog-lineage-configmanagement/.nycrc b/packages/google-cloud-datacatalog-lineage-configmanagement/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-datacatalog-lineage-configmanagement/.nycrc +++ b/packages/google-cloud-datacatalog-lineage-configmanagement/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-datacatalog-lineage-configmanagement/package.json b/packages/google-cloud-datacatalog-lineage-configmanagement/package.json index 7af6e4b5c095..63df66a31704 100644 --- a/packages/google-cloud-datacatalog-lineage-configmanagement/package.json +++ b/packages/google-cloud-datacatalog-lineage-configmanagement/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-datacatalog-lineage/.gitignore b/packages/google-cloud-datacatalog-lineage/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-datacatalog-lineage/.gitignore +++ b/packages/google-cloud-datacatalog-lineage/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-datacatalog-lineage/.nycrc b/packages/google-cloud-datacatalog-lineage/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-datacatalog-lineage/.nycrc +++ b/packages/google-cloud-datacatalog-lineage/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-datacatalog-lineage/package.json b/packages/google-cloud-datacatalog-lineage/package.json index 756eb42db00b..c9647a2d3860 100644 --- a/packages/google-cloud-datacatalog-lineage/package.json +++ b/packages/google-cloud-datacatalog-lineage/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-datacatalog/.gitignore b/packages/google-cloud-datacatalog/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-datacatalog/.gitignore +++ b/packages/google-cloud-datacatalog/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-datacatalog/.nycrc b/packages/google-cloud-datacatalog/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-datacatalog/.nycrc +++ b/packages/google-cloud-datacatalog/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-datacatalog/package.json b/packages/google-cloud-datacatalog/package.json index a15ccc456ea1..18d92a2056e8 100644 --- a/packages/google-cloud-datacatalog/package.json +++ b/packages/google-cloud-datacatalog/package.json @@ -70,10 +70,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-datacatalog", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-dataform/.gitignore b/packages/google-cloud-dataform/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-dataform/.gitignore +++ b/packages/google-cloud-dataform/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-dataform/.nycrc b/packages/google-cloud-dataform/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-dataform/.nycrc +++ b/packages/google-cloud-dataform/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-dataform/package.json b/packages/google-cloud-dataform/package.json index 9702fd98a719..7809b55ac126 100644 --- a/packages/google-cloud-dataform/package.json +++ b/packages/google-cloud-dataform/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-datafusion/.gitignore b/packages/google-cloud-datafusion/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-datafusion/.gitignore +++ b/packages/google-cloud-datafusion/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-datafusion/.nycrc b/packages/google-cloud-datafusion/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-datafusion/.nycrc +++ b/packages/google-cloud-datafusion/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-datafusion/package.json b/packages/google-cloud-datafusion/package.json index 7312929772d7..1024489af260 100644 --- a/packages/google-cloud-datafusion/package.json +++ b/packages/google-cloud-datafusion/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-datafusion", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-datalabeling/.gitignore b/packages/google-cloud-datalabeling/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-datalabeling/.gitignore +++ b/packages/google-cloud-datalabeling/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-datalabeling/.nycrc b/packages/google-cloud-datalabeling/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-datalabeling/.nycrc +++ b/packages/google-cloud-datalabeling/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-datalabeling/package.json b/packages/google-cloud-datalabeling/package.json index 8d86c2823ac1..1a5524905bd8 100644 --- a/packages/google-cloud-datalabeling/package.json +++ b/packages/google-cloud-datalabeling/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-datalabeling", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-dataplex/.gitignore b/packages/google-cloud-dataplex/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-dataplex/.gitignore +++ b/packages/google-cloud-dataplex/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-dataplex/.nycrc b/packages/google-cloud-dataplex/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-dataplex/.nycrc +++ b/packages/google-cloud-dataplex/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-dataplex/package.json b/packages/google-cloud-dataplex/package.json index f64af1c6b010..601bb22ef402 100644 --- a/packages/google-cloud-dataplex/package.json +++ b/packages/google-cloud-dataplex/package.json @@ -69,10 +69,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-dataproc/.gitignore b/packages/google-cloud-dataproc/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-dataproc/.gitignore +++ b/packages/google-cloud-dataproc/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-dataproc/.nycrc b/packages/google-cloud-dataproc/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-dataproc/.nycrc +++ b/packages/google-cloud-dataproc/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-dataproc/package.json b/packages/google-cloud-dataproc/package.json index 2335893cd196..049fb5f7fdf5 100644 --- a/packages/google-cloud-dataproc/package.json +++ b/packages/google-cloud-dataproc/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-dataproc", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-dataqna/.gitignore b/packages/google-cloud-dataqna/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-dataqna/.gitignore +++ b/packages/google-cloud-dataqna/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-dataqna/.nycrc b/packages/google-cloud-dataqna/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-dataqna/.nycrc +++ b/packages/google-cloud-dataqna/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-dataqna/package.json b/packages/google-cloud-dataqna/package.json index 9f1ea1629094..98e501a27dda 100644 --- a/packages/google-cloud-dataqna/package.json +++ b/packages/google-cloud-dataqna/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-dataqna", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-datastore-api/.gitignore b/packages/google-cloud-datastore-api/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-datastore-api/.gitignore +++ b/packages/google-cloud-datastore-api/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-datastore-api/.nycrc b/packages/google-cloud-datastore-api/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-datastore-api/.nycrc +++ b/packages/google-cloud-datastore-api/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-datastream/.gitignore b/packages/google-cloud-datastream/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-datastream/.gitignore +++ b/packages/google-cloud-datastream/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-datastream/.nycrc b/packages/google-cloud-datastream/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-datastream/.nycrc +++ b/packages/google-cloud-datastream/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-datastream/package.json b/packages/google-cloud-datastream/package.json index ea494ace89f0..2e17d03022fe 100644 --- a/packages/google-cloud-datastream/package.json +++ b/packages/google-cloud-datastream/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-datastream", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-deploy/.gitignore b/packages/google-cloud-deploy/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-deploy/.gitignore +++ b/packages/google-cloud-deploy/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-deploy/.nycrc b/packages/google-cloud-deploy/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-deploy/.nycrc +++ b/packages/google-cloud-deploy/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-deploy/package.json b/packages/google-cloud-deploy/package.json index a2a35ef21de2..8352e628334e 100644 --- a/packages/google-cloud-deploy/package.json +++ b/packages/google-cloud-deploy/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-developerconnect/.gitignore b/packages/google-cloud-developerconnect/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-developerconnect/.gitignore +++ b/packages/google-cloud-developerconnect/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-developerconnect/.nycrc b/packages/google-cloud-developerconnect/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-developerconnect/.nycrc +++ b/packages/google-cloud-developerconnect/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-developerconnect/package.json b/packages/google-cloud-developerconnect/package.json index 7221ec9b66c9..e87692ac3065 100644 --- a/packages/google-cloud-developerconnect/package.json +++ b/packages/google-cloud-developerconnect/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-devicestreaming/.gitignore b/packages/google-cloud-devicestreaming/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-devicestreaming/.gitignore +++ b/packages/google-cloud-devicestreaming/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-devicestreaming/.nycrc b/packages/google-cloud-devicestreaming/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-devicestreaming/.nycrc +++ b/packages/google-cloud-devicestreaming/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-devicestreaming/package.json b/packages/google-cloud-devicestreaming/package.json index 02ced25cd870..b19a3ad29716 100644 --- a/packages/google-cloud-devicestreaming/package.json +++ b/packages/google-cloud-devicestreaming/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-dialogflow-cx/.gitignore b/packages/google-cloud-dialogflow-cx/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-dialogflow-cx/.gitignore +++ b/packages/google-cloud-dialogflow-cx/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-dialogflow-cx/.nycrc b/packages/google-cloud-dialogflow-cx/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-dialogflow-cx/.nycrc +++ b/packages/google-cloud-dialogflow-cx/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-dialogflow-cx/package.json b/packages/google-cloud-dialogflow-cx/package.json index 9a09ab612261..d29fcfd1c027 100644 --- a/packages/google-cloud-dialogflow-cx/package.json +++ b/packages/google-cloud-dialogflow-cx/package.json @@ -78,10 +78,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-dialogflow-cx", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-dialogflow/.gitignore b/packages/google-cloud-dialogflow/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-dialogflow/.gitignore +++ b/packages/google-cloud-dialogflow/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-dialogflow/.nycrc b/packages/google-cloud-dialogflow/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-dialogflow/.nycrc +++ b/packages/google-cloud-dialogflow/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-dialogflow/package.json b/packages/google-cloud-dialogflow/package.json index cb3370a24f7f..3e255caf6e52 100644 --- a/packages/google-cloud-dialogflow/package.json +++ b/packages/google-cloud-dialogflow/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-dialogflow", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-discoveryengine/.gitignore b/packages/google-cloud-discoveryengine/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-discoveryengine/.gitignore +++ b/packages/google-cloud-discoveryengine/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-discoveryengine/.nycrc b/packages/google-cloud-discoveryengine/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-discoveryengine/.nycrc +++ b/packages/google-cloud-discoveryengine/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-discoveryengine/package.json b/packages/google-cloud-discoveryengine/package.json index b1e6d4803a7e..881959be4a94 100644 --- a/packages/google-cloud-discoveryengine/package.json +++ b/packages/google-cloud-discoveryengine/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-documentai/.gitignore b/packages/google-cloud-documentai/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-documentai/.gitignore +++ b/packages/google-cloud-documentai/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-documentai/.nycrc b/packages/google-cloud-documentai/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-documentai/.nycrc +++ b/packages/google-cloud-documentai/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-documentai/package.json b/packages/google-cloud-documentai/package.json index f796b9c3e70d..c253353a80e0 100644 --- a/packages/google-cloud-documentai/package.json +++ b/packages/google-cloud-documentai/package.json @@ -55,10 +55,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-documentai", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-domains/.gitignore b/packages/google-cloud-domains/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-domains/.gitignore +++ b/packages/google-cloud-domains/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-domains/.nycrc b/packages/google-cloud-domains/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-domains/.nycrc +++ b/packages/google-cloud-domains/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-domains/package.json b/packages/google-cloud-domains/package.json index b9cd705917ac..9816bc9d0560 100644 --- a/packages/google-cloud-domains/package.json +++ b/packages/google-cloud-domains/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-domains", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-edgecontainer/.gitignore b/packages/google-cloud-edgecontainer/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-edgecontainer/.gitignore +++ b/packages/google-cloud-edgecontainer/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-edgecontainer/.nycrc b/packages/google-cloud-edgecontainer/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-edgecontainer/.nycrc +++ b/packages/google-cloud-edgecontainer/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-edgecontainer/package.json b/packages/google-cloud-edgecontainer/package.json index 7131006b5c7e..85c28ff58520 100644 --- a/packages/google-cloud-edgecontainer/package.json +++ b/packages/google-cloud-edgecontainer/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-edgenetwork/.gitignore b/packages/google-cloud-edgenetwork/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-edgenetwork/.gitignore +++ b/packages/google-cloud-edgenetwork/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-edgenetwork/.nycrc b/packages/google-cloud-edgenetwork/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-edgenetwork/.nycrc +++ b/packages/google-cloud-edgenetwork/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-edgenetwork/package.json b/packages/google-cloud-edgenetwork/package.json index 679c2c1c94bf..2b4c565cd83f 100644 --- a/packages/google-cloud-edgenetwork/package.json +++ b/packages/google-cloud-edgenetwork/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-essentialcontacts/.gitignore b/packages/google-cloud-essentialcontacts/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-essentialcontacts/.gitignore +++ b/packages/google-cloud-essentialcontacts/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-essentialcontacts/.nycrc b/packages/google-cloud-essentialcontacts/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-essentialcontacts/.nycrc +++ b/packages/google-cloud-essentialcontacts/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-essentialcontacts/package.json b/packages/google-cloud-essentialcontacts/package.json index caaa91b228f5..93ca57ee37b9 100644 --- a/packages/google-cloud-essentialcontacts/package.json +++ b/packages/google-cloud-essentialcontacts/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-essentialcontacts", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-eventarc-publishing/.gitignore b/packages/google-cloud-eventarc-publishing/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-eventarc-publishing/.gitignore +++ b/packages/google-cloud-eventarc-publishing/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-eventarc-publishing/.nycrc b/packages/google-cloud-eventarc-publishing/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-eventarc-publishing/.nycrc +++ b/packages/google-cloud-eventarc-publishing/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-eventarc-publishing/package.json b/packages/google-cloud-eventarc-publishing/package.json index 644a1218ba6c..7ce182f25fac 100644 --- a/packages/google-cloud-eventarc-publishing/package.json +++ b/packages/google-cloud-eventarc-publishing/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-eventarc-publishing", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-eventarc/.gitignore b/packages/google-cloud-eventarc/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-eventarc/.gitignore +++ b/packages/google-cloud-eventarc/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-eventarc/.nycrc b/packages/google-cloud-eventarc/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-eventarc/.nycrc +++ b/packages/google-cloud-eventarc/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-eventarc/package.json b/packages/google-cloud-eventarc/package.json index 7c95226f8a31..609fc7ca6931 100644 --- a/packages/google-cloud-eventarc/package.json +++ b/packages/google-cloud-eventarc/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-eventarc", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-filestore/.gitignore b/packages/google-cloud-filestore/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-filestore/.gitignore +++ b/packages/google-cloud-filestore/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-filestore/.nycrc b/packages/google-cloud-filestore/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-filestore/.nycrc +++ b/packages/google-cloud-filestore/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-filestore/package.json b/packages/google-cloud-filestore/package.json index 6cafd98a7f5f..cd1abb551fe4 100644 --- a/packages/google-cloud-filestore/package.json +++ b/packages/google-cloud-filestore/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-filestore", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-financialservices/.gitignore b/packages/google-cloud-financialservices/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-financialservices/.gitignore +++ b/packages/google-cloud-financialservices/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-financialservices/.nycrc b/packages/google-cloud-financialservices/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-financialservices/.nycrc +++ b/packages/google-cloud-financialservices/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-financialservices/package.json b/packages/google-cloud-financialservices/package.json index 30bd366e4a2c..255f2dc0347e 100644 --- a/packages/google-cloud-financialservices/package.json +++ b/packages/google-cloud-financialservices/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-firestore-api/.gitignore b/packages/google-cloud-firestore-api/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-firestore-api/.gitignore +++ b/packages/google-cloud-firestore-api/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-firestore-api/.nycrc b/packages/google-cloud-firestore-api/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-firestore-api/.nycrc +++ b/packages/google-cloud-firestore-api/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-functions/.gitignore b/packages/google-cloud-functions/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-functions/.gitignore +++ b/packages/google-cloud-functions/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-functions/.nycrc b/packages/google-cloud-functions/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-functions/.nycrc +++ b/packages/google-cloud-functions/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-functions/package.json b/packages/google-cloud-functions/package.json index bf0b4d09eba6..ab0932cafa24 100644 --- a/packages/google-cloud-functions/package.json +++ b/packages/google-cloud-functions/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-functions", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-gdchardwaremanagement/.gitignore b/packages/google-cloud-gdchardwaremanagement/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-gdchardwaremanagement/.gitignore +++ b/packages/google-cloud-gdchardwaremanagement/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-gdchardwaremanagement/.nycrc b/packages/google-cloud-gdchardwaremanagement/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-gdchardwaremanagement/.nycrc +++ b/packages/google-cloud-gdchardwaremanagement/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-gdchardwaremanagement/package.json b/packages/google-cloud-gdchardwaremanagement/package.json index e8b9776a4d6a..27dd4d8c8179 100644 --- a/packages/google-cloud-gdchardwaremanagement/package.json +++ b/packages/google-cloud-gdchardwaremanagement/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-geminidataanalytics/.gitignore b/packages/google-cloud-geminidataanalytics/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-geminidataanalytics/.gitignore +++ b/packages/google-cloud-geminidataanalytics/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-geminidataanalytics/.nycrc b/packages/google-cloud-geminidataanalytics/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-geminidataanalytics/.nycrc +++ b/packages/google-cloud-geminidataanalytics/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-geminidataanalytics/package.json b/packages/google-cloud-geminidataanalytics/package.json index e3082c3bfa96..a39205cbbbde 100644 --- a/packages/google-cloud-geminidataanalytics/package.json +++ b/packages/google-cloud-geminidataanalytics/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-gkebackup/.gitignore b/packages/google-cloud-gkebackup/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-gkebackup/.gitignore +++ b/packages/google-cloud-gkebackup/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-gkebackup/.nycrc b/packages/google-cloud-gkebackup/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-gkebackup/.nycrc +++ b/packages/google-cloud-gkebackup/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-gkebackup/package.json b/packages/google-cloud-gkebackup/package.json index bf4d0bdc4f61..8ab82c581451 100644 --- a/packages/google-cloud-gkebackup/package.json +++ b/packages/google-cloud-gkebackup/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-gkebackup", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-gkeconnect-gateway/.gitignore b/packages/google-cloud-gkeconnect-gateway/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-gkeconnect-gateway/.gitignore +++ b/packages/google-cloud-gkeconnect-gateway/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-gkeconnect-gateway/.nycrc b/packages/google-cloud-gkeconnect-gateway/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-gkeconnect-gateway/.nycrc +++ b/packages/google-cloud-gkeconnect-gateway/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-gkeconnect-gateway/package.json b/packages/google-cloud-gkeconnect-gateway/package.json index 676ec242a555..483849763f67 100644 --- a/packages/google-cloud-gkeconnect-gateway/package.json +++ b/packages/google-cloud-gkeconnect-gateway/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-gkehub/.gitignore b/packages/google-cloud-gkehub/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-gkehub/.gitignore +++ b/packages/google-cloud-gkehub/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-gkehub/.nycrc b/packages/google-cloud-gkehub/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-gkehub/.nycrc +++ b/packages/google-cloud-gkehub/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-gkehub/package.json b/packages/google-cloud-gkehub/package.json index eb336488ced7..05429e1e04c5 100644 --- a/packages/google-cloud-gkehub/package.json +++ b/packages/google-cloud-gkehub/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-gkehub", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-gkemulticloud/.gitignore b/packages/google-cloud-gkemulticloud/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-gkemulticloud/.gitignore +++ b/packages/google-cloud-gkemulticloud/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-gkemulticloud/.nycrc b/packages/google-cloud-gkemulticloud/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-gkemulticloud/.nycrc +++ b/packages/google-cloud-gkemulticloud/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-gkemulticloud/package.json b/packages/google-cloud-gkemulticloud/package.json index cd3a737f7b7f..64d7eb7de8f6 100644 --- a/packages/google-cloud-gkemulticloud/package.json +++ b/packages/google-cloud-gkemulticloud/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-gkerecommender/.gitignore b/packages/google-cloud-gkerecommender/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-gkerecommender/.gitignore +++ b/packages/google-cloud-gkerecommender/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-gkerecommender/.nycrc b/packages/google-cloud-gkerecommender/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-gkerecommender/.nycrc +++ b/packages/google-cloud-gkerecommender/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-gkerecommender/package.json b/packages/google-cloud-gkerecommender/package.json index ca35650b7cec..7a77bf8d537b 100644 --- a/packages/google-cloud-gkerecommender/package.json +++ b/packages/google-cloud-gkerecommender/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-gsuiteaddons/.gitignore b/packages/google-cloud-gsuiteaddons/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-gsuiteaddons/.gitignore +++ b/packages/google-cloud-gsuiteaddons/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-gsuiteaddons/.nycrc b/packages/google-cloud-gsuiteaddons/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-gsuiteaddons/.nycrc +++ b/packages/google-cloud-gsuiteaddons/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-gsuiteaddons/package.json b/packages/google-cloud-gsuiteaddons/package.json index 2db9dc7d3805..8348b2ef3609 100644 --- a/packages/google-cloud-gsuiteaddons/package.json +++ b/packages/google-cloud-gsuiteaddons/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-hypercomputecluster/.gitignore b/packages/google-cloud-hypercomputecluster/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-hypercomputecluster/.gitignore +++ b/packages/google-cloud-hypercomputecluster/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-hypercomputecluster/.nycrc b/packages/google-cloud-hypercomputecluster/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-hypercomputecluster/.nycrc +++ b/packages/google-cloud-hypercomputecluster/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-hypercomputecluster/package.json b/packages/google-cloud-hypercomputecluster/package.json index df40e0b32667..e9c45c33de4d 100644 --- a/packages/google-cloud-hypercomputecluster/package.json +++ b/packages/google-cloud-hypercomputecluster/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-iap/.gitignore b/packages/google-cloud-iap/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-iap/.gitignore +++ b/packages/google-cloud-iap/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-iap/.nycrc b/packages/google-cloud-iap/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-iap/.nycrc +++ b/packages/google-cloud-iap/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-iap/package.json b/packages/google-cloud-iap/package.json index 215acd4c3461..6fbc28403adc 100644 --- a/packages/google-cloud-iap/package.json +++ b/packages/google-cloud-iap/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-iap", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-ids/.gitignore b/packages/google-cloud-ids/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-ids/.gitignore +++ b/packages/google-cloud-ids/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-ids/.nycrc b/packages/google-cloud-ids/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-ids/.nycrc +++ b/packages/google-cloud-ids/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-ids/package.json b/packages/google-cloud-ids/package.json index b5afa0ebfbe2..d8ed00007c53 100644 --- a/packages/google-cloud-ids/package.json +++ b/packages/google-cloud-ids/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-ids", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-iot/.gitignore b/packages/google-cloud-iot/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-iot/.gitignore +++ b/packages/google-cloud-iot/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-iot/.nycrc b/packages/google-cloud-iot/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-iot/.nycrc +++ b/packages/google-cloud-iot/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-iot/package.json b/packages/google-cloud-iot/package.json index 5e1fc0eec8c2..6668f35b13f7 100644 --- a/packages/google-cloud-iot/package.json +++ b/packages/google-cloud-iot/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-iot", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-kms-inventory/.gitignore b/packages/google-cloud-kms-inventory/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-kms-inventory/.gitignore +++ b/packages/google-cloud-kms-inventory/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-kms-inventory/.nycrc b/packages/google-cloud-kms-inventory/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-kms-inventory/.nycrc +++ b/packages/google-cloud-kms-inventory/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-kms-inventory/package.json b/packages/google-cloud-kms-inventory/package.json index 0821467ba8e3..dbb47e4ec290 100644 --- a/packages/google-cloud-kms-inventory/package.json +++ b/packages/google-cloud-kms-inventory/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-kms-inventory", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-kms/.gitignore b/packages/google-cloud-kms/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-kms/.gitignore +++ b/packages/google-cloud-kms/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-kms/.nycrc b/packages/google-cloud-kms/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-kms/.nycrc +++ b/packages/google-cloud-kms/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-kms/package.json b/packages/google-cloud-kms/package.json index 65e3671eaec9..bf17c0b88bb8 100644 --- a/packages/google-cloud-kms/package.json +++ b/packages/google-cloud-kms/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-kms", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-language/.gitignore b/packages/google-cloud-language/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-language/.gitignore +++ b/packages/google-cloud-language/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-language/.nycrc b/packages/google-cloud-language/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-language/.nycrc +++ b/packages/google-cloud-language/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-language/package.json b/packages/google-cloud-language/package.json index 033b27ba4f9b..2858a5d767aa 100644 --- a/packages/google-cloud-language/package.json +++ b/packages/google-cloud-language/package.json @@ -71,10 +71,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-licensemanager/.gitignore b/packages/google-cloud-licensemanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-licensemanager/.gitignore +++ b/packages/google-cloud-licensemanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-licensemanager/.nycrc b/packages/google-cloud-licensemanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-licensemanager/.nycrc +++ b/packages/google-cloud-licensemanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-licensemanager/package.json b/packages/google-cloud-licensemanager/package.json index 18aa6c3fd4d6..bed3f46faf12 100644 --- a/packages/google-cloud-licensemanager/package.json +++ b/packages/google-cloud-licensemanager/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-lifesciences/.gitignore b/packages/google-cloud-lifesciences/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-lifesciences/.gitignore +++ b/packages/google-cloud-lifesciences/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-lifesciences/.nycrc b/packages/google-cloud-lifesciences/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-lifesciences/.nycrc +++ b/packages/google-cloud-lifesciences/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-lifesciences/package.json b/packages/google-cloud-lifesciences/package.json index 50807bdf3170..9ba3ad967a66 100644 --- a/packages/google-cloud-lifesciences/package.json +++ b/packages/google-cloud-lifesciences/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-lifesciences", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-locationfinder/.gitignore b/packages/google-cloud-locationfinder/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-locationfinder/.gitignore +++ b/packages/google-cloud-locationfinder/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-locationfinder/.nycrc b/packages/google-cloud-locationfinder/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-locationfinder/.nycrc +++ b/packages/google-cloud-locationfinder/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-locationfinder/package.json b/packages/google-cloud-locationfinder/package.json index f31552c9c451..5e4a78baa687 100644 --- a/packages/google-cloud-locationfinder/package.json +++ b/packages/google-cloud-locationfinder/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-logging-api/.gitignore b/packages/google-cloud-logging-api/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-logging-api/.gitignore +++ b/packages/google-cloud-logging-api/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-logging-api/.nycrc b/packages/google-cloud-logging-api/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-logging-api/.nycrc +++ b/packages/google-cloud-logging-api/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-lustre/.gitignore b/packages/google-cloud-lustre/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-lustre/.gitignore +++ b/packages/google-cloud-lustre/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-lustre/.nycrc b/packages/google-cloud-lustre/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-lustre/.nycrc +++ b/packages/google-cloud-lustre/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-lustre/package.json b/packages/google-cloud-lustre/package.json index e615d9e8af7f..a21715130172 100644 --- a/packages/google-cloud-lustre/package.json +++ b/packages/google-cloud-lustre/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-maintenance-api/.gitignore b/packages/google-cloud-maintenance-api/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-maintenance-api/.gitignore +++ b/packages/google-cloud-maintenance-api/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-maintenance-api/.nycrc b/packages/google-cloud-maintenance-api/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-maintenance-api/.nycrc +++ b/packages/google-cloud-maintenance-api/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-maintenance-api/package.json b/packages/google-cloud-maintenance-api/package.json index 36330b2c1b04..d3d993b1e36e 100644 --- a/packages/google-cloud-maintenance-api/package.json +++ b/packages/google-cloud-maintenance-api/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-managedidentities/.gitignore b/packages/google-cloud-managedidentities/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-managedidentities/.gitignore +++ b/packages/google-cloud-managedidentities/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-managedidentities/.nycrc b/packages/google-cloud-managedidentities/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-managedidentities/.nycrc +++ b/packages/google-cloud-managedidentities/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-managedidentities/package.json b/packages/google-cloud-managedidentities/package.json index 905b280e5ad2..0e576a428b42 100644 --- a/packages/google-cloud-managedidentities/package.json +++ b/packages/google-cloud-managedidentities/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-managedidentities", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-managedkafka-schemaregistry/.gitignore b/packages/google-cloud-managedkafka-schemaregistry/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-managedkafka-schemaregistry/.gitignore +++ b/packages/google-cloud-managedkafka-schemaregistry/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-managedkafka-schemaregistry/.nycrc b/packages/google-cloud-managedkafka-schemaregistry/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-managedkafka-schemaregistry/.nycrc +++ b/packages/google-cloud-managedkafka-schemaregistry/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-managedkafka-schemaregistry/package.json b/packages/google-cloud-managedkafka-schemaregistry/package.json index cd20c68fcf93..bd95de26a637 100644 --- a/packages/google-cloud-managedkafka-schemaregistry/package.json +++ b/packages/google-cloud-managedkafka-schemaregistry/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-managedkafka/.gitignore b/packages/google-cloud-managedkafka/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-managedkafka/.gitignore +++ b/packages/google-cloud-managedkafka/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-managedkafka/.nycrc b/packages/google-cloud-managedkafka/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-managedkafka/.nycrc +++ b/packages/google-cloud-managedkafka/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-managedkafka/package.json b/packages/google-cloud-managedkafka/package.json index c2cb1da0d429..3b1cd5e5808d 100644 --- a/packages/google-cloud-managedkafka/package.json +++ b/packages/google-cloud-managedkafka/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-mediatranslation/.gitignore b/packages/google-cloud-mediatranslation/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-mediatranslation/.gitignore +++ b/packages/google-cloud-mediatranslation/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-mediatranslation/.nycrc b/packages/google-cloud-mediatranslation/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-mediatranslation/.nycrc +++ b/packages/google-cloud-mediatranslation/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-mediatranslation/package.json b/packages/google-cloud-mediatranslation/package.json index 589772a4aa02..07c1f9a32ce7 100644 --- a/packages/google-cloud-mediatranslation/package.json +++ b/packages/google-cloud-mediatranslation/package.json @@ -54,10 +54,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-memcache/.gitignore b/packages/google-cloud-memcache/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-memcache/.gitignore +++ b/packages/google-cloud-memcache/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-memcache/.nycrc b/packages/google-cloud-memcache/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-memcache/.nycrc +++ b/packages/google-cloud-memcache/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-memcache/package.json b/packages/google-cloud-memcache/package.json index 47fefc3512cc..f0986077b3de 100644 --- a/packages/google-cloud-memcache/package.json +++ b/packages/google-cloud-memcache/package.json @@ -54,10 +54,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-memorystore/.gitignore b/packages/google-cloud-memorystore/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-memorystore/.gitignore +++ b/packages/google-cloud-memorystore/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-memorystore/.nycrc b/packages/google-cloud-memorystore/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-memorystore/.nycrc +++ b/packages/google-cloud-memorystore/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-memorystore/package.json b/packages/google-cloud-memorystore/package.json index 410c0fb5bbc1..0ec250114c4f 100644 --- a/packages/google-cloud-memorystore/package.json +++ b/packages/google-cloud-memorystore/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-metastore/.gitignore b/packages/google-cloud-metastore/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-metastore/.gitignore +++ b/packages/google-cloud-metastore/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-metastore/.nycrc b/packages/google-cloud-metastore/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-metastore/.nycrc +++ b/packages/google-cloud-metastore/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-metastore/package.json b/packages/google-cloud-metastore/package.json index 3c0753cde79b..2da3d5ba765e 100644 --- a/packages/google-cloud-metastore/package.json +++ b/packages/google-cloud-metastore/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-metastore", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-migrationcenter/.gitignore b/packages/google-cloud-migrationcenter/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-migrationcenter/.gitignore +++ b/packages/google-cloud-migrationcenter/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-migrationcenter/.nycrc b/packages/google-cloud-migrationcenter/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-migrationcenter/.nycrc +++ b/packages/google-cloud-migrationcenter/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-migrationcenter/package.json b/packages/google-cloud-migrationcenter/package.json index 761f38696bfa..40ab9d1ad8d0 100644 --- a/packages/google-cloud-migrationcenter/package.json +++ b/packages/google-cloud-migrationcenter/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-modelarmor/.gitignore b/packages/google-cloud-modelarmor/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-modelarmor/.gitignore +++ b/packages/google-cloud-modelarmor/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-modelarmor/.nycrc b/packages/google-cloud-modelarmor/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-modelarmor/.nycrc +++ b/packages/google-cloud-modelarmor/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-modelarmor/package.json b/packages/google-cloud-modelarmor/package.json index 07f07cab2502..a536f9f70276 100644 --- a/packages/google-cloud-modelarmor/package.json +++ b/packages/google-cloud-modelarmor/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-monitoring/.gitignore b/packages/google-cloud-monitoring/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-monitoring/.gitignore +++ b/packages/google-cloud-monitoring/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-monitoring/.nycrc b/packages/google-cloud-monitoring/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-monitoring/.nycrc +++ b/packages/google-cloud-monitoring/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-monitoring/package.json b/packages/google-cloud-monitoring/package.json index f6e0e28844eb..a0c40606cfc7 100644 --- a/packages/google-cloud-monitoring/package.json +++ b/packages/google-cloud-monitoring/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-monitoring", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-netapp/.gitignore b/packages/google-cloud-netapp/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-netapp/.gitignore +++ b/packages/google-cloud-netapp/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-netapp/.nycrc b/packages/google-cloud-netapp/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-netapp/.nycrc +++ b/packages/google-cloud-netapp/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-netapp/package.json b/packages/google-cloud-netapp/package.json index 5066354ba951..152c7a46168c 100644 --- a/packages/google-cloud-netapp/package.json +++ b/packages/google-cloud-netapp/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-networkconnectivity/.gitignore b/packages/google-cloud-networkconnectivity/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-networkconnectivity/.gitignore +++ b/packages/google-cloud-networkconnectivity/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-networkconnectivity/.nycrc b/packages/google-cloud-networkconnectivity/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-networkconnectivity/.nycrc +++ b/packages/google-cloud-networkconnectivity/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-networkconnectivity/package.json b/packages/google-cloud-networkconnectivity/package.json index 46fa282e97c1..60a0e426eb62 100644 --- a/packages/google-cloud-networkconnectivity/package.json +++ b/packages/google-cloud-networkconnectivity/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-networkconnectivity", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-networkmanagement/.gitignore b/packages/google-cloud-networkmanagement/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-networkmanagement/.gitignore +++ b/packages/google-cloud-networkmanagement/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-networkmanagement/.nycrc b/packages/google-cloud-networkmanagement/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-networkmanagement/.nycrc +++ b/packages/google-cloud-networkmanagement/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-networkmanagement/package.json b/packages/google-cloud-networkmanagement/package.json index 1c1c7b3b4e57..fd54eba6bf52 100644 --- a/packages/google-cloud-networkmanagement/package.json +++ b/packages/google-cloud-networkmanagement/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-networkmanagement", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-networksecurity/.gitignore b/packages/google-cloud-networksecurity/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-networksecurity/.gitignore +++ b/packages/google-cloud-networksecurity/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-networksecurity/.nycrc b/packages/google-cloud-networksecurity/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-networksecurity/.nycrc +++ b/packages/google-cloud-networksecurity/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-networksecurity/package.json b/packages/google-cloud-networksecurity/package.json index 3d021c584391..7ed971310c34 100644 --- a/packages/google-cloud-networksecurity/package.json +++ b/packages/google-cloud-networksecurity/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-networksecurity", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-networkservices/.gitignore b/packages/google-cloud-networkservices/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-networkservices/.gitignore +++ b/packages/google-cloud-networkservices/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-networkservices/.nycrc b/packages/google-cloud-networkservices/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-networkservices/.nycrc +++ b/packages/google-cloud-networkservices/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-networkservices/package.json b/packages/google-cloud-networkservices/package.json index 3bceca1b81a4..53a92b854974 100644 --- a/packages/google-cloud-networkservices/package.json +++ b/packages/google-cloud-networkservices/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-notebooks/.gitignore b/packages/google-cloud-notebooks/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-notebooks/.gitignore +++ b/packages/google-cloud-notebooks/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-notebooks/.nycrc b/packages/google-cloud-notebooks/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-notebooks/.nycrc +++ b/packages/google-cloud-notebooks/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-notebooks/package.json b/packages/google-cloud-notebooks/package.json index 430bd5785d0e..172f0c6a83e8 100644 --- a/packages/google-cloud-notebooks/package.json +++ b/packages/google-cloud-notebooks/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-notebooks", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-oracledatabase/.gitignore b/packages/google-cloud-oracledatabase/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-oracledatabase/.gitignore +++ b/packages/google-cloud-oracledatabase/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-oracledatabase/.nycrc b/packages/google-cloud-oracledatabase/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-oracledatabase/.nycrc +++ b/packages/google-cloud-oracledatabase/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-oracledatabase/package.json b/packages/google-cloud-oracledatabase/package.json index 0c09da331445..37099094e0b0 100644 --- a/packages/google-cloud-oracledatabase/package.json +++ b/packages/google-cloud-oracledatabase/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-orchestration-airflow-service/.gitignore b/packages/google-cloud-orchestration-airflow-service/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-orchestration-airflow-service/.gitignore +++ b/packages/google-cloud-orchestration-airflow-service/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-orchestration-airflow-service/.nycrc b/packages/google-cloud-orchestration-airflow-service/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-orchestration-airflow-service/.nycrc +++ b/packages/google-cloud-orchestration-airflow-service/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-orchestration-airflow-service/package.json b/packages/google-cloud-orchestration-airflow-service/package.json index cc557c2ce788..8d2a114106fb 100644 --- a/packages/google-cloud-orchestration-airflow-service/package.json +++ b/packages/google-cloud-orchestration-airflow-service/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-orchestration-airflow-service", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-orgpolicy/.gitignore b/packages/google-cloud-orgpolicy/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-orgpolicy/.gitignore +++ b/packages/google-cloud-orgpolicy/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-orgpolicy/.nycrc b/packages/google-cloud-orgpolicy/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-orgpolicy/.nycrc +++ b/packages/google-cloud-orgpolicy/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-orgpolicy/package.json b/packages/google-cloud-orgpolicy/package.json index 0654ed9ddf50..34b9b5684474 100644 --- a/packages/google-cloud-orgpolicy/package.json +++ b/packages/google-cloud-orgpolicy/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-orgpolicy", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-osconfig/.gitignore b/packages/google-cloud-osconfig/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-osconfig/.gitignore +++ b/packages/google-cloud-osconfig/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-osconfig/.nycrc b/packages/google-cloud-osconfig/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-osconfig/.nycrc +++ b/packages/google-cloud-osconfig/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-osconfig/package.json b/packages/google-cloud-osconfig/package.json index 6af9442040fe..ee96acc30dfe 100644 --- a/packages/google-cloud-osconfig/package.json +++ b/packages/google-cloud-osconfig/package.json @@ -54,10 +54,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-osconfig", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-oslogin/.gitignore b/packages/google-cloud-oslogin/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-oslogin/.gitignore +++ b/packages/google-cloud-oslogin/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-oslogin/.nycrc b/packages/google-cloud-oslogin/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-oslogin/.nycrc +++ b/packages/google-cloud-oslogin/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-oslogin/package.json b/packages/google-cloud-oslogin/package.json index 11a2b69b42a3..3dd722816c0b 100644 --- a/packages/google-cloud-oslogin/package.json +++ b/packages/google-cloud-oslogin/package.json @@ -69,10 +69,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-parallelstore/.gitignore b/packages/google-cloud-parallelstore/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-parallelstore/.gitignore +++ b/packages/google-cloud-parallelstore/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-parallelstore/.nycrc b/packages/google-cloud-parallelstore/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-parallelstore/.nycrc +++ b/packages/google-cloud-parallelstore/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-parallelstore/package.json b/packages/google-cloud-parallelstore/package.json index 42f9a3bea097..b51d01cf3fbf 100644 --- a/packages/google-cloud-parallelstore/package.json +++ b/packages/google-cloud-parallelstore/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-parametermanager/.gitignore b/packages/google-cloud-parametermanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-parametermanager/.gitignore +++ b/packages/google-cloud-parametermanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-parametermanager/.nycrc b/packages/google-cloud-parametermanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-parametermanager/.nycrc +++ b/packages/google-cloud-parametermanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-parametermanager/package.json b/packages/google-cloud-parametermanager/package.json index ea062e13787d..a66dabc92241 100644 --- a/packages/google-cloud-parametermanager/package.json +++ b/packages/google-cloud-parametermanager/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-phishingprotection/.gitignore b/packages/google-cloud-phishingprotection/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-phishingprotection/.gitignore +++ b/packages/google-cloud-phishingprotection/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-phishingprotection/.nycrc b/packages/google-cloud-phishingprotection/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-phishingprotection/.nycrc +++ b/packages/google-cloud-phishingprotection/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-phishingprotection/package.json b/packages/google-cloud-phishingprotection/package.json index c7263f2053ab..0dce3bd66f7e 100644 --- a/packages/google-cloud-phishingprotection/package.json +++ b/packages/google-cloud-phishingprotection/package.json @@ -68,10 +68,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-policysimulator/.gitignore b/packages/google-cloud-policysimulator/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-policysimulator/.gitignore +++ b/packages/google-cloud-policysimulator/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-policysimulator/.nycrc b/packages/google-cloud-policysimulator/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-policysimulator/.nycrc +++ b/packages/google-cloud-policysimulator/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-policysimulator/package.json b/packages/google-cloud-policysimulator/package.json index a26979c398da..ad684ea8a724 100644 --- a/packages/google-cloud-policysimulator/package.json +++ b/packages/google-cloud-policysimulator/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-policytroubleshooter-iam/.gitignore b/packages/google-cloud-policytroubleshooter-iam/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-policytroubleshooter-iam/.gitignore +++ b/packages/google-cloud-policytroubleshooter-iam/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-policytroubleshooter-iam/.nycrc b/packages/google-cloud-policytroubleshooter-iam/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-policytroubleshooter-iam/.nycrc +++ b/packages/google-cloud-policytroubleshooter-iam/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-policytroubleshooter-iam/package.json b/packages/google-cloud-policytroubleshooter-iam/package.json index 788351de33c8..7bd15398f425 100644 --- a/packages/google-cloud-policytroubleshooter-iam/package.json +++ b/packages/google-cloud-policytroubleshooter-iam/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-policytroubleshooter/.gitignore b/packages/google-cloud-policytroubleshooter/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-policytroubleshooter/.gitignore +++ b/packages/google-cloud-policytroubleshooter/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-policytroubleshooter/.nycrc b/packages/google-cloud-policytroubleshooter/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-policytroubleshooter/.nycrc +++ b/packages/google-cloud-policytroubleshooter/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-policytroubleshooter/package.json b/packages/google-cloud-policytroubleshooter/package.json index 173dbaa102de..6ca6a3f1bdbb 100644 --- a/packages/google-cloud-policytroubleshooter/package.json +++ b/packages/google-cloud-policytroubleshooter/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-privatecatalog/.gitignore b/packages/google-cloud-privatecatalog/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-privatecatalog/.gitignore +++ b/packages/google-cloud-privatecatalog/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-privatecatalog/.nycrc b/packages/google-cloud-privatecatalog/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-privatecatalog/.nycrc +++ b/packages/google-cloud-privatecatalog/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-privatecatalog/package.json b/packages/google-cloud-privatecatalog/package.json index f0afe3b7bd6f..9fcfb2eb6189 100644 --- a/packages/google-cloud-privatecatalog/package.json +++ b/packages/google-cloud-privatecatalog/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-privatecatalog", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-privilegedaccessmanager/.gitignore b/packages/google-cloud-privilegedaccessmanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-privilegedaccessmanager/.gitignore +++ b/packages/google-cloud-privilegedaccessmanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-privilegedaccessmanager/.nycrc b/packages/google-cloud-privilegedaccessmanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-privilegedaccessmanager/.nycrc +++ b/packages/google-cloud-privilegedaccessmanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-privilegedaccessmanager/package.json b/packages/google-cloud-privilegedaccessmanager/package.json index 1b11dbafd640..c01dd03cb292 100644 --- a/packages/google-cloud-privilegedaccessmanager/package.json +++ b/packages/google-cloud-privilegedaccessmanager/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-productregistry/.gitignore b/packages/google-cloud-productregistry/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-productregistry/.gitignore +++ b/packages/google-cloud-productregistry/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-productregistry/.nycrc b/packages/google-cloud-productregistry/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-productregistry/.nycrc +++ b/packages/google-cloud-productregistry/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-pubsub-api/.gitignore b/packages/google-cloud-pubsub-api/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-pubsub-api/.gitignore +++ b/packages/google-cloud-pubsub-api/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-pubsub-api/.nycrc b/packages/google-cloud-pubsub-api/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-pubsub-api/.nycrc +++ b/packages/google-cloud-pubsub-api/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-rapidmigrationassessment/.gitignore b/packages/google-cloud-rapidmigrationassessment/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-rapidmigrationassessment/.gitignore +++ b/packages/google-cloud-rapidmigrationassessment/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-rapidmigrationassessment/.nycrc b/packages/google-cloud-rapidmigrationassessment/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-rapidmigrationassessment/.nycrc +++ b/packages/google-cloud-rapidmigrationassessment/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-rapidmigrationassessment/package.json b/packages/google-cloud-rapidmigrationassessment/package.json index b385973e5ad4..d459e4874e14 100644 --- a/packages/google-cloud-rapidmigrationassessment/package.json +++ b/packages/google-cloud-rapidmigrationassessment/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-recaptchaenterprise/.gitignore b/packages/google-cloud-recaptchaenterprise/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-recaptchaenterprise/.gitignore +++ b/packages/google-cloud-recaptchaenterprise/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-recaptchaenterprise/.nycrc b/packages/google-cloud-recaptchaenterprise/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-recaptchaenterprise/.nycrc +++ b/packages/google-cloud-recaptchaenterprise/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-recaptchaenterprise/package.json b/packages/google-cloud-recaptchaenterprise/package.json index c7baff1dbf96..44d27149e432 100644 --- a/packages/google-cloud-recaptchaenterprise/package.json +++ b/packages/google-cloud-recaptchaenterprise/package.json @@ -69,10 +69,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-recaptchaenterprise", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-recommender/.gitignore b/packages/google-cloud-recommender/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-recommender/.gitignore +++ b/packages/google-cloud-recommender/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-recommender/.nycrc b/packages/google-cloud-recommender/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-recommender/.nycrc +++ b/packages/google-cloud-recommender/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-recommender/package.json b/packages/google-cloud-recommender/package.json index 7866ba615b2e..3392592ac6f8 100644 --- a/packages/google-cloud-recommender/package.json +++ b/packages/google-cloud-recommender/package.json @@ -54,10 +54,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-redis-cluster/.gitignore b/packages/google-cloud-redis-cluster/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-redis-cluster/.gitignore +++ b/packages/google-cloud-redis-cluster/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-redis-cluster/.nycrc b/packages/google-cloud-redis-cluster/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-redis-cluster/.nycrc +++ b/packages/google-cloud-redis-cluster/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-redis-cluster/package.json b/packages/google-cloud-redis-cluster/package.json index b8ab147fbb18..54eec2d4836f 100644 --- a/packages/google-cloud-redis-cluster/package.json +++ b/packages/google-cloud-redis-cluster/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-redis/.gitignore b/packages/google-cloud-redis/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-redis/.gitignore +++ b/packages/google-cloud-redis/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-redis/.nycrc b/packages/google-cloud-redis/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-redis/.nycrc +++ b/packages/google-cloud-redis/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-redis/package.json b/packages/google-cloud-redis/package.json index da346dc8033c..605e40dfcbd4 100644 --- a/packages/google-cloud-redis/package.json +++ b/packages/google-cloud-redis/package.json @@ -68,10 +68,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-resourcemanager/.gitignore b/packages/google-cloud-resourcemanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-resourcemanager/.gitignore +++ b/packages/google-cloud-resourcemanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-resourcemanager/.nycrc b/packages/google-cloud-resourcemanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-resourcemanager/.nycrc +++ b/packages/google-cloud-resourcemanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-resourcemanager/package.json b/packages/google-cloud-resourcemanager/package.json index 1bdf9020e234..3a37dd1b5bfe 100644 --- a/packages/google-cloud-resourcemanager/package.json +++ b/packages/google-cloud-resourcemanager/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-retail/.gitignore b/packages/google-cloud-retail/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-retail/.gitignore +++ b/packages/google-cloud-retail/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-retail/.nycrc b/packages/google-cloud-retail/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-retail/.nycrc +++ b/packages/google-cloud-retail/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-retail/package.json b/packages/google-cloud-retail/package.json index 48adab929994..0fecc9809351 100644 --- a/packages/google-cloud-retail/package.json +++ b/packages/google-cloud-retail/package.json @@ -70,10 +70,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-retail", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-run/.gitignore b/packages/google-cloud-run/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-run/.gitignore +++ b/packages/google-cloud-run/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-run/.nycrc b/packages/google-cloud-run/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-run/.nycrc +++ b/packages/google-cloud-run/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-run/package.json b/packages/google-cloud-run/package.json index e1a30367e165..3f4b201eeb5e 100644 --- a/packages/google-cloud-run/package.json +++ b/packages/google-cloud-run/package.json @@ -63,10 +63,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-run", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-saasplatform-saasservicemgmt/.gitignore b/packages/google-cloud-saasplatform-saasservicemgmt/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-saasplatform-saasservicemgmt/.gitignore +++ b/packages/google-cloud-saasplatform-saasservicemgmt/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-saasplatform-saasservicemgmt/.nycrc b/packages/google-cloud-saasplatform-saasservicemgmt/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-saasplatform-saasservicemgmt/.nycrc +++ b/packages/google-cloud-saasplatform-saasservicemgmt/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-saasplatform-saasservicemgmt/package.json b/packages/google-cloud-saasplatform-saasservicemgmt/package.json index 5c8ea3735bde..ea1bb40615c9 100644 --- a/packages/google-cloud-saasplatform-saasservicemgmt/package.json +++ b/packages/google-cloud-saasplatform-saasservicemgmt/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-scheduler/.gitignore b/packages/google-cloud-scheduler/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-scheduler/.gitignore +++ b/packages/google-cloud-scheduler/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-scheduler/.nycrc b/packages/google-cloud-scheduler/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-scheduler/.nycrc +++ b/packages/google-cloud-scheduler/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-scheduler/package.json b/packages/google-cloud-scheduler/package.json index 644f1dd75b5b..37b20e3fab31 100644 --- a/packages/google-cloud-scheduler/package.json +++ b/packages/google-cloud-scheduler/package.json @@ -64,10 +64,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-scheduler", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-secretmanager/.gitignore b/packages/google-cloud-secretmanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-secretmanager/.gitignore +++ b/packages/google-cloud-secretmanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-secretmanager/.nycrc b/packages/google-cloud-secretmanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-secretmanager/.nycrc +++ b/packages/google-cloud-secretmanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-secretmanager/package.json b/packages/google-cloud-secretmanager/package.json index a7754f6863db..47e4ae6b3192 100644 --- a/packages/google-cloud-secretmanager/package.json +++ b/packages/google-cloud-secretmanager/package.json @@ -63,10 +63,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-secretmanager", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-securesourcemanager/.gitignore b/packages/google-cloud-securesourcemanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-securesourcemanager/.gitignore +++ b/packages/google-cloud-securesourcemanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-securesourcemanager/.nycrc b/packages/google-cloud-securesourcemanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-securesourcemanager/.nycrc +++ b/packages/google-cloud-securesourcemanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-securesourcemanager/package.json b/packages/google-cloud-securesourcemanager/package.json index 8f74e4a96874..7d2b00d062db 100644 --- a/packages/google-cloud-securesourcemanager/package.json +++ b/packages/google-cloud-securesourcemanager/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-security-privateca/.gitignore b/packages/google-cloud-security-privateca/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-security-privateca/.gitignore +++ b/packages/google-cloud-security-privateca/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-security-privateca/.nycrc b/packages/google-cloud-security-privateca/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-security-privateca/.nycrc +++ b/packages/google-cloud-security-privateca/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-security-privateca/package.json b/packages/google-cloud-security-privateca/package.json index 4420467e5f2e..d1190833e66b 100644 --- a/packages/google-cloud-security-privateca/package.json +++ b/packages/google-cloud-security-privateca/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-security-privateca", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-security-publicca/.gitignore b/packages/google-cloud-security-publicca/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-security-publicca/.gitignore +++ b/packages/google-cloud-security-publicca/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-security-publicca/.nycrc b/packages/google-cloud-security-publicca/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-security-publicca/.nycrc +++ b/packages/google-cloud-security-publicca/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-security-publicca/package.json b/packages/google-cloud-security-publicca/package.json index a18de24098cb..3874b1b5d197 100644 --- a/packages/google-cloud-security-publicca/package.json +++ b/packages/google-cloud-security-publicca/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-securitycenter/.gitignore b/packages/google-cloud-securitycenter/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-securitycenter/.gitignore +++ b/packages/google-cloud-securitycenter/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-securitycenter/.nycrc b/packages/google-cloud-securitycenter/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-securitycenter/.nycrc +++ b/packages/google-cloud-securitycenter/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-securitycenter/package.json b/packages/google-cloud-securitycenter/package.json index dff9c4b2ef26..ab6e2b6c933d 100644 --- a/packages/google-cloud-securitycenter/package.json +++ b/packages/google-cloud-securitycenter/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-securitycenter", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-securitycentermanagement/.gitignore b/packages/google-cloud-securitycentermanagement/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-securitycentermanagement/.gitignore +++ b/packages/google-cloud-securitycentermanagement/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-securitycentermanagement/.nycrc b/packages/google-cloud-securitycentermanagement/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-securitycentermanagement/.nycrc +++ b/packages/google-cloud-securitycentermanagement/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-securitycentermanagement/package.json b/packages/google-cloud-securitycentermanagement/package.json index 189408538373..a7cb4ada5eb8 100644 --- a/packages/google-cloud-securitycentermanagement/package.json +++ b/packages/google-cloud-securitycentermanagement/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-servicedirectory/.gitignore b/packages/google-cloud-servicedirectory/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-servicedirectory/.gitignore +++ b/packages/google-cloud-servicedirectory/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-servicedirectory/.nycrc b/packages/google-cloud-servicedirectory/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-servicedirectory/.nycrc +++ b/packages/google-cloud-servicedirectory/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-servicedirectory/package.json b/packages/google-cloud-servicedirectory/package.json index d764fd3e7d26..34f167df7004 100644 --- a/packages/google-cloud-servicedirectory/package.json +++ b/packages/google-cloud-servicedirectory/package.json @@ -55,10 +55,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-servicedirectory", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-servicehealth/.gitignore b/packages/google-cloud-servicehealth/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-servicehealth/.gitignore +++ b/packages/google-cloud-servicehealth/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-servicehealth/.nycrc b/packages/google-cloud-servicehealth/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-servicehealth/.nycrc +++ b/packages/google-cloud-servicehealth/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-servicehealth/package.json b/packages/google-cloud-servicehealth/package.json index e7fbcea978c7..47189c808b4c 100644 --- a/packages/google-cloud-servicehealth/package.json +++ b/packages/google-cloud-servicehealth/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-shell/.gitignore b/packages/google-cloud-shell/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-shell/.gitignore +++ b/packages/google-cloud-shell/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-shell/.nycrc b/packages/google-cloud-shell/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-shell/.nycrc +++ b/packages/google-cloud-shell/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-shell/package.json b/packages/google-cloud-shell/package.json index 9f91ff3be288..6cfe7545093b 100644 --- a/packages/google-cloud-shell/package.json +++ b/packages/google-cloud-shell/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-spanner-api/.gitignore b/packages/google-cloud-spanner-api/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-spanner-api/.gitignore +++ b/packages/google-cloud-spanner-api/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-spanner-api/.nycrc b/packages/google-cloud-spanner-api/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-spanner-api/.nycrc +++ b/packages/google-cloud-spanner-api/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-speech/.gitignore b/packages/google-cloud-speech/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-speech/.gitignore +++ b/packages/google-cloud-speech/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-speech/.nycrc b/packages/google-cloud-speech/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-speech/.nycrc +++ b/packages/google-cloud-speech/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-speech/package.json b/packages/google-cloud-speech/package.json index e2a2a155dcf6..646e36e8ee65 100644 --- a/packages/google-cloud-speech/package.json +++ b/packages/google-cloud-speech/package.json @@ -74,10 +74,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-speech", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-sql/.gitignore b/packages/google-cloud-sql/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-sql/.gitignore +++ b/packages/google-cloud-sql/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-sql/.nycrc b/packages/google-cloud-sql/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-sql/.nycrc +++ b/packages/google-cloud-sql/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-sql/package.json b/packages/google-cloud-sql/package.json index abadeb86e562..1f97133dbc22 100644 --- a/packages/google-cloud-sql/package.json +++ b/packages/google-cloud-sql/package.json @@ -70,10 +70,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-storagebatchoperations/.gitignore b/packages/google-cloud-storagebatchoperations/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-storagebatchoperations/.gitignore +++ b/packages/google-cloud-storagebatchoperations/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-storagebatchoperations/.nycrc b/packages/google-cloud-storagebatchoperations/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-storagebatchoperations/.nycrc +++ b/packages/google-cloud-storagebatchoperations/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-storagebatchoperations/package.json b/packages/google-cloud-storagebatchoperations/package.json index 934087ec2e7d..c606807b6704 100644 --- a/packages/google-cloud-storagebatchoperations/package.json +++ b/packages/google-cloud-storagebatchoperations/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-storageinsights/.gitignore b/packages/google-cloud-storageinsights/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-storageinsights/.gitignore +++ b/packages/google-cloud-storageinsights/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-storageinsights/.nycrc b/packages/google-cloud-storageinsights/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-storageinsights/.nycrc +++ b/packages/google-cloud-storageinsights/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-storageinsights/package.json b/packages/google-cloud-storageinsights/package.json index b1ecad6e04a3..dfae6e165930 100644 --- a/packages/google-cloud-storageinsights/package.json +++ b/packages/google-cloud-storageinsights/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-support/.gitignore b/packages/google-cloud-support/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-support/.gitignore +++ b/packages/google-cloud-support/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-support/.nycrc b/packages/google-cloud-support/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-support/.nycrc +++ b/packages/google-cloud-support/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-support/package.json b/packages/google-cloud-support/package.json index 6616eddff7bd..8e8a71bf9e54 100644 --- a/packages/google-cloud-support/package.json +++ b/packages/google-cloud-support/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-talent/.gitignore b/packages/google-cloud-talent/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-talent/.gitignore +++ b/packages/google-cloud-talent/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-talent/.nycrc b/packages/google-cloud-talent/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-talent/.nycrc +++ b/packages/google-cloud-talent/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-talent/package.json b/packages/google-cloud-talent/package.json index 99c9e6711382..92a666643e6a 100644 --- a/packages/google-cloud-talent/package.json +++ b/packages/google-cloud-talent/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-talent", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-tasks/.gitignore b/packages/google-cloud-tasks/.gitignore index b391f5f9cd1a..6a004e2c48f3 100644 --- a/packages/google-cloud-tasks/.gitignore +++ b/packages/google-cloud-tasks/.gitignore @@ -10,6 +10,5 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ esm/**/*.d.ts \ No newline at end of file diff --git a/packages/google-cloud-tasks/.nycrc b/packages/google-cloud-tasks/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-tasks/.nycrc +++ b/packages/google-cloud-tasks/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-tasks/package.json b/packages/google-cloud-tasks/package.json index 1247bf0b85c4..e21a5d9edb8c 100644 --- a/packages/google-cloud-tasks/package.json +++ b/packages/google-cloud-tasks/package.json @@ -108,10 +108,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-tasks", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-telcoautomation/.gitignore b/packages/google-cloud-telcoautomation/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-telcoautomation/.gitignore +++ b/packages/google-cloud-telcoautomation/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-telcoautomation/.nycrc b/packages/google-cloud-telcoautomation/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-telcoautomation/.nycrc +++ b/packages/google-cloud-telcoautomation/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-telcoautomation/package.json b/packages/google-cloud-telcoautomation/package.json index 1682b5b05a16..34bccafa8e03 100644 --- a/packages/google-cloud-telcoautomation/package.json +++ b/packages/google-cloud-telcoautomation/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-texttospeech/.gitignore b/packages/google-cloud-texttospeech/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-texttospeech/.gitignore +++ b/packages/google-cloud-texttospeech/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-texttospeech/.nycrc b/packages/google-cloud-texttospeech/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-texttospeech/.nycrc +++ b/packages/google-cloud-texttospeech/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-texttospeech/package.json b/packages/google-cloud-texttospeech/package.json index ba46f8c2fbb7..b8d1a2b7d8c4 100644 --- a/packages/google-cloud-texttospeech/package.json +++ b/packages/google-cloud-texttospeech/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-texttospeech", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-tpu/.gitignore b/packages/google-cloud-tpu/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-tpu/.gitignore +++ b/packages/google-cloud-tpu/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-tpu/.nycrc b/packages/google-cloud-tpu/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-tpu/.nycrc +++ b/packages/google-cloud-tpu/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-tpu/package.json b/packages/google-cloud-tpu/package.json index 40329aeab038..c83f6233084c 100644 --- a/packages/google-cloud-tpu/package.json +++ b/packages/google-cloud-tpu/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-tpu", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-translate/.gitignore b/packages/google-cloud-translate/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-translate/.gitignore +++ b/packages/google-cloud-translate/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-translate/.nycrc b/packages/google-cloud-translate/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-translate/.nycrc +++ b/packages/google-cloud-translate/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-translate/package.json b/packages/google-cloud-translate/package.json index a89c93849fb9..e6fc8b02e435 100644 --- a/packages/google-cloud-translate/package.json +++ b/packages/google-cloud-translate/package.json @@ -80,10 +80,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-translate", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-vectorsearch/.gitignore b/packages/google-cloud-vectorsearch/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-vectorsearch/.gitignore +++ b/packages/google-cloud-vectorsearch/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-vectorsearch/.nycrc b/packages/google-cloud-vectorsearch/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-vectorsearch/.nycrc +++ b/packages/google-cloud-vectorsearch/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-vectorsearch/package.json b/packages/google-cloud-vectorsearch/package.json index 47c63a01f70d..703c8b51b79b 100644 --- a/packages/google-cloud-vectorsearch/package.json +++ b/packages/google-cloud-vectorsearch/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-video-livestream/.gitignore b/packages/google-cloud-video-livestream/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-video-livestream/.gitignore +++ b/packages/google-cloud-video-livestream/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-video-livestream/.nycrc b/packages/google-cloud-video-livestream/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-video-livestream/.nycrc +++ b/packages/google-cloud-video-livestream/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-video-livestream/package.json b/packages/google-cloud-video-livestream/package.json index 653ce5bc9515..65e4f37f403f 100644 --- a/packages/google-cloud-video-livestream/package.json +++ b/packages/google-cloud-video-livestream/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-video-livestream", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-video-stitcher/.gitignore b/packages/google-cloud-video-stitcher/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-video-stitcher/.gitignore +++ b/packages/google-cloud-video-stitcher/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-video-stitcher/.nycrc b/packages/google-cloud-video-stitcher/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-video-stitcher/.nycrc +++ b/packages/google-cloud-video-stitcher/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-video-stitcher/package.json b/packages/google-cloud-video-stitcher/package.json index 19bdf0adaf2f..c0d311e0b96d 100644 --- a/packages/google-cloud-video-stitcher/package.json +++ b/packages/google-cloud-video-stitcher/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-video-stitcher", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-video-transcoder/.gitignore b/packages/google-cloud-video-transcoder/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-video-transcoder/.gitignore +++ b/packages/google-cloud-video-transcoder/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-video-transcoder/.nycrc b/packages/google-cloud-video-transcoder/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-video-transcoder/.nycrc +++ b/packages/google-cloud-video-transcoder/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-video-transcoder/package.json b/packages/google-cloud-video-transcoder/package.json index 2f551d622167..2320e98adfbc 100644 --- a/packages/google-cloud-video-transcoder/package.json +++ b/packages/google-cloud-video-transcoder/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-video-transcoder", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-videointelligence/.gitignore b/packages/google-cloud-videointelligence/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-videointelligence/.gitignore +++ b/packages/google-cloud-videointelligence/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-videointelligence/.nycrc b/packages/google-cloud-videointelligence/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-videointelligence/.nycrc +++ b/packages/google-cloud-videointelligence/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-videointelligence/package.json b/packages/google-cloud-videointelligence/package.json index 57d817777049..4416696690d6 100644 --- a/packages/google-cloud-videointelligence/package.json +++ b/packages/google-cloud-videointelligence/package.json @@ -70,10 +70,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-videointelligence", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-vision/.gitignore b/packages/google-cloud-vision/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-vision/.gitignore +++ b/packages/google-cloud-vision/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-vision/.nycrc b/packages/google-cloud-vision/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-vision/.nycrc +++ b/packages/google-cloud-vision/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-vision/package.json b/packages/google-cloud-vision/package.json index ae03cb174d0d..0c94fe914e60 100644 --- a/packages/google-cloud-vision/package.json +++ b/packages/google-cloud-vision/package.json @@ -72,10 +72,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-vision", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-visionai/.gitignore b/packages/google-cloud-visionai/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-visionai/.gitignore +++ b/packages/google-cloud-visionai/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-visionai/.nycrc b/packages/google-cloud-visionai/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-visionai/.nycrc +++ b/packages/google-cloud-visionai/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-visionai/package.json b/packages/google-cloud-visionai/package.json index 017dc4162a4d..d52534eb308d 100644 --- a/packages/google-cloud-visionai/package.json +++ b/packages/google-cloud-visionai/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-vmmigration/.gitignore b/packages/google-cloud-vmmigration/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-vmmigration/.gitignore +++ b/packages/google-cloud-vmmigration/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-vmmigration/.nycrc b/packages/google-cloud-vmmigration/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-vmmigration/.nycrc +++ b/packages/google-cloud-vmmigration/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-vmmigration/package.json b/packages/google-cloud-vmmigration/package.json index 6da71fb9a5f9..5e1557f3083d 100644 --- a/packages/google-cloud-vmmigration/package.json +++ b/packages/google-cloud-vmmigration/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-vmmigration", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-vmwareengine/.gitignore b/packages/google-cloud-vmwareengine/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-vmwareengine/.gitignore +++ b/packages/google-cloud-vmwareengine/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-vmwareengine/.nycrc b/packages/google-cloud-vmwareengine/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-vmwareengine/.nycrc +++ b/packages/google-cloud-vmwareengine/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-vmwareengine/package.json b/packages/google-cloud-vmwareengine/package.json index 99b264a6de72..5ea44925ee61 100644 --- a/packages/google-cloud-vmwareengine/package.json +++ b/packages/google-cloud-vmwareengine/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-vpcaccess/.gitignore b/packages/google-cloud-vpcaccess/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-vpcaccess/.gitignore +++ b/packages/google-cloud-vpcaccess/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-vpcaccess/.nycrc b/packages/google-cloud-vpcaccess/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-vpcaccess/.nycrc +++ b/packages/google-cloud-vpcaccess/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-vpcaccess/package.json b/packages/google-cloud-vpcaccess/package.json index 331551cec046..20918e9a8793 100644 --- a/packages/google-cloud-vpcaccess/package.json +++ b/packages/google-cloud-vpcaccess/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-vpcaccess", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-webrisk/.gitignore b/packages/google-cloud-webrisk/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-webrisk/.gitignore +++ b/packages/google-cloud-webrisk/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-webrisk/.nycrc b/packages/google-cloud-webrisk/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-webrisk/.nycrc +++ b/packages/google-cloud-webrisk/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-webrisk/package.json b/packages/google-cloud-webrisk/package.json index d14da18b9b29..dc30651f7138 100644 --- a/packages/google-cloud-webrisk/package.json +++ b/packages/google-cloud-webrisk/package.json @@ -70,10 +70,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-webrisk", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-websecurityscanner/.gitignore b/packages/google-cloud-websecurityscanner/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-websecurityscanner/.gitignore +++ b/packages/google-cloud-websecurityscanner/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-websecurityscanner/.nycrc b/packages/google-cloud-websecurityscanner/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-websecurityscanner/.nycrc +++ b/packages/google-cloud-websecurityscanner/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-websecurityscanner/package.json b/packages/google-cloud-websecurityscanner/package.json index 1348a6dd00b0..d25312682b47 100644 --- a/packages/google-cloud-websecurityscanner/package.json +++ b/packages/google-cloud-websecurityscanner/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-websecurityscanner", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-workflows/.gitignore b/packages/google-cloud-workflows/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-workflows/.gitignore +++ b/packages/google-cloud-workflows/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-workflows/.nycrc b/packages/google-cloud-workflows/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-workflows/.nycrc +++ b/packages/google-cloud-workflows/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-workflows/package.json b/packages/google-cloud-workflows/package.json index 76f2e95409ec..41fd1ed4b3a9 100644 --- a/packages/google-cloud-workflows/package.json +++ b/packages/google-cloud-workflows/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-workflows-executions", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-workloadmanager/.gitignore b/packages/google-cloud-workloadmanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-workloadmanager/.gitignore +++ b/packages/google-cloud-workloadmanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-workloadmanager/.nycrc b/packages/google-cloud-workloadmanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-workloadmanager/.nycrc +++ b/packages/google-cloud-workloadmanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-workloadmanager/package.json b/packages/google-cloud-workloadmanager/package.json index 5798c86d3cc6..725837f108a7 100644 --- a/packages/google-cloud-workloadmanager/package.json +++ b/packages/google-cloud-workloadmanager/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-cloud-workstations/.gitignore b/packages/google-cloud-workstations/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-cloud-workstations/.gitignore +++ b/packages/google-cloud-workstations/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-cloud-workstations/.nycrc b/packages/google-cloud-workstations/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-cloud-workstations/.nycrc +++ b/packages/google-cloud-workstations/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-cloud-workstations/package.json b/packages/google-cloud-workstations/package.json index 9e09b6e79f7b..d53045989c87 100644 --- a/packages/google-cloud-workstations/package.json +++ b/packages/google-cloud-workstations/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-container/.gitignore b/packages/google-container/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-container/.gitignore +++ b/packages/google-container/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-container/.nycrc b/packages/google-container/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-container/.nycrc +++ b/packages/google-container/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-container/package.json b/packages/google-container/package.json index c4ceaaf30b14..791304185191 100644 --- a/packages/google-container/package.json +++ b/packages/google-container/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-container", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-dataflow/.gitignore b/packages/google-dataflow/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-dataflow/.gitignore +++ b/packages/google-dataflow/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-dataflow/.nycrc b/packages/google-dataflow/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-dataflow/.nycrc +++ b/packages/google-dataflow/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-dataflow/package.json b/packages/google-dataflow/package.json index 1104a16f2221..e59f9b6107fe 100644 --- a/packages/google-dataflow/package.json +++ b/packages/google-dataflow/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-dataflow", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-developer-knowledge/.gitignore b/packages/google-developer-knowledge/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-developer-knowledge/.gitignore +++ b/packages/google-developer-knowledge/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-developer-knowledge/.nycrc b/packages/google-developer-knowledge/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-developer-knowledge/.nycrc +++ b/packages/google-developer-knowledge/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-devicesandservices-health/.gitignore b/packages/google-devicesandservices-health/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-devicesandservices-health/.gitignore +++ b/packages/google-devicesandservices-health/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-devicesandservices-health/.nycrc b/packages/google-devicesandservices-health/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-devicesandservices-health/.nycrc +++ b/packages/google-devicesandservices-health/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-devtools-artifactregistry/.gitignore b/packages/google-devtools-artifactregistry/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-devtools-artifactregistry/.gitignore +++ b/packages/google-devtools-artifactregistry/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-devtools-artifactregistry/.nycrc b/packages/google-devtools-artifactregistry/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-devtools-artifactregistry/.nycrc +++ b/packages/google-devtools-artifactregistry/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-devtools-artifactregistry/package.json b/packages/google-devtools-artifactregistry/package.json index fc20a0d07745..25d3e3bb237c 100644 --- a/packages/google-devtools-artifactregistry/package.json +++ b/packages/google-devtools-artifactregistry/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-devtools-cloudbuild/.gitignore b/packages/google-devtools-cloudbuild/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-devtools-cloudbuild/.gitignore +++ b/packages/google-devtools-cloudbuild/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-devtools-cloudbuild/.nycrc b/packages/google-devtools-cloudbuild/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-devtools-cloudbuild/.nycrc +++ b/packages/google-devtools-cloudbuild/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-devtools-cloudbuild/package.json b/packages/google-devtools-cloudbuild/package.json index e331cfa1a123..6c7c696aa6ea 100644 --- a/packages/google-devtools-cloudbuild/package.json +++ b/packages/google-devtools-cloudbuild/package.json @@ -68,10 +68,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-devtools-cloudbuild", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-devtools-cloudprofiler/.gitignore b/packages/google-devtools-cloudprofiler/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-devtools-cloudprofiler/.gitignore +++ b/packages/google-devtools-cloudprofiler/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-devtools-cloudprofiler/.nycrc b/packages/google-devtools-cloudprofiler/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-devtools-cloudprofiler/.nycrc +++ b/packages/google-devtools-cloudprofiler/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-devtools-cloudprofiler/package.json b/packages/google-devtools-cloudprofiler/package.json index 6c13d8fc1d59..a1735d3ffe31 100644 --- a/packages/google-devtools-cloudprofiler/package.json +++ b/packages/google-devtools-cloudprofiler/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-devtools-containeranalysis/.gitignore b/packages/google-devtools-containeranalysis/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-devtools-containeranalysis/.gitignore +++ b/packages/google-devtools-containeranalysis/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-devtools-containeranalysis/.nycrc b/packages/google-devtools-containeranalysis/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-devtools-containeranalysis/.nycrc +++ b/packages/google-devtools-containeranalysis/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-devtools-containeranalysis/package.json b/packages/google-devtools-containeranalysis/package.json index c812f55f4f52..992c51ee2b17 100644 --- a/packages/google-devtools-containeranalysis/package.json +++ b/packages/google-devtools-containeranalysis/package.json @@ -69,10 +69,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-iam-credentials/.gitignore b/packages/google-iam-credentials/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-iam-credentials/.gitignore +++ b/packages/google-iam-credentials/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-iam-credentials/.nycrc b/packages/google-iam-credentials/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-iam-credentials/.nycrc +++ b/packages/google-iam-credentials/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-iam-credentials/package.json b/packages/google-iam-credentials/package.json index 1c8d7bdb2819..8ab97b1d5b6c 100644 --- a/packages/google-iam-credentials/package.json +++ b/packages/google-iam-credentials/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-iam-credentials", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-iam/.gitignore b/packages/google-iam/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-iam/.gitignore +++ b/packages/google-iam/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-iam/.nycrc b/packages/google-iam/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-iam/.nycrc +++ b/packages/google-iam/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-iam/package.json b/packages/google-iam/package.json index ee0d293a8af9..864d1938a6d7 100644 --- a/packages/google-iam/package.json +++ b/packages/google-iam/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-identity-accesscontextmanager/.gitignore b/packages/google-identity-accesscontextmanager/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-identity-accesscontextmanager/.gitignore +++ b/packages/google-identity-accesscontextmanager/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-identity-accesscontextmanager/.nycrc b/packages/google-identity-accesscontextmanager/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-identity-accesscontextmanager/.nycrc +++ b/packages/google-identity-accesscontextmanager/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-identity-accesscontextmanager/package.json b/packages/google-identity-accesscontextmanager/package.json index 4720c03b6a9b..58844da3b3c1 100644 --- a/packages/google-identity-accesscontextmanager/package.json +++ b/packages/google-identity-accesscontextmanager/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-identity-accesscontextmanager", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-addressvalidation/.gitignore b/packages/google-maps-addressvalidation/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-addressvalidation/.gitignore +++ b/packages/google-maps-addressvalidation/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-addressvalidation/.nycrc b/packages/google-maps-addressvalidation/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-addressvalidation/.nycrc +++ b/packages/google-maps-addressvalidation/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-addressvalidation/package.json b/packages/google-maps-addressvalidation/package.json index b972fb82297a..577dc48b2feb 100644 --- a/packages/google-maps-addressvalidation/package.json +++ b/packages/google-maps-addressvalidation/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-areainsights/.gitignore b/packages/google-maps-areainsights/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-areainsights/.gitignore +++ b/packages/google-maps-areainsights/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-areainsights/.nycrc b/packages/google-maps-areainsights/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-areainsights/.nycrc +++ b/packages/google-maps-areainsights/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-areainsights/package.json b/packages/google-maps-areainsights/package.json index 9b061cdac424..e636c0e4a9ff 100644 --- a/packages/google-maps-areainsights/package.json +++ b/packages/google-maps-areainsights/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-fleetengine-delivery/.gitignore b/packages/google-maps-fleetengine-delivery/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-fleetengine-delivery/.gitignore +++ b/packages/google-maps-fleetengine-delivery/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-fleetengine-delivery/.nycrc b/packages/google-maps-fleetengine-delivery/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-fleetengine-delivery/.nycrc +++ b/packages/google-maps-fleetengine-delivery/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-fleetengine-delivery/package.json b/packages/google-maps-fleetengine-delivery/package.json index 6b473994347a..c8f7d5bed83d 100644 --- a/packages/google-maps-fleetengine-delivery/package.json +++ b/packages/google-maps-fleetengine-delivery/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-fleetengine/.gitignore b/packages/google-maps-fleetengine/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-fleetengine/.gitignore +++ b/packages/google-maps-fleetengine/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-fleetengine/.nycrc b/packages/google-maps-fleetengine/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-fleetengine/.nycrc +++ b/packages/google-maps-fleetengine/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-fleetengine/package.json b/packages/google-maps-fleetengine/package.json index 853afd69e113..4ed8c46532b0 100644 --- a/packages/google-maps-fleetengine/package.json +++ b/packages/google-maps-fleetengine/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-geocode/.gitignore b/packages/google-maps-geocode/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-geocode/.gitignore +++ b/packages/google-maps-geocode/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-geocode/.nycrc b/packages/google-maps-geocode/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-geocode/.nycrc +++ b/packages/google-maps-geocode/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-geocode/package.json b/packages/google-maps-geocode/package.json index 006dedc9fc20..4a4d05278435 100644 --- a/packages/google-maps-geocode/package.json +++ b/packages/google-maps-geocode/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-isochrones/.nycrc b/packages/google-maps-isochrones/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-isochrones/.nycrc +++ b/packages/google-maps-isochrones/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-mapmanagement/.gitignore b/packages/google-maps-mapmanagement/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-mapmanagement/.gitignore +++ b/packages/google-maps-mapmanagement/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-mapmanagement/.nycrc b/packages/google-maps-mapmanagement/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-mapmanagement/.nycrc +++ b/packages/google-maps-mapmanagement/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-mapsplatformdatasets/.gitignore b/packages/google-maps-mapsplatformdatasets/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-mapsplatformdatasets/.gitignore +++ b/packages/google-maps-mapsplatformdatasets/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-mapsplatformdatasets/.nycrc b/packages/google-maps-mapsplatformdatasets/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-mapsplatformdatasets/.nycrc +++ b/packages/google-maps-mapsplatformdatasets/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-mapsplatformdatasets/package.json b/packages/google-maps-mapsplatformdatasets/package.json index 5ab39d786be5..5cd6c094c8d2 100644 --- a/packages/google-maps-mapsplatformdatasets/package.json +++ b/packages/google-maps-mapsplatformdatasets/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-navconnect/.gitignore b/packages/google-maps-navconnect/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-navconnect/.gitignore +++ b/packages/google-maps-navconnect/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-navconnect/.nycrc b/packages/google-maps-navconnect/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-navconnect/.nycrc +++ b/packages/google-maps-navconnect/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-navconnect/package.json b/packages/google-maps-navconnect/package.json index 3854b47d6204..f2e1cd9012ae 100644 --- a/packages/google-maps-navconnect/package.json +++ b/packages/google-maps-navconnect/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-places/.gitignore b/packages/google-maps-places/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-places/.gitignore +++ b/packages/google-maps-places/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-places/.nycrc b/packages/google-maps-places/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-places/.nycrc +++ b/packages/google-maps-places/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-places/package.json b/packages/google-maps-places/package.json index c248800849c5..62a2ea2d4614 100644 --- a/packages/google-maps-places/package.json +++ b/packages/google-maps-places/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-routeoptimization/.gitignore b/packages/google-maps-routeoptimization/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-routeoptimization/.gitignore +++ b/packages/google-maps-routeoptimization/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-routeoptimization/.nycrc b/packages/google-maps-routeoptimization/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-routeoptimization/.nycrc +++ b/packages/google-maps-routeoptimization/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-routeoptimization/package.json b/packages/google-maps-routeoptimization/package.json index 37bc2faa2bad..402b0d2709f4 100644 --- a/packages/google-maps-routeoptimization/package.json +++ b/packages/google-maps-routeoptimization/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-routing/.gitignore b/packages/google-maps-routing/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-routing/.gitignore +++ b/packages/google-maps-routing/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-routing/.nycrc b/packages/google-maps-routing/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-routing/.nycrc +++ b/packages/google-maps-routing/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-routing/package.json b/packages/google-maps-routing/package.json index a5e9e8059f31..9a742b14ddca 100644 --- a/packages/google-maps-routing/package.json +++ b/packages/google-maps-routing/package.json @@ -67,10 +67,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-maps-solar/.gitignore b/packages/google-maps-solar/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-maps-solar/.gitignore +++ b/packages/google-maps-solar/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-maps-solar/.nycrc b/packages/google-maps-solar/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-maps-solar/.nycrc +++ b/packages/google-maps-solar/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-maps-solar/package.json b/packages/google-maps-solar/package.json index 60b2d0112246..7a0dff27497e 100644 --- a/packages/google-maps-solar/package.json +++ b/packages/google-maps-solar/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-marketingplatform-admin/.gitignore b/packages/google-marketingplatform-admin/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-marketingplatform-admin/.gitignore +++ b/packages/google-marketingplatform-admin/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-marketingplatform-admin/.nycrc b/packages/google-marketingplatform-admin/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-marketingplatform-admin/.nycrc +++ b/packages/google-marketingplatform-admin/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-marketingplatform-admin/package.json b/packages/google-marketingplatform-admin/package.json index a8c156c7ff55..8ec079f79a45 100644 --- a/packages/google-marketingplatform-admin/package.json +++ b/packages/google-marketingplatform-admin/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-monitoring-dashboard/.gitignore b/packages/google-monitoring-dashboard/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-monitoring-dashboard/.gitignore +++ b/packages/google-monitoring-dashboard/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-monitoring-dashboard/.nycrc b/packages/google-monitoring-dashboard/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-monitoring-dashboard/.nycrc +++ b/packages/google-monitoring-dashboard/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-monitoring-dashboard/package.json b/packages/google-monitoring-dashboard/package.json index fb86a983d886..f6977922acef 100644 --- a/packages/google-monitoring-dashboard/package.json +++ b/packages/google-monitoring-dashboard/package.json @@ -54,10 +54,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-privacy-dlp/.gitignore b/packages/google-privacy-dlp/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-privacy-dlp/.gitignore +++ b/packages/google-privacy-dlp/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-privacy-dlp/.nycrc b/packages/google-privacy-dlp/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-privacy-dlp/.nycrc +++ b/packages/google-privacy-dlp/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-privacy-dlp/package.json b/packages/google-privacy-dlp/package.json index 9b1ceafcc128..7d4923761012 100644 --- a/packages/google-privacy-dlp/package.json +++ b/packages/google-privacy-dlp/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-privacy-dlp", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-css/.gitignore b/packages/google-shopping-css/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-css/.gitignore +++ b/packages/google-shopping-css/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-css/.nycrc b/packages/google-shopping-css/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-css/.nycrc +++ b/packages/google-shopping-css/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-css/package.json b/packages/google-shopping-css/package.json index fd2c8a14c786..d6035705ae19 100644 --- a/packages/google-shopping-css/package.json +++ b/packages/google-shopping-css/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-accounts/.gitignore b/packages/google-shopping-merchant-accounts/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-accounts/.gitignore +++ b/packages/google-shopping-merchant-accounts/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-accounts/.nycrc b/packages/google-shopping-merchant-accounts/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-accounts/.nycrc +++ b/packages/google-shopping-merchant-accounts/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-accounts/package.json b/packages/google-shopping-merchant-accounts/package.json index b55bbbaa34c1..ed135cb60575 100644 --- a/packages/google-shopping-merchant-accounts/package.json +++ b/packages/google-shopping-merchant-accounts/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-conversions/.gitignore b/packages/google-shopping-merchant-conversions/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-conversions/.gitignore +++ b/packages/google-shopping-merchant-conversions/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-conversions/.nycrc b/packages/google-shopping-merchant-conversions/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-conversions/.nycrc +++ b/packages/google-shopping-merchant-conversions/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-conversions/package.json b/packages/google-shopping-merchant-conversions/package.json index 4af3cf98b76a..083e354776e7 100644 --- a/packages/google-shopping-merchant-conversions/package.json +++ b/packages/google-shopping-merchant-conversions/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-datasources/.gitignore b/packages/google-shopping-merchant-datasources/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-datasources/.gitignore +++ b/packages/google-shopping-merchant-datasources/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-datasources/.nycrc b/packages/google-shopping-merchant-datasources/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-datasources/.nycrc +++ b/packages/google-shopping-merchant-datasources/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-datasources/package.json b/packages/google-shopping-merchant-datasources/package.json index 265706e9e77e..cf87a95f37d4 100644 --- a/packages/google-shopping-merchant-datasources/package.json +++ b/packages/google-shopping-merchant-datasources/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-inventories/.gitignore b/packages/google-shopping-merchant-inventories/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-inventories/.gitignore +++ b/packages/google-shopping-merchant-inventories/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-inventories/.nycrc b/packages/google-shopping-merchant-inventories/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-inventories/.nycrc +++ b/packages/google-shopping-merchant-inventories/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-inventories/package.json b/packages/google-shopping-merchant-inventories/package.json index f884ecfbde56..be541e3c18eb 100644 --- a/packages/google-shopping-merchant-inventories/package.json +++ b/packages/google-shopping-merchant-inventories/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-issueresolution/.gitignore b/packages/google-shopping-merchant-issueresolution/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-issueresolution/.gitignore +++ b/packages/google-shopping-merchant-issueresolution/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-issueresolution/.nycrc b/packages/google-shopping-merchant-issueresolution/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-issueresolution/.nycrc +++ b/packages/google-shopping-merchant-issueresolution/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-issueresolution/package.json b/packages/google-shopping-merchant-issueresolution/package.json index 5e0c6d96777f..256720916989 100644 --- a/packages/google-shopping-merchant-issueresolution/package.json +++ b/packages/google-shopping-merchant-issueresolution/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-lfp/.gitignore b/packages/google-shopping-merchant-lfp/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-lfp/.gitignore +++ b/packages/google-shopping-merchant-lfp/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-lfp/.nycrc b/packages/google-shopping-merchant-lfp/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-lfp/.nycrc +++ b/packages/google-shopping-merchant-lfp/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-lfp/package.json b/packages/google-shopping-merchant-lfp/package.json index 8d20d3f97bb4..209da6143fc4 100644 --- a/packages/google-shopping-merchant-lfp/package.json +++ b/packages/google-shopping-merchant-lfp/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-notifications/.gitignore b/packages/google-shopping-merchant-notifications/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-notifications/.gitignore +++ b/packages/google-shopping-merchant-notifications/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-notifications/.nycrc b/packages/google-shopping-merchant-notifications/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-notifications/.nycrc +++ b/packages/google-shopping-merchant-notifications/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-notifications/package.json b/packages/google-shopping-merchant-notifications/package.json index 1a29077bb735..47502cd782f2 100644 --- a/packages/google-shopping-merchant-notifications/package.json +++ b/packages/google-shopping-merchant-notifications/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-ordertracking/.gitignore b/packages/google-shopping-merchant-ordertracking/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-ordertracking/.gitignore +++ b/packages/google-shopping-merchant-ordertracking/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-ordertracking/.nycrc b/packages/google-shopping-merchant-ordertracking/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-ordertracking/.nycrc +++ b/packages/google-shopping-merchant-ordertracking/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-ordertracking/package.json b/packages/google-shopping-merchant-ordertracking/package.json index 830e206ae42c..88d07da3f434 100644 --- a/packages/google-shopping-merchant-ordertracking/package.json +++ b/packages/google-shopping-merchant-ordertracking/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-products/.gitignore b/packages/google-shopping-merchant-products/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-products/.gitignore +++ b/packages/google-shopping-merchant-products/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-products/.nycrc b/packages/google-shopping-merchant-products/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-products/.nycrc +++ b/packages/google-shopping-merchant-products/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-products/package.json b/packages/google-shopping-merchant-products/package.json index 40cd46d68739..c476280a9810 100644 --- a/packages/google-shopping-merchant-products/package.json +++ b/packages/google-shopping-merchant-products/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-promotions/.gitignore b/packages/google-shopping-merchant-promotions/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-promotions/.gitignore +++ b/packages/google-shopping-merchant-promotions/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-promotions/.nycrc b/packages/google-shopping-merchant-promotions/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-promotions/.nycrc +++ b/packages/google-shopping-merchant-promotions/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-promotions/package.json b/packages/google-shopping-merchant-promotions/package.json index 049328b7b014..7a8fc2d57a20 100644 --- a/packages/google-shopping-merchant-promotions/package.json +++ b/packages/google-shopping-merchant-promotions/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-quota/.gitignore b/packages/google-shopping-merchant-quota/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-quota/.gitignore +++ b/packages/google-shopping-merchant-quota/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-quota/.nycrc b/packages/google-shopping-merchant-quota/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-quota/.nycrc +++ b/packages/google-shopping-merchant-quota/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-quota/package.json b/packages/google-shopping-merchant-quota/package.json index 8c9dc6a2c9e0..e01e5aa218ec 100644 --- a/packages/google-shopping-merchant-quota/package.json +++ b/packages/google-shopping-merchant-quota/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-reports/.gitignore b/packages/google-shopping-merchant-reports/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-reports/.gitignore +++ b/packages/google-shopping-merchant-reports/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-reports/.nycrc b/packages/google-shopping-merchant-reports/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-reports/.nycrc +++ b/packages/google-shopping-merchant-reports/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-reports/package.json b/packages/google-shopping-merchant-reports/package.json index 25cbb5d1201f..9365f1097292 100644 --- a/packages/google-shopping-merchant-reports/package.json +++ b/packages/google-shopping-merchant-reports/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-shopping-merchant-reviews/.gitignore b/packages/google-shopping-merchant-reviews/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-shopping-merchant-reviews/.gitignore +++ b/packages/google-shopping-merchant-reviews/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-shopping-merchant-reviews/.nycrc b/packages/google-shopping-merchant-reviews/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-shopping-merchant-reviews/.nycrc +++ b/packages/google-shopping-merchant-reviews/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-shopping-merchant-reviews/package.json b/packages/google-shopping-merchant-reviews/package.json index 75b9b279c0da..750563c9e709 100644 --- a/packages/google-shopping-merchant-reviews/package.json +++ b/packages/google-shopping-merchant-reviews/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-storage-control/.gitignore b/packages/google-storage-control/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-storage-control/.gitignore +++ b/packages/google-storage-control/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-storage-control/.nycrc b/packages/google-storage-control/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-storage-control/.nycrc +++ b/packages/google-storage-control/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-storage-control/package.json b/packages/google-storage-control/package.json index 3435337b7d9f..f0d97f630e35 100644 --- a/packages/google-storage-control/package.json +++ b/packages/google-storage-control/package.json @@ -68,10 +68,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-storagetransfer/.gitignore b/packages/google-storagetransfer/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-storagetransfer/.gitignore +++ b/packages/google-storagetransfer/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-storagetransfer/.nycrc b/packages/google-storagetransfer/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-storagetransfer/.nycrc +++ b/packages/google-storagetransfer/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-storagetransfer/package.json b/packages/google-storagetransfer/package.json index 58c9897947cf..18b3c40ef2d5 100644 --- a/packages/google-storagetransfer/package.json +++ b/packages/google-storagetransfer/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/google-storagetransfer", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/google-streetview-publish/.gitignore b/packages/google-streetview-publish/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/google-streetview-publish/.gitignore +++ b/packages/google-streetview-publish/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/google-streetview-publish/.nycrc b/packages/google-streetview-publish/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/google-streetview-publish/.nycrc +++ b/packages/google-streetview-publish/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/google-streetview-publish/package.json b/packages/google-streetview-publish/package.json index 5b9dd7ba285b..dcf488a53b77 100644 --- a/packages/google-streetview-publish/package.json +++ b/packages/google-streetview-publish/package.json @@ -66,10 +66,5 @@ }, "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/packages/grafeas/.gitignore b/packages/grafeas/.gitignore index d4f03a0df2e8..cfb724e70479 100644 --- a/packages/grafeas/.gitignore +++ b/packages/grafeas/.gitignore @@ -10,5 +10,4 @@ system-test/secrets.js system-test/*key.json *.lock .DS_Store -package-lock.json __pycache__ diff --git a/packages/grafeas/.nycrc b/packages/grafeas/.nycrc index 81a95fc94b00..67662a1f1344 100644 --- a/packages/grafeas/.nycrc +++ b/packages/grafeas/.nycrc @@ -1,6 +1,8 @@ { "report-dir": "./.coverage", - "reporter": ["text", "lcov"], + "reporter": [ + "lcov" + ], "exclude": [ "**/*-test", "**/.coverage", @@ -21,4 +23,4 @@ ], "exclude-after-remap": false, "all": true -} \ No newline at end of file +} diff --git a/packages/grafeas/package.json b/packages/grafeas/package.json index 1aae2978f6a9..407dcd797332 100644 --- a/packages/grafeas/package.json +++ b/packages/grafeas/package.json @@ -67,10 +67,5 @@ "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/packages/grafeas", "overrides": { "@sinonjs/fake-timers": "15.2.1" - }, - "pnpm": { - "overrides": { - "@sinonjs/fake-timers": "15.2.1" - } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 000000000000..b740b5dd0689 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,35466 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +overrides: + yargs: ^17.7.2 + +importers: + + .: + dependencies: + chalk: + specifier: ^5.0.0 + version: 5.6.2 + figures: + specifier: ^6.0.0 + version: 6.1.0 + gaxios: + specifier: ^7.0.0-rc + version: 7.3.0 + parse-link-header: + specifier: ^2.0.0 + version: 2.0.0 + devDependencies: + '@typescript-eslint/eslint-plugin': + specifier: ^5.62.0 + version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': + specifier: ^5.62.0 + version: 5.62.0(eslint@8.57.1)(typescript@5.9.3) + eslint: + specifier: ^8.57.1 + version: 8.57.1 + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.2(eslint@8.57.1) + eslint-plugin-import: + specifier: ^2.29.1 + version: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) + eslint-plugin-n: + specifier: ^15.7.0 + version: 15.7.0(eslint@8.57.1) + eslint-plugin-prettier: + specifier: ^5.2.1 + version: 5.5.6(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.9.6) + eslint-plugin-promise: + specifier: ^6.1.1 + version: 6.6.0(eslint@8.57.1) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + prettier: + specifier: ^3.3.3 + version: 3.9.6 + turbo: + specifier: ^2.0.14 + version: 2.10.7 + typescript: + specifier: ^5.8.3 + version: 5.9.3 + + core/common: + dependencies: + '@google-cloud/projectify': + specifier: ^6.0.0 + version: 6.0.1 + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + arrify: + specifier: ^2.0.0 + version: 2.0.1 + duplexify: + specifier: ^4.1.3 + version: 4.1.3 + extend: + specifier: ^3.0.2 + version: 3.0.2 + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + html-entities: + specifier: ^2.5.2 + version: 2.6.0 + retry-request: + specifier: ^9.0.0 + version: 9.0.1 + teeny-request: + specifier: ^11.0.0 + version: 11.0.1 + devDependencies: + '@types/ent': + specifier: ^2.2.8 + version: 2.2.8 + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/mv': + specifier: ^2.1.4 + version: 2.1.4 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/node': + specifier: ^22.13.5 + version: 22.20.1 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/request': + specifier: ^2.48.12 + version: 2.48.13 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + mv: + specifier: ^2.1.1 + version: 2.1.1 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + nock: + specifier: ^14.0.1 + version: 14.0.16 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: ^19.0.2 + version: 19.0.5 + tmp: + specifier: ^0.2.3 + version: 0.2.6 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + core/dev-packages/jsdoc-fresh: + dependencies: + '@jsdoc/salty': + specifier: ^0.2.5 + version: 0.2.12 + devDependencies: + gts: + specifier: ^5.0.0 + version: 5.3.1(typescript@5.9.3) + typescript: + specifier: ^5.1.6 + version: 5.9.3 + + core/dev-packages/jsdoc-region-tag: + dependencies: + glob: + specifier: ^7.1.6 + version: 7.2.3 + devDependencies: + c8: + specifier: ^9.0.0 + version: 9.1.0 + gts: + specifier: ^5.0.0 + version: 5.3.1(typescript@5.9.3) + mocha: + specifier: ^10.0.0 + version: 10.8.2 + typescript: + specifier: ^5.1.6 + version: 5.9.3 + + core/dev-packages/pack-n-play: + dependencies: + '@npmcli/arborist': + specifier: ^8.0.0 + version: 8.0.5 + execa: + specifier: ^5.0.0 + version: 5.1.1 + npm-packlist: + specifier: ^9.0.0 + version: 9.0.0 + once: + specifier: ^1.4.0 + version: 1.4.0 + tar: + specifier: ^7.4.3 + version: 7.5.21 + tmp: + specifier: ^0.2.3 + version: 0.2.6 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.10 + version: 22.20.1 + '@types/npm-packlist': + specifier: ^7.0.3 + version: 7.0.3 + '@types/npmcli__arborist': + specifier: ^5.0.0 + version: 5.6.11 + '@types/once': + specifier: ^1.4.5 + version: 1.4.5 + '@types/tar': + specifier: ^6.1.13 + version: 6.1.13 + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + core/packages/gapic-node-processing: + dependencies: + '@google-cloud/storage': + specifier: ^7.15.2 + version: 7.21.0(encoding@0.1.13) + '@octokit/rest': + specifier: ^20.0.0 + version: 20.1.2 + js-yaml: + specifier: ^4.1.0 + version: 4.3.0 + nunjucks: + specifier: ^3.2.4 + version: 3.2.4(chokidar@3.6.0) + typescript: + specifier: ^5.8.2 + version: 5.9.3 + yargs: + specifier: ^17.7.2 + version: 17.7.3 + devDependencies: + '@types/js-yaml': + specifier: ^4.0.9 + version: 4.0.9 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/nunjucks': + specifier: ^3.2.6 + version: 3.2.6 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + '@types/yargs': + specifier: ^17.0.33 + version: 17.0.35 + c8: + specifier: ^10.1.3 + version: 10.1.3 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + sinon: + specifier: 21.0.3 + version: 21.0.3 + snap-shot-it: + specifier: ^7.9.10 + version: 7.9.10 + + core/packages/gax: + dependencies: + '@grpc/grpc-js': + specifier: ^1.12.6 + version: 1.14.4 + '@grpc/proto-loader': + specifier: ^0.8.0 + version: 0.8.1 + '@opentelemetry/api': + specifier: ^1.9.0 + version: 1.9.1 + duplexify: + specifier: ^4.1.3 + version: 4.1.3 + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + google-logging-utils: + specifier: ^2.0.0 + version: 2.0.1 + node-fetch: + specifier: ^3.3.2 + version: 3.3.2 + object-hash: + specifier: ^3.0.0 + version: 3.0.0 + proto3-json-serializer: + specifier: ^4.0.0 + version: 4.0.2 + protobufjs: + specifier: ^7.5.4 + version: 7.5.9 + retry-request: + specifier: ^9.0.0 + version: 9.0.1 + devDependencies: + '@babel/plugin-proposal-private-methods': + specifier: ^7.18.6 + version: 7.18.6(@babel/core@7.27.7) + '@google-cloud/dialogflow-cx': + specifier: ^6.0.1 + version: 6.0.1 + '@opentelemetry/sdk-trace-base': + specifier: ^2.10.0 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + '@types/object-hash': + specifier: ^3.0.6 + version: 3.0.6 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/pumpify': + specifier: ^1.4.4 + version: 1.4.5 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + '@types/uglify-js': + specifier: ^3.17.5 + version: 3.17.5 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + execa: + specifier: ^5.0.0 + version: 5.1.1 + glob: + specifier: 10.5.0 + version: 10.5.0 + google-proto-files: + specifier: ^6.0.0 + version: 6.0.1 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jackspeak: + specifier: ^3.0.2 + version: 3.4.3 + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.2.4 + version: 5.3.2 + lru-cache: + specifier: ^10.0.0 + version: 10.4.3 + mkdirp: + specifier: ^3.0.1 + version: 3.0.1 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pdfmake: + specifier: ^0.2.18 + version: 0.2.23 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + pumpify: + specifier: ^2.0.1 + version: 2.0.1 + sinon: + specifier: 21.0.3 + version: 21.0.3 + stream-events: + specifier: ^1.0.5 + version: 1.0.5 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.8.3)(webpack@5.109.0) + typescript: + specifier: 5.8.3 + version: 5.8.3 + uglify-js: + specifier: ^3.19.3 + version: 3.19.3 + walkdir: + specifier: ^0.4.1 + version: 0.4.1 + webpack: + specifier: ^5.97.1 + version: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + core/packages/gaxios: + dependencies: + extend: + specifier: ^3.0.2 + version: 3.0.2 + https-proxy-agent: + specifier: ^7.0.1 + version: 7.0.6 + node-fetch: + specifier: ^3.3.2 + version: 3.3.2 + devDependencies: + '@babel/plugin-proposal-private-methods': + specifier: ^7.18.6 + version: 7.18.6(@babel/core@7.27.7) + '@types/cors': + specifier: ^2.8.6 + version: 2.8.19 + '@types/express': + specifier: ^5.0.0 + version: 5.0.6 + '@types/extend': + specifier: ^3.0.1 + version: 3.0.4 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/multiparty': + specifier: 4.2.1 + version: 4.2.1 + '@types/mv': + specifier: ^2.1.0 + version: 2.1.4 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + assert: + specifier: ^2.0.0 + version: 2.1.0 + browserify: + specifier: ^17.0.0 + version: 17.0.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + cors: + specifier: ^2.8.5 + version: 2.8.6 + express: + specifier: ^5.0.0 + version: 5.2.1 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + is-docker: + specifier: ^3.0.0 + version: 3.0.0 + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + karma: + specifier: ^6.0.0 + version: 6.4.4 + karma-chrome-launcher: + specifier: ^3.0.0 + version: 3.2.0 + karma-coverage: + specifier: ^2.0.0 + version: 2.2.1 + karma-firefox-launcher: + specifier: ^2.0.0 + version: 2.1.3 + karma-mocha: + specifier: ^2.0.0 + version: 2.0.1 + karma-remap-coverage: + specifier: ^0.1.5 + version: 0.1.5(karma-coverage@2.2.1) + karma-sourcemap-loader: + specifier: ^0.4.0 + version: 0.4.0 + karma-webpack: + specifier: ^5.0.0 + version: 5.0.1(webpack@5.109.0) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + multiparty: + specifier: ^4.2.1 + version: 4.3.0 + mv: + specifier: ^2.1.1 + version: 2.1.1 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + nock: + specifier: 14.0.5 + version: 14.0.5 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^4.0.0 + version: 4.2.1 + puppeteer: + specifier: ^24.0.0 + version: 24.43.1(typescript@5.8.3) + sinon: + specifier: 21.0.3 + version: 21.0.3 + stream-browserify: + specifier: ^3.0.0 + version: 3.0.0 + tmp: + specifier: 0.2.7 + version: 0.2.7 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.8.3)(webpack@5.109.0) + typescript: + specifier: 5.8.3 + version: 5.8.3 + undici-types: + specifier: ^7.24.1 + version: 7.28.0 + webpack: + specifier: ^5.97.1 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + core/packages/gcp-metadata: + dependencies: + gaxios: + specifier: ^7.1.3 + version: 7.3.0 + google-logging-utils: + specifier: ^2.0.0 + version: 2.0.1 + json-bigint: + specifier: ^1.0.0 + version: 1.0.0 + devDependencies: + '@google-cloud/functions': + specifier: ^5.0.0 + version: 5.0.0 + '@types/json-bigint': + specifier: ^1.0.4 + version: 1.0.4 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^4.3.10 + version: 4.5.0 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + gcbuild: + specifier: ^1.3.39 + version: 1.3.39(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + nock: + specifier: ^14.0.5 + version: 14.0.16 + sinon: + specifier: 21.0.3 + version: 21.0.3 + tmp: + specifier: 0.2.5 + version: 0.2.5 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + core/packages/google-auth-library-nodejs: + dependencies: + base64-js: + specifier: ^1.3.0 + version: 1.5.1 + ecdsa-sig-formatter: + specifier: ^1.0.11 + version: 1.0.11 + gaxios: + specifier: ^7.1.4 + version: 7.3.0 + gcp-metadata: + specifier: ^9.0.0 + version: 9.0.3 + google-logging-utils: + specifier: ^2.0.0 + version: 2.0.1 + jws: + specifier: ^4.0.0 + version: 4.0.1 + devDependencies: + '@types/base64-js': + specifier: ^1.2.5 + version: 1.5.0 + '@types/jws': + specifier: ^3.1.0 + version: 3.2.11 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/mv': + specifier: ^2.1.0 + version: 2.1.4 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + assert-rejects: + specifier: ^1.0.0 + version: 1.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + is-docker: + specifier: ^3.0.0 + version: 3.0.0 + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + karma: + specifier: ^6.0.0 + version: 6.4.4 + karma-chrome-launcher: + specifier: ^3.0.0 + version: 3.2.0 + karma-coverage: + specifier: ^2.0.0 + version: 2.2.1 + karma-firefox-launcher: + specifier: ^2.0.0 + version: 2.1.3 + karma-mocha: + specifier: ^2.0.0 + version: 2.0.1 + karma-sourcemap-loader: + specifier: ^0.4.0 + version: 0.4.0 + karma-webpack: + specifier: ^5.0.0 + version: 5.0.1(webpack@5.109.0) + keypair: + specifier: ^1.0.4 + version: 1.0.4 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + mv: + specifier: ^2.1.1 + version: 2.1.1 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + nock: + specifier: ^14.0.5 + version: 14.0.16 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + puppeteer: + specifier: ^24.0.0 + version: 24.43.1(typescript@5.8.3) + sinon: + specifier: 21.0.3 + version: 21.0.3 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.8.3)(webpack@5.109.0) + typescript: + specifier: 5.8.3 + version: 5.8.3 + webpack: + specifier: ^5.97.1 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + core/packages/logging-utils: + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + core/packages/nodejs-googleapis-common: + dependencies: + extend: + specifier: ^3.0.2 + version: 3.0.2 + gaxios: + specifier: ^7.3.0 + version: 7.3.0 + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + google-logging-utils: + specifier: ^2.0.0 + version: 2.0.1 + qs: + specifier: ^6.7.0 + version: 6.15.3 + url-template: + specifier: ^2.0.8 + version: 2.0.8 + devDependencies: + '@babel/plugin-proposal-private-methods': + specifier: ^7.18.6 + version: 7.18.6(@babel/core@7.27.7) + '@googleapis/dialogflow': + specifier: ^1.0.0 + version: 1.2.0(encoding@0.1.13) + '@types/extend': + specifier: ^3.0.1 + version: 3.0.4 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/mv': + specifier: ^2.1.0 + version: 2.1.4 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/nock': + specifier: ^11.0.0 + version: 11.1.0 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/qs': + specifier: ^6.5.3 + version: 6.15.1 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + '@types/url-template': + specifier: ^2.0.28 + version: 2.0.31 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + http2spy: + specifier: ^2.0.0 + version: 2.0.2 + is-docker: + specifier: ^3.0.0 + version: 3.0.0 + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + karma: + specifier: ^6.0.0 + version: 6.4.4 + karma-chrome-launcher: + specifier: ^3.0.0 + version: 3.2.0 + karma-coverage: + specifier: ^2.0.0 + version: 2.2.1 + karma-firefox-launcher: + specifier: ^2.0.0 + version: 2.1.3 + karma-mocha: + specifier: ^2.0.0 + version: 2.0.1 + karma-remap-coverage: + specifier: ^0.1.5 + version: 0.1.5(karma-coverage@2.2.1) + karma-sourcemap-loader: + specifier: ^0.4.0 + version: 0.4.0 + karma-webpack: + specifier: ^5.0.0 + version: 5.0.1(webpack@5.109.0) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + mv: + specifier: ^2.1.1 + version: 2.1.1 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + nock: + specifier: ^14.0.5 + version: 14.0.16 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + path-to-regexp: + specifier: ^6.0.0 + version: 6.3.0 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + puppeteer: + specifier: ^24.0.0 + version: 24.43.1(typescript@5.8.3) + sinon: + specifier: 21.0.3 + version: 21.0.3 + tmp: + specifier: 0.2.7 + version: 0.2.7 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.8.3)(webpack@5.109.0) + typescript: + specifier: 5.8.3 + version: 5.8.3 + webpack: + specifier: ^5.97.1 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + core/packages/nodejs-proto-files: + dependencies: + protobufjs: + specifier: ^7.5.4 + version: 7.5.9 + walkdir: + specifier: ^0.4.1 + version: 0.4.1 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + decompress-zip: + specifier: ^0.3.3 + version: 0.3.3 + got: + specifier: ^11.0.0 + version: 11.8.6 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + core/packages/proto3-json-serializer-nodejs: + dependencies: + protobufjs: + specifier: ^7.5.4 + version: 7.5.9 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + c8: + specifier: ^10.1.3 + version: 10.1.3 + google-proto-files: + specifier: ^6.0.0 + version: 6.0.1 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + protobufjs-cli: + specifier: ^1.2.0 + version: 1.3.3(protobufjs@7.5.9) + typescript: + specifier: 5.8.3 + version: 5.8.3 + + core/packages/retry-request: + dependencies: + extend: + specifier: ^3.0.2 + version: 3.0.2 + teeny-request: + specifier: ^11.0.0 + version: 11.0.1 + devDependencies: + '@types/request': + specifier: ^2.48.13 + version: 2.48.13 + async: + specifier: ^3.2.6 + version: 3.2.6 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + lodash.range: + specifier: ^3.2.0 + version: 3.2.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + core/packages/teeny-request: + dependencies: + http-proxy-agent: + specifier: ^7.0.0 + version: 7.0.2 + https-proxy-agent: + specifier: ^7.0.1 + version: 7.0.6 + node-fetch: + specifier: ^3.3.2 + version: 3.3.2 + stream-events: + specifier: ^1.0.5 + version: 1.0.5 + devDependencies: + '@babel/plugin-proposal-private-methods': + specifier: ^7.18.6 + version: 7.18.6(@babel/core@7.27.7) + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node-fetch': + specifier: ^2.6.12 + version: 2.6.13 + '@types/sinon': + specifier: ^17.0.3 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + nock: + specifier: ^14.0.1 + version: 14.0.16 + sinon: + specifier: ^19.0.2 + version: 19.0.5 + typescript: + specifier: ^5.7.3 + version: 5.9.3 + + core/packages/tools: + dependencies: + '@babel/core': + specifier: ^7.26.8 + version: 7.27.7 + '@babel/template': + specifier: ^7.26.8 + version: 7.29.7 + '@babel/traverse': + specifier: ^7.26.8 + version: 7.27.7 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + google-proto-files: + specifier: ^6.0.0 + version: 6.0.1 + protobufjs-cli: + specifier: ^1.2.0 + version: 1.3.3(protobufjs@7.5.9) + uglify-js: + specifier: ^3.19.3 + version: 3.19.3 + walk-up-path: + specifier: ^3.0.0 + version: 3.0.1 + walkdir: + specifier: ^0.4.1 + version: 0.4.1 + devDependencies: + '@babel/cli': + specifier: ^7.26.4 + version: 7.29.7(@babel/core@7.27.7) + '@babel/types': + specifier: ^7.26.8 + version: 7.29.7 + '@types/babel__core': + specifier: ^7.20.5 + version: 7.20.5 + '@types/babel__template': + specifier: ^7.4.4 + version: 7.4.4 + '@types/babel__traverse': + specifier: ^7.20.6 + version: 7.28.0 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/uglify-js': + specifier: ^3.17.5 + version: 3.17.5 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + protobufjs: + specifier: ^7.5.3 + version: 7.5.9 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + core/packages/typeless-sample-bot: + dependencies: + '@babel/core': + specifier: ^7.26.9 + version: 7.27.7 + '@babel/plugin-transform-modules-commonjs': + specifier: ^7.26.3 + version: 7.29.7(@babel/core@7.27.7) + '@babel/preset-env': + specifier: ^7.26.9 + version: 7.29.7(@babel/core@7.27.7) + '@babel/preset-typescript': + specifier: ^7.26.0 + version: 7.29.7(@babel/core@7.27.7) + '@babel/traverse': + specifier: ^7.26.9 + version: 7.27.7 + chalk: + specifier: ^5.4.1 + version: 5.6.2 + debug: + specifier: ^4.4.0 + version: 4.4.3(supports-color@8.1.1) + recast: + specifier: ^0.23.11 + version: 0.23.12 + yargs: + specifier: ^17.7.2 + version: 17.7.3 + devDependencies: + '@babel/cli': + specifier: ^7.26.4 + version: 7.29.7(@babel/core@7.27.7) + '@babel/types': + specifier: ^7.26.9 + version: 7.29.7 + '@types/babel__core': + specifier: ^7.20.5 + version: 7.20.5 + '@types/babel__traverse': + specifier: ^7.20.6 + version: 7.28.0 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + '@types/yargs': + specifier: ^17.0.33 + version: 17.0.35 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + sinon: + specifier: 21.0.3 + version: 21.0.3 + snap-shot-it: + specifier: ^7.9.10 + version: 7.9.10 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + core/paginator: + dependencies: + extend: + specifier: ^3.0.2 + version: 3.0.2 + devDependencies: + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.8 + version: 22.20.1 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + path-to-regexp: + specifier: ^8.2.0 + version: 8.4.2 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: ^19.0.2 + version: 19.0.5 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + core/precise-date: + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.8 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + path-to-regexp: + specifier: ^8.2.0 + version: 8.4.2 + sinon: + specifier: ^19.0.2 + version: 19.0.5 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + core/projectify: + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + core/promisify: + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^5.2.0 + version: 5.3.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + hard-rejection: + specifier: ^2.1.0 + version: 2.1.0 + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + sinon: + specifier: ^19.0.2 + version: 19.0.5 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + handwritten/bigquery: + dependencies: + '@google-cloud/common': + specifier: ^8.0.0 + version: 8.0.1 + '@google-cloud/paginator': + specifier: ^7.0.0 + version: 7.0.1 + '@google-cloud/precise-date': + specifier: ^6.0.0 + version: 6.0.0 + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + arrify: + specifier: ^3.0.0 + version: 3.0.0 + big.js: + specifier: ^7.0.0 + version: 7.0.1 + duplexify: + specifier: ^4.1.3 + version: 4.1.3 + extend: + specifier: ^3.0.2 + version: 3.0.2 + stream-events: + specifier: ^1.0.5 + version: 1.0.5 + teeny-request: + specifier: ^11.0.0 + version: 11.0.1 + devDependencies: + '@google-cloud/storage': + specifier: ^7.16.0 + version: 7.21.0(encoding@0.1.13) + '@types/big.js': + specifier: ^6.2.2 + version: 6.2.2 + '@types/duplexify': + specifier: ^3.6.4 + version: 3.6.5 + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/is': + specifier: ^0.0.25 + version: 0.0.25 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.14.0 + version: 22.20.1 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + discovery-tsd: + specifier: ^0.3.0 + version: 0.3.0 + eslint-plugin-prettier: + specifier: ^5.2.6 + version: 5.5.6(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.9.6) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + nise: + specifier: ^6.1.1 + version: 6.1.5 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + path-to-regexp: + specifier: ^8.2.0 + version: 8.4.2 + prettier: + specifier: ^3.5.3 + version: 3.9.6 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + handwritten/bigquery-storage: + dependencies: + '@google-cloud/bigquery-storage-api': + specifier: ^0.3.0 + version: 0.3.0 + '@google-cloud/paginator': + specifier: ^7.0.0 + version: 7.0.1 + '@google-cloud/precise-date': + specifier: ^6.0.0 + version: 6.0.0 + apache-arrow: + specifier: ^21.0.0 + version: 21.2.0 + core-js: + specifier: ^3.41.0 + version: 3.49.0 + extend: + specifier: ^3.0.2 + version: 3.0.2 + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + long: + specifier: ^5.2.0 + version: 5.3.2 + protobufjs: + specifier: ^7.5.5 + version: 7.5.9 + devDependencies: + '@google-cloud/bigquery': + specifier: ^9.0.1 + version: 9.0.2 + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.14 + version: 22.20.1 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + avsc: + specifier: ^5.7.9 + version: 5.7.9 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.5.9) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + nise: + specifier: ^6.1.1 + version: 6.1.5 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + path-to-regexp: + specifier: ^8.2.0 + version: 8.4.2 + sinon: + specifier: 21.0.3 + version: 21.0.3 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.2 + version: 5.9.3 + webpack: + specifier: ^5.98.0 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + handwritten/bigtable: + dependencies: + '@google-cloud/bigtable-api': + specifier: ^0.3.0 + version: 0.3.0 + '@google-cloud/monitoring': + specifier: ^6.0.0 + version: 6.0.0 + '@google-cloud/opentelemetry-cloud-monitoring-exporter': + specifier: ^0.20.0 + version: 0.20.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-metrics@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@google-cloud/opentelemetry-resource-util': + specifier: ^2.4.0 + version: 2.4.0(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@google-cloud/precise-date': + specifier: ^6.0.0 + version: 6.0.0 + '@google-cloud/projectify': + specifier: ^6.0.0 + version: 6.0.1 + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + '@opentelemetry/api': + specifier: ^1.9.0 + version: 1.9.1 + '@opentelemetry/resources': + specifier: ^1.30.0 + version: 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': + specifier: ^1.30.0 + version: 1.30.1(@opentelemetry/api@1.9.1) + abort-controller: + specifier: ^3.0.0 + version: 3.0.0 + arrify: + specifier: 2.0.1 + version: 2.0.1 + concat-stream: + specifier: ^2.0.0 + version: 2.0.0 + dot-prop: + specifier: 6.0.0 + version: 6.0.0 + escape-string-regexp: + specifier: 4.0.0 + version: 4.0.0 + extend: + specifier: ^3.0.2 + version: 3.0.2 + fast-crc32c: + specifier: ^2.0.0 + version: 2.0.0 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + grpc-gcp: + specifier: ^1.0.1 + version: 1.1.1 + is: + specifier: ^3.3.0 + version: 3.3.2 + is-utf8: + specifier: ^0.2.1 + version: 0.2.1 + lodash.snakecase: + specifier: ^4.1.1 + version: 4.1.1 + long: + specifier: ^5.3.2 + version: 5.3.2 + p-queue: + specifier: ^8.1.0 + version: 8.1.1 + pumpify: + specifier: ^2.0.1 + version: 2.0.1 + stream-events: + specifier: ^1.0.5 + version: 1.0.5 + devDependencies: + '@grpc/grpc-js': + specifier: ^1.13.2 + version: 1.14.4 + '@grpc/proto-loader': + specifier: ^0.7.13 + version: 0.7.15 + '@types/escape-string-regexp': + specifier: ^2.0.3 + version: 2.0.3 + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/is': + specifier: ^0.0.25 + version: 0.0.25 + '@types/lodash.snakecase': + specifier: ^4.1.9 + version: 4.1.9 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.14.0 + version: 22.20.1 + '@types/p-queue': + specifier: ^3.2.1 + version: 3.2.1 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/pumpify': + specifier: ^1.4.4 + version: 1.4.5 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + '@types/uuid': + specifier: ^10.0.0 + version: 10.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + snap-shot-it: + specifier: ^7.9.10 + version: 7.9.10 + tcp-port-used: + specifier: ^1.0.2 + version: 1.0.3 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.2 + version: 5.9.3 + uuid: + specifier: 8.0.0 + version: 8.0.0 + webpack: + specifier: ^5.98.0 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + handwritten/cloud-profiler: + dependencies: + '@google-cloud/common': + specifier: ^8.0.0 + version: 8.0.1 + '@google-cloud/logging-min': + specifier: ^11.0.0 + version: 11.2.2(encoding@0.1.13) + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + '@types/console-log-level': + specifier: ^1.4.0 + version: 1.4.5 + '@types/semver': + specifier: ^7.0.0 + version: 7.7.1 + console-log-level: + specifier: ^1.4.0 + version: 1.4.1 + delay: + specifier: ^5.0.0 + version: 5.0.0 + extend: + specifier: ^3.0.2 + version: 3.0.2 + gcp-metadata: + specifier: ^9.0.1 + version: 9.0.3 + ms: + specifier: ^2.1.3 + version: 2.1.3 + pprof: + specifier: 5.0.0 + version: 5.0.0 + pretty-ms: + specifier: ^7.0.0 + version: 7.0.1 + protobufjs: + specifier: ~7.5.5 + version: 7.5.9 + semver: + specifier: ^7.0.0 + version: 7.8.5 + teeny-request: + specifier: ^11.0.0 + version: 11.0.1 + devDependencies: + '@types/extend': + specifier: ^3.0.0 + version: 3.0.4 + '@types/long': + specifier: ^5.0.0 + version: 5.0.0 + '@types/mocha': + specifier: ^9.0.0 + version: 9.1.1 + '@types/ms': + specifier: ^2.1.0 + version: 2.1.0 + '@types/nock': + specifier: ^11.0.0 + version: 11.1.0 + '@types/node': + specifier: ^20.0.0 + version: 20.19.43 + '@types/pretty-ms': + specifier: ^5.0.0 + version: 5.0.1 + '@types/sinon': + specifier: ^17.0.0 + version: 17.0.4 + '@types/tmp': + specifier: 0.2.6 + version: 0.2.6 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.0.0 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^5.0.0 + version: 5.3.1(typescript@5.1.6) + js-green-licenses: + specifier: ^4.0.0 + version: 4.0.0(encoding@0.1.13) + jsdoc: + specifier: ^4.0.0 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.8.0 + version: 11.8.0 + nock: + specifier: ^13.0.0 + version: 13.5.6 + node-gyp: + specifier: ^11.5.0 + version: 11.5.0 + sinon: + specifier: ^18.0.0 + version: 18.0.1 + source-map: + specifier: ^0.7.0 + version: 0.7.6 + tmp: + specifier: 0.2.6 + version: 0.2.6 + typescript: + specifier: 5.1.6 + version: 5.1.6 + + handwritten/datastore: + dependencies: + '@google-cloud/datastore-api': + specifier: ^0.3.0 + version: 0.3.0 + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + arrify: + specifier: ^2.0.0 + version: 2.0.1 + async-mutex: + specifier: ^0.5.0 + version: 0.5.0 + concat-stream: + specifier: ^2.0.0 + version: 2.0.0 + extend: + specifier: ^3.0.2 + version: 3.0.2 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + is: + specifier: ^3.3.0 + version: 3.3.2 + protobufjs: + specifier: ^7.5.5 + version: 7.5.9 + split-array-stream: + specifier: ^2.0.0 + version: 2.0.0 + stream-events: + specifier: ^1.0.5 + version: 1.0.5 + devDependencies: + '@google-cloud/storage': + specifier: ^7.16.0 + version: 7.21.0(encoding@0.1.13) + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/is': + specifier: ^0.0.25 + version: 0.0.25 + '@types/js-yaml': + specifier: ^4.0.9 + version: 4.0.9 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.15.3 + version: 22.20.1 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + async: + specifier: ^3.2.6 + version: 3.2.6 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.5.9) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + js-yaml: + specifier: ^4.1.0 + version: 4.3.0 + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + p-queue: + specifier: ^8.1.0 + version: 8.1.1 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.3 + version: 5.9.3 + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + handwritten/error-reporting: + dependencies: + '@google-cloud/common': + specifier: ^8.0.0 + version: 8.0.1 + console-log-level: + specifier: ^1.4.1 + version: 1.4.1 + devDependencies: + '@compodoc/compodoc': + specifier: 1.1.25 + version: 1.1.25(typescript@5.9.3) + '@hapi/hapi': + specifier: ^21.4.4 + version: 21.4.10 + '@types/boom': + specifier: ^7.3.5 + version: 7.3.5 + '@types/console-log-level': + specifier: ^1.4.0 + version: 1.4.5 + '@types/express': + specifier: ^4.17.21 + version: 4.17.25 + '@types/json-stable-stringify': + specifier: ^1.2.0 + version: 1.2.0 + '@types/koa': + specifier: ^3.0.1 + version: 3.0.3 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^24.10.1 + version: 24.13.3 + '@types/once': + specifier: ^1.4.5 + version: 1.4.5 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/restify': + specifier: ^8.0.0 + version: 8.5.12 + boom: + specifier: ^7.2.0 + version: 7.3.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.6.2 + version: 3.8.3(encoding@0.1.13) + express: + specifier: ^4.17.1 + version: 4.22.2 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + joi: + specifier: ^17.0.0 + version: 17.13.4 + js-green-licenses: + specifier: ^4.0.0 + version: 4.0.0(encoding@0.1.13) + json-stable-stringify: + specifier: ^1.3.0 + version: 1.3.0 + koa: + specifier: ^3.1.1 + version: 3.2.1 + mocha: + specifier: ^11.7.5 + version: 11.7.6 + nock: + specifier: ^14.0.10 + version: 14.0.16 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + restify: + specifier: ^11.0.0 + version: 11.1.0 + typescript: + specifier: ^5.9.3 + version: 5.9.3 + + handwritten/firestore: + dependencies: + '@google-cloud/firestore-api': + specifier: ^0.2.0 + version: 0.2.0 + '@opentelemetry/api': + specifier: ^1.9.0 + version: 1.9.1 + fast-deep-equal: + specifier: ^3.1.3 + version: 3.1.3 + functional-red-black-tree: + specifier: ^1.0.1 + version: 1.0.1 + google-gax: + specifier: ^6.0.1 + version: 6.0.2 + protobufjs: + specifier: ^7.5.3 + version: 7.5.9 + devDependencies: + '@google-cloud/cloud-rad': + specifier: ^0.4.10 + version: 0.4.10(@types/node@24.13.3) + '@google-cloud/opentelemetry-cloud-trace-exporter': + specifier: ^3.0.0 + version: 3.0.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.10.0(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@google-cloud/promisify': + specifier: ^6.0.1 + version: 6.0.1 + '@google-cloud/trace-agent': + specifier: ^8.0.0 + version: 8.0.0(encoding@0.1.13) + '@googleapis/cloudtrace': + specifier: ^3.0.1 + version: 3.0.1 + '@opentelemetry/context-async-hooks': + specifier: ^2.0.1 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-node': + specifier: ^2.0.1 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@types/assert': + specifier: ^1.5.11 + version: 1.5.11 + '@types/chai': + specifier: ^4.3.20 + version: 4.3.20 + '@types/chai-as-promised': + specifier: ^7.1.8 + version: 7.1.8 + '@types/duplexify': + specifier: ^3.6.4 + version: 3.6.5 + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^24.1.0 + version: 24.13.3 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + '@types/through2': + specifier: ^2.0.41 + version: 2.0.41 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^4.5.0 + version: 4.5.0 + chai-as-promised: + specifier: ^7.1.2 + version: 7.1.2(chai@4.5.0) + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + concurrently: + specifier: ^9.1.2 + version: 9.2.4 + duplexify: + specifier: ^4.1.3 + version: 4.1.3 + eslint-plugin-node: + specifier: ^11.1.0 + version: 11.1.0(eslint@8.57.1) + execa: + specifier: ^9.6.0 + version: 9.6.1 + extend: + specifier: ^3.0.2 + version: 3.0.2 + fs-extra: + specifier: ^11.3.0 + version: 11.4.0 + gapic-tools: + specifier: ^2.0.1 + version: 2.0.1(protobufjs@7.5.9) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + length-prefixed-json-stream: + specifier: ^1.0.1 + version: 1.0.1 + long: + specifier: ^5.3.2 + version: 5.3.2 + mkdirp: + specifier: ^3.0.1 + version: 3.0.1 + mocha: + specifier: ^11.7.1 + version: 11.7.6 + nise: + specifier: ^6.1.1 + version: 6.1.5 + path-to-regexp: + specifier: ^8.2.0 + version: 8.4.2 + protobufjs-cli: + specifier: ^1.1.3 + version: 1.3.3(protobufjs@7.5.9) + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: 21.0.3 + version: 21.0.3 + through2: + specifier: ^4.0.2 + version: 4.0.2 + ts-node: + specifier: ^10.9.2 + version: 10.9.2(@types/node@24.13.3)(typescript@5.9.3) + typescript: + specifier: ^5.9.2 + version: 5.9.3 + + handwritten/google-cloud-dns: + dependencies: + '@google-cloud/common': + specifier: ^8.0.0 + version: 8.0.1 + '@google-cloud/paginator': + specifier: ^7.0.0 + version: 7.0.1 + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + arrify: + specifier: ^2.0.0 + version: 2.0.1 + dns-zonefile: + specifier: 0.2.10 + version: 0.2.10 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + lodash.groupby: + specifier: ^4.6.0 + version: 4.6.0 + string-format-obj: + specifier: ^1.1.1 + version: 1.1.1 + devDependencies: + '@types/lodash.groupby': + specifier: ^4.6.9 + version: 4.6.9 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/request': + specifier: ^2.48.12 + version: 2.48.13 + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + tmp: + specifier: ^0.2.3 + version: 0.2.6 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + handwritten/logging: + dependencies: + '@google-cloud/common': + specifier: ^8.0.0 + version: 8.0.1 + '@google-cloud/logging-api': + specifier: ^0.3.0 + version: 0.3.0 + '@google-cloud/paginator': + specifier: ^7.0.0 + version: 7.0.1 + '@google-cloud/projectify': + specifier: ^6.0.0 + version: 6.0.1 + '@google-cloud/promisify': + specifier: 4.0.0 + version: 4.0.0 + '@grpc/grpc-js': + specifier: ^1.14.3 + version: 1.14.4 + '@opentelemetry/api': + specifier: ^1.7.0 + version: 1.9.1 + arrify: + specifier: ^2.0.1 + version: 2.0.1 + dot-prop: + specifier: ^6.0.0 + version: 6.0.0 + extend: + specifier: ^3.0.2 + version: 3.0.2 + gcp-metadata: + specifier: ^9.0.1 + version: 9.0.3 + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + long: + specifier: ^5.3.2 + version: 5.3.2 + on-finished: + specifier: ^2.3.0 + version: 2.4.1 + pumpify: + specifier: ^2.0.1 + version: 2.0.1 + stream-events: + specifier: ^1.0.5 + version: 1.0.5 + devDependencies: + '@google-cloud/bigquery': + specifier: ^9.0.1 + version: 9.0.2 + '@google-cloud/opentelemetry-cloud-trace-exporter': + specifier: ^2.1.0 + version: 2.4.1(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@google-cloud/pubsub': + specifier: ^6.0.0 + version: 6.0.1 + '@google-cloud/storage': + specifier: ^7.0.0 + version: 7.21.0(encoding@0.1.13) + '@opentelemetry/resources': + specifier: ^1.23.0 + version: 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-node': + specifier: ^0.52.0 + version: 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': + specifier: ^1.23.0 + version: 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-node': + specifier: ^1.23.0 + version: 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': + specifier: ^1.23.0 + version: 1.39.0 + '@types/extend': + specifier: ^3.0.1 + version: 3.0.4 + '@types/mocha': + specifier: ^9.0.0 + version: 9.1.1 + '@types/node': + specifier: ^20.4.9 + version: 20.19.43 + '@types/on-finished': + specifier: ^2.3.1 + version: 2.3.5 + '@types/proxyquire': + specifier: ^1.3.28 + version: 1.3.31 + '@types/pumpify': + specifier: ^1.4.1 + version: 1.4.5 + '@types/sinon': + specifier: ^10.0.0 + version: 10.0.20 + bignumber.js: + specifier: ^9.0.0 + version: 9.3.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.6.5 + version: 3.8.3(encoding@0.1.13) + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^5.0.0 + version: 5.3.1(typescript@5.9.3) + http2spy: + specifier: ^2.0.0 + version: 2.0.2 + jsdoc: + specifier: ^4.0.0 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.8.0 + version: 11.8.0 + nock: + specifier: ^13.0.0 + version: 13.5.6 + null-loader: + specifier: ^4.0.0 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: ^18.0.0 + version: 18.0.1 + ts-loader: + specifier: ^9.0.0 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.1.6 + version: 5.9.3 + uglify-js: + specifier: ^3.13.5 + version: 3.19.3 + webpack: + specifier: ^5.0.0 + version: 5.109.0(uglify-js@3.19.3)(webpack-cli@5.1.4) + webpack-cli: + specifier: ^5.0.0 + version: 5.1.4(webpack@5.109.0) + + handwritten/logging-bunyan: + dependencies: + '@google-cloud/logging': + specifier: ^12.0.0 + version: 12.0.1 + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + devDependencies: + '@google-cloud/common': + specifier: ^8.0.0 + version: 8.0.1 + '@types/bunyan': + specifier: ^1.8.4 + version: 1.8.11 + '@types/express': + specifier: ^4.16.0 + version: 4.17.25 + '@types/mocha': + specifier: ^9.0.0 + version: 9.1.1 + '@types/node': + specifier: ^20.4.9 + version: 20.19.43 + '@types/proxyquire': + specifier: ^1.3.28 + version: 1.3.31 + bunyan: + specifier: ^1.8.12 + version: 1.8.15 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.0.2 + version: 3.8.3(encoding@0.1.13) + cpy-cli: + specifier: ^4.0.0 + version: 4.2.0 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + delay: + specifier: ^5.0.0 + version: 5.0.0 + express: + specifier: ^4.16.3 + version: 4.22.2 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.0 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.8.0 + version: 11.8.0 + post-install-check: + specifier: 0.0.1 + version: 0.0.1 + proxyquire: + specifier: ^2.0.1 + version: 2.1.3 + typescript: + specifier: ^5.1.6 + version: 5.9.3 + + handwritten/logging-winston: + dependencies: + '@google-cloud/logging': + specifier: ^12.0.0 + version: 12.0.1 + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + lodash.mapvalues: + specifier: ^4.6.0 + version: 4.6.0 + winston-transport: + specifier: ^4.9.0 + version: 4.9.0 + devDependencies: + '@google-cloud/common': + specifier: ^8.0.0 + version: 8.0.1 + '@types/lodash.mapvalues': + specifier: ^4.6.9 + version: 4.6.9 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^24.10.1 + version: 24.13.3 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/triple-beam': + specifier: ^1.3.5 + version: 1.3.5 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.7.5 + version: 11.7.6 + pack-n-play: + specifier: 4.2.1 + version: 4.2.1 + post-install-check: + specifier: ^0.0.1 + version: 0.0.1 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + typescript: + specifier: ^5.9.3 + version: 5.9.3 + winston: + specifier: ^3.18.3 + version: 3.19.0 + + handwritten/pubsub: + dependencies: + '@google-cloud/paginator': + specifier: ^7.0.0 + version: 7.0.1 + '@google-cloud/precise-date': + specifier: ^6.0.0 + version: 6.0.0 + '@google-cloud/projectify': + specifier: ^6.0.0 + version: 6.0.1 + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + '@google-cloud/pubsub-api': + specifier: ^0.3.0 + version: 0.3.0 + '@opentelemetry/api': + specifier: ~1.9.0 + version: 1.9.1 + '@opentelemetry/core': + specifier: ^2.8.0 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': + specifier: ~1.39.0 + version: 1.39.0 + arrify: + specifier: ^2.0.0 + version: 2.0.1 + extend: + specifier: ^3.0.2 + version: 3.0.2 + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + google-logging-utils: + specifier: ^2.0.0 + version: 2.0.1 + heap-js: + specifier: ^2.6.0 + version: 2.7.1 + is-stream-ended: + specifier: ^0.1.4 + version: 0.1.4 + lodash.snakecase: + specifier: ^4.1.1 + version: 4.1.1 + long: + specifier: ^5.3.1 + version: 5.3.2 + p-defer: + specifier: ^3.0.0 + version: 3.0.0 + devDependencies: + '@grpc/proto-loader': + specifier: ^0.8.0 + version: 0.8.1 + '@opentelemetry/sdk-trace-base': + specifier: ^2.8.0 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@types/duplexify': + specifier: ^3.6.4 + version: 3.6.5 + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/lodash.snakecase': + specifier: ^4.1.9 + version: 4.1.9 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/mv': + specifier: ^2.1.4 + version: 2.1.4 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + execa: + specifier: ~5.1.0 + version: 5.1.1 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.5.9) + gts: + specifier: ^6.0.0 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + mv: + specifier: ^2.1.1 + version: 2.1.1 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + nise: + specifier: ^6.1.1 + version: 6.1.5 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + path-to-regexp: + specifier: ^8.2.0 + version: 8.4.2 + protobufjs: + specifier: ~7.5.0 + version: 7.5.9 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: 21.0.3 + version: 21.0.3 + tmp: + specifier: ^0.2.3 + version: 0.2.6 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.3 + version: 5.9.3 + webpack: + specifier: ^5.99.5 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + why-is-node-running: + specifier: ^2.3.0 + version: 2.3.0 + yargs: + specifier: ^17.7.2 + version: 17.7.3 + + handwritten/spanner: + dependencies: + '@babel/core': + specifier: 7.27.7 + version: 7.27.7 + '@babel/helpers': + specifier: 7.27.6 + version: 7.27.6 + '@babel/traverse': + specifier: 7.27.7 + version: 7.27.7 + '@google-cloud/common': + specifier: ^6.0.0 + version: 6.0.1 + '@google-cloud/monitoring': + specifier: ^5.0.0 + version: 5.4.0 + '@google-cloud/opentelemetry-resource-util': + specifier: ^2.4.0 + version: 2.4.0(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@google-cloud/precise-date': + specifier: ^5.0.0 + version: 5.1.0 + '@google-cloud/promisify': + specifier: ^5.0.0 + version: 5.1.0 + '@google-cloud/spanner-api': + specifier: ^0.2.0 + version: 0.2.0 + '@grpc/grpc-js': + specifier: ^1.13.2 + version: 1.14.4 + '@grpc/proto-loader': + specifier: ^0.8.0 + version: 0.8.1 + '@opentelemetry/api': + specifier: ^1.9.0 + version: 1.9.1 + '@opentelemetry/context-async-hooks': + specifier: ^2.0.0 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': + specifier: ^2.0.0 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': + specifier: ^1.8.0 + version: 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': + specifier: ^1.30.1 + version: 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': + specifier: ^1.30.0 + version: 1.39.0 + '@types/big.js': + specifier: ^6.2.2 + version: 6.2.2 + '@types/stack-trace': + specifier: ^0.0.33 + version: 0.0.33 + big.js: + specifier: ^7.0.0 + version: 7.0.1 + checkpoint-stream: + specifier: ^0.1.2 + version: 0.1.2 + duplexify: + specifier: ^4.1.3 + version: 4.1.3 + events-intercept: + specifier: ^2.0.0 + version: 2.0.0 + extend: + specifier: ^3.0.2 + version: 3.0.2 + google-auth-library: + specifier: ^10.0.0-rc.1 + version: 10.9.1 + google-gax: + specifier: 5.0.6 + version: 5.0.6 + grpc-gcp: + specifier: ^1.0.1 + version: 1.1.1 + lodash.snakecase: + specifier: ^4.1.1 + version: 4.1.1 + merge-stream: + specifier: ^2.0.0 + version: 2.0.0 + p-queue: + specifier: ^6.0.2 + version: 6.6.2 + protobufjs: + specifier: ^7.4.0 + version: 7.5.9 + retry-request: + specifier: ^8.0.0 + version: 8.0.3 + split-array-stream: + specifier: ^2.0.0 + version: 2.0.0 + stack-trace: + specifier: 0.0.10 + version: 0.0.10 + stream-events: + specifier: ^1.0.5 + version: 1.0.5 + teeny-request: + specifier: ^10.0.0 + version: 10.1.3 + through2: + specifier: ^4.0.2 + version: 4.0.2 + devDependencies: + '@grpc/reflection': + specifier: ^1.0.4 + version: 1.0.4(@grpc/grpc-js@1.14.4) + '@opentelemetry/exporter-trace-otlp-grpc': + specifier: ^0.57.0 + version: 0.57.2(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': + specifier: ^2.0.0 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-node': + specifier: ^2.0.0 + version: 2.10.0(@opentelemetry/api@1.9.1) + '@types/concat-stream': + specifier: ^2.0.3 + version: 2.0.3 + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/is': + specifier: ^0.0.25 + version: 0.0.25 + '@types/lodash.snakecase': + specifier: ^4.1.9 + version: 4.1.9 + '@types/merge-stream': + specifier: ^2.0.0 + version: 2.0.0 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/mv': + specifier: ^2.1.4 + version: 2.1.4 + '@types/ncp': + specifier: ^2.0.8 + version: 2.0.8 + '@types/node': + specifier: ^25.5.0 + version: 25.9.5 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/request': + specifier: ^2.48.12 + version: 2.48.13 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + '@types/through2': + specifier: ^2.0.41 + version: 2.0.41 + '@types/yargs': + specifier: ^17.0.35 + version: 17.0.35 + binary-search-bounds: + specifier: ^2.0.5 + version: 2.0.5 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + concat-stream: + specifier: ^2.0.0 + version: 2.0.0 + dedent: + specifier: ^1.5.3 + version: 1.7.2 + execa: + specifier: ^5.0.0 + version: 5.1.1 + gapic-tools: + specifier: ^1.0.1 + version: 1.1.0(protobufjs@7.5.9) + grpc-health-check: + specifier: ^2.1.0 + version: 2.1.0 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^5.0.0 + version: 5.0.4 + jsdoc-region-tag: + specifier: ^4.0.0 + version: 4.0.1 + lodash.random: + specifier: ^3.2.0 + version: 3.2.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + mv: + specifier: ^2.1.1 + version: 2.1.1 + ncp: + specifier: ^2.0.0 + version: 2.0.0 + nise: + specifier: ^6.1.1 + version: 6.1.5 + p-limit: + specifier: ^3.0.1 + version: 3.1.0 + path-to-regexp: + specifier: ^8.2.0 + version: 8.4.2 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: 21.0.3 + version: 21.0.3 + stats-lite: + specifier: ^2.2.0 + version: 2.2.0 + time-span: + specifier: 4.0.0 + version: 4.0.0 + tmp: + specifier: ^0.2.3 + version: 0.2.6 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + yargs: + specifier: ^17.7.2 + version: 17.7.3 + + handwritten/spanner-driver: + dependencies: + '@google-cloud/spanner-api': + specifier: ^0.3.0 + version: 0.3.0 + devDependencies: + '@google-cloud/spanner': + specifier: ^8.7.1 + version: 8.10.0 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + mocha: + specifier: ^11.1.0 + version: 11.7.6 + sinon: + specifier: ^21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + optionalDependencies: + '@google-cloud/spannerlib-node-darwin-arm64': + specifier: ^0.2.0 + version: 0.2.0 + '@google-cloud/spannerlib-node-linux-arm64': + specifier: ^0.2.0 + version: 0.2.0 + '@google-cloud/spannerlib-node-linux-x64': + specifier: ^0.2.0 + version: 0.2.0 + '@google-cloud/spannerlib-node-win32-x64': + specifier: ^0.2.0 + version: 0.2.0 + + handwritten/storage: + dependencies: + '@google-cloud/paginator': + specifier: ^7.0.1 + version: 7.0.1 + '@google-cloud/projectify': + specifier: ^6.0.1 + version: 6.0.1 + '@google-cloud/promisify': + specifier: ^6.0.1 + version: 6.0.1 + abort-controller: + specifier: ^3.0.0 + version: 3.0.0 + async-retry: + specifier: ^1.3.3 + version: 1.3.3 + duplexify: + specifier: ^4.1.3 + version: 4.1.3 + fast-xml-parser: + specifier: ^5.3.4 + version: 5.10.1 + gaxios: + specifier: ^6.0.2 + version: 6.7.1(encoding@0.1.13) + google-auth-library: + specifier: ^9.6.3 + version: 9.15.1(encoding@0.1.13) + html-entities: + specifier: ^2.5.2 + version: 2.6.0 + mime: + specifier: ^3.0.0 + version: 3.0.0 + p-limit: + specifier: ^3.0.1 + version: 3.1.0 + retry-request: + specifier: ^9.0.1 + version: 9.0.1 + teeny-request: + specifier: ^11.0.1 + version: 11.0.1 + devDependencies: + '@babel/cli': + specifier: ^7.22.10 + version: 7.29.7(@babel/core@7.27.7) + '@babel/core': + specifier: ^7.22.11 + version: 7.27.7 + '@google-cloud/pubsub': + specifier: ^6.0.0 + version: 6.0.1 + '@grpc/grpc-js': + specifier: ^1.0.3 + version: 1.14.4 + '@grpc/proto-loader': + specifier: ^0.8.0 + version: 0.8.1 + '@types/async-retry': + specifier: ^1.4.3 + version: 1.4.9 + '@types/duplexify': + specifier: ^3.6.4 + version: 3.6.5 + '@types/mime': + specifier: ^3.0.0 + version: 3.0.4 + '@types/mocha': + specifier: ^9.1.1 + version: 9.1.1 + '@types/mockery': + specifier: ^1.4.29 + version: 1.4.33 + '@types/node': + specifier: ^24.0.0 + version: 24.13.3 + '@types/node-fetch': + specifier: ^2.1.3 + version: 2.6.13 + '@types/proxyquire': + specifier: ^1.3.28 + version: 1.3.31 + '@types/request': + specifier: ^2.48.4 + version: 2.48.13 + '@types/sinon': + specifier: ^17.0.0 + version: 17.0.4 + '@types/tmp': + specifier: 0.2.6 + version: 0.2.6 + '@types/yargs': + specifier: ^17.0.35 + version: 17.0.35 + c8: + specifier: ^10.1.3 + version: 10.1.3 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + form-data: + specifier: ^4.0.4 + version: 4.0.6 + gapic-tools: + specifier: ^2.0.1 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^5.0.0 + version: 5.3.1(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.1.0 + version: 11.8.0 + mockery: + specifier: ^2.1.0 + version: 2.1.0 + nise: + specifier: 6.0.0 + version: 6.0.0 + nock: + specifier: ~13.5.0 + version: 13.5.6 + node-fetch: + specifier: ^2.6.7 + version: 2.7.0(encoding@0.1.13) + pack-n-play: + specifier: ^5.0.1 + version: 5.1.0 + path-to-regexp: + specifier: 6.3.0 + version: 6.3.0 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: ^18.0.0 + version: 18.0.1 + tmp: + specifier: ^0.2.0 + version: 0.2.6 + typescript: + specifier: ^5.1.6 + version: 5.9.3 + yargs: + specifier: ^17.7.2 + version: 17.7.3 + + packages/google-ads-admanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-ads-datamanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-ai-generativelanguage: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-analytics-admin: + dependencies: + google-auth-library: + specifier: ^11.0.0 + version: 11.0.2 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + server-destroy: + specifier: ^1.0.1 + version: 1.0.1 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-analytics-data: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-api-apikeys: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-api-cloudquotas: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-api-servicecontrol: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-api-servicemanagement: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-api-serviceusage: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-appengine: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-apps-events-subscriptions: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-apps-meet: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-area120-tables: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-chat: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-accessapproval: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-advisorynotifications: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-agentidentity: + dependencies: + google-gax: + specifier: ^6.0.1 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.1 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.1 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-agentregistry: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-aiplatform: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-alloydb: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-apigateway: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-apigeeconnect: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-apigeeregistry: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.2 + version: 5.9.3 + webpack: + specifier: ^5.98.0 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + packages/google-cloud-apihub: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-apiregistry: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-apphub: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-appoptimize: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^21.0.1 + version: 21.0.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^21.0.0 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-asset: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-assuredworkloads: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-auditmanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-automl: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.2 + version: 5.9.3 + webpack: + specifier: ^5.98.0 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + packages/google-cloud-backupdr: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-baremetalsolution: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-batch: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-beyondcorp-appconnections: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-beyondcorp-appconnectors: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-beyondcorp-appgateways: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-beyondcorp-clientconnectorservices: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-beyondcorp-clientgateways: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-bigquery-analyticshub: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-bigquery-connection: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-bigquery-dataexchange: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-bigquery-datapolicies: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-bigquery-datatransfer: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-bigquery-migration: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.2 + version: 5.9.3 + webpack: + specifier: ^5.98.0 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + packages/google-cloud-bigquery-reservation: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-bigquery-storage-api: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-bigtable-api: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-billing: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-billing-budgets: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^5.2.0 + version: 5.3.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-binaryauthorization: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-capacityplanner: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-certificatemanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-ces: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-channel: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-chronicle: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-cloudcontrolspartner: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-clouddms: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-cloudsecuritycompliance: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-commerce-consumer-procurement: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.2 + version: 5.9.3 + webpack: + specifier: ^5.98.0 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + packages/google-cloud-commerceproducer: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-compute: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^5.2.0 + version: 5.3.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-confidentialcomputing: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-config: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-configdelivery: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-connectors: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-contactcenterinsights: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-contentwarehouse: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-databasecenter: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^21.0.0 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-datacatalog: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^5.2.0 + version: 5.3.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-datacatalog-lineage: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-datacatalog-lineage-configmanagement: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-dataform: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-datafusion: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-datalabeling: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-dataplex: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^5.2.0 + version: 5.3.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-dataproc: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-dataqna: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-datastore-api: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-datastream: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-deploy: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-developerconnect: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-devicestreaming: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-dialogflow: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-dialogflow-cx: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-discoveryengine: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-documentai: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^5.2.0 + version: 5.3.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-domains: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-edgecontainer: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-edgenetwork: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-essentialcontacts: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-eventarc: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-eventarc-publishing: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-filestore: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-financialservices: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-firestore-api: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + long: + specifier: ^5.3.2 + version: 5.3.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-ftp: + dependencies: + google-gax: + specifier: ^5.0.0 + version: 5.0.6 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^1.0.3 + version: 1.1.0(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^5.0.2 + version: 5.0.4 + jsdoc-region-tag: + specifier: ^4.0.1 + version: 4.0.1 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.8.0 + pack-n-play: + specifier: ^4.2.1 + version: 4.2.1 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-functions: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-gdchardwaremanagement: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-geminidataanalytics: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-gkebackup: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-gkeconnect-gateway: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-gkehub: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-gkemulticloud: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-gkerecommender: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-gsuiteaddons: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-hypercomputecluster: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-iap: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-ids: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-iot: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-kms: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-kms-inventory: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-language: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-licensemanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-lifesciences: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-locationfinder: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-logging-api: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-lustre: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-maintenance-api: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-managedidentities: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-managedkafka: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-managedkafka-schemaregistry: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-mediatranslation: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-memcache: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-memorystore: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-metastore: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-migrationcenter: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-modelarmor: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^9.0.0 + version: 9.1.1 + '@types/node': + specifier: ^22.0.0 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.0 + version: 17.0.4 + c8: + specifier: ^9.0.0 + version: 9.1.0 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^5.0.0 + version: 5.3.1(typescript@5.9.3) + jsdoc: + specifier: ^4.0.0 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.2.3 + version: 5.3.2 + mocha: + specifier: ^9.2.2 + version: 9.2.2 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.1.6 + version: 5.9.3 + + packages/google-cloud-monitoring: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-netapp: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-networkconnectivity: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-networkmanagement: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-networksecurity: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-networkservices: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-notebooks: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-oracledatabase: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-orchestration-airflow-service: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-orgpolicy: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-osconfig: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-oslogin: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-parallelstore: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-parametermanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-phishingprotection: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^5.2.0 + version: 5.3.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-policysimulator: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-policytroubleshooter: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-policytroubleshooter-iam: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-privatecatalog: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-privilegedaccessmanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-productregistry: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-pubsub-api: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-rapidmigrationassessment: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-recaptchaenterprise: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-recommender: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-redis: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-redis-cluster: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-resourcemanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-retail: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-run: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-saasplatform-saasservicemgmt: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-scheduler: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-secretmanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-securesourcemanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-security-privateca: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-security-publicca: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-securitycenter: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-securitycentermanagement: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-servicedirectory: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + json-schema: + specifier: ^0.4.0 + version: 0.4.0 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-servicehealth: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-shell: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-spanner-api: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-speech: + dependencies: + '@google-cloud/common': + specifier: ^8.0.1 + version: 8.0.1 + '@types/pumpify': + specifier: ^1.4.4 + version: 1.4.5 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + pumpify: + specifier: ^2.0.1 + version: 2.0.1 + stream-events: + specifier: ^1.0.5 + version: 1.0.5 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-sql: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: 5.3.1 + version: 5.3.1(typescript@5.9.3) + jsdoc: + specifier: ^4.0.2 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.2.3 + version: 5.3.2 + mocha: + specifier: ^9.2.2 + version: 9.2.2 + null-loader: + specifier: ^4.0.1 + version: 4.0.1(webpack@5.109.0) + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + ts-loader: + specifier: ^9.0.0 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.3 + version: 5.9.3 + webpack: + specifier: ^5.9.0 + version: 5.109.0(webpack-cli@5.1.4) + webpack-cli: + specifier: ^5.0.0 + version: 5.1.4(webpack@5.109.0) + + packages/google-cloud-storagebatchoperations: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-storageinsights: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-support: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-talent: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-tasks: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@babel/cli': + specifier: ^7.26.4 + version: 7.29.7(@babel/core@7.27.7) + '@babel/core': + specifier: ^7.26.9 + version: 7.27.7 + '@babel/preset-env': + specifier: ^7.26.9 + version: 7.29.7(@babel/core@7.27.7) + '@babel/preset-typescript': + specifier: ^7.26.0 + version: 7.29.7(@babel/core@7.27.7) + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.10 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + babel-plugin-replace-import-extension: + specifier: ^1.1.5 + version: 1.1.5 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + ts-loader: + specifier: ^9.5.2 + version: 9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0) + typescript: + specifier: ^5.8.2 + version: 5.9.3 + webpack: + specifier: ^5.98.0 + version: 5.109.0(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.109.0) + + packages/google-cloud-telcoautomation: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-texttospeech: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-tpu: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-translate: + dependencies: + '@google-cloud/common': + specifier: ^8.0.1 + version: 8.0.1 + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + arrify: + specifier: ^2.0.0 + version: 2.0.1 + extend: + specifier: ^3.0.2 + version: 3.0.2 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + is-html: + specifier: ^2.0.0 + version: 2.0.0 + devDependencies: + '@types/extend': + specifier: ^3.0.4 + version: 3.0.4 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.10 + version: 22.20.1 + '@types/proxyquire': + specifier: ^1.3.31 + version: 1.3.31 + '@types/request': + specifier: ^2.48.12 + version: 2.48.13 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + google-auth-library: + specifier: ^11.0.1 + version: 11.0.2 + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + http2spy: + specifier: ^2.0.2 + version: 2.0.2 + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + proxyquire: + specifier: ^2.1.3 + version: 2.1.3 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-vectorsearch: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-video-livestream: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-video-stitcher: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-video-transcoder: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-videointelligence: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + eslint-plugin-n: + specifier: ^17.16.1 + version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + prettier: + specifier: ^3.5.3 + version: 3.9.6 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-vision: + dependencies: + '@google-cloud/promisify': + specifier: ^6.0.0 + version: 6.0.1 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@google-cloud/storage': + specifier: ^7.15.2 + version: 7.21.0(encoding@0.1.13) + '@types/is': + specifier: ^0.0.25 + version: 0.0.25 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + codecov: + specifier: ^3.8.3 + version: 3.8.3(encoding@0.1.13) + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-visionai: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-vmmigration: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-vmwareengine: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-vpcaccess: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-webrisk: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/chai': + specifier: ^4.2.7 + version: 4.3.20 + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^4.0.0 + version: 4.5.0 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + http2spy: + specifier: ^2.0.2 + version: 2.0.2 + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-websecurityscanner: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-workflows: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-workloadidentity: + dependencies: + google-gax: + specifier: ^5.0.0 + version: 5.0.6 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^1.0.3 + version: 1.1.0(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^5.0.2 + version: 5.0.4 + jsdoc-region-tag: + specifier: ^4.0.1 + version: 4.0.1 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.8.0 + pack-n-play: + specifier: ^4.2.1 + version: 4.2.1 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-cloud-workloadmanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-cloud-workstations: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-container: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-dataflow: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-developer-knowledge: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-devicesandservices-health: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^21.0.0 + version: 21.0.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^21.0.0 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-devtools-artifactregistry: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-devtools-cloudbuild: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + chai: + specifier: ^5.2.0 + version: 5.3.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-devtools-cloudprofiler: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-devtools-containeranalysis: + dependencies: + '@google-cloud/grafeas': + specifier: ^7.0.0 + version: 7.0.0 + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-iam: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-iam-credentials: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-identity-accesscontextmanager: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-addressvalidation: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-areainsights: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-fleetengine: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-fleetengine-delivery: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-geocode: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-isochrones: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.18.12 + version: 22.20.1 + '@types/sinon': + specifier: ^20.0.0 + version: 20.0.0 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.8.3) + jsdoc: + specifier: ^4.0.5 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.2 + version: 5.3.2 + mocha: + specifier: ^11.7.4 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^20.0.0 + version: 20.0.0 + typescript: + specifier: 5.8.3 + version: 5.8.3 + + packages/google-maps-mapmanagement: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^21.0.1 + version: 21.0.1 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + linkinator: + specifier: ^6.1.2 + version: 6.3.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: ^21.0.0 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-mapsplatformdatasets: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-navconnect: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-places: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-routeoptimization: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-routing: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-maps-solar: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-marketingplatform-admin: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-monitoring-dashboard: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-privacy-dlp: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-css: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-accounts: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-conversions: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-datasources: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-inventories: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-issueresolution: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-lfp: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-notifications: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-ordertracking: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-products: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-promotions: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-quota: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-reports: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-shopping-merchant-reviews: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-storage-control: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + prettier: + specifier: ^3.6.2 + version: 3.9.6 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-storagetransfer: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/google-streetview-publish: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + + packages/grafeas: + dependencies: + google-gax: + specifier: ^6.0.0 + version: 6.0.2 + devDependencies: + '@types/mocha': + specifier: ^10.0.10 + version: 10.0.10 + '@types/node': + specifier: ^22.13.9 + version: 22.20.1 + '@types/sinon': + specifier: ^17.0.4 + version: 17.0.4 + c8: + specifier: ^10.1.3 + version: 10.1.3 + gapic-tools: + specifier: ^2.0.0 + version: 2.0.1(protobufjs@7.6.5) + gts: + specifier: ^6.0.2 + version: 6.0.2(typescript@5.9.3) + jsdoc: + specifier: ^4.0.4 + version: 4.0.5 + jsdoc-fresh: + specifier: ^6.0.0 + version: 6.0.0 + jsdoc-region-tag: + specifier: ^5.0.0 + version: 5.0.0 + long: + specifier: ^5.3.1 + version: 5.3.2 + mocha: + specifier: ^11.1.0 + version: 11.7.6 + pack-n-play: + specifier: ^5.0.0 + version: 5.1.0 + sinon: + specifier: 21.0.3 + version: 21.0.3 + typescript: + specifier: ^5.8.2 + version: 5.9.3 + +packages: + + '@aduh95/viz.js@3.4.0': + resolution: {integrity: sha512-KI2nVf9JdwWCXqK6RVf+9/096G7VWN4Z84mnynlyZKao2xQENW8WNEjLmvdlxS5X8PNWXFC1zqwm7tveOXw/4A==} + + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + + '@angular-devkit/core@18.0.1': + resolution: {integrity: sha512-91eKZoObs+wRgwssw81Y/94Nvixj0WqJkNusBAg+gAfZTCEeJoGGZJkRK8wrONbM79C3Bx8lN/TfSIPRbjnfOQ==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + chokidar: ^3.5.2 + peerDependenciesMeta: + chokidar: + optional: true + + '@angular-devkit/schematics@18.0.1': + resolution: {integrity: sha512-AKcEGa3fIgyXT6XTQZWEJZzgmcqlB89fcF7JFOuz4rgQfRmnE2xFw37lKE6ZclCOSiEoffAvgrL8acjdPI1ouw==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + + '@babel/cli@7.29.7': + resolution: {integrity: sha512-/75HwRbAYPqXv/Ax1h7Fg3IZfXgdU98jnA8H93/m/QBaPV3Hp5ICoLqzGYye1yHBCgpmXvtqgSUN8oOKX5tojQ==} + engines: {node: '>=6.9.0'} + hasBin: true + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/code-frame@7.29.7': + resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.29.7': + resolution: {integrity: sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.27.7': + resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.29.7': + resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.29.7': + resolution: {integrity: sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-compilation-targets@7.29.7': + resolution: {integrity: sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==} + engines: {node: '>=6.9.0'} + + '@babel/helper-create-class-features-plugin@7.29.7': + resolution: {integrity: sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-create-regexp-features-plugin@7.29.7': + resolution: {integrity: sha512-907Uymvqgg1dwUA+7IGwFAOSYzQOuzPXKNJ1yxzwPffzkYFg2q2eHi1fIOs6sXkG9NbIUMunnUlkYsfRFNvomg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-define-polyfill-provider@0.6.8': + resolution: {integrity: sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + '@babel/helper-globals@7.29.7': + resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-member-expression-to-functions@7.29.7': + resolution: {integrity: sha512-j+7JYmk1JYDtACIGj0QJqqWZjoUpMoEikQGADMaHgCMCSDqd2+P32rfcibUNrGOMWrlzK1WJBdxrB3JJQZwWtg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.29.7': + resolution: {integrity: sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.29.7': + resolution: {integrity: sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-optimise-call-expression@7.29.7': + resolution: {integrity: sha512-+kmGVjcT9RGYzoDwdwEqEvGgKe3BYq+O1iGzjFubaNgZHwYHP6lsF2Yghf4kEuv9BV7tYDZ913aBW9am6YKong==} + engines: {node: '>=6.9.0'} + + '@babel/helper-plugin-utils@7.29.7': + resolution: {integrity: sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-remap-async-to-generator@7.29.7': + resolution: {integrity: sha512-16AMiW26DbXWBbr3B8wNozKM0ydMLB892vaOaJW/fPJdnT8vJk5sdkQcU/isqUxyCE0cEoa8wZOcbgDuC4b6Og==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-replace-supers@7.29.7': + resolution: {integrity: sha512-atfGXWSeCiF4DnKZIfmJfQRkSw9b9gNNXR1kqKjbhG4pGYCOnkp8OcTB8E3NXjBu8NpheSnOeNKz8KT7UNFTmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-skip-transparent-expression-wrappers@7.29.7': + resolution: {integrity: sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.29.7': + resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.29.7': + resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.29.7': + resolution: {integrity: sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-wrap-function@7.29.7': + resolution: {integrity: sha512-iES0Skag9ERIF68aXadpO6dbXa03mNWK3sEqJaMnLNs/eC3l0lkImdfoy6Y09/SfkpawdAB4RjQ7PVA7TcVGdw==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.27.6': + resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.29.7': + resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.29.7': + resolution: {integrity: sha512-j8SrR0zLZrRsC09DlszEx8FpMiwukKffYXMK0d5LmOglO7vGG6sz/BR/20yHqWH+Lnn31JTt2PE3hIWNgM2J6w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.29.7': + resolution: {integrity: sha512-r8j8escF+U2FUHo0KOhPUdMzUO+jp9fInva6+ACVAF3Y97Ev+5iNZwiqTghmzNeWwDkOPlYuTcfb1vDaoZKmAQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.29.7': + resolution: {integrity: sha512-GE1TFSiuFeGsCxmYXZl8HwoPrVlwe4rHPFE8weieGKZqnDORK+Ar3vgWMgW+AOxQ6/2TgLSKx9p6W7O4rC6qgQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.7': + resolution: {integrity: sha512-oBNVCvnO5tND+xSopWvV8WNGfpTfgP4Zr/YXXSj8zfmcPktp5Ku/aZlsIowgSD4fjmgHn6sGmB9APVsU5zOdhA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.29.7': + resolution: {integrity: sha512-QQt9qKHZ2sg/kivaLr7lnQr8HVrQDdBNSfCsTjiDxRuX/K5ORyKq+Bu8Xr0cDE3Dfkv0cw28Ve0EKyKMvulkOw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.29.7': + resolution: {integrity: sha512-pn6QacGLgvCcwc+syUhKE/qSjV2D1IHDB84RNxWYSt1mW3K/SCtjinZ2p0cETJxAWBjPy3K/1lHwG5BjjPxNlw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-proposal-private-methods@7.18.6': + resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-assertions@7.29.7': + resolution: {integrity: sha512-/An1OCBN93thpBAGyfsK2pcf0jvju1SAtKkL2Ny++B5Sy6sqgzXDQH1cZxWbF96Wuk+bn41MDA9bLd4VVAw6rw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-attributes@7.29.7': + resolution: {integrity: sha512-zGYcYfq/WmZ4V+kBIXQon9dSSc8ircGZqw9ZaNhhGj9nZkeBu1jHLBDQqYYi5WA9uawvA2sIMbry2nCFhf5Djg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-jsx@7.29.7': + resolution: {integrity: sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-typescript@7.29.7': + resolution: {integrity: sha512-ngr+82Sh0xMz25TPCZi+nC2iTzjfCdWS2ONXTp/PtSCHCgaCNBpdMqgvJ2ccdLlClVZ7sisIgB914j/JFe+RZA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-arrow-functions@7.29.7': + resolution: {integrity: sha512-N7zArUXWzAMzm+/N0uPBeVB3Fam5lMxtUwMmDK5f/IBBS7a7p1qeUoxd/6CckXoxUdgsntq1Dh8xNW06maZbDQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-async-generator-functions@7.29.7': + resolution: {integrity: sha512-d98gXZkgswvkyohMBABkhm3GeXhYj8psWfwQ2C7gtfrKGTykQa/iOIi+JJhwMjPlZ6Vm2XN+DCf3Es1EoG4ZLA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-async-to-generator@7.29.7': + resolution: {integrity: sha512-pcUb2SS+RMo9TWVBwKGI5ShtoG7R+zBsFmCKDa6fe8c+hPr3XJlZgoE5j6i8W7gDjhyvy+85vmYexanvXh3d1w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-block-scoped-functions@7.29.7': + resolution: {integrity: sha512-cUSmjh72N+rN4PrkFlN1dJwNCwjVp5d38/CQrEsFggkD10UiFlBFgdH3tv5dNsLuHY+3S8db2xCHjhZcv5WgvA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-block-scoping@7.29.7': + resolution: {integrity: sha512-ONyr4+AZhKh8yKWInVxU9AXA9EbsyeLcL6V0dJy6M2/62vuvpGm29zzuymbTpdc451GEpDIdAyPLP3r+P61yKQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-class-properties@7.29.7': + resolution: {integrity: sha512-GtcpjFvanPfzNQi3eTitsCqtRRmmqzpy/A+yhTR1HaZo1Ly3EA8ZXxlPyHdR8/IuRMYc3E4wdGBewB2QKQjAaA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-class-static-block@7.29.7': + resolution: {integrity: sha512-kibJgmEdX2iMwsHY2tSZNDgj8PwIlCQz7FK9KuGKO8zsuoUwSEhoNnNVp/emKWrbY4HeO6kkXfdMqRKKKXBm2A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + + '@babel/plugin-transform-classes@7.29.7': + resolution: {integrity: sha512-qV0OGGBVacduzQHE649JyCneOFI/maT+YKsO+K4Yi3xv2wTPNjM/W2o2gdzMwEAZz7fXNTHAe0NcSg30bIN69g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-computed-properties@7.29.7': + resolution: {integrity: sha512-RK7/IyU5phpuCdBAuig5VkzG/EnbDaui5SQGdU9BFrHdV+mV4cUjLMQ9lJDjLNtWHsqtiefpGZUXQP2BiTYMsA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-destructuring@7.29.7': + resolution: {integrity: sha512-iPX8aD6H9zV5s7ZsqTdNocPN/MGQ5sSMnElKrktxjJRMnB2jN/1p2+R7GkfD6CAYoVFqy5A4XnSIUeGgJzIWpg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-dotall-regex@7.29.7': + resolution: {integrity: sha512-3qc18hsD2RdZiyJNDNc7HQpv6xbncwh8FYtxNFFzclSyh/trPD9KkVR9BDECUjDLvb7yJVF15GfYUuC+LMkkiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-duplicate-keys@7.29.7': + resolution: {integrity: sha512-6IvRRriEMqnBwD6chtxdLpMYCHWEzN+oL5cyQtjykya19UgzbmKhxmhZgKC/LHxS2nYr9Q/qYPZ5Lr6jOL9+yQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.7': + resolution: {integrity: sha512-2wiIyo2BjtgU7HufSeDnL9L2O7zr8jmhFKuSr65VpRkUiRKRNpb0mdlk56+XPPKoIrfHqzbMuglDvZun0RISsA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-dynamic-import@7.29.7': + resolution: {integrity: sha512-giOlEm/EFjfjr+te9NsdjkUo2v4f8rS/SXPumRVHAtbNcyNlvtREkU1dZzaIDclNpnaVhlCqRdFKhJBjBikzLg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-explicit-resource-management@7.29.7': + resolution: {integrity: sha512-Rstj7coNz8sE+7Ju7ihpHLI564lsK5pUpNNlvptCIC/16E/S5hbl6n3kESPKdNRmqEWlpn5xpS5Q2dvXBsySLw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-exponentiation-operator@7.29.7': + resolution: {integrity: sha512-zFpMOTLZBdW5LfObqcSbL6kefg4R4eLdmvS0wbN9M6D5Mym/sKm9toOoWyVOa+xDjvCnuWcHls2YonXwHvH3CQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-export-namespace-from@7.29.7': + resolution: {integrity: sha512-24B2nOy2TeJSMheqwPD4DDQOV/elLSIlKxjZt4i05H5AgdPdWR3n18HnNrcJ+j76WJd9gbwb9jPjNYUy6RautA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-for-of@7.29.7': + resolution: {integrity: sha512-zeSIHh0+E1Um1WJRXCFlHQYu2ieJNdivLLjlBEp+dIBu3S51n+SZZmIXjxnItw6pz56Cn+KvK68BIBVsxq2JiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-function-name@7.29.7': + resolution: {integrity: sha512-otRWaHXE6fbAGkePvaj/kvs3HsqXfPhlnzwSOlnFgbqCPMd975dW+4wZ00WFBt+/YlBGcJwNrARQTOJOb4ZrIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-json-strings@7.29.7': + resolution: {integrity: sha512-RRnE2+eon1rJAq8MnoF1b5kTpY1vU88twHcvcKMrsqP/jxIRqDVs9iJB5fqPuqyeFAW0wJo4MlUIPpQCq/aRsg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-literals@7.29.7': + resolution: {integrity: sha512-DZ/oLP21ZuWx1vKqnoNv6/tvEK48AQOBRai40CX9dTjGluvT/YZCyY3rryDtyUqCEoyNroy5KKPwX2iQCiRvyw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-logical-assignment-operators@7.29.7': + resolution: {integrity: sha512-A0H91hh6W8MFRkp5TqJmMr39jzGD1A1E1Ysiv2O06Sfbhkapm+XyIzxWCEh5kqwOZ1/8QZ0dY3SeQ7XBqfJd5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-member-expression-literals@7.29.7': + resolution: {integrity: sha512-hl1kwFZCCiDyfH25Xmco9jTrkPgnS9pmOzSG7W5I4SaGbLeqKv417hcU2RKmaxoPEgsoJh7ZPOrnPGq99bHoUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-amd@7.29.7': + resolution: {integrity: sha512-fxtQoH3m5ywUSIfaH0FGCzWu4McsYon5bD3K4XnskC7f+OyQMj7rsOMi4NvvmJ83WwBAg4UCe+ov4VZlqEvyew==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-commonjs@7.29.7': + resolution: {integrity: sha512-j0vCldybPC5b5dwCQOJ21uKtHzt7hxLygJTg9eF1ScfaikEDNfzn94XoW5Fi+seBR0nCyL23xaBFFkq7dTM8XQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-systemjs@7.29.7': + resolution: {integrity: sha512-TM2ZcQLoG2/y4HODiStCo10DibYhWhGWAwVv+EQKmG/7GFl0N+AAmUiXOMKM+aiJ9XBJ9AHVZBvTzMnJ2sM3cQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-umd@7.29.7': + resolution: {integrity: sha512-B4UkaTK3QpgCwJnrxKfMPKdo92CN7OKXAlpAAnM3UPu0Q0lCCk57ylA9AJbRy2v8dDKOPAAWcoR6CMyeoHwRCA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-named-capturing-groups-regex@7.29.7': + resolution: {integrity: sha512-vuFoLwr4qnv2xbZ16SQd6uPcH5FNrLHhk/Jzo++0XJFcaDsr4gjJVg6j398oMHiC+83k/GiBzviwF5KBJkPUtQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-new-target@7.29.7': + resolution: {integrity: sha512-fEo41GmsOUhOBlw8ioo6zvjX5Xc2Lqkzlyfqbpsk3eB6TReV18uhxZ0esfEokVbY2+PVJAQHNKxER6lGrzNd3A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-nullish-coalescing-operator@7.29.7': + resolution: {integrity: sha512-idmp1dFaekP9GbcMvG24Kvw2BfhFZjHnNJCkV4WuIY4PskJzwI3f1N5OdgYke38T7rftO6ERulFRn2cFeZwRkg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-numeric-separator@7.29.7': + resolution: {integrity: sha512-zR7fv/z14OjgHl4AgRtkDBvBMhIzCxqV/qN/2BCRC7LjFwvuzjYe7gDWxC4Wl/SNsLM6SE1IWvRPYMgSJaUvNw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-rest-spread@7.29.7': + resolution: {integrity: sha512-Ld98jn4c0smUywL57m7SgsHq3OpThOa6LqZJif3G6jYOovPleoFhVrBJ1WegRApSFB2wu4+RelAj9AC9G08Z4A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-super@7.29.7': + resolution: {integrity: sha512-Ea/diGcw0twB5IlZPO5sgET6fJsLJqPABqTuFWIR+iMPGPZJkATEIWx0wa+aEQ5UY1CBQyP/gkAiLEqn1vBiQA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-catch-binding@7.29.7': + resolution: {integrity: sha512-sLsyndxK2VwX6yNUOakMb7Sh553ZTe/vVM1XJ+9Z5aW1ytsc8xOIwmyk05NNjN60vkc5/KqoTH6hB4V41LJhng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-chaining@7.29.7': + resolution: {integrity: sha512-6GM1dhvK3gNODkXcEcMCOLEDCLSoZ/sBbro2Ax8HURyasQ4NshagQixkRFdh5niI6E4gmA/jYI/4aT7rRos3ZQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-parameters@7.29.7': + resolution: {integrity: sha512-ZDOBqV/qLYJI0YElr8DcENEyARsFQeESqWXH6gZlghYXuPPjvweuDhP4VyEi4BlUBlLRFZVjxoZDMjxhLW766g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-methods@7.29.7': + resolution: {integrity: sha512-/6Rz4DK1ETDEM/bWHsPHcaEe7ZaT1EqSXjtSP/L0DijOYuaUhiRiOKcwpZ8P7zR4xXEHc2ITdiCgBm9Tpyv9ug==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-property-in-object@7.29.7': + resolution: {integrity: sha512-+BNo06dnrzdNNqCm1X6YUaVv0DKk8Q+JYcoZfOkLhYWNCXzlwTSRq8zGWayT1csjcpNXV9CQTBRRbmTLZac5cA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-property-literals@7.29.7': + resolution: {integrity: sha512-bOMRLQuI0A5ZqHq3OWJ89/rXpJ/NJrbVhXiP4zwPGMs6kpcVsuTUNjwoE30K0Qm3mf48a/TnRYYD6vPNqcg6jA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-regenerator@7.29.7': + resolution: {integrity: sha512-rNNFV0DBAJp988xW2DOntfDoYn1eR8GGF5AT5vYc+rjyfaQkM242c9tZUHHPe7KYaiJizXPWhQTzzdbXySyhBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-regexp-modifiers@7.29.7': + resolution: {integrity: sha512-mB5Fs0VWrJ42ZCmc8114v60qetdaUVNkj9PmSZRmanCZM3S9hm0CFRLjRmYIsuXav14l2jvZ+4T8iiCGnhj3nQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-reserved-words@7.29.7': + resolution: {integrity: sha512-5+YhdpVgmfSmwZyLMftfaiffLRMHjzIRHFHHLdibcSyJm2pasMrKHrO3Ptrt2DRshjvpgjEJJ1zVW14WPq/6QA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-shorthand-properties@7.29.7': + resolution: {integrity: sha512-I+WYbGBAiCn7nA6xBrlgPH+MB7HWb4u8pv5S0Pv7OtwNvIFvCCb24YlttKEeUFVurfBCEaOTnuhlqsb7f0Z5Dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-spread@7.29.7': + resolution: {integrity: sha512-/u5K1QWada7tbYNqTjMh96718g9NTwh9tfPJMsSmVsQwGT447FskV+KcfeXkXq2GWki4EM/MuTdmBec+hOuVTQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-sticky-regex@7.29.7': + resolution: {integrity: sha512-BCHzNYJGe9l7EpwwDBN/ztlL2NYFFq8hp9ddjtUEM9f2O7S7kKV/lL6Fwo7IF7NSkYhPK2vO+86nIGltA90MsA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-template-literals@7.29.7': + resolution: {integrity: sha512-NCSEJ4sLFU2gqAub45HYh4fus2yQ36rr6ei6vpU7NdoJqCpxvEG8E6eJpscGyXP3VHD2Ny+fSXr04k1hoUrFqA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-typeof-symbol@7.29.7': + resolution: {integrity: sha512-223mNGoTkBiTEWFoK+Q6Go3tueMRclO8vxxxxquNCYuNI4jWOofFKJRRDu6SDrB8Sgo1UEGW9T4GAQ8ZyRso1A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-typescript@7.29.7': + resolution: {integrity: sha512-jK52h8LaLc7JarhQV2ofeFMts4H7vnOXnqZNA6fYglBTZewRBE51KWt3BUltW1P+KoPsYkHoJeXePuz4zo2LMw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-escapes@7.29.7': + resolution: {integrity: sha512-jCfXxSjf94lf4E0hKE0AByxF6F3/pVFqRdUUNkDJhsY0m1ZKjnN6ZYyMeHNpzflxb/0q5b7t3p+BE+SLF1WOtA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-property-regex@7.29.7': + resolution: {integrity: sha512-OgZ+zoAJgZLUCunsTRQ5LAjOywDv5zzZ2/hQ5aMw1pGXyY2rtE8/chXYUmu3AlVHKpm10KEdG9aMwbI/K76ZGw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-regex@7.29.7': + resolution: {integrity: sha512-7D/x/23/d/3VqZ0QA+LGbZMlGwZjztBygSWWWsfTPoQ1oQ6Q1P6Mr3d0kk42XabyUVw+fha3LqdRsFqeKqvCyA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-sets-regex@7.29.7': + resolution: {integrity: sha512-BLOhLht9DOJwIxlmp91wHvkXv1lguuHS3/FwUO8HL1H0u8s4hR1gASVFyilu9iGtcTRYqjTZmlsFFeQletntEg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/preset-env@7.29.7': + resolution: {integrity: sha512-GYzX36n1nsciIb0uyH0GHwxwtNwPQIcpxSeiVLDtG/B7jB5xXgchnmL1f/jCX5o+pwnaDBtO60ONSJhEBJfxYA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/preset-modules@0.1.6-no-external-plugins': + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + + '@babel/preset-typescript@7.29.7': + resolution: {integrity: sha512-/Foi8vKY2EVbed/1eZx0gJEEwHAIxogrySI7rULcRIvhZzbvoE/b5qG5Ghc0WKAFKOHA9SD1x7RsFlOYdutIiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/runtime@7.29.7': + resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} + engines: {node: '>=6.9.0'} + + '@babel/template@7.29.7': + resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.27.7': + resolution: {integrity: sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.29.7': + resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.29.7': + resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} + engines: {node: '>=6.9.0'} + + '@bahmutov/data-driven@1.0.0': + resolution: {integrity: sha512-YqW3hPS0RXriqjcCrLOTJj+LWe3c8JpwlL83k1ka1Q8U05ZjAKbGQZYeTzUd0NFEnnfPtsUiKGpFEBJG6kFuvg==} + engines: {node: '>=6'} + + '@bcoe/v8-coverage@0.2.3': + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + + '@bcoe/v8-coverage@1.0.2': + resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} + engines: {node: '>=18'} + + '@colors/colors@1.5.0': + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} + engines: {node: '>=0.1.90'} + + '@colors/colors@1.6.0': + resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} + engines: {node: '>=0.1.90'} + + '@compodoc/compodoc@1.1.25': + resolution: {integrity: sha512-MsTEv6S0JGkdXc8pFp3yB/r8Lw49YenD0TCXyIVAmQhWNDtGWi4m2TGz02hdiKAlTJ1McQJFuyXWiItTQtje0A==} + engines: {node: '>= 16.0.0'} + hasBin: true + + '@compodoc/live-server@1.2.3': + resolution: {integrity: sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==} + engines: {node: '>=0.10.0'} + hasBin: true + + '@compodoc/ngd-core@2.1.1': + resolution: {integrity: sha512-Z+wE6wWZYVnudRYg6qunDlyh3Orw39Ib66Gvrz5kX5u7So+iu3tr6sQJdqH6yGS3hAjig5avlfhWLlgsb6/x1Q==} + engines: {node: '>= 10.0.0'} + + '@compodoc/ngd-transformer@2.1.3': + resolution: {integrity: sha512-oWxJza7CpWR8/FeWYfE6j+jgncnGBsTWnZLt5rD2GUpsGSQTuGrsFPnmbbaVLgRS5QIVWBJYke7QFBr/7qVMWg==} + engines: {node: '>= 10.0.0'} + + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + + '@dabh/diagnostics@2.0.8': + resolution: {integrity: sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==} + + '@discoveryjs/json-ext@0.5.7': + resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} + engines: {node: '>=10.0.0'} + + '@discoveryjs/json-ext@0.6.3': + resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} + engines: {node: '>=14.17.0'} + + '@eslint-community/eslint-utils@4.9.1': + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.12.2': + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@eslint/js@8.57.0': + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@eslint/js@8.57.1': + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@foliojs-fork/fontkit@1.9.2': + resolution: {integrity: sha512-IfB5EiIb+GZk+77TRB86AHroVaqfq8JRFlUbz0WEwsInyCG0epX2tCPOy+UfaWPju30DeVoUAXfzWXmhn753KA==} + + '@foliojs-fork/linebreak@1.1.2': + resolution: {integrity: sha512-ZPohpxxbuKNE0l/5iBJnOAfUaMACwvUIKCvqtWGKIMv1lPYoNjYXRfhi9FeeV9McBkBLxsMFWTVVhHJA8cyzvg==} + + '@foliojs-fork/pdfkit@0.15.3': + resolution: {integrity: sha512-Obc0Wmy3bm7BINFVvPhcl2rnSSK61DQrlHU8aXnAqDk9LCjWdUOPwhgD8Ywz5VtuFjRxmVOM/kQ/XLIBjDvltw==} + + '@foliojs-fork/restructure@2.0.2': + resolution: {integrity: sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==} + + '@google-cloud/bigquery-storage-api@0.3.0': + resolution: {integrity: sha512-PPBOLw5IKE2wcdz/U4DV4KjeGHmt2Najwq73wrx9Jg0nHJor70jgsrrgdRNJ/4UvZ33ALhH55w0wmr2qk7PFrg==} + engines: {node: '>=22'} + + '@google-cloud/bigquery@9.0.2': + resolution: {integrity: sha512-KLRSKdU+1VsXMDz9tmqtFASQXuBazLFN3VN8fTkuW/jDWWQK7HuNjT2RIKev+5xlBGfBsqQZs4Z5jqT0seV0aw==} + engines: {node: '>=22'} + + '@google-cloud/bigtable-api@0.3.0': + resolution: {integrity: sha512-sw9cLk0Tho+/3hmCuvf2Pj0LL2vt5w6EaC+GzVlcvrc42RnhMuvH0zXrCh0x6ddHS7iQeqr5JIMQg29BlRwnBw==} + engines: {node: '>=22'} + + '@google-cloud/cloud-rad@0.4.10': + resolution: {integrity: sha512-VS2birSP+Sp9u1HiNyJvKjqrVKp4YMBSUuSciCBROviS/RYE6n9qF/MS1JA6Vm7O+J3/t1/rj1JRE1Nvr+h73A==} + engines: {node: '>=12.0.0'} + hasBin: true + + '@google-cloud/common@5.0.2': + resolution: {integrity: sha512-V7bmBKYQyu0eVG2BFejuUjlBt+zrya6vtsKdY+JxMM/dNntPF41vZ9+LhOshEUH01zOHEqBSvI7Dad7ZS6aUeA==} + engines: {node: '>=14.0.0'} + + '@google-cloud/common@6.0.1': + resolution: {integrity: sha512-1uvKzbmAWUdchIYRsg0f4rUmezOamWuVBSWAPAhnYoUE5OiPEx6v6JOxFIdr3MsrqV+6fyLV3EI1vMPlHoeRvw==} + engines: {node: '>=18'} + + '@google-cloud/common@8.0.1': + resolution: {integrity: sha512-dAq3mwl7s6Zlw+YQazohVuC1BunrRRuPj8ufK4QbKLQGMZ+TPppWByvIEY67n3zCDWbv3XRh8rV9t6fPQ/qd7A==} + engines: {node: '>=22'} + + '@google-cloud/datastore-api@0.3.0': + resolution: {integrity: sha512-iamJO8I0rSZUAygBsHXpsY/kDJxn5QpEo8DzNwvwWvqUsjZJUoq04kpL+ucU58D4nPoO0Wrc2mPfvjhWUVWCxw==} + engines: {node: '>=22'} + + '@google-cloud/dialogflow-cx@6.0.1': + resolution: {integrity: sha512-zxGPKiSakTKpUKEWeD4Z5/4ugxl2ptLph2jDSLa9aFpUBBOamby4TTpTaxTU6rEEg06Drim5X6msVCyisFFCJA==} + engines: {node: '>=22'} + + '@google-cloud/firestore-api@0.2.0': + resolution: {integrity: sha512-wfHJPZmLqzpy6FN6U+7HkkP/AKhGsbHSpEy/qL2TyI3/pKRAvpamQxZ2qvps5hMRgAjfuHCim+oeJj9RveCaqg==} + engines: {node: '>=18'} + + '@google-cloud/functions@5.0.0': + resolution: {integrity: sha512-EJKSpsyiE0pwspPr4Zslaw4vnHbO0UvYkEeDH2+5FfeFoW5nBAzcgopXTNEeu7CoDiUg3HptJBElg1eMhSwJYQ==} + engines: {node: '>=22'} + + '@google-cloud/grafeas@7.0.0': + resolution: {integrity: sha512-LkO9dUxRDEjWMKgv4MhOftiegftASNygegInZiSR9CgFY298UyThJSkScYBHKnLs1sWnD4d7d8M7Eab3wP+6Vg==} + engines: {node: '>=22'} + + '@google-cloud/logging-api@0.3.0': + resolution: {integrity: sha512-HAUW5vFdl5SC4evLxkq1P6Hbf77fFBTqpfq1oOXQ+x6mhVdQ6H3si0LOcat9SWbfoGlIfk3aX4j+rbTL47hVAg==} + engines: {node: '>=22'} + + '@google-cloud/logging-min@11.2.2': + resolution: {integrity: sha512-Ls/QEnjKqGK7da6K1pNhqN0Mfx6gMxvcO1J8P17AVW2EPZERMn1yiwx26rsPreRpRtRY2NuW/HsUrfcPDPEE3g==} + engines: {node: '>=14.0.0'} + + '@google-cloud/logging@12.0.1': + resolution: {integrity: sha512-bvft23NAkdvtOwybi8ilImFXHseMgXRS+4P1YAVx6Leu5uZpZwV0hsGpj59m6P9lsziQgt/E65TVjrjET02MZg==} + engines: {node: '>=22'} + + '@google-cloud/monitoring@5.4.0': + resolution: {integrity: sha512-ILb/adzcSOiC4eK/uN8OaHp9EvC585IV2ANWBPp3djRWBxZWz2MXSsRVRsOIa6PsiWi2biDZRkS2iPUliQ3TOA==} + engines: {node: '>=18'} + + '@google-cloud/monitoring@6.0.0': + resolution: {integrity: sha512-11CltWBC0rMUw8dw+t1npCF2u4+NuESmbrPoV3p1Unu3C4HRjkmPePmIBmonX7IlhwCNBc/xFB+HWLEpcZWKvA==} + engines: {node: '>=22'} + + '@google-cloud/opentelemetry-cloud-monitoring-exporter@0.20.0': + resolution: {integrity: sha512-oOUwPbzJujOxp6qKEGKPxAk3jNkdyCVnPWgBAp8SwHOH3fep85a173TzvAXL2NAq957GMEyxed41CgvHg+smig==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + '@opentelemetry/core': ^1.0.0 + '@opentelemetry/resources': ^1.0.0 + '@opentelemetry/sdk-metrics': ^1.0.0 + + '@google-cloud/opentelemetry-cloud-trace-exporter@2.4.1': + resolution: {integrity: sha512-Dq2IyAyA9PCjbjLOn86i2byjkYPC59b5ic8k/L4q5bBWH0Jro8lzMs8C0G5pJfqh2druj8HF+oAIAlSdWQ+Z9Q==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + '@opentelemetry/core': ^1.0.0 + '@opentelemetry/resources': ^1.0.0 + '@opentelemetry/sdk-trace-base': ^1.0.0 + + '@google-cloud/opentelemetry-cloud-trace-exporter@3.0.0': + resolution: {integrity: sha512-mUfLJBFo+ESbO0dAGboErx2VyZ7rbrHcQvTP99yH/J72dGaPbH2IzS+04TFbTbEd1VW5R9uK3xq2CqawQaG+1Q==} + engines: {node: '>=18'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + '@opentelemetry/core': ^2.0.0 + '@opentelemetry/resources': ^2.0.0 + '@opentelemetry/sdk-trace-base': ^2.0.0 + + '@google-cloud/opentelemetry-resource-util@2.4.0': + resolution: {integrity: sha512-/7ujlMoKtDtrbQlJihCjQnm31n2s2RTlvJqcSbt2jV3OkCzPAdo3u31Q13HNugqtIRUSk7bUoLx6AzhURkhW4w==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/resources': ^1.0.0 + + '@google-cloud/opentelemetry-resource-util@3.0.0': + resolution: {integrity: sha512-CGR/lNzIfTKlZoZFfS6CkVzx+nsC9gzy6S8VcyaLegfEJbiPjxbMLP7csyhJTvZe/iRRcQJxSk0q8gfrGqD3/Q==} + engines: {node: '>=18'} + peerDependencies: + '@opentelemetry/core': ^2.0.0 + '@opentelemetry/resources': ^2.0.0 + + '@google-cloud/paginator@5.0.2': + resolution: {integrity: sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==} + engines: {node: '>=14.0.0'} + + '@google-cloud/paginator@7.0.1': + resolution: {integrity: sha512-k32cWlHAF8yTgg8rciLI8mPMI6UzuJdKp53YRxISRwMFxUl2FYplvs+Mr2UHxKn0W7rXsqZnUZy73AOJFDP8iA==} + engines: {node: '>=22'} + + '@google-cloud/precise-date@4.0.0': + resolution: {integrity: sha512-1TUx3KdaU3cN7nfCdNf+UVqA/PSX29Cjcox3fZZBtINlRrXVTmUkQnCKv2MbBUbCopbK4olAT1IHl76uZyCiVA==} + engines: {node: '>=14.0.0'} + + '@google-cloud/precise-date@5.1.0': + resolution: {integrity: sha512-Z9RVpJUZR+aMF9gPel07xbLURjdT+G4HV6x7jJhreNarQGcT/ZYn1IIfo55rd+tncGvJ4qZDfZnaF6PzqgsQkw==} + engines: {node: '>=18'} + + '@google-cloud/precise-date@6.0.0': + resolution: {integrity: sha512-m/TqW1Nh1j/O5tyzm3A0mE+3mIc3kvjMSCZedeUy8urDFkoMbp3lyHrzGek/rc9XvcnS4M8ly1pDWaTH32TFSw==} + engines: {node: '>=22'} + + '@google-cloud/projectify@4.0.0': + resolution: {integrity: sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA==} + engines: {node: '>=14.0.0'} + + '@google-cloud/projectify@6.0.1': + resolution: {integrity: sha512-zA3o4l87UJ56odT/e9PcT4n2bqVnrp6dg9vI75DoGGbl0/YJemX8Fta7454htECt07eALxxc4iaAbrX3T+QulA==} + engines: {node: '>=22'} + + '@google-cloud/promisify@4.0.0': + resolution: {integrity: sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==} + engines: {node: '>=14'} + + '@google-cloud/promisify@5.1.0': + resolution: {integrity: sha512-/j9zzWDxsgKg0hMuFBmLGI8ES9xj4DjXvQnDCKl0w5ed7WE3CGsgHmUoC35rvfBXshSW+5StQGnCUD+RBqITKA==} + engines: {node: '>=18'} + + '@google-cloud/promisify@6.0.1': + resolution: {integrity: sha512-lpN2AtoQ/iimp7jjm5zJFWbpW7OJc5qWmQdt59CI4ENeoIRIx+yf2ShSR2kanQfjFOshA74eSbimXXuRaSCUVg==} + engines: {node: '>=22'} + + '@google-cloud/pubsub-api@0.3.0': + resolution: {integrity: sha512-x1L+lrIHgaMwN5fAhnNVS7rh0BZn9eKmqOBXnOUM3jkilF4GE4ooETS9SYnCtPCVHwQtByDTh5b7KIMUW7XAHQ==} + engines: {node: '>=22'} + + '@google-cloud/pubsub@6.0.1': + resolution: {integrity: sha512-Ms/cE5wyxWoHHj6IUWZO67j7nDhAKa7eAUkUYBJjRie0Yr1V82NclaaIntdqAmmpOgXbIzdDlrIyWXLVMeGSDg==} + engines: {node: '>=22'} + + '@google-cloud/spanner-api@0.2.0': + resolution: {integrity: sha512-aWvKaAUtc2qWyfZ0bARWEe9YYDraZPAjbvcjerw4d5DiMMkDoybOyPHai1hVP5JL/7oPjtjAUvmHuMn/STdXtA==} + engines: {node: '>=18'} + + '@google-cloud/spanner-api@0.3.0': + resolution: {integrity: sha512-miN9QZhNFHZ31FBHsq+Y0dds4e3EX3dS1uzXN7N9Xt/4klyDw7JCZ42ft2VrEaTkr67560xNTDo4bINApd/jEw==} + engines: {node: '>=22'} + + '@google-cloud/spanner@8.10.0': + resolution: {integrity: sha512-BvFYGKzvxZlLcJWBKuZagpcel6xIiu3Ai8K11OG4SddMA3eqWLCW958N+fZSFVCsnrZtL+zdAf3gIwhEl9k4IQ==} + engines: {node: '>=18'} + + '@google-cloud/spannerlib-node-darwin-arm64@0.2.0': + resolution: {integrity: sha512-pHJ6g5AJnNtwKVFCra6YXpUOu572tUneacRpW3MLmm3aID64Hc1X8RJH3C7Z2nc3B61fw1hlpApGDYAqP/H5og==} + engines: {node: '>=22'} + cpu: [arm64] + os: [darwin] + + '@google-cloud/spannerlib-node-linux-arm64@0.2.0': + resolution: {integrity: sha512-OgJ1aCE6vQS+bNmjl+lZTO4vQX3XhUgPVdWTiQqT8fbne/xuFjmWC5n0C8Eb9CY33KWFfOucVTV+onOpXYZf5Q==} + engines: {node: '>=22'} + cpu: [arm64] + os: [linux] + + '@google-cloud/spannerlib-node-linux-x64@0.2.0': + resolution: {integrity: sha512-LNzIzyWSJA0y8xauQz/Ih2n6GNX8Mv4fVPyxClzul0DX27OahZuuoukRtYIK3dQM+KBPjz+ATCUZiZiTELmGMQ==} + engines: {node: '>=22'} + cpu: [x64] + os: [linux] + + '@google-cloud/spannerlib-node-win32-x64@0.2.0': + resolution: {integrity: sha512-HSN5P/+6fdVr/H2XxfU/2KTZkWHt4nhQsjhGdyTSkX0XC4G7KHR56/dfqD+ARiUoDVgvyoHOxxUF73KvV6NIaQ==} + engines: {node: '>=22'} + cpu: [x64] + os: [win32] + + '@google-cloud/storage@7.21.0': + resolution: {integrity: sha512-l+IFTkd+6Y5LoAuXyYCKNAKtw/Ci+rAMqgdTB1jv4iZiLhw0rtq+0qjIRbBizXkNzEFmXiXUW0H7sZQQvk1ffA==} + engines: {node: '>=14'} + + '@google-cloud/trace-agent@8.0.0': + resolution: {integrity: sha512-Q9oLnemR7RCZZ5DGZHAtxIRvO+2B9gnP+2HcvBbDIXBCQAMt4EU4jySeI5UpiIHy6KRcL1YWisnsiBAj8zTfMg==} + engines: {node: '>=14.0.0'} + deprecated: This package is deprecated. We encourage users to use https://opentelemetry.io/docs/languages/js/libraries/ instead + + '@googleapis/api-documenter@7.13.635': + resolution: {integrity: sha512-bBcKEquc+RTJUXtkN7kR54byXmt27FJdb7PHVMyrHqLtJwD4plpSVAR2qxbo2sv3O9Lj0YsP2173USaH0IeEIA==} + hasBin: true + + '@googleapis/cloudtrace@3.0.1': + resolution: {integrity: sha512-kiPHPRa6q07mrKuFmYAUmo7hMhoY70rZnN+cnNStaiBNjb4sJfY5CutKoyrdeKELf/d5S7YEy3gU/Xj3x9LzBg==} + engines: {node: '>=12.0.0'} + + '@googleapis/dialogflow@1.2.0': + resolution: {integrity: sha512-uuj3P/R8nigRbekqQTN6RSIBGhNxTo/Y+/qK2rGwV7WsQGbbs6PYsdjFyef519btUwdxTsNid4gEY+nOGfAhcw==} + engines: {node: '>=12.0.0'} + + '@grpc/grpc-js@1.14.4': + resolution: {integrity: sha512-k9Dj3DV/itK9D06Y8f190Qgop7/Ui+D0njFV3LHMPwPT75DpXLQohE9Wmz0QElrJnzsjB7KPWiKJbOl7IPDArQ==} + engines: {node: '>=12.10.0'} + + '@grpc/proto-loader@0.7.15': + resolution: {integrity: sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==} + engines: {node: '>=6'} + hasBin: true + + '@grpc/proto-loader@0.8.1': + resolution: {integrity: sha512-wtF6h+DY6M3YaDBPAmvuuA6jV8Sif9MjtOI5euKFWRgCDl5PeDpPsHR9u2l6St5ceY8AZgoNDww5+HvEsXFsGg==} + engines: {node: '>=6'} + hasBin: true + + '@grpc/reflection@1.0.4': + resolution: {integrity: sha512-znA8v4AviOD3OPOxy11pxrtP8k8DanpefeTymS8iGW1fVr1U2cHuzfhYqDPHnVNDf4qvF9E25KtSihPy2DBWfQ==} + peerDependencies: + '@grpc/grpc-js': ^1.8.21 + + '@hapi/accept@6.0.3': + resolution: {integrity: sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==} + + '@hapi/ammo@6.0.1': + resolution: {integrity: sha512-pmL+nPod4g58kXrMcsGLp05O2jF4P2Q3GiL8qYV7nKYEh3cGf+rV4P5Jyi2Uq0agGhVU63GtaSAfBEZOlrJn9w==} + + '@hapi/b64@6.0.1': + resolution: {integrity: sha512-ZvjX4JQReUmBheeCq+S9YavcnMMHWqx3S0jHNXWIM1kQDxB9cyfSycpVvjfrKcIS8Mh5N3hmu/YKo4Iag9g2Kw==} + + '@hapi/boom@10.0.1': + resolution: {integrity: sha512-ERcCZaEjdH3OgSJlyjVk8pHIFeus91CjKP3v+MpgBNp5IvGzP2l/bRiD78nqYcKPaZdbKkK5vDBVPd2ohHBlsA==} + + '@hapi/bounce@3.0.2': + resolution: {integrity: sha512-d0XmlTi3H9HFDHhQLjg4F4auL1EY3Wqj7j7/hGDhFFe6xAbnm3qiGrXeT93zZnPH8gH+SKAFYiRzu26xkXcH3g==} + + '@hapi/bourne@3.0.0': + resolution: {integrity: sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==} + + '@hapi/call@9.0.1': + resolution: {integrity: sha512-uPojQRqEL1GRZR4xXPqcLMujQGaEpyVPRyBlD8Pp5rqgIwLhtveF9PkixiKru2THXvuN8mUrLeet5fqxKAAMGg==} + + '@hapi/catbox-memory@6.0.2': + resolution: {integrity: sha512-H1l4ugoFW/ZRkqeFrIo8p1rWN0PA4MDTfu4JmcoNDvnY975o29mqoZblqFTotxNHlEkMPpIiIBJTV+Mbi+aF0g==} + + '@hapi/catbox@12.1.1': + resolution: {integrity: sha512-hDqYB1J+R0HtZg4iPH3LEnldoaBsar6bYp0EonBmNQ9t5CO+1CqgCul2ZtFveW1ReA5SQuze9GPSU7/aecERhw==} + + '@hapi/content@6.0.2': + resolution: {integrity: sha512-OKyCOTjNR1hftwSjk9ueyAQTw8AwapvzBrPIWMGn39vhR5PmqLdYFmLc35bsSBye7gSMnlkXfc679bUdMIcRyQ==} + + '@hapi/cryptiles@6.0.3': + resolution: {integrity: sha512-r6VKalpbMHz4ci3gFjFysBmhwCg70RpYZy6OkjEpdXzAYnYFX5XsW7n4YMJvuIYpnMwLxGUjK/cBhA7X3JDvXw==} + engines: {node: '>=14.0.0'} + + '@hapi/file@3.0.0': + resolution: {integrity: sha512-w+lKW+yRrLhJu620jT3y+5g2mHqnKfepreykvdOcl9/6up8GrQQn+l3FRTsjHTKbkbfQFkuksHpdv2EcpKcJ4Q==} + + '@hapi/hapi@21.4.10': + resolution: {integrity: sha512-G0l7tch1/85Gkyasmmjvjam2IWbx/9zCp4AQx4nZ/nn/rrrmVmRvFejj2ZGe5j3wFZVCLt2+Zeg95ImFFom+7w==} + engines: {node: '>=14.15.0'} + + '@hapi/heavy@8.0.1': + resolution: {integrity: sha512-gBD/NANosNCOp6RsYTsjo2vhr5eYA3BEuogk6cxY0QdhllkkTaJFYtTXv46xd6qhBVMbMMqcSdtqey+UQU3//w==} + + '@hapi/hoek@11.0.7': + resolution: {integrity: sha512-HV5undWkKzcB4RZUusqOpcgxOaq6VOAH7zhhIr2g3G8NF/MlFO75SjOr2NfuSx0Mh40+1FqCkagKLJRykUWoFQ==} + + '@hapi/hoek@9.3.0': + resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} + + '@hapi/iron@7.0.1': + resolution: {integrity: sha512-tEZnrOujKpS6jLKliyWBl3A9PaE+ppuL/+gkbyPPDb/l2KSKQyH4lhMkVb+sBhwN+qaxxlig01JRqB8dk/mPxQ==} + + '@hapi/mimos@7.0.1': + resolution: {integrity: sha512-b79V+BrG0gJ9zcRx1VGcCI6r6GEzzZUgiGEJVoq5gwzuB2Ig9Cax8dUuBauQCFKvl2YWSWyOc8mZ8HDaJOtkew==} + + '@hapi/nigel@5.0.1': + resolution: {integrity: sha512-uv3dtYuB4IsNaha+tigWmN8mQw/O9Qzl5U26Gm4ZcJVtDdB1AVJOwX3X5wOX+A07qzpEZnOMBAm8jjSqGsU6Nw==} + engines: {node: '>=14.0.0'} + + '@hapi/pez@6.1.1': + resolution: {integrity: sha512-yg2OS1tC0S1sHXvhUtWsfRn6lrKl9jKtRhZ+EI0woOW/gqX5vM2PZ1459ypCvCYDRLJ9nIyueeEH5MJV1ZDqIg==} + + '@hapi/podium@5.0.2': + resolution: {integrity: sha512-T7gf2JYHQQfEfewTQFbsaXoZxSvuXO/QBIGljucUQ/lmPnTTNAepoIKOakWNVWvo2fMEDjycu77r8k6dhreqHA==} + + '@hapi/shot@6.0.3': + resolution: {integrity: sha512-xKmKONUE5AxUNK+EQCSCz35UpPq4cSy6wRCFvMLCDHdyPeXsmAvwxvU4OemGqpWHtAQHyCPjnDbm/fEU9O6l/w==} + + '@hapi/somever@4.1.1': + resolution: {integrity: sha512-lt3QQiDDOVRatS0ionFDNrDIv4eXz58IibQaZQDOg4DqqdNme8oa0iPWcE0+hkq/KTeBCPtEOjDOBKBKwDumVg==} + + '@hapi/statehood@8.2.1': + resolution: {integrity: sha512-xf72TG/QINW26jUu+uL5H+crE1o8GplIgfPWwPZhnAGJzetIVAQEQYvzq+C0aEVHg5/lMMtQ+L9UryuSa5Yjkg==} + + '@hapi/subtext@8.1.3': + resolution: {integrity: sha512-WTpEZQjBP3UJ3gGunNl3w5Ao1EOJsuu2vttZ2KEcG+csSLxc0dI6VIkl2md2jDlHiQ2ARAoqdSUScy05A/NHtA==} + + '@hapi/teamwork@6.0.1': + resolution: {integrity: sha512-52OXRslUfYwXAOG8k58f2h2ngXYQGP0x5RPOo+eWA/FtyLgHjGMrE3+e9LSXP/0q2YfHAK5wj9aA9DTy1K+kyQ==} + engines: {node: '>=14.0.0'} + + '@hapi/topo@5.1.0': + resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} + + '@hapi/topo@6.0.2': + resolution: {integrity: sha512-KR3rD5inZbGMrHmgPxsJ9dbi6zEK+C3ZwUwTa+eMwWLz7oijWUTWD2pMSNNYJAU6Qq+65NkxXjqHr/7LM2Xkqg==} + + '@hapi/validate@2.0.1': + resolution: {integrity: sha512-NZmXRnrSLK8MQ9y/CMqE9WSspgB9xA41/LlYR0k967aSZebWr4yNrpxIbov12ICwKy4APSlWXZga9jN5p6puPA==} + + '@hapi/vise@5.0.1': + resolution: {integrity: sha512-XZYWzzRtINQLedPYlIkSkUr7m5Ddwlu99V9elh8CSygXstfv3UnWIXT0QD+wmR0VAG34d2Vx3olqcEhRRoTu9A==} + + '@hapi/wreck@18.1.2': + resolution: {integrity: sha512-3dMnV2pfhQiyEqu8DL3VBmxkdLiRDiiUDuG79Dp+UK1gL9ZxAfDOUhB6k3D5MLqcgJJ1IARyGFhwoc1NITr/pg==} + + '@humanwhocodes/config-array@0.11.14': + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + + '@isaacs/string-locale-compare@1.1.0': + resolution: {integrity: sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==} + + '@istanbuljs/schema@0.1.6': + resolution: {integrity: sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw==} + engines: {node: '>=8'} + + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.11': + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} + + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + + '@js-sdsl/ordered-map@4.4.2': + resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} + + '@jsdoc/salty@0.2.12': + resolution: {integrity: sha512-TuB0x50EoAvEX/UEWITd8Mkn3WhiTjSvbTMCLj0BhsQEl5iUzjXdA0bETEVpTk+5TGTLR6QktI9H4hLviVeaAQ==} + engines: {node: '>=v12.0.0'} + + '@microsoft/api-extractor-model@7.28.12': + resolution: {integrity: sha512-h/gR7+VVp3KO/++YXodpIUKEznTznyawNugwTQka1RwchLwjPEFXmpT1UZ3Cnu8kt3CsNERw9ZUFajBHwUxW7w==} + + '@microsoft/api-extractor-model@7.28.13': + resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} + + '@microsoft/api-extractor@7.40.6': + resolution: {integrity: sha512-9N+XCIQB94Di+ETTzNGLqjgQydslynHou7QPgDhl5gZ+B/Q5hTv5jtqBglTUnTrC0trHdG5/YKN07ehGKlSb5g==} + hasBin: true + + '@microsoft/tsdoc-config@0.16.2': + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + + '@microsoft/tsdoc@0.13.2': + resolution: {integrity: sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==} + + '@microsoft/tsdoc@0.14.2': + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + + '@mswjs/interceptors@0.38.7': + resolution: {integrity: sha512-Jkb27iSn7JPdkqlTqKfhncFfnEZsIJVYxsFbUSWEkxdIPdsyngrhoDBk0/BGD2FQcRH99vlRrkHpNTyKqI+0/w==} + engines: {node: '>=18'} + + '@mswjs/interceptors@0.41.9': + resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==} + engines: {node: '>=18'} + + '@netflix/nerror@1.1.3': + resolution: {integrity: sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==} + + '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': + resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==} + + '@nodable/entities@3.0.0': + resolution: {integrity: sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@npm/types@1.0.2': + resolution: {integrity: sha512-KXZccTDEnWqNrrx6JjpJKU/wJvNeg9BDgjS0XhmlZab7br921HtyVbsYzJr4L+xIvjdJ20Wh9dgxgCI2a5CEQw==} + + '@npmcli/agent@3.0.0': + resolution: {integrity: sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/arborist@8.0.5': + resolution: {integrity: sha512-dFby80JSC3e8825FRGRuhOMWFeKFHokz8j8osLOujmjOSKm6smGu/b1/gbgW0lP8d84iMZO+RxpqBbC5KgL6DQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + + '@npmcli/fs@4.0.0': + resolution: {integrity: sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/git@6.0.3': + resolution: {integrity: sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/installed-package-contents@3.0.0': + resolution: {integrity: sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + + '@npmcli/map-workspaces@4.0.2': + resolution: {integrity: sha512-mnuMuibEbkaBTYj9HQ3dMe6L0ylYW+s/gfz7tBDMFY/la0w9Kf44P9aLn4/+/t3aTR3YUHKoT6XQL9rlicIe3Q==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/metavuln-calculator@8.0.1': + resolution: {integrity: sha512-WXlJx9cz3CfHSt9W9Opi1PTFc4WZLFomm5O8wekxQZmkyljrBRwATwDxfC9iOXJwYVmfiW1C1dUe0W2aN0UrSg==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/name-from-folder@3.0.0': + resolution: {integrity: sha512-61cDL8LUc9y80fXn+lir+iVt8IS0xHqEKwPu/5jCjxQTVoSCmkXvw4vbMrzAMtmghz3/AkiBjhHkDKUH+kf7kA==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/node-gyp@4.0.0': + resolution: {integrity: sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/package-json@6.2.0': + resolution: {integrity: sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/promise-spawn@8.0.3': + resolution: {integrity: sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/query@4.0.1': + resolution: {integrity: sha512-4OIPFb4weUUwkDXJf4Hh1inAn8neBGq3xsH4ZsAaN6FK3ldrFkH7jSpCc7N9xesi0Sp+EBXJ9eGMDrEww2Ztqw==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/redact@3.2.2': + resolution: {integrity: sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@npmcli/run-script@9.1.0': + resolution: {integrity: sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@octokit/auth-token@4.0.0': + resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} + engines: {node: '>= 18'} + + '@octokit/core@5.2.2': + resolution: {integrity: sha512-/g2d4sW9nUDJOMz3mabVQvOGhVa4e/BN/Um7yca9Bb2XTzPPnfTWHWQg+IsEYO7M3Vx+EXvaM/I2pJWIMun1bg==} + engines: {node: '>= 18'} + + '@octokit/endpoint@9.0.6': + resolution: {integrity: sha512-H1fNTMA57HbkFESSt3Y9+FBICv+0jFceJFPWDePYlR/iMGrwM5ph+Dd4XRQs+8X+PUFURLQgX9ChPfhJ/1uNQw==} + engines: {node: '>= 18'} + + '@octokit/graphql@7.1.1': + resolution: {integrity: sha512-3mkDltSfcDUoa176nlGoA32RGjeWjl3K7F/BwHwRMJUW/IteSa4bnSV8p2ThNkcIcZU2umkZWxwETSSCJf2Q7g==} + engines: {node: '>= 18'} + + '@octokit/openapi-types@24.2.0': + resolution: {integrity: sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==} + + '@octokit/plugin-paginate-rest@11.4.4-cjs.2': + resolution: {integrity: sha512-2dK6z8fhs8lla5PaOTgqfCGBxgAv/le+EhPs27KklPhm1bKObpu6lXzwfUEQ16ajXzqNrKMujsFyo9K2eaoISw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '5' + + '@octokit/plugin-request-log@4.0.1': + resolution: {integrity: sha512-GihNqNpGHorUrO7Qa9JbAl0dbLnqJVrV8OXe2Zm5/Y4wFkZQDfTreBzVmiRfJVfE4mClXdihHnbpyyO9FSX4HA==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '5' + + '@octokit/plugin-rest-endpoint-methods@13.3.2-cjs.1': + resolution: {integrity: sha512-VUjIjOOvF2oELQmiFpWA1aOPdawpyaCUqcEBc/UOUnj3Xp6DJGrJ1+bjUIIDzdHjnFNO6q57ODMfdEZnoBkCwQ==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': ^5 + + '@octokit/request-error@5.1.1': + resolution: {integrity: sha512-v9iyEQJH6ZntoENr9/yXxjuezh4My67CBSu9r6Ve/05Iu5gNgnisNWOsoJHTP6k0Rr0+HQIpnH+kyammu90q/g==} + engines: {node: '>= 18'} + + '@octokit/request@8.4.1': + resolution: {integrity: sha512-qnB2+SY3hkCmBxZsR/MPCybNmbJe4KAlfWErXq+rBKkQJlbjdJeS85VI9r8UqeLYLvnAenU8Q1okM/0MBsAGXw==} + engines: {node: '>= 18'} + + '@octokit/rest@20.1.2': + resolution: {integrity: sha512-GmYiltypkHHtihFwPRxlaorG5R9VAHuk/vbszVoRTGXnAsY60wYLkh/E2XiFmdZmqrisw+9FaazS1i5SbdWYgA==} + engines: {node: '>= 18'} + + '@octokit/types@13.10.0': + resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} + + '@open-draft/deferred-promise@2.2.0': + resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} + + '@open-draft/logger@0.3.0': + resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} + + '@open-draft/until@2.1.0': + resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} + + '@opencensus/core@0.1.0': + resolution: {integrity: sha512-Bdbi5vi44a1fwyHNyKh6bwzuFZJeZJPhzdwogk/Kw5juoEeRGPworK1sgtB3loeR8cqLyi5us0mz9h0xqINiSQ==} + engines: {node: '>=8'} + + '@opencensus/propagation-stackdriver@0.1.0': + resolution: {integrity: sha512-YLklu8jnnYKaJ8gUFz3rM0FVdsWXEJAMLzeeU4JRac6LI34raENy4kvRezZtNEFS5KthaJUsYg04sPc/Ag0w4w==} + + '@opentelemetry/api-logs@0.52.1': + resolution: {integrity: sha512-qnSqB2DQ9TPP96dl8cDubDvrUyWc0/sK81xHTK8eSUspzDM3bsewX903qclQFvVhgStjRWdC5bLb3kQqMkfV5A==} + engines: {node: '>=14'} + + '@opentelemetry/api-logs@0.57.2': + resolution: {integrity: sha512-uIX52NnTM0iBh84MShlpouI7UKqkZ7MrUszTmaypHBu4r7NofznSnQRfJ+uUeDtQDj6w8eFGg5KBLDAwAPz1+A==} + engines: {node: '>=14'} + + '@opentelemetry/api@1.9.1': + resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} + engines: {node: '>=8.0.0'} + + '@opentelemetry/context-async-hooks@1.25.1': + resolution: {integrity: sha512-UW/ge9zjvAEmRWVapOP0qyCvPulWU6cQxGxDbWEFfGOj1VBBZAuOqTo3X6yWmDTD3Xe15ysCZChHncr2xFMIfQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/context-async-hooks@1.30.1': + resolution: {integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/context-async-hooks@2.10.0': + resolution: {integrity: sha512-bvyMcgLEkozzSzpEEEo1OMoeQ97bxj6Qs2uN3mPrSdDvObMI1myffD/BPqcLlzZO9//d1SqQA/WPw7Cz2AiqhA==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/core@1.25.1': + resolution: {integrity: sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/core@1.30.1': + resolution: {integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/core@2.10.0': + resolution: {integrity: sha512-/wNZ8twnEQQA4HoHu22+vcsdru6pWPWxW+7w+FlxT6Id7PE/WIbZmVKkte+PF72e0F2dnImFeHD2syyE1Mw6MQ==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/exporter-trace-otlp-grpc@0.52.1': + resolution: {integrity: sha512-pVkSH20crBwMTqB3nIN4jpQKUEoB0Z94drIHpYyEqs7UBr+I0cpYyOR3bqjA/UasQUMROb3GX8ZX4/9cVRqGBQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + + '@opentelemetry/exporter-trace-otlp-grpc@0.57.2': + resolution: {integrity: sha512-gHU1vA3JnHbNxEXg5iysqCWxN9j83d7/epTYBZflqQnTyCC4N7yZXn/dMM+bEmyhQPGjhCkNZLx4vZuChH1PYw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/exporter-trace-otlp-http@0.52.1': + resolution: {integrity: sha512-05HcNizx0BxcFKKnS5rwOV+2GevLTVIRA0tRgWYyw4yCgR53Ic/xk83toYKts7kbzcI+dswInUg/4s8oyA+tqg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + + '@opentelemetry/exporter-trace-otlp-proto@0.52.1': + resolution: {integrity: sha512-pt6uX0noTQReHXNeEslQv7x311/F1gJzMnp1HD2qgypLRPbXDeMzzeTngRTUaUbP6hqWNtPxuLr4DEoZG+TcEQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + + '@opentelemetry/exporter-zipkin@1.25.1': + resolution: {integrity: sha512-RmOwSvkimg7ETwJbUOPTMhJm9A9bG1U8s7Zo3ajDh4zM7eYcycQ0dM7FbLD6NXWbI2yj7UY4q8BKinKYBQksyw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + + '@opentelemetry/instrumentation@0.52.1': + resolution: {integrity: sha512-uXJbYU/5/MBHjMp1FqrILLRuiJCs3Ofk0MeRDk8g1S1gD47U8X3JnSwcMO1rtRo1x1a7zKaQHaoYu49p/4eSKw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/otlp-exporter-base@0.52.1': + resolution: {integrity: sha512-z175NXOtX5ihdlshtYBe5RpGeBoTXVCKPPLiQlD6FHvpM4Ch+p2B0yWKYSrBfLH24H9zjJiBdTrtD+hLlfnXEQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + + '@opentelemetry/otlp-exporter-base@0.57.2': + resolution: {integrity: sha512-XdxEzL23Urhidyebg5E6jZoaiW5ygP/mRjxLHixogbqwDy2Faduzb5N0o/Oi+XTIJu+iyxXdVORjXax+Qgfxag==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/otlp-grpc-exporter-base@0.52.1': + resolution: {integrity: sha512-zo/YrSDmKMjG+vPeA9aBBrsQM9Q/f2zo6N04WMB3yNldJRsgpRBeLLwvAt/Ba7dpehDLOEFBd1i2JCoaFtpCoQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + + '@opentelemetry/otlp-grpc-exporter-base@0.57.2': + resolution: {integrity: sha512-USn173KTWy0saqqRB5yU9xUZ2xdgb1Rdu5IosJnm9aV4hMTuFFRTUsQxbgc24QxpCHeoKzzCSnS/JzdV0oM2iQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/otlp-transformer@0.52.1': + resolution: {integrity: sha512-I88uCZSZZtVa0XniRqQWKbjAUm73I8tpEy/uJYPPYw5d7BRdVk0RfTBQw8kSUl01oVWEuqxLDa802222MYyWHg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/otlp-transformer@0.57.2': + resolution: {integrity: sha512-48IIRj49gbQVK52jYsw70+Jv+JbahT8BqT2Th7C4H7RCM9d0gZ5sgNPoMpWldmfjvIsSgiGJtjfk9MeZvjhoig==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + + '@opentelemetry/propagator-b3@1.25.1': + resolution: {integrity: sha512-p6HFscpjrv7//kE+7L+3Vn00VEDUJB0n6ZrjkTYHrJ58QZ8B3ajSJhRbCcY6guQ3PDjTbxWklyvIN2ojVbIb1A==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/propagator-b3@1.30.1': + resolution: {integrity: sha512-oATwWWDIJzybAZ4pO76ATN5N6FFbOA1otibAVlS8v90B4S1wClnhRUk7K+2CHAwN1JKYuj4jh/lpCEG5BAqFuQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/propagator-jaeger@1.25.1': + resolution: {integrity: sha512-nBprRf0+jlgxks78G/xq72PipVK+4or9Ypntw0gVZYNTCSK8rg5SeaGV19tV920CMqBD/9UIOiFr23Li/Q8tiA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/propagator-jaeger@1.30.1': + resolution: {integrity: sha512-Pj/BfnYEKIOImirH76M4hDaBSx6HyZ2CXUqk+Kj02m6BB80c/yo4BdWkn/1gDFfU+YPY+bPR2U0DKBfdxCKwmg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/resources@1.25.1': + resolution: {integrity: sha512-pkZT+iFYIZsVn6+GzM0kSX+u3MSLCY9md+lIJOoKl/P+gJFfxJte/60Usdp8Ce4rOs8GduUpSPNe1ddGyDT1sQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/resources@1.30.1': + resolution: {integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/resources@2.10.0': + resolution: {integrity: sha512-q6MMm2zhggzsHVNbabYwut+a6nbuQQe3URUoxaojM/8K1IBfwwPzvxIjNi2/lI1TFe+fMHMW9MWhrtDLEXEnkA==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/sdk-logs@0.52.1': + resolution: {integrity: sha512-MBYh+WcPPsN8YpRHRmK1Hsca9pVlyyKd4BxOC4SsgHACnl/bPp4Cri9hWhVm5+2tiQ9Zf4qSc1Jshw9tOLGWQA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.4.0 <1.10.0' + + '@opentelemetry/sdk-logs@0.57.2': + resolution: {integrity: sha512-TXFHJ5c+BKggWbdEQ/inpgIzEmS2BGQowLE9UhsMd7YYlUfBQJ4uax0VF/B5NYigdM/75OoJGhAV3upEhK+3gg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.4.0 <1.10.0' + + '@opentelemetry/sdk-metrics@1.25.1': + resolution: {integrity: sha512-9Mb7q5ioFL4E4dDrc4wC/A3NTHDat44v4I3p2pLPSxRvqUbDIQyMVr9uK+EU69+HWhlET1VaSrRzwdckWqY15Q==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/sdk-metrics@1.30.1': + resolution: {integrity: sha512-q9zcZ0Okl8jRgmy7eNW3Ku1XSgg3sDLa5evHZpCwjspw7E8Is4K/haRPDJrBcX3YSn/Y7gUvFnByNYEKQNbNog==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/sdk-node@0.52.1': + resolution: {integrity: sha512-uEG+gtEr6eKd8CVWeKMhH2olcCHM9dEK68pe0qE0be32BcCRsvYURhHaD1Srngh1SQcnQzZ4TP324euxqtBOJA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/sdk-trace-base@1.25.1': + resolution: {integrity: sha512-C8k4hnEbc5FamuZQ92nTOp8X/diCY56XUTnMiv9UTuJitCzaNNHAVsdm5+HLCdI8SLQsLWIrG38tddMxLVoftw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/sdk-trace-base@1.30.1': + resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/sdk-trace-base@2.10.0': + resolution: {integrity: sha512-GuYQQT7QD2EeO8lcZLRQzcbOyhqAzL+6WWTKTU9mSUBYBazkEDl+VrQcXQhbB08OWM9anD1aHleVadzulpOaUQ==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/sdk-trace-node@1.25.1': + resolution: {integrity: sha512-nMcjFIKxnFqoez4gUmihdBrbpsEnAX/Xj16sGvZm+guceYE0NE00vLhpDVK6f3q8Q4VFI5xG8JjlXKMB/SkTTQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/sdk-trace-node@1.30.1': + resolution: {integrity: sha512-cBjYOINt1JxXdpw1e5MlHmFRc5fgj4GW/86vsKFxJCJ8AL4PdVtYH41gWwl4qd4uQjqEL1oJVrXkSy5cnduAnQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/sdk-trace-node@2.10.0': + resolution: {integrity: sha512-GZK/G6oZyBLGlH1pUgeDch7D91KoHd2uotUGIkWCPi9GI5T9X0p4L7nNAMDR1BQjkRYoDqo+ddfVx9t5Uhys+Q==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + + '@opentelemetry/sdk-trace@2.10.0': + resolution: {integrity: sha512-MfQGq3GRmTh5fM/y+OjaO0vj6+luCB1XO2gfXCalKCfgKw0eHL++sm75DNweC6ohlp+aFvACqeE0fYayqdRaoQ==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/semantic-conventions@1.25.1': + resolution: {integrity: sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==} + engines: {node: '>=14'} + + '@opentelemetry/semantic-conventions@1.28.0': + resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} + engines: {node: '>=14'} + + '@opentelemetry/semantic-conventions@1.39.0': + resolution: {integrity: sha512-R5R9tb2AXs2IRLNKLBJDynhkfmx7mX0vi8NkhZb3gUkPWHn6HXk5J8iQ/dql0U3ApfWym4kXXmBDRGO+oeOfjg==} + engines: {node: '>=14'} + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@pkgr/core@0.1.2': + resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + + '@pkgr/core@0.3.6': + resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==} + engines: {node: ^14.18.0 || >=16.0.0} + + '@protobufjs/aspromise@1.1.2': + resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} + + '@protobufjs/base64@1.1.2': + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} + + '@protobufjs/codegen@2.0.5': + resolution: {integrity: sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==} + + '@protobufjs/eventemitter@1.1.1': + resolution: {integrity: sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==} + + '@protobufjs/fetch@1.1.1': + resolution: {integrity: sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==} + + '@protobufjs/float@1.0.2': + resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} + + '@protobufjs/inquire@1.1.2': + resolution: {integrity: sha512-pa0vFRuws4wkvaXKK1uXZMAwAX4/t8ANaJo45iw/oQHNQ9q5xUzwgFmVJGXiga2BeN+zpX7Vf9vmsiIa2J+MUw==} + + '@protobufjs/path@1.1.2': + resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} + + '@protobufjs/pool@1.1.0': + resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} + + '@protobufjs/utf8@1.1.2': + resolution: {integrity: sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==} + + '@puppeteer/browsers@2.13.2': + resolution: {integrity: sha512-5EUZSUIc37H6aIXyWO0Z4y8NlF8NnjgmqeQgOGiswAU7pY0HOo16ho4+alIWmSfdZnjqBRawMsP3I5YqLSn6kw==} + engines: {node: '>=18'} + hasBin: true + + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + + '@rushstack/node-core-library@3.66.1': + resolution: {integrity: sha512-ker69cVKAoar7MMtDFZC4CzcDxjwqIhFzqEnYI5NRN/8M3om6saWCVx/A7vL2t/jFCJsnzQplRDqA7c78pytng==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + + '@rushstack/node-core-library@4.0.1': + resolution: {integrity: sha512-wBGR9S/o/Q/7qVghqdfyocLz/Xc+VpjBTYzA8dAPNqHVSZNiEOWB37GPQWAUpHPWD1m8X7GUio8YMh8oe+uV0w==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + + '@rushstack/node-core-library@4.0.2': + resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + + '@rushstack/rig-package@0.5.2': + resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} + + '@rushstack/terminal@0.9.0': + resolution: {integrity: sha512-49RnIDooriXyqcd7mGyjh9CmjOjf/Vn8PkOQXHa1CS0/RrrynCJLFhRDkswf7gGXZW+6UhROOE8wTmbOrfUTSA==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + + '@rushstack/ts-command-line@4.17.3': + resolution: {integrity: sha512-/PtTYW38A8iUviuCmQSccHfmx3uBh4Jm5YRPU2aTgYEgwT2jtg60vAbwnkMYkyaT1AbWpjZM3xq5uHYPURvStw==} + + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} + + '@sideway/address@4.1.5': + resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} + + '@sideway/formula@3.0.1': + resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} + + '@sideway/pinpoint@2.0.0': + resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} + + '@sigstore/bundle@3.1.0': + resolution: {integrity: sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@sigstore/core@2.0.0': + resolution: {integrity: sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@sigstore/protobuf-specs@0.4.3': + resolution: {integrity: sha512-fk2zjD9117RL9BjqEwF7fwv7Q/P9yGsMV4MUJZ/DocaQJ6+3pKr+syBq1owU5Q5qGw5CUbXzm+4yJ2JVRDQeSA==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@sigstore/sign@3.1.0': + resolution: {integrity: sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@sigstore/tuf@3.1.1': + resolution: {integrity: sha512-eFFvlcBIoGwVkkwmTi/vEQFSva3xs5Ot3WmBcjgjVdiaoelBLQaQ/ZBfhlG0MnG0cmTYScPpk7eDdGDWUcFUmg==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@sigstore/verify@2.1.1': + resolution: {integrity: sha512-hVJD77oT67aowHxwT4+M6PGOp+E2LtLdTK3+FC0lBO9T7sYwItDMXZ7Z07IDCvR1M717a4axbIWckrW67KMP/w==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@sindresorhus/is@0.14.0': + resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} + engines: {node: '>=6'} + + '@sindresorhus/is@4.6.0': + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} + + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} + engines: {node: '>=18'} + + '@sinonjs/commons@3.0.1': + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} + + '@sinonjs/fake-timers@11.2.2': + resolution: {integrity: sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==} + + '@sinonjs/fake-timers@11.3.1': + resolution: {integrity: sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==} + + '@sinonjs/fake-timers@13.0.5': + resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} + + '@sinonjs/fake-timers@15.2.1': + resolution: {integrity: sha512-QdfpQFIwYrTK8lFsII4bJ1AO1ZLbw7B+oxfP+/qSsiTrVerFp7aY2O+d2GNGrTxP58ezEbjbf7mTTLMsd7M7XQ==} + + '@sinonjs/samsam@8.0.3': + resolution: {integrity: sha512-hw6HbX+GyVZzmaYNh82Ecj1vdGZrqVIn/keDTg63IgAwiQPO+xCz99uG6Woqgb4tM0mUiFENKZ4cqd7IX94AXQ==} + + '@sinonjs/samsam@9.0.3': + resolution: {integrity: sha512-ZgYY7Dc2RW+OUdnZ1DEHg00lhRt+9BjymPKHog4PRFzr1U3MbK57+djmscWyKxzO1qfunHqs4N45WWyKIFKpiQ==} + + '@sinonjs/text-encoding@0.7.3': + resolution: {integrity: sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==} + deprecated: |- + Deprecated: no longer maintained and no longer used by Sinon packages. See + https://github.com/sinonjs/nise/issues/243 for replacement details. + + '@so-ric/colorspace@1.1.6': + resolution: {integrity: sha512-/KiKkpHNOBgkFJwu9sh48LkHSMYGyuTcSFK/qMBdnOAlrRJzRSXAOFB5qwzaVQuDl8wAvHVMkaASQDReTahxuw==} + + '@socket.io/component-emitter@3.1.2': + resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} + + '@szmarczak/http-timer@1.1.2': + resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} + engines: {node: '>=6'} + + '@szmarczak/http-timer@4.0.6': + resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} + engines: {node: '>=10'} + + '@thednp/event-listener@2.0.15': + resolution: {integrity: sha512-X1B+Yuvb30a/0rGdXnTLMfqvzCQ4D/1Kns7B78ON3BoFNFazJyFQ4ypuErY1jQLZSFDN4c3zTAIrdrtuIa/fFg==} + engines: {node: '>=16', pnpm: '>=8.6.0'} + + '@thednp/position-observer@1.1.3': + resolution: {integrity: sha512-5I3rdcZGTd6xJrDG0uRgME6O4jeYHlt2bedXz2yTkkCttYHhDuhtkTh3a2+NzMv2yNPXpXz0HykkeEm3RgQDDw==} + engines: {node: '>=16', pnpm: '>=8.6.0'} + + '@thednp/shorty@2.0.14': + resolution: {integrity: sha512-jCxbkyQryQjovIzK5ko683RNq1pZRAKiscJfhtF71yGxneEzFR9IQgzayw/WRjQ5KDD/5UVqTwgtfQ7pJpmIYA==} + engines: {node: '>=16', pnpm: '>=8.6.0'} + + '@tootallnate/once@1.1.2': + resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} + engines: {node: '>= 6'} + + '@tootallnate/once@2.0.1': + resolution: {integrity: sha512-HqmEUIGRJ5fSXchkVgR5F7qn48bDBzv0kWj/Kfu5e6uci4UlEeng4331LnBkWffb++Ei3FOVLxo8JJWMFBDMeQ==} + engines: {node: '>= 10'} + + '@tootallnate/quickjs-emscripten@0.23.0': + resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} + + '@ts-morph/common@0.23.0': + resolution: {integrity: sha512-m7Lllj9n/S6sOkCkRftpM7L24uvmfXQFedlW/4hENcuJH1HHm9u5EgxZb9uVjQSCGrbBWBkOGgcTxNg36r6ywA==} + + '@tsconfig/node10@1.0.12': + resolution: {integrity: sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==} + + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + + '@tufjs/canonical-json@2.0.0': + resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} + engines: {node: ^16.14.0 || >=18.0.0} + + '@tufjs/models@3.0.1': + resolution: {integrity: sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==} + engines: {node: ^18.17.0 || >=20.5.0} + + '@turbo/darwin-64@2.10.7': + resolution: {integrity: sha512-/c9cSBRermWDv85oufLhoH6XRLOVbvzJLRd+WLyfJCP+i0HFLQj4PVNDrHcY17/ve5l8X0Oua4bJBqJUgJPnZA==} + cpu: [x64] + os: [darwin] + + '@turbo/darwin-arm64@2.10.7': + resolution: {integrity: sha512-8lpCCGWZBl9PIF8w8f2iEWrLMbHBWIfJeV6l2UEGqysD6HRIM4ySj/8R7HGEzbECJ4r/gnJcHmxEoG8yjFe64A==} + cpu: [arm64] + os: [darwin] + + '@turbo/linux-64@2.10.7': + resolution: {integrity: sha512-Midw9Ed00yw9rqkWN82fY3LmLNFQ6yiL1GXB56DJKUEjWaEd27zh7ohCxzzrjfjQVrEeVWd3UPytTAV16XDQlA==} + cpu: [x64] + os: [linux] + + '@turbo/linux-arm64@2.10.7': + resolution: {integrity: sha512-UVEy+MW/xn4BcsiV3v3uv0/oObyaQgVtRT+Jj4WE53rNH05VEYEc1Z13q3zV6276wCZR4Yxc4hiTTcjw7PjSpg==} + cpu: [arm64] + os: [linux] + + '@turbo/windows-64@2.10.7': + resolution: {integrity: sha512-l2nH9KGLV46SWjcXvyc2+xo5gdf5J0NVADknQk9OCJhzJBpiNl/byd26yIfwZBjLupdqT6UOdPhPxcpUPxRykQ==} + cpu: [x64] + os: [win32] + + '@turbo/windows-arm64@2.10.7': + resolution: {integrity: sha512-qjE1apG6RThuX49vUJd5ks2dV2ndXC2qktDChQonFMvUzrMrEnZMQzO+IgxBiYq1j+NbXQcRwj84nGnk1TBw1g==} + cpu: [arm64] + os: [win32] + + '@types/accepts@1.3.7': + resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==} + + '@types/argparse@1.0.38': + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + + '@types/assert@1.5.11': + resolution: {integrity: sha512-FjS1mxq2dlGr9N4z72/DO+XmyRS3ZZIoVn998MEopAN/OmyN28F4yumRL5pOw2z+hbFLuWGYuF2rrw5p11xM5A==} + + '@types/async-retry@1.4.9': + resolution: {integrity: sha512-s1ciZQJzRh3708X/m3vPExr5KJlzlZJvXsKpbtE2luqNcbROr64qU+3KpJsYHqWMeaxI839OvXf9PrUSw1Xtyg==} + + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + + '@types/babel__generator@7.27.0': + resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} + + '@types/babel__template@7.4.4': + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + + '@types/babel__traverse@7.28.0': + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} + + '@types/base64-js@1.5.0': + resolution: {integrity: sha512-xDDGwUoGXW4FHFWs1pIMXZrVD4kxOAo4KmNSZlb0w5hT52Gd4eIzkjwVp/XRpSox2hfR3h7ZO6witfU7aAZ6XA==} + deprecated: This is a stub types definition. base64-js provides its own type definitions, so you do not need this installed. + + '@types/big.js@6.2.2': + resolution: {integrity: sha512-e2cOW9YlVzFY2iScnGBBkplKsrn2CsObHQ2Hiw4V1sSyiGbgWL8IyqE3zFi1Pt5o1pdAtYkDAIsF3KKUPjdzaA==} + + '@types/body-parser@1.19.6': + resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==} + + '@types/boom@7.3.5': + resolution: {integrity: sha512-jBS0kU2s9W2sx+ILEyO4kxqIYLllqcUXTaVrBctvGptZ+4X3TWkkgY9+AmxdMPKrgiDDdLcfsaQCTu7bniLvgw==} + + '@types/bunyan@1.8.11': + resolution: {integrity: sha512-758fRH7umIMk5qt5ELmRMff4mLDlN+xyYzC+dkPTdKwbSkJFvz6xwyScrytPU0QIBbRRwbiE8/BIg8bpajerNQ==} + + '@types/cacache@20.0.1': + resolution: {integrity: sha512-QlKW3AFoFr/hvPHwFHMIVUH/ZCYeetBNou3PCmxu5LaNDvrtBlPJtIA6uhmU9JRt9oxj7IYoqoLcpxtzpPiTcw==} + + '@types/cacheable-request@6.0.3': + resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} + + '@types/caseless@0.12.5': + resolution: {integrity: sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==} + + '@types/chai-as-promised@7.1.8': + resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==} + + '@types/chai@4.3.20': + resolution: {integrity: sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==} + + '@types/concat-stream@2.0.3': + resolution: {integrity: sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ==} + + '@types/connect@3.4.38': + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + + '@types/console-log-level@1.4.5': + resolution: {integrity: sha512-ANoa0gMtzWhKKMYbBt+NM11VqbuwJwpMEkvuZTJ1JcQ7C6Qw/yjV5R4yPkOPjFAULcvX8wenC9BnI5K9jExmiw==} + + '@types/content-disposition@0.5.9': + resolution: {integrity: sha512-8uYXI3Gw35MhiVYhG3s295oihrxRyytcRHjSjqnqZVDDy/xcGBRny7+Xj1Wgfhv5QzRtN2hB2dVRBUX9XW3UcQ==} + + '@types/cookies@0.9.2': + resolution: {integrity: sha512-1AvkDdZM2dbyFybL4fxpuNCaWyv//0AwsuUk2DWeXyM1/5ZKm6W3z6mQi24RZ4l2ucY+bkSHzbDVpySqPGuV8A==} + + '@types/cors@2.8.19': + resolution: {integrity: sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==} + + '@types/duplexify@3.6.5': + resolution: {integrity: sha512-fB56ACzlW91UdZ5F3VXplVMDngO8QaX5Y2mjvADtN01TT2TMy4WjF0Lg+tFDvt4uMBeTe4SgaD+qCrA7dL5/tA==} + + '@types/ent@2.2.8': + resolution: {integrity: sha512-T7OSxLcPBbcUxTIeJTpmV8cMsFfx/OasIDHlq+PO1choUQnYIcoxQj45n9NpzrR9yOJDwte8tmvs6Y+axitRFg==} + + '@types/escape-string-regexp@2.0.3': + resolution: {integrity: sha512-OZjkKRpXVi7OccivLmCEYSKIhS8YJj5mC79yzguHlO69jTK0xkOHjmL7w7SHRiUQFYYZWFGyU4VYfeXH+GkYlQ==} + deprecated: This is a stub types definition. escape-string-regexp provides its own type definitions, so you do not need this installed. + + '@types/estree@1.0.9': + resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} + + '@types/express-serve-static-core@4.19.9': + resolution: {integrity: sha512-QP2ESEe/ImWY0HDwNAnK9PvEffUyhLTnWkk7KXzHfyeWAnlrDe1fN77bXl6ia8KT3wPlmA7t9/VPRpnf4Ex9sg==} + + '@types/express-serve-static-core@5.1.2': + resolution: {integrity: sha512-d3KvEXBSo/lOAMc2u6fkyDHBvetBHeqD7wm/AcXfLpSOQwlmG9D/aQ0SFswVjv05p7ullQS7Mjohj6/VdbZuTg==} + + '@types/express@4.17.25': + resolution: {integrity: sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==} + + '@types/express@5.0.6': + resolution: {integrity: sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==} + + '@types/extend@3.0.4': + resolution: {integrity: sha512-ArMouDUTJEz1SQRpFsT2rIw7DeqICFv5aaVzLSIYMYQSLcwcGOfT3VyglQs/p7K3F7fT4zxr0NWxYZIdifD6dA==} + + '@types/formidable@1.2.8': + resolution: {integrity: sha512-6psvrUy5VDYb+yaPJReF1WrRsz+FBwyJutK9Twz1Efa27tm07bARNIkK2B8ZPWq80dXqpKfrxTO96xrtPp+AuA==} + + '@types/http-assert@1.5.6': + resolution: {integrity: sha512-TTEwmtjgVbYAzZYWyeHPrrtWnfVkm8tQkP8P21uQifPgMRgjrow3XDEYqucuC8SKZJT7pUnhU/JymvjggxO9vw==} + + '@types/http-cache-semantics@4.2.0': + resolution: {integrity: sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==} + + '@types/http-errors@2.0.5': + resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} + + '@types/ignore-walk@4.0.3': + resolution: {integrity: sha512-6V7wDsk0nz8LtRC7qeC0GfXadFLT4FdCtVbXhxoIGRdkn2kLr20iMLupRGiBhlZ79WWWqaObIdR3nkXfUrBPdQ==} + + '@types/is@0.0.25': + resolution: {integrity: sha512-1tBuxKlnPVPNCWPXbPQvFs5dTn4G6SuesBjlGiMHLfOPWDoH4wO/17QNl5/tTqA2GSMo/aC0LH06SVBqAIvFiw==} + + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + + '@types/js-yaml@4.0.9': + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} + + '@types/json-bigint@1.0.4': + resolution: {integrity: sha512-ydHooXLbOmxBbubnA7Eh+RpBzuaIiQjh8WGJYQB50JFGFrdxW7JzVlyEV7fAXw0T2sqJ1ysTneJbiyNLqZRAag==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/json-stable-stringify@1.2.0': + resolution: {integrity: sha512-PEHY3ohqolHqAzDyB1+31tFaAMnoLN7x/JgdcGmNZ2uvtEJ6rlFCUYNQc0Xe754xxCYLNGZbLUGydSE6tS4S9A==} + deprecated: This is a stub types definition. json-stable-stringify provides its own type definitions, so you do not need this installed. + + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + + '@types/jws@3.2.11': + resolution: {integrity: sha512-OOaTrLV6XdF1XvBgMeH1MjNuOaGCrRZWNSIds1AQaRgLdOWlAk2yMsfrJn+ekLgUow3xksWIM231lyFab7mHHw==} + + '@types/keygrip@1.0.6': + resolution: {integrity: sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ==} + + '@types/keyv@3.1.4': + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} + + '@types/koa-compose@3.2.9': + resolution: {integrity: sha512-BroAZ9FTvPiCy0Pi8tjD1OfJ7bgU1gQf0eR6e1Vm+JJATy9eKOG3hQMFtMciMawiSOVnLMdmUOC46s7HBhSTsA==} + + '@types/koa@3.0.3': + resolution: {integrity: sha512-TdtNEJ7sYSrFQcVuS2ySsVqnq5EyE3oJbnfFJvkC9UtGP4Kpem5KE7r+ivHIbIAQAofSqnlB5D3vkfYO69TQpg==} + + '@types/linkify-it@5.0.0': + resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} + + '@types/lodash.groupby@4.6.9': + resolution: {integrity: sha512-z2xtCX2ko7GrqORnnYea4+ksT7jZNAvaOcLd6mP9M7J09RHvJs06W8BGdQQAX8ARef09VQLdeRilSOcfHlDQJQ==} + + '@types/lodash.mapvalues@4.6.9': + resolution: {integrity: sha512-NyAIgUrI+nnr3VoJbiAlUfqBT2M/65mOCm+LerHgYE7lEyxXUAalZiMIL37GBnfg0QOMMBEPW4osdiMjsoEA4g==} + + '@types/lodash.snakecase@4.1.9': + resolution: {integrity: sha512-emBZJUiNlo+QPXr1junMKXwzHJK9zbFvTVdyAoorFcm1YRsbzkZCYPTVMM9AW+dlnA6utG7vpfvOs8alxv/TMw==} + + '@types/lodash@4.17.24': + resolution: {integrity: sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==} + + '@types/long@4.0.2': + resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} + + '@types/long@5.0.0': + resolution: {integrity: sha512-eQs9RsucA/LNjnMoJvWG/nXa7Pot/RbBzilF/QRIU/xRl+0ApxrSUFsV5lmf01SvSlqMzJ7Zwxe440wmz2SJGA==} + deprecated: This is a stub types definition. long provides its own type definitions, so you do not need this installed. + + '@types/markdown-it@14.1.2': + resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} + + '@types/mdurl@2.0.0': + resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} + + '@types/merge-stream@2.0.0': + resolution: {integrity: sha512-tGBsvypku7sAw6RAkpPDgFKZOGIALHM7P+NJt79monj2OrKhlfyvstNofMPLzi2CQ+rsecV3+/hYfXDnktrA5Q==} + + '@types/mime@1.3.5': + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + + '@types/mime@3.0.4': + resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} + + '@types/minimist@1.2.5': + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + + '@types/mocha@10.0.10': + resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} + + '@types/mocha@9.1.1': + resolution: {integrity: sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==} + + '@types/mockery@1.4.33': + resolution: {integrity: sha512-vpuuVxCnCEM0OakYNoyFs40mjJFJFJahBHyx0Z0Piysof+YwlDJzNO4V1weRvYySAmtAvlb0UHtxVO2IfTcykw==} + + '@types/ms@2.1.0': + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} + + '@types/multiparty@4.2.1': + resolution: {integrity: sha512-Wi6aK3FgvHLvCDxD7ngG4w8MsCK9h64EB53Gvc8t7FVX81tleiz8vFS3ebBohGxqHRzNGHaNwhfdxTGOGAXm6A==} + + '@types/mv@2.1.4': + resolution: {integrity: sha512-MgEHBpXnQo44Q43j8G0Bvp/Yi8LYbC8hxKrRFMgDEDZMmzDKZLgiyMWtW49B37ko+QupgZ3G5rtPUnOGe5ixLw==} + + '@types/ncp@2.0.8': + resolution: {integrity: sha512-pLNWVLCVWBLVM4F2OPjjK6FWFtByFKD7LhHryF+MbVLws7ENj09mKxRFlhkGPOXfJuaBAG+2iADKJsZwnAbYDw==} + + '@types/nock@11.1.0': + resolution: {integrity: sha512-jI/ewavBQ7X5178262JQR0ewicPAcJhXS/iFaNJl0VHLfyosZ/kwSrsa6VNQNSO8i9d8SqdRgOtZSOKJ/+iNMw==} + deprecated: This is a stub types definition. nock provides its own type definitions, so you do not need this installed. + + '@types/node-fetch@2.6.13': + resolution: {integrity: sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==} + + '@types/node@20.19.43': + resolution: {integrity: sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==} + + '@types/node@22.20.1': + resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==} + + '@types/node@24.13.3': + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} + + '@types/node@25.9.5': + resolution: {integrity: sha512-OScDchr2fwuUmWdf4kZ9h7PcJiYDVInhJizG/biAq3cAvqwYktuy/TYGGdZNMtNTFUP7rnb0NU4TUdm82kt4Rg==} + + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + + '@types/npm-package-arg@6.1.4': + resolution: {integrity: sha512-vDgdbMy2QXHnAruzlv68pUtXCjmqUk3WrBAsRboRovsOmxbfn/WiYCjmecyKjGztnMps5dWp4Uq2prp+Ilo17Q==} + + '@types/npm-packlist@7.0.3': + resolution: {integrity: sha512-NzSrjqJyBeEkvZSXaMtcWIre5jcKft70OrqrRZ2dhX7rt7lWWMGfmaCcHsp3OzhwIs15QbydxUZCP4k0JvATDQ==} + + '@types/npm-registry-fetch@8.0.9': + resolution: {integrity: sha512-7NxvodR5Yrop3pb6+n8jhJNyzwOX0+6F+iagNEoi9u1CGxruYAwZD8pvGc9prIkL0+FdX5Xp0p80J9QPrGUp/g==} + + '@types/npmcli__arborist@5.6.11': + resolution: {integrity: sha512-uWDBT1Brg+MKrV4hKE5tNFx1H8tQyC4pDbMN4eySgU89JxRt2pJoiWsVPQj2PVSA3zo4mmST56ry+sl+KCz29w==} + + '@types/npmcli__package-json@4.0.4': + resolution: {integrity: sha512-6QjlFUSHBmZJWuC08bz1ZCx6tm4t+7+OJXAdvM6tL2pI7n6Bh5SIp/YxQvnOLFf8MzCXs2ijyFgrzaiu1UFBGA==} + + '@types/npmlog@7.0.0': + resolution: {integrity: sha512-hJWbrKFvxKyWwSUXjZMYTINsSOY6IclhvGOZ97M8ac2tmR9hMwmTnYaMdpGhvju9ctWLTPhCS+eLfQNluiEjQQ==} + + '@types/nunjucks@3.2.6': + resolution: {integrity: sha512-pHiGtf83na1nCzliuAdq8GowYiXvH5l931xZ0YEHaLMNFgynpEqx+IPStlu7UaDkehfvl01e4x/9Tpwhy7Ue3w==} + + '@types/object-hash@3.0.6': + resolution: {integrity: sha512-fOBV8C1FIu2ELinoILQ+ApxcUKz4ngq+IWUYrxSGjXzzjUALijilampwkMgEtJ+h2njAW3pi853QpzNVCHB73w==} + + '@types/on-finished@2.3.5': + resolution: {integrity: sha512-XUaCx9tVIC577KsOZxKbnvGlyPt2ogNXQEq/bOQpAfPwH9sH0FbzrRsK1961jpjKlK5V+Owmw55dVjukWhwH0w==} + + '@types/once@1.4.5': + resolution: {integrity: sha512-6SmAH30ms6q1EhF9scvUzk74ibtev1TGJaKntLSKzOVGBPwlLd/nl/SYFTC5/pVv/rrv1x/JTr6sH5rmVbizAQ==} + + '@types/p-queue@3.2.1': + resolution: {integrity: sha512-tgAdn5zEs05NuHzOyRM34cMO0rczStphR/kLo/ZJwwwJ5S2+QVxwA6gST3vDHWPB1oDfUuT6wOouhJvJkBCA0w==} + deprecated: This is a stub types definition. p-queue provides its own type definitions, so you do not need this installed. + + '@types/pacote@11.1.8': + resolution: {integrity: sha512-/XLR0VoTh2JEO0jJg1q/e6Rh9bxjBq9vorJuQmtT7rRrXSiWz7e7NsvXVYJQ0i8JxMlBMPPYDTnrRe7MZRFA8Q==} + + '@types/pretty-ms@5.0.1': + resolution: {integrity: sha512-FFR4uj0p47Yq6JCrOt7DCaiUJIw7t9Vh7wwt3bF6qq99QRqjSH/doEGZsIIgZqhDmwjBObVBkrn0ICm1pY+mPg==} + deprecated: This is a stub types definition. pretty-ms provides its own type definitions, so you do not need this installed. + + '@types/proxyquire@1.3.31': + resolution: {integrity: sha512-uALowNG2TSM1HNPMMOR0AJwv4aPYPhqB0xlEhkeRTMuto5hjoSPZkvgu1nbPUkz3gEPAHv4sy4DmKsurZiEfRQ==} + + '@types/pumpify@1.4.5': + resolution: {integrity: sha512-BGVAQyK5yJdfIII230fVYGY47V63hUNAhryuuS3b4lEN2LNwxUXFKsEf8QLDCjmZuimlj23BHppJgcrGvNtqKg==} + + '@types/qs@6.15.1': + resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==} + + '@types/range-parser@1.2.7': + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + + '@types/request@2.48.13': + resolution: {integrity: sha512-FGJ6udDNUCjd19pp0Q3iTiDkwhYup7J8hpMW9c4k53NrccQFFWKRho6hvtPPEhnXWKvukfwAlB6DbDz4yhH5Gg==} + + '@types/responselike@1.0.3': + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} + + '@types/restify@8.5.12': + resolution: {integrity: sha512-tW9y4O/B0gNIhin/88PzLTPgolkzOOrFK0IfgdiiYjGgjXI+PDTwp7QThhQy0p0l5FuNy59NW2PXU3Qx3r5cOQ==} + + '@types/retry@0.12.5': + resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==} + + '@types/semver@7.7.1': + resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} + + '@types/send@0.17.6': + resolution: {integrity: sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==} + + '@types/send@1.2.1': + resolution: {integrity: sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==} + + '@types/serve-static@1.15.10': + resolution: {integrity: sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==} + + '@types/serve-static@2.2.0': + resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==} + + '@types/shimmer@1.2.0': + resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==} + + '@types/sinon@10.0.20': + resolution: {integrity: sha512-2APKKruFNCAZgx3daAyACGzWuJ028VVCUDk6o2rw/Z4PXT0ogwdV4KUegW0MwVs0Zu59auPXbbuBJHF12Sx1Eg==} + + '@types/sinon@17.0.4': + resolution: {integrity: sha512-RHnIrhfPO3+tJT0s7cFaXGZvsL4bbR3/k7z3P312qMS4JaS2Tk+KiwiLx1S0rQ56ERj00u1/BtdyVd0FY+Pdew==} + + '@types/sinon@20.0.0': + resolution: {integrity: sha512-etYGUC6IEevDGSWvR9WrECRA01ucR2/Oi9XMBUAdV0g4bLkNf4HlZWGiGlDOq5lgwXRwcV+PSeKgFcW4QzzYOg==} + + '@types/sinon@21.0.1': + resolution: {integrity: sha512-5yoJSqLbjH8T9V2bksgRayuhpZy+723/z6wBOR+Soe4ZlXC0eW8Na71TeaZPUWDQvM7LYKa9UGFc6LRqxiR5fQ==} + + '@types/sinonjs__fake-timers@15.0.1': + resolution: {integrity: sha512-Ko2tjWJq8oozHzHV+reuvS5KYIRAokHnGbDwGh/J64LntgpbuylF74ipEL24HCyRjf9FOlBiBHWBR1RlVKsI1w==} + + '@types/spdy@3.4.9': + resolution: {integrity: sha512-ZYGzQrZX6j4GEy9x9+e4bjWOPOiZqFPm/3GnZ9xS0SMJqs+FbNiF6hBzr8EjSF2Z6TFY/PzUWOswUiRcZxW3FQ==} + + '@types/ssri@7.1.5': + resolution: {integrity: sha512-odD/56S3B51liILSk5aXJlnYt99S6Rt9EFDDqGtJM26rKHApHcwyU/UoYHrzKkdkHMAIquGWCuHtQTbes+FRQw==} + + '@types/stack-trace@0.0.33': + resolution: {integrity: sha512-O7in6531Bbvlb2KEsJ0dq0CHZvc3iWSR5ZYMtvGgnHA56VgriAN/AU2LorfmcvAl2xc9N5fbCTRyMRRl8nd74g==} + + '@types/tar@6.1.13': + resolution: {integrity: sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==} + + '@types/through2@2.0.41': + resolution: {integrity: sha512-ryQ0tidWkb1O1JuYvWKyMLYEtOWDqF5mHerJzKz/gQpoAaJq2l/dsMPBF0B5BNVT34rbARYJ5/tsZwLfUi2kwQ==} + + '@types/tmp@0.2.6': + resolution: {integrity: sha512-chhaNf2oKHlRkDGt+tiKE2Z5aJ6qalm7Z9rlLdBwmOiAAf09YQvvoLXjWK4HWPF1xU/fqvMgfNfpVoBscA/tKA==} + + '@types/tough-cookie@4.0.5': + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + + '@types/triple-beam@1.3.5': + resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} + + '@types/uglify-js@3.17.5': + resolution: {integrity: sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==} + + '@types/url-template@2.0.31': + resolution: {integrity: sha512-mXzP2L5FkK9b+MYqlKYSJG/1RTMFWZT1oBuQ6KPzSY3m1hwKks7PrHg+Yd3QkoedBUJO749JXvK3FgCgGGIx6Q==} + + '@types/uuid@10.0.0': + resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} + + '@types/ws@8.18.1': + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + + '@types/yargs@17.0.35': + resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} + + '@types/yauzl@2.10.3': + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} + + '@typescript-eslint/eslint-plugin@5.62.0': + resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@5.62.0': + resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/scope-manager@5.62.0': + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/type-utils@5.62.0': + resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/types@5.62.0': + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/typescript-estree@5.62.0': + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/utils@5.62.0': + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + + '@typescript-eslint/visitor-keys@5.62.0': + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@ungap/promise-all-settled@1.1.2': + resolution: {integrity: sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==} + + '@ungap/structured-clone@1.3.3': + resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} + + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} + + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} + + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} + + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} + + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} + + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} + + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} + + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} + + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} + + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} + + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} + + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} + + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} + + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + + '@webpack-cli/configtest@2.1.1': + resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} + engines: {node: '>=14.15.0'} + peerDependencies: + webpack: 5.x.x + webpack-cli: 5.x.x + + '@webpack-cli/configtest@3.0.1': + resolution: {integrity: sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + + '@webpack-cli/info@2.0.2': + resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} + engines: {node: '>=14.15.0'} + peerDependencies: + webpack: 5.x.x + webpack-cli: 5.x.x + + '@webpack-cli/info@3.0.1': + resolution: {integrity: sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + + '@webpack-cli/serve@2.0.5': + resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} + engines: {node: '>=14.15.0'} + peerDependencies: + webpack: 5.x.x + webpack-cli: 5.x.x + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-dev-server: + optional: true + + '@webpack-cli/serve@3.0.1': + resolution: {integrity: sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-dev-server: + optional: true + + '@xtuc/ieee754@1.2.0': + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + + '@xtuc/long@4.2.2': + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + + JSONStream@1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + hasBin: true + + a-sync-waterfall@1.0.1: + resolution: {integrity: sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==} + + abbrev@1.0.9: + resolution: {integrity: sha512-LEyx4aLEC3x6T0UguF6YILf+ntvmOaWsVfENmIW0E9H09vKlLDGelMjjSm0jkDHALj8A8quZ/HapKNigzwge+Q==} + + abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + + abbrev@3.0.1: + resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==} + engines: {node: ^18.17.0 || >=20.5.0} + + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + + accepts@2.0.0: + resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} + engines: {node: '>= 0.6'} + + acorn-import-attributes@1.9.5: + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn-node@1.8.2: + resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==} + + acorn-walk@7.2.0: + resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + engines: {node: '>=0.4.0'} + + acorn-walk@8.3.5: + resolution: {integrity: sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==} + engines: {node: '>=0.4.0'} + + acorn@7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true + + acorn@8.17.0: + resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} + engines: {node: '>=0.4.0'} + hasBin: true + + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + + agent-base@7.1.4: + resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} + engines: {node: '>= 14'} + + aggregate-error@4.0.1: + resolution: {integrity: sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==} + engines: {node: '>=12'} + + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-keywords@3.5.2: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ajv@6.15.0: + resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} + + ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} + + ajv@8.20.0: + resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} + + amdefine@1.0.1: + resolution: {integrity: sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==} + engines: {node: '>=0.4.2'} + + ansi-align@3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} + + ansi-colors@4.1.1: + resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} + engines: {node: '>=6'} + + ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + + ansi-cyan@0.1.1: + resolution: {integrity: sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==} + engines: {node: '>=0.10.0'} + + ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + + ansi-red@0.1.1: + resolution: {integrity: sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==} + engines: {node: '>=0.10.0'} + + ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + + ansi-regex@4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.2.2: + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + engines: {node: '>=12'} + + ansi-styles@2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@6.2.3: + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} + engines: {node: '>=12'} + + ansi-wrap@0.1.0: + resolution: {integrity: sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==} + engines: {node: '>=0.10.0'} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + anynum@1.0.1: + resolution: {integrity: sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==} + + apache-arrow@21.2.0: + resolution: {integrity: sha512-Hxe6Agq26gQOM954qpzYSllJBPJl+e16U5CkfuMUhLrNba+5nKkttIVlflaovN6oaTratqMGAO8H5u/aNhmHWQ==} + hasBin: true + + apache-crypt@1.2.6: + resolution: {integrity: sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==} + engines: {node: '>=8'} + + apache-md5@1.1.8: + resolution: {integrity: sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==} + engines: {node: '>=8'} + + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + argv@0.0.2: + resolution: {integrity: sha512-dEamhpPEwRUBpLNHeuCm/v+g0anFByHahxodVO/BbAarHVBBg2MccCwf9K+o1Pof+2btdnkJelYVUWjW/VrATw==} + engines: {node: '>=0.6.10'} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + + arr-diff@1.1.0: + resolution: {integrity: sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==} + engines: {node: '>=0.10.0'} + + arr-flatten@1.1.0: + resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} + engines: {node: '>=0.10.0'} + + arr-union@2.1.0: + resolution: {integrity: sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==} + engines: {node: '>=0.10.0'} + + array-buffer-byte-length@1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} + + array-find-index@1.0.2: + resolution: {integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==} + engines: {node: '>=0.10.0'} + + array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + + array-includes@3.1.9: + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + engines: {node: '>= 0.4'} + + array-slice@0.2.3: + resolution: {integrity: sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==} + engines: {node: '>=0.10.0'} + + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + array.prototype.findlastindex@1.2.6: + resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} + engines: {node: '>= 0.4'} + + array.prototype.flat@1.3.3: + resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} + engines: {node: '>= 0.4'} + + array.prototype.flatmap@1.3.3: + resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} + engines: {node: '>= 0.4'} + + arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} + + arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + + arrify@2.0.1: + resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} + engines: {node: '>=8'} + + arrify@3.0.0: + resolution: {integrity: sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==} + engines: {node: '>=12'} + + asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + + asn1.js@4.10.1: + resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} + + asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + + assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + + assert-rejects@1.0.0: + resolution: {integrity: sha512-xSmDqs5YxfrHUQBhVfrP/5+UoEvMBTY2+oRDoLfY9zsTA1hnW0KiKYcXKyeVWSgb0UpsQ4gyeBuKlXKzKUobZA==} + engines: {node: '>=6'} + + assert@1.5.1: + resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==} + + assert@2.1.0: + resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} + + assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + + assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + + ast-types@0.13.4: + resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} + engines: {node: '>=4'} + + ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} + + async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + + async-listener@0.6.10: + resolution: {integrity: sha512-gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw==} + engines: {node: <=0.11.8 || >0.11.10} + + async-mutex@0.5.0: + resolution: {integrity: sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==} + + async-retry@1.3.3: + resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + + async@1.5.2: + resolution: {integrity: sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==} + + async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + avsc@5.7.9: + resolution: {integrity: sha512-yOA4wFeI7ET3v32Di/sUybQ+ttP20JHSW3mxLuNGeO0uD6PPcvLrIQXSvy/rhJOWU5JrYh7U4OHplWMmtAtjMg==} + engines: {node: '>=0.11'} + + b4a@1.8.1: + resolution: {integrity: sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==} + peerDependencies: + react-native-b4a: '*' + peerDependenciesMeta: + react-native-b4a: + optional: true + + babel-plugin-polyfill-corejs2@0.4.17: + resolution: {integrity: sha512-aTyf30K/rqAsNwN76zYrdtx8obu0E4KoUME29B1xj+B3WxgvWkp943vYQ+z8Mv3lw9xHXMHpvSPOBxzAkIa94w==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs3@0.14.2: + resolution: {integrity: sha512-coWpDLJ410R781Npmn/SIBZEsAetR4xVi0SxLMXPaMO4lSf1MwnkGYMtkFxew0Dn8B3/CpbpYxN0JCgg8mn67g==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-regenerator@0.6.8: + resolution: {integrity: sha512-M762rNHfSF1EV3SLtnCJXFoQbbIIz0OyRwnCmV0KPC7qosSfCO0QLTSuJX3ayAebubhE6oYBAYPrBA5ljowaZg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-replace-import-extension@1.1.5: + resolution: {integrity: sha512-gqXyzEEQ7pAdH8+twgt+GzwJB/5l3CzN+kbX1YxmX1f/qxMqb1q4Sm6ugpGqezt9QxdD/SKfoDnJHSlZryv+jA==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + balanced-match@4.0.4: + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} + engines: {node: 18 || 20 || >=22} + + bare-events@2.9.1: + resolution: {integrity: sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==} + peerDependencies: + bare-abort-controller: '*' + peerDependenciesMeta: + bare-abort-controller: + optional: true + + bare-fs@4.7.4: + resolution: {integrity: sha512-y1kC+ffIx/tPLdTE693uNjHfzTfr+ravR5tvWlMXe25nELbkqV400S71qHDwbkAQ1FVEZobB1NFRzFbCCcyBCQ==} + engines: {bare: '>=1.16.0'} + peerDependencies: + bare-buffer: '*' + peerDependenciesMeta: + bare-buffer: + optional: true + + bare-path@3.1.1: + resolution: {integrity: sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==} + + bare-stream@2.13.3: + resolution: {integrity: sha512-Kc+brLqvEqGkjyfiwJmImAOqLZL7OsoLKuavx+hJjgVV3nLTOjloJyPMFxjUPerGGHrNH0fLU06jjykMLWrERQ==} + peerDependencies: + bare-abort-controller: '*' + bare-buffer: '*' + bare-events: '*' + peerDependenciesMeta: + bare-abort-controller: + optional: true + bare-buffer: + optional: true + bare-events: + optional: true + + bare-url@2.4.6: + resolution: {integrity: sha512-iQxPClE07hETVpbRoX7JXX3v/ZQViCxe/SYCxylRLzdEx1xJAufPptfiOqR8tqiCtmbtMDANKWszzjLu1PMAZQ==} + + base64-js@1.3.1: + resolution: {integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + base64id@2.0.0: + resolution: {integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==} + engines: {node: ^4.5.0 || >= 5.9} + + baseline-browser-mapping@2.11.1: + resolution: {integrity: sha512-HYXq73DDpCtNzOmrFsm9eSwCvWCql0RzqjpDzXN9EadiLJ4DNat0nsZ/Bzmy+Ud12mb4/zKDY0cQ805ZzN+i0A==} + engines: {node: '>=6.0.0'} + hasBin: true + + basic-auth@2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} + + basic-ftp@5.3.1: + resolution: {integrity: sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw==} + engines: {node: '>=10.0.0'} + + batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + + bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + + bcryptjs@2.4.3: + resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} + + before-after-hook@2.2.3: + resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} + + big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + + big.js@7.0.1: + resolution: {integrity: sha512-iFgV784tD8kq4ccF1xtNMZnXeZzVuXWWM+ERFzKQjv+A5G9HC8CY3DuV45vgzFFcW+u2tIvmF95+AzWgs6BjCg==} + + bignumber.js@9.3.1: + resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==} + + bin-links@5.0.0: + resolution: {integrity: sha512-sdleLVfCjBtgO5cNjA2HVRvWBJAHs4zwenaCPMNJAJU0yNxpzj80IpjOIimkpkr+mhlA+how5poQtt53PygbHA==} + engines: {node: ^18.17.0 || >=20.5.0} + + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + binary-search-bounds@2.0.5: + resolution: {integrity: sha512-H0ea4Fd3lS1+sTEB2TgcLoK21lLhwEJzlQv3IN47pJS976Gx4zoWe0ak3q+uYh60ppQxg9F16Ri4tS1sfD4+jA==} + + binary@0.3.0: + resolution: {integrity: sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==} + + bindings@1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + + bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + + bn.js@4.12.5: + resolution: {integrity: sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==} + + bn.js@5.2.5: + resolution: {integrity: sha512-Vq886eXykuP5E6HcKSSStP3bJgrE6In5WKxVUvJ8XGpWWYs2xZHWqUwzCtGgEtBcxyd57KBFDPFoUfNzdaHCNg==} + + body-parser@1.20.6: + resolution: {integrity: sha512-p5tAzS57i5MV9fZFDj9LeIiTZEufbSe2eDozP+ElheSUq1m74CRq1jI4mYNDdVs9vQztXFLuk/Gd6BWTdwRJ5g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + body-parser@2.3.0: + resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==} + engines: {node: '>=18'} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + boom@7.3.0: + resolution: {integrity: sha512-Swpoyi2t5+GhOEGw8rEsKvTxFLIDiiKoUc2gsoV6Lyr43LHBIzch3k2MvYUs8RTROrIkVJ3Al0TkaOGjnb+B6A==} + deprecated: This module has moved and is now available at @hapi/boom. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. + + bootstrap.native@5.1.10: + resolution: {integrity: sha512-JwJnMWx/zJirvwEPuvmKve4JoSh6upA5qNWdWj78nJmBCmVhBGXdYHxQIldkIRIReZjCiXntZBLFd3TYoGfgxw==} + engines: {node: '>=16', pnpm: '>=8.6.0'} + + boxen@5.1.2: + resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} + engines: {node: '>=10'} + + brace-expansion@1.1.16: + resolution: {integrity: sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==} + + brace-expansion@2.1.2: + resolution: {integrity: sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA==} + + brace-expansion@5.0.8: + resolution: {integrity: sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==} + engines: {node: 20 || >=22} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + + brotli@1.3.3: + resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} + + browser-pack@6.1.0: + resolution: {integrity: sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==} + hasBin: true + + browser-resolve@2.0.0: + resolution: {integrity: sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==} + + browser-stdout@1.3.1: + resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} + + browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + + browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + + browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + + browserify-rsa@4.1.1: + resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} + engines: {node: '>= 0.10'} + + browserify-sign@4.2.6: + resolution: {integrity: sha512-sd+Q65fjlWCYWtZKXiKfrUc8d+4jtp/8f0W2NkwzLtoW4bI6UDnWusLWIurHnmurW0XShIRxpwiOX4EoPtXUAg==} + engines: {node: '>= 0.10'} + + browserify-zlib@0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} + + browserify@17.0.1: + resolution: {integrity: sha512-pxhT00W3ylMhCHwG5yfqtZjNnFuX5h2IJdaBfSo4ChaaBsIp9VLrEMQ1bHV+Xr1uLPXuNDDM1GlJkjli0qkRsw==} + engines: {node: '>= 0.8'} + hasBin: true + + browserslist@4.28.7: + resolution: {integrity: sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + + buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + + buffer@5.2.1: + resolution: {integrity: sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==} + + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + + buffers@0.1.1: + resolution: {integrity: sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==} + engines: {node: '>=0.2.0'} + + builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + + builtin-status-codes@3.0.0: + resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + + builtins@1.0.3: + resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} + + builtins@5.1.0: + resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} + + bunyan@1.8.15: + resolution: {integrity: sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==} + engines: {'0': node >=0.10.0} + hasBin: true + + bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + + c8@10.1.3: + resolution: {integrity: sha512-LvcyrOAaOnrrlMpW22n690PUvxiq4Uf9WMhQwNJ9vgagkL/ph1+D4uvjvDA5XCbykrc0sx+ay6pVi9YZ1GnhyA==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + monocart-coverage-reports: ^2 + peerDependenciesMeta: + monocart-coverage-reports: + optional: true + + c8@9.1.0: + resolution: {integrity: sha512-mBWcT5iqNir1zIkzSPyI3NCR9EZCVI3WUD+AVO17MVWTSFNyUueXE82qTeampNtTr+ilN/5Ua3j24LgbCKjDVg==} + engines: {node: '>=14.14.0'} + hasBin: true + + cacache@19.0.1: + resolution: {integrity: sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + cacheable-lookup@5.0.4: + resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} + engines: {node: '>=10.6.0'} + + cacheable-request@6.1.0: + resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + engines: {node: '>=8'} + + cacheable-request@7.0.4: + resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} + engines: {node: '>=8'} + + cached-path-relative@1.1.0: + resolution: {integrity: sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==} + + call-bind-apply-helpers@1.0.2: + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} + engines: {node: '>= 0.4'} + + call-bind@1.0.9: + resolution: {integrity: sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==} + engines: {node: '>= 0.4'} + + call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} + + callsite@1.0.0: + resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camelcase-keys@4.2.0: + resolution: {integrity: sha512-Ej37YKYbFUI8QiYlvj9YHb6/Z60dZyPJW0Cs8sFilMbd2lP0bw3ylAq9yJkK4lcTA2dID5fG8LjmJYbO7kWb7Q==} + engines: {node: '>=4'} + + camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + + camelcase-keys@7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + engines: {node: '>=12'} + + camelcase@4.1.0: + resolution: {integrity: sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==} + engines: {node: '>=4'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + caniuse-lite@1.0.30001806: + resolution: {integrity: sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==} + + catharsis@0.9.0: + resolution: {integrity: sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==} + engines: {node: '>= 10'} + + chai-as-promised@7.1.2: + resolution: {integrity: sha512-aBDHZxRzYnUYuIAIPBH2s511DjlKPzXNlXSGFC8CwmroWQLfrW0LtE1nK3MAwwNhJPa9raEjNCmRoFpG0Hurdw==} + peerDependencies: + chai: '>= 2.1.2 < 6' + + chai@4.5.0: + resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} + engines: {node: '>=4'} + + chai@5.3.3: + resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} + engines: {node: '>=18'} + + chainsaw@0.1.0: + resolution: {integrity: sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==} + + chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + + check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + + check-error@2.1.3: + resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==} + engines: {node: '>= 16'} + + check-more-types@2.24.0: + resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==} + engines: {node: '>= 0.8.0'} + + checkpoint-stream@0.1.2: + resolution: {integrity: sha512-eYXIcydL3mPjjEVLxHdi1ISgTwmxGJZ8vyJ3lYVvFTDRyTOZMTbKZdRJqiA7Gi1rPcwOyyzcrZmGLL8ff7e69w==} + + cheerio-select@2.1.0: + resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} + + cheerio@1.0.0: + resolution: {integrity: sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==} + engines: {node: '>=18.17'} + + chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + + chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} + + chromium-bidi@14.0.0: + resolution: {integrity: sha512-9gYlLtS6tStdRWzrtXaTMnqcM4dudNegMXJxkR0I/CXObHalYeYcAMPrL19eroNZHtJ8DQmu1E+ZNOYu/IXMXw==} + peerDependencies: + devtools-protocol: '*' + + ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + + cipher-base@1.0.7: + resolution: {integrity: sha512-Mz9QMT5fJe7bKI7MH31UilT5cEK5EHHRCccw/YRFsRY47AuNgaV6HY3rscp0/I4Q+tTW/5zoqpSeRRI54TkDWA==} + engines: {node: '>= 0.10'} + + cjs-module-lexer@1.4.3: + resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} + + clean-stack@4.2.0: + resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==} + engines: {node: '>=12'} + + cli-boxes@2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} + + cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + + cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + + cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} + + clone-response@1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} + + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + + cmd-shim@7.0.0: + resolution: {integrity: sha512-rtpaCbr164TPPh+zFdkWpCyZuKkjpAzODfaZCf/SVJZzJN+4bHQb/LP3Jzq5/+84um3XXY8r548XiWKSborwVw==} + engines: {node: ^18.17.0 || >=20.5.0} + + code-block-writer@13.0.3: + resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==} + + codecov@3.8.3: + resolution: {integrity: sha512-Y8Hw+V3HgR7V71xWH2vQ9lyS358CbGCldWlJFR0JirqoGtOoas3R3/OclRTvgUYFK29mmJICDPauVKmpqbwhOA==} + engines: {node: '>=4.0'} + deprecated: https://about.codecov.io/blog/codecov-uploader-deprecation-plan/ + hasBin: true + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-convert@3.1.3: + resolution: {integrity: sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg==} + engines: {node: '>=14.6'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-name@2.1.1: + resolution: {integrity: sha512-p2FdgwVx1a9yWBHP2wI0VgShkDpgN4kZISkxdNipGBJWpa5G6b04OINlVWCyJj0JmfvcPrgqt95E9k8yvaOJFg==} + engines: {node: '>=12.20'} + + color-string@2.1.4: + resolution: {integrity: sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg==} + engines: {node: '>=18'} + + color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + + color@5.0.3: + resolution: {integrity: sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA==} + engines: {node: '>=18'} + + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + + colors@1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + engines: {node: '>=0.1.90'} + + colors@1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} + + combine-source-map@0.8.0: + resolution: {integrity: sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} + + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + commander@5.1.0: + resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + engines: {node: '>= 6'} + + commander@6.2.1: + resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} + engines: {node: '>= 6'} + + commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + + common-ancestor-path@1.0.1: + resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + + common-tags@1.8.0: + resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==} + engines: {node: '>=4.0.0'} + + common-tags@1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} + engines: {node: '>=4.0.0'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + concat-stream@1.6.2: + resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} + engines: {'0': node >= 0.8} + + concat-stream@2.0.0: + resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} + engines: {'0': node >= 6.0} + + concurrently@9.2.4: + resolution: {integrity: sha512-TZ0CEhyzvFjgtAvHTusDMgj7wNdihCh7LLLrzdUOXIhdlnL2JBBGA9eJxR24rtqgmdjh3OA3hrN1rCHj6HM8qA==} + engines: {node: '>=18'} + hasBin: true + + configstore@5.0.1: + resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} + engines: {node: '>=8'} + + connect@3.7.0: + resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} + engines: {node: '>= 0.10.0'} + + console-browserify@1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + + console-log-level@1.4.1: + resolution: {integrity: sha512-VZzbIORbP+PPcN/gg3DXClTLPLg5Slwd5fL2MIc+o1qZ4BXBvWyc6QxPk6T/Mkr6IVjRpoAGf32XxP3ZWMVRcQ==} + + constants-browserify@1.0.0: + resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} + + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-disposition@1.0.1: + resolution: {integrity: sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==} + engines: {node: '>=18'} + + content-disposition@1.1.0: + resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==} + engines: {node: '>=18'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + + content-type@2.0.0: + resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==} + engines: {node: '>=18'} + + continuation-local-storage@3.2.1: + resolution: {integrity: sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA==} + + convert-hrtime@3.0.0: + resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==} + engines: {node: '>=8'} + + convert-source-map@1.1.3: + resolution: {integrity: sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + cookie-signature@1.0.7: + resolution: {integrity: sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==} + + cookie-signature@1.2.2: + resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} + engines: {node: '>=6.6.0'} + + cookie@0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} + + cookies@0.9.1: + resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} + engines: {node: '>= 0.8'} + + core-js-compat@3.49.0: + resolution: {integrity: sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==} + + core-js@3.49.0: + resolution: {integrity: sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==} + + core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + cors@2.8.6: + resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==} + engines: {node: '>= 0.10'} + + cosmiconfig@9.0.2: + resolution: {integrity: sha512-gtTZxTDau1wL7Y7zifc2dd8jHSK/k6BTx/2Xp/BpdlAdnlYWFVt7qhJqgwi7637yRwRQ3qL4ZidbB4I8tA5VOg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + + cp-file@9.1.0: + resolution: {integrity: sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==} + engines: {node: '>=10'} + + cpy-cli@4.2.0: + resolution: {integrity: sha512-b04b+cbdr29CdpREPKw/itrfjO43Ty0Aj7wRM6M6LoE4GJxZJCk9Xp+Eu1IqztkKh3LxIBt1tDplENsa6KYprg==} + engines: {node: '>=12.20'} + hasBin: true + + cpy@9.0.1: + resolution: {integrity: sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==} + engines: {node: ^12.20.0 || ^14.17.0 || >=16.0.0} + + create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + + create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + + create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + + cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + + crypto-browserify@3.12.1: + resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} + engines: {node: '>= 0.10'} + + crypto-js@4.2.0: + resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + + crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + + css-select@5.2.2: + resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + + css-what@6.2.2: + resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} + engines: {node: '>= 6'} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + csv-generate@4.6.1: + resolution: {integrity: sha512-eELl9K716LSSeP2/YcCjch525JztnnERe3jEARWw2v1FN9ukUYfZTNYZ4Rq2Jj/MFKMauffOy9VCaqQTpFThDQ==} + + csv-parse@7.0.1: + resolution: {integrity: sha512-+2z7Ar0APQ7Uu6fX4cn+pitRmxjZ1WPBcGmZFKmA74FCyi7Et/XZx8cjNQ5CjbZ4HCOxXCOpRBYvYH08Qa003A==} + + csv-stringify@6.8.1: + resolution: {integrity: sha512-tZ6X6TKQyQgCo5OptXcyAbfN1pwmoxEqELPQ7KFazNErx7kiVsDK8o+VYRXhfMl4N9vvOOLXuioquR2MeP847A==} + + csv@6.6.1: + resolution: {integrity: sha512-QKTUoSvOaJQGL23LxlGqQiy1n0g2Eg/T72tzsKqtX7APrchpwBpf0SJMX2fzrrXj87wkDAPQBgvoSAVKqKAYHA==} + engines: {node: '>= 0.1.90'} + + currently-unhandled@0.4.1: + resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==} + engines: {node: '>=0.10.0'} + + custom-event@1.0.1: + resolution: {integrity: sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==} + + dash-ast@1.0.0: + resolution: {integrity: sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==} + + dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + + data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} + + data-uri-to-buffer@6.0.2: + resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} + engines: {node: '>= 14'} + + data-view-buffer@1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} + + date-format@4.0.14: + resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} + engines: {node: '>=4.0'} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.1.1: + resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} + deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.1: + resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decache@4.6.2: + resolution: {integrity: sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==} + + decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + + decamelize@4.0.0: + resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} + engines: {node: '>=10'} + + decamelize@5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} + engines: {node: '>=10'} + + decompress-response@3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} + + decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + + decompress-zip@0.3.3: + resolution: {integrity: sha512-/fy1L4s+4jujqj3kNptWjilFw3E6De8U6XUFvqmh4npN3Vsypm3oT2V0bXcmbBWS+5j5tr4okYaFrOmyZkszEg==} + engines: {node: '>=0.10.0'} + hasBin: true + + dedent@1.7.2: + resolution: {integrity: sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + deep-eql@4.1.4: + resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} + engines: {node: '>=6'} + + deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + + deep-equal@1.0.1: + resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} + + deep-equal@1.1.2: + resolution: {integrity: sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==} + engines: {node: '>= 0.4'} + + deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + + defer-to-connect@1.1.3: + resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} + + defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + defined@1.0.1: + resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} + + degenerator@5.0.1: + resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} + engines: {node: '>= 14'} + + delay@5.0.0: + resolution: {integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==} + engines: {node: '>=10'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + + depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + deprecation@2.3.1: + resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} + + deps-sort@2.0.1: + resolution: {integrity: sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==} + hasBin: true + + des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + + destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + + detective@5.2.1: + resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==} + engines: {node: '>=0.8.0'} + hasBin: true + + devtools-protocol@0.0.1608973: + resolution: {integrity: sha512-Tpm17fxYzt+J7VrGdc1k8YdRqS3YV7se/M6KeemEqvUbq/n7At1rWVuXMxQgpWkdwSdIEKYbU//Bve+Shm4YNQ==} + + dfa@1.2.0: + resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} + + di@0.0.1: + resolution: {integrity: sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==} + + diff@4.0.4: + resolution: {integrity: sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==} + engines: {node: '>=0.3.1'} + + diff@5.0.0: + resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==} + engines: {node: '>=0.3.1'} + + diff@5.2.2: + resolution: {integrity: sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==} + engines: {node: '>=0.3.1'} + + diff@7.0.0: + resolution: {integrity: sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==} + engines: {node: '>=0.3.1'} + + diff@8.0.4: + resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==} + engines: {node: '>=0.3.1'} + + diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + discovery-tsd@0.3.0: + resolution: {integrity: sha512-vmR0oCAt+zYCTtARkLoLfO/1yGAFfG5u8CBVQ8XmKL8RXPw1LjIU33SXYsmTx95Ov3MsbQx1GIrGdW//96CdIQ==} + engines: {node: '>= 8.0.0'} + hasBin: true + + disparity@3.0.0: + resolution: {integrity: sha512-n94Rzbv2ambRaFzrnBf34IEiyOdIci7maRpMkoQWB6xFYGA7Nbs0Z5YQzMfTeyQeelv23nayqOcssBoc6rKrgw==} + engines: {node: '>=8'} + hasBin: true + + dns-zonefile@0.2.10: + resolution: {integrity: sha512-YXs0T8EjhwI3YFpL4l7n9Uy+g/ufmd3WyDSQsI4mrMNlrrdgK6aN0AbNjOkKoHyF59l/x4Y3/z64F3aJWCKWpg==} + hasBin: true + + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + + doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + + dom-serialize@2.2.1: + resolution: {integrity: sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==} + + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + + domain-browser@1.2.0: + resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} + engines: {node: '>=0.4', npm: '>=1.2'} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + domutils@3.2.2: + resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + + dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} + + dot-prop@6.0.0: + resolution: {integrity: sha512-xCbB8IN3IT+tdgoEPOnJmYTNJDrygGFOmiQEiVa5eAD+JEB1vTgMNhVGRnN5Eex/6amck7cdcrixb1qN9Go+GQ==} + engines: {node: '>=10'} + + dot@2.0.0-beta.1: + resolution: {integrity: sha512-kxM7fSnNQTXOmaeGuBSXM8O3fEsBb7XSDBllkGbRwa0lJSJTxxDE/4eSNGLKZUmlFw0f1vJ5qSV2BljrgQtgIA==} + + dtrace-provider@0.8.8: + resolution: {integrity: sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==} + engines: {node: '>=0.10'} + + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + + duplexer2@0.1.4: + resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} + + duplexer3@0.1.5: + resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} + + duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + + duplexify@3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + + duplexify@4.1.3: + resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + + ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + + electron-to-chromium@1.5.395: + resolution: {integrity: sha512-7zt9Aw+SrmxLWLN0zhaTWZQiCdryLVrYTq5R7iZakLvi2UQPYMMsROYV/2qVCzMeCiSXHwKOU+sZ4zOVVlrtKA==} + + elliptic@6.6.1: + resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} + + emitter-component@1.1.2: + resolution: {integrity: sha512-QdXO3nXOzZB4pAjM0n6ZE+R9/+kPpECA/XSELIcc54NeYVnBqIk+4DFiBgK+8QbV3mdvTG6nedl7dTYgO+5wDw==} + + emitter-listener@1.1.2: + resolution: {integrity: sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + + enabled@2.0.0: + resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} + + encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + + encoding-sniffer@0.2.1: + resolution: {integrity: sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==} + + encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + + end-of-stream@1.4.5: + resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} + + engine.io-parser@5.2.3: + resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} + engines: {node: '>=10.0.0'} + + engine.io@6.6.9: + resolution: {integrity: sha512-clKkw4C7nJ22mGgoVcCg6V/W/TxdNyIOTr89k2ONZu81qqkddPFDF0LXcbAwhzPD8DjkiRCjzuiO6Y+fkpD4vg==} + engines: {node: '>=10.2.0'} + + enhanced-resolve@5.24.3: + resolution: {integrity: sha512-PwKooW9JUzh5chmYfHM3IQl5OkK2u2Nm011MgeZrss3JmFraUx/fqrf78kk8GUMYoibx/14MdwTl/1WKkG7TpQ==} + engines: {node: '>=10.13.0'} + + ent@2.2.2: + resolution: {integrity: sha512-kKvD1tO6BM+oK9HzCPpUdRb4vKFQY/FPTFmurMvh6LlN68VMrdj77w8yp51/kDbpkFOS9J8w5W6zIzgM2H8/hw==} + engines: {node: '>= 0.4'} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + entities@6.0.1: + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} + engines: {node: '>=0.12'} + + entities@7.0.1: + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} + engines: {node: '>=0.12'} + + env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + + envinfo@7.21.0: + resolution: {integrity: sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==} + engines: {node: '>=4'} + hasBin: true + + err-code@2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + + error-ex@1.3.4: + resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} + + es-abstract-get@1.0.0: + resolution: {integrity: sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==} + engines: {node: '>= 0.4'} + + es-abstract@1.24.2: + resolution: {integrity: sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-module-lexer@2.3.1: + resolution: {integrity: sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==} + + es-object-atoms@1.1.2: + resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.1.0: + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} + engines: {node: '>= 0.4'} + + es-to-primitive@1.3.4: + resolution: {integrity: sha512-yPDz7wqpg1/mmHLmS3tcfTfbw5f1eryXvyghYBffGdERwe+mV7ZcWzTR8LR17Kvqt3qfPurjlonmnq3MKXIOXw==} + engines: {node: '>= 0.4'} + + es6-shim@0.35.8: + resolution: {integrity: sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==} + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + escape-goat@2.1.1: + resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} + engines: {node: '>=8'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-quotes@1.0.2: + resolution: {integrity: sha512-JpLFzklNReeakCpyj59s78P5F72q0ZUpDnp2BuIk9TtTjj2HMsgiWBChw17BlZT8dRhMtmSb1jE2+pTP1iFYyw==} + + escape-regexp-component@1.0.2: + resolution: {integrity: sha512-B0yxafj1D1ZTNEHkFoQxz4iboZSfaZHhaNhIug7GcUCL4ZUrVSJZTmWUAkPOFaYDfi3RNT9XM082TuGE6jpmiQ==} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + + escodegen@1.14.3: + resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} + engines: {node: '>=4.0'} + hasBin: true + + escodegen@1.8.1: + resolution: {integrity: sha512-yhi5S+mNTOuRvyW4gWlg5W1byMaQGWWSYHXsuFZ7GBo7tpyOwi2EdzMP/QWxh9hwkD2m+wDVHJsxhRIj+v/b/A==} + engines: {node: '>=0.12.0'} + hasBin: true + + escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true + + eslint-compat-utils@0.5.1: + resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' + + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-config-prettier@9.1.2: + resolution: {integrity: sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-import-resolver-node@0.3.10: + resolution: {integrity: sha512-tRrKqFyCaKict5hOd244sL6EQFNycnMQnBe+j8uqGNXYzsImGbGUU4ibtoaBmv5FLwJwcFJNeg1GeVjQfbMrDQ==} + + eslint-module-utils@2.14.0: + resolution: {integrity: sha512-W2WCRZ9Dqntd+2u8jJcVMV2PKulc6RdLgUUoh/yQr3uB6lo/ZOeGx11sv60/8S4QFFKNslAlWhr9u0Ef7ZW6Ig==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + + eslint-plugin-es-x@7.8.0: + resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '>=8' + + eslint-plugin-es@3.0.1: + resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=4.19.1' + + eslint-plugin-es@4.1.0: + resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=4.19.1' + + eslint-plugin-import@2.32.0: + resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-n@15.7.0: + resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==} + engines: {node: '>=12.22.0'} + peerDependencies: + eslint: '>=7.0.0' + + eslint-plugin-n@17.24.0: + resolution: {integrity: sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.23.0' + + eslint-plugin-node@11.1.0: + resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=5.16.0' + + eslint-plugin-prettier@5.1.3: + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + + eslint-plugin-prettier@5.2.1: + resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + + eslint-plugin-prettier@5.5.6: + resolution: {integrity: sha512-ifetmTcxWfz+4qRW3pH/ujdTq2jQIj59AxJMIN26K5avYgU8dxycUETQonWiW+wPrYXA0j3Try0l1CnwVQtDqQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '>= 7.0.0 <10.0.0 || >=10.1.0' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + + eslint-plugin-promise@6.6.0: + resolution: {integrity: sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 + + eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-utils@2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} + engines: {node: '>=6'} + + eslint-utils@3.0.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + + eslint-visitor-keys@1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} + + eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + + eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + esprima@2.7.3: + resolution: {integrity: sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A==} + engines: {node: '>=0.10.0'} + hasBin: true + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + esquery@1.7.0: + resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@1.9.3: + resolution: {integrity: sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA==} + engines: {node: '>=0.10.0'} + + estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + event-stream@4.0.1: + resolution: {integrity: sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + + eventemitter3@5.0.4: + resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} + + eventid@2.0.1: + resolution: {integrity: sha512-sPNTqiMokAvV048P2c9+foqVJzk49o6d4e0D/sq5jog3pw+4kBgyR0gaM1FM7Mx6Kzd9dztesh9oYz1LWWOpzw==} + engines: {node: '>=10'} + + events-intercept@2.0.0: + resolution: {integrity: sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==} + + events-universal@1.0.1: + resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + + ewma@2.0.1: + resolution: {integrity: sha512-MYYK17A76cuuyvkR7MnqLW4iFYPEi5Isl2qb8rXiWpLiwFS9dxW/rncuNnjjgSENuVqZQkIuR4+DChVL4g1lnw==} + + execa@4.1.0: + resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} + engines: {node: '>=10'} + + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + + execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + + execa@9.6.1: + resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} + engines: {node: ^18.19.0 || >=20.5.0} + + exponential-backoff@3.1.3: + resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} + + express@4.22.2: + resolution: {integrity: sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==} + engines: {node: '>= 0.10.0'} + + express@5.2.1: + resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} + engines: {node: '>= 18'} + + extend-shallow@1.1.4: + resolution: {integrity: sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==} + engines: {node: '>=0.10.0'} + + extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + + external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + + extract-zip@2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true + + extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + + extsprintf@1.4.1: + resolution: {integrity: sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==} + engines: {'0': node >=0.6.0} + + fancy-log@2.0.0: + resolution: {integrity: sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==} + engines: {node: '>=10.13.0'} + + fast-crc32c@2.0.0: + resolution: {integrity: sha512-LIREwygxtxzHF11oLJ4xIVKu/ZWNgrj/QaGvaSD8ZggIsgCyCtSYevlrpWVqNau57ZwezV8K1HFBSjQ7FcRbTQ==} + + fast-decode-uri-component@1.0.1: + resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + + fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-querystring@1.1.2: + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + + fast-redact@3.5.0: + resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} + engines: {node: '>=6'} + + fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + + fast-text-encoding@1.0.6: + resolution: {integrity: sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==} + + fast-uri@3.1.4: + resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==} + + fast-url-parser@1.1.3: + resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} + + fast-xml-builder@1.3.0: + resolution: {integrity: sha512-F74cZEdCvuw9P41GAC3rod4X04jjWGM1JPEv/GWSqFTWLsdyMSBMBMlm9Hk3GLBgLBbdBNY8yee0pQh2RBVESQ==} + + fast-xml-parser@5.10.1: + resolution: {integrity: sha512-IEMIf7298kXuZSRFoGfMYrl7is8LpavODgbNz1cwIudv7KwVFnuU+UsMporfq6PD6aXSlawZlARiA3UywCTfMw==} + hasBin: true + + fastest-levenshtein@1.0.16: + resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} + engines: {node: '>= 4.9.1'} + + fastq@1.20.1: + resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} + + faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + + fd-slicer@1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + fecha@4.2.3: + resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} + + fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} + + figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + + figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} + engines: {node: '>=18'} + + file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + + file-uri-to-path@1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + + fill-keys@1.0.2: + resolution: {integrity: sha512-tcgI872xXjwFF4xgQmLxi76GnwJG3g/3isB1l4/G5Z4zrbddGpBjqZCO9oEAcB5wX0Hj/5iQB3toxfO7in1hHA==} + engines: {node: '>=0.10.0'} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + finalhandler@1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} + + finalhandler@1.3.2: + resolution: {integrity: sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==} + engines: {node: '>= 0.8'} + + finalhandler@2.1.1: + resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} + engines: {node: '>= 18.0.0'} + + find-my-way@7.7.0: + resolution: {integrity: sha512-+SrHpvQ52Q6W9f3wJoJBbAQULJuNEEQwBvlvYwACDhBTLOTMiQ0HYWh4+vC3OivGP2ENcTI1oKlFA2OepJNjhQ==} + engines: {node: '>=14'} + + find-up@2.1.0: + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} + engines: {node: '>=4'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + findit2@2.2.3: + resolution: {integrity: sha512-lg/Moejf4qXovVutL0Lz4IsaPoNYMuxt4PA0nGqFxnJ1CTTGGlEO2wKgoDpwknhvZ8k4Q2F+eesgkLbG2Mxfog==} + engines: {node: '>=0.8.22'} + + flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + + flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + + flatbuffers@25.9.23: + resolution: {integrity: sha512-MI1qs7Lo4Syw0EOzUl0xjs2lsoeqFku44KpngfIduHBYvzm8h2+7K8YMQh1JtVVVrUvhLpNwqVi4DERegUJhPQ==} + + flatted@3.4.3: + resolution: {integrity: sha512-/zipXxyO6rGvuNGDiULY9MvEGSkb2gaG4GGH4ygMi0ZZzyMHdUZBmntJmx5x1G2VuPytCwGN4xsJP6cw+sK+vQ==} + + fn.name@1.1.0: + resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} + + folktale@2.3.2: + resolution: {integrity: sha512-+8GbtQBwEqutP0v3uajDDoN64K2ehmHd0cjlghhxh0WpcfPzAIjPA03e1VvHlxL02FVGR0A6lwXsNQKn3H1RNQ==} + deprecated: This package is no longer actively maintained. Only security patches will be provided, if needed. Consider switching to fp-ts. + + follow-redirects@1.16.0: + resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + for-each@0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} + + foreground-child@3.3.1: + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} + engines: {node: '>=14'} + + form-data@2.5.6: + resolution: {integrity: sha512-Ogz/E85h9tlfJzpI6TuFpGcHZFhLrb9Gw8wq9v40CxSCPnv7ahKr6Xgtkn0KYCDQJ8DNn5VoMO8EXr9V5PadyA==} + engines: {node: '>= 0.12'} + + form-data@4.0.6: + resolution: {integrity: sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==} + engines: {node: '>= 6'} + + formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + + formidable@1.2.6: + resolution: {integrity: sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==} + deprecated: 'Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau' + + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + + fresh@2.0.0: + resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} + engines: {node: '>= 0.8'} + + from@0.1.7: + resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} + + fs-extra@11.4.0: + resolution: {integrity: sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==} + engines: {node: '>=14.14'} + + fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + + fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + + fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + + fs-minipass@3.0.3: + resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + fs-readdir-recursive@1.1.0: + resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + function.prototype.name@1.2.0: + resolution: {integrity: sha512-jObKIik1P2QjPHP5nz5BaOtUlfgS0fWo8IUByNXkM+o+02sJOi94em77GwJKQSJ3gfPHdgzLNrHc1uokV4P/ew==} + engines: {node: '>= 0.4'} + + functional-red-black-tree@1.0.1: + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + gapic-tools@1.1.0: + resolution: {integrity: sha512-5OGHGWtBlduL5tglrZSmJGBdgguwd2CkpAvjfycZZ7CIeJT5ru/Zm4mUftrYluSveN5FmB0m9EBB9g54Dmj7hQ==} + engines: {node: '>=18'} + hasBin: true + + gapic-tools@2.0.1: + resolution: {integrity: sha512-fiKAsIYjq6d7ujvqcycSeQSKkH9iLAdGKStdz7T2s6hkXf0bDJBh9h5SSdVaAL+2Defk0vz68In7/oXnmnPdTA==} + engines: {node: '>=22'} + hasBin: true + + gaxios@4.3.3: + resolution: {integrity: sha512-gSaYYIO1Y3wUtdfHmjDUZ8LWaxJQpiavzbF5Kq53akSzvmVg0RfyOcFDbO1KJ/KCGRFz2qG+lS81F0nkr7cRJA==} + engines: {node: '>=10'} + + gaxios@5.1.3: + resolution: {integrity: sha512-95hVgBRgEIRQQQHIbnxBXeHbW4TqFk4ZDJW7wmVtvYar72FdhRIo1UGOLS2eRAKCPEdPBWu+M7+A33D9CdX9rA==} + engines: {node: '>=12'} + + gaxios@6.7.1: + resolution: {integrity: sha512-LDODD4TMYx7XXdpwxAVRAIAuB0bzv0s+ywFonY46k126qzQHT9ygyoa9tncmOiQmmDrik65UYsEkv3lbfqQ3yQ==} + engines: {node: '>=14'} + + gaxios@7.1.3: + resolution: {integrity: sha512-YGGyuEdVIjqxkxVH1pUTMY/XtmmsApXrCVv5EU25iX6inEPbV+VakJfLealkBtJN69AQmh1eGOdCl9Sm1UP6XQ==} + engines: {node: '>=18'} + + gaxios@7.3.0: + resolution: {integrity: sha512-RB5vLV+vvQeoFPCX4QMK6/hjVkbIamPp1QSUD0CiZcnj12qbpiL+pLbYtgD+oZkWl0tl9z+o2Utp+MpM3QRhBA==} + engines: {node: '>=18'} + + gcbuild@1.3.39: + resolution: {integrity: sha512-NJqemT7EsE/a6fAGK8juUbDCTuaNwuxJxLHhmpsKZdyY0pFeUQ1Wxl5DPrZk9qCv0yE+t6uhmOGtD+rW50KomQ==} + engines: {node: '>=10'} + hasBin: true + + gcp-metadata@4.3.1: + resolution: {integrity: sha512-x850LS5N7V1F3UcV7PoupzGsyD6iVwTVvsh3tbXfkctZnBnjW5yu5z1/3k3SehF7TyoTIe78rJs02GMMy+LF+A==} + engines: {node: '>=10'} + + gcp-metadata@6.1.1: + resolution: {integrity: sha512-a4tiq7E0/5fTjxPAaH4jpjkSv/uCaU2p5KC6HVGrvl0cDjA8iBZv4vv1gyzlmK0ZUKqwpOyQMKzZQe3lTit77A==} + engines: {node: '>=14'} + + gcp-metadata@8.1.2: + resolution: {integrity: sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==} + engines: {node: '>=18'} + + gcp-metadata@9.0.3: + resolution: {integrity: sha512-2YYnIlHaKBGT2IPg3G2M57hia9Galz15zsEOvw9T3oRf0lSn6KN6VcHQLqby7x8ksYKnjXvp3rp2KJyLCN6zfQ==} + engines: {node: '>=22'} + + generator-function@2.0.1: + resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} + engines: {node: '>= 0.4'} + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-assigned-identifiers@1.2.0: + resolution: {integrity: sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + + get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + engines: {node: '>= 0.4'} + + get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} + + get-stream@4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} + + get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + get-stream@9.0.1: + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} + engines: {node: '>=18'} + + get-symbol-description@1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} + + get-tsconfig@4.14.0: + resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==} + + get-uri@6.0.5: + resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==} + engines: {node: '>= 14'} + + getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob@10.5.0: + resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + hasBin: true + + glob@5.0.15: + resolution: {integrity: sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + + glob@6.0.4: + resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + + glob@7.2.0: + resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + + glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + + global-dirs@3.0.1: + resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} + engines: {node: '>=10'} + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + + globals@15.15.0: + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} + engines: {node: '>=18'} + + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + + globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + globrex@0.1.2: + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + + google-auth-library@10.5.0: + resolution: {integrity: sha512-7ABviyMOlX5hIVD60YOfHw4/CxOfBhyduaYB+wbFWCWoni4N7SLcV46hrVRktuBbZjFC9ONyqamZITN7q3n32w==} + engines: {node: '>=18'} + + google-auth-library@10.9.1: + resolution: {integrity: sha512-i1ydyHrqcIxXkWh/uBmVkzCvIuq5yiK2ATndIe5XxKholrG/MTYP9xGYka4sQhrbIAgGjL2B6NOE7rFaiF3fXw==} + engines: {node: '>=18'} + + google-auth-library@11.0.2: + resolution: {integrity: sha512-vzpgPutxrghPsnjrjpzLX2bdv8IOL719Rh0oEjGnQu8YCIbnbMuTTQ5zU9LcKvLdOPgCxBwppbvnhgW90Qna5Q==} + engines: {node: '>=22'} + + google-auth-library@6.1.6: + resolution: {integrity: sha512-Q+ZjUEvLQj/lrVHF/IQwRo6p3s8Nc44Zk/DALsN+ac3T4HY/g/3rrufkgtl+nZ1TW7DNAw5cTChdVp4apUXVgQ==} + engines: {node: '>=10'} + + google-auth-library@9.15.1: + resolution: {integrity: sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng==} + engines: {node: '>=14'} + + google-gax@4.6.1: + resolution: {integrity: sha512-V6eky/xz2mcKfAd1Ioxyd6nmA61gao3n01C+YeuIwu3vzM9EDR6wcVzMSIbLMDXWeoi9SHYctXuKYC5uJUT3eQ==} + engines: {node: '>=14'} + + google-gax@5.0.6: + resolution: {integrity: sha512-1kGbqVQBZPAAu4+/R1XxPQKP0ydbNYoLAr4l0ZO2bMV0kLyLW4I1gAk++qBLWt7DPORTzmWRMsCZe86gDjShJA==} + engines: {node: '>=18'} + + google-gax@6.0.2: + resolution: {integrity: sha512-9O+aJyiZrGcEggeG9FoA1R3HRQEUi32ydPSvE42lFbh+D8KwQS57CgMsZ0JPpGCM1LFwEWe+yr2h/53xmgHnQA==} + engines: {node: '>=22'} + + google-logging-utils@0.0.2: + resolution: {integrity: sha512-NEgUnEcBiP5HrPzufUkBzJOD/Sxsco3rLNo1F1TNf7ieU8ryUzBhqba8r756CjLX7rn3fHl6iLEwPYuqpoKgQQ==} + engines: {node: '>=14'} + + google-logging-utils@1.1.3: + resolution: {integrity: sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==} + engines: {node: '>=14'} + + google-logging-utils@2.0.1: + resolution: {integrity: sha512-HMhaQghlOTvbcb3c4T5jmmOMtG3JUF1iOQMezaJXL86CDS+Tm2vHd0IeLFRAx3+ewd+bo9E1HFHoy17X5aJa9A==} + engines: {node: '>=22'} + + google-p12-pem@3.1.4: + resolution: {integrity: sha512-HHuHmkLgwjdmVRngf5+gSmpkyaRI6QmOg77J8tkNBHhNEI62sGHyw4/+UkgyZEI7h84NbWprXDJ+sa3xOYFvTg==} + engines: {node: '>=10'} + deprecated: Package is no longer maintained + hasBin: true + + google-proto-files@5.0.1: + resolution: {integrity: sha512-DM5x0D1QM/kTQ12p57lG14+aL3PMPtbzYf+oekPMkUweUjrrT4crzV7O9LakZF5/rdl+SVBeSiA/sfTu/dAWvw==} + engines: {node: '>=18'} + + google-proto-files@6.0.1: + resolution: {integrity: sha512-fbvUWVNh3rKGlVFWwlUNF7Sk1Tah0a89q02rLTXsWjbKKHGeuURAa8tl9rvu5TyWny1YiSIo5eDqF260Tai6vQ==} + engines: {node: '>=22'} + + googleapis-common@4.4.3: + resolution: {integrity: sha512-W46WKCk3QtlCCfmZyQIH5zxmDOyeV5Qj+qs7nr2ox08eRkEJMWp6iwv542R/PsokXaGUSrmif4vCC4+rGzRSsQ==} + engines: {node: '>=10.10.0'} + + googleapis-common@7.2.0: + resolution: {integrity: sha512-/fhDZEJZvOV3X5jmD+fKxMqma5q2Q9nZNSF3kn1F18tpxmA86BcTxAGBQdM0N89Z3bEaIs+HVznSmFJEAmMTjA==} + engines: {node: '>=14.0.0'} + + googleapis-common@8.0.2: + resolution: {integrity: sha512-5MXeQzIZaqCH7B+HJWqhQm946VARpZep6acbWSr/fcgF2cQANq7allgX+i/G0EqF0WyUxB277gtWMzRYHMl9tg==} + engines: {node: '>=18.0.0'} + + googleapis@137.1.0: + resolution: {integrity: sha512-2L7SzN0FLHyQtFmyIxrcXhgust77067pkkduqkbIpDuj9JzVnByxsRrcRfUMFQam3rQkWW2B0f1i40IwKDWIVQ==} + engines: {node: '>=14.0.0'} + + googleapis@66.0.0: + resolution: {integrity: sha512-jdEleRoyo/AeJZjKGC7Z2mHgochn2vR2JKqey6kydRkIBmCZxoQKLisRR4H8CRYZeEd6+c8Ns/LzS1S7qUjoFw==} + engines: {node: '>=10'} + + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + + got@11.8.6: + resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} + engines: {node: '>=10.19.0'} + + got@9.6.0: + resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} + engines: {node: '>=8.6'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + growl@1.10.5: + resolution: {integrity: sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==} + engines: {node: '>=4.x'} + + grpc-gcp@1.1.1: + resolution: {integrity: sha512-I3GNn9ONy5Vrm6XdjgOu7296DnN9vudnjv7dXKW2jAogfS20YMYZAzfZNkJUMgdpQTtLJ9t+DQCzYgGBpdYuwA==} + engines: {node: '>=12'} + + grpc-health-check@2.1.0: + resolution: {integrity: sha512-HH3WjwNtusMTEQAtRelFgsFyNcOdihvpjusNDIrGYfWG8tPNSHqELrSyriIjm70k65YSxetsKG1y4H1L5gi1wQ==} + + gtoken@5.3.2: + resolution: {integrity: sha512-gkvEKREW7dXWF8NV8pVrKfW7WqReAmjjkMBh6lNCCGOM4ucS0r0YyXXl0r/9Yj8wcW/32ISkfc8h5mPTDbtifQ==} + engines: {node: '>=10'} + + gtoken@7.1.0: + resolution: {integrity: sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==} + engines: {node: '>=14.0.0'} + + gtoken@8.0.0: + resolution: {integrity: sha512-+CqsMbHPiSTdtSO14O51eMNlrp9N79gmeqmXeouJOhfucAedHw9noVe/n5uJk3tbKE6a+6ZCQg3RPhVhHByAIw==} + engines: {node: '>=18'} + + gts@5.3.1: + resolution: {integrity: sha512-P9F+krJkGOkisUX+P9pfUas1Xy+U+CxBFZT62uInkJbgvZpnW1ug/pIcMJJmLOthMq1J88lpQUGhXDC9UTvVcw==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + typescript: '>=3' + + gts@6.0.2: + resolution: {integrity: sha512-lp9+eDzzm6TYqiBpgGY00EInxBHFTJiU5brsVp11qXCJEw7Q6WNNngja0spZeqSFWSquaRuHQUuWxdZLaxnKmw==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + typescript: '>=5' + + hammerjs@2.0.8: + resolution: {integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==} + engines: {node: '>=0.8.0'} + + handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + + handlebars@4.7.9: + resolution: {integrity: sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==} + engines: {node: '>=0.4.7'} + hasBin: true + + hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + + has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + + has-bigints@1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} + + has-flag@1.0.0: + resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==} + engines: {node: '>=0.10.0'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-only@1.1.1: + resolution: {integrity: sha512-3GuFy9rDw0xvovCHb4SOKiRImbZ+a8boFBUyGNRPVd2mRyQOzYdau5G9nodUXC1ZKYN59hrHFkW1lgBQscYfTg==} + engines: {node: '>=6'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} + + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + has-yarn@2.1.0: + resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} + engines: {node: '>=8'} + + hash-base@3.0.5: + resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} + engines: {node: '>= 0.10'} + + hash-base@3.1.2: + resolution: {integrity: sha512-Bb33KbowVTIj5s7Ked1OsqHUeCpz//tPwR+E2zJgJKo9Z5XolZ9b6bdUgjmYlwnWhoOQKoTd1TYToZGn5mAYOg==} + engines: {node: '>= 0.8'} + + hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + + hasown@2.0.4: + resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} + engines: {node: '>= 0.4'} + + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + heap-js@2.7.1: + resolution: {integrity: sha512-EQfezRg0NCZGNlhlDR3Evrw1FVL2G3LhU7EgPoxufQKruNBSYA8MiRPHeWbU+36o+Fhel0wMwM+sLEiBAlNLJA==} + engines: {node: '>=10.0.0'} + + hex2dec@1.1.2: + resolution: {integrity: sha512-Yu+q/XWr2fFQ11tHxPq4p4EiNkb2y+lAacJNhAdRXVfRIcDH6gi7htWFnnlIzvqHMHoWeIsfXlNAjZInpAOJDA==} + + hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + + hoek@6.1.3: + resolution: {integrity: sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==} + deprecated: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. + + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + + hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + + hosted-git-info@8.1.0: + resolution: {integrity: sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==} + engines: {node: ^18.17.0 || >=20.5.0} + + hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + + html-entities@2.6.0: + resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} + + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + + html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + + htmlescape@1.1.1: + resolution: {integrity: sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==} + engines: {node: '>=0.10'} + + htmlparser2@10.1.0: + resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} + + htmlparser2@9.1.0: + resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==} + + http-assert@1.5.0: + resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} + engines: {node: '>= 0.8'} + + http-auth-connect@1.0.6: + resolution: {integrity: sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==} + engines: {node: '>=8'} + + http-auth@4.1.9: + resolution: {integrity: sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==} + engines: {node: '>=8'} + + http-cache-semantics@4.2.0: + resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} + + http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + + http-errors@1.8.1: + resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} + engines: {node: '>= 0.6'} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + http-errors@2.0.1: + resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} + engines: {node: '>= 0.8'} + + http-parser-js@0.5.10: + resolution: {integrity: sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==} + + http-proxy-agent@4.0.1: + resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} + engines: {node: '>= 6'} + + http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} + + http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + + http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + + http-signature@1.4.0: + resolution: {integrity: sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==} + engines: {node: '>=0.10'} + + http2-wrapper@1.0.3: + resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + engines: {node: '>=10.19.0'} + + http2spy@2.0.2: + resolution: {integrity: sha512-m7ebGBYF6HyYdJyiPtEw7rC0Ve+sY0Xq6IWEisee55iOJV4SzqOG4TEMPpTlmBKLeADx0auLaeOd62CMo8Z5pg==} + engines: {node: '>=10.10.0'} + + https-browserify@1.0.0: + resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + + https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} + + human-signals@1.1.1: + resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} + engines: {node: '>=8.12.0'} + + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} + + human-signals@8.0.1: + resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} + engines: {node: '>=18.18.0'} + + i18next@23.16.8: + resolution: {integrity: sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==} + + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + iconv-lite@0.7.3: + resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==} + engines: {node: '>=0.10.0'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore-walk@3.0.4: + resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==} + + ignore-walk@7.0.0: + resolution: {integrity: sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} + + import-in-the-middle@1.15.0: + resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==} + + import-lazy@2.1.0: + resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} + engines: {node: '>=4'} + + import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} + + import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} + hasBin: true + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + indent-string@3.2.0: + resolution: {integrity: sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==} + engines: {node: '>=4'} + + indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + + indent-string@5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + engines: {node: '>=12'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + ini@2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} + engines: {node: '>=10'} + + ini@5.0.0: + resolution: {integrity: sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==} + engines: {node: ^18.17.0 || >=20.5.0} + + inline-source-map@0.6.3: + resolution: {integrity: sha512-1aVsPEsJWMJq/pdMU61CDlm1URcW702MTB4w9/zUjMus6H/Py8o7g68Pr9D4I6QluWGt/KdmswuRhaA05xVR1w==} + + inquirer@7.3.3: + resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} + engines: {node: '>=8.0.0'} + + insert-module-globals@7.2.1: + resolution: {integrity: sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==} + hasBin: true + + internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} + + interpret@3.1.1: + resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} + engines: {node: '>=10.13.0'} + + ip-address@10.2.0: + resolution: {integrity: sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==} + engines: {node: '>= 12'} + + ip-regex@2.1.0: + resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} + engines: {node: '>=4'} + + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + + is-arguments@1.2.0: + resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} + engines: {node: '>= 0.4'} + + is-array-buffer@3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} + engines: {node: '>= 0.4'} + + is-bigint@1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-boolean-object@1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} + engines: {node: '>= 0.4'} + + is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-ci@2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true + + is-core-module@2.16.2: + resolution: {integrity: sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==} + engines: {node: '>= 0.4'} + + is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} + + is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} + + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + + is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + + is-document.all@1.0.0: + resolution: {integrity: sha512-+XSoyS05OdBbhFuELhgTCpFNHkpBOJqtsZfUFFpe5QTw+9Sjbh8zitxhQkYAo6wV7e1Vb8cAPvpCk9jGam/82g==} + engines: {node: '>= 0.4'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-finalizationregistry@1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-generator-function@1.1.2: + resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} + engines: {node: '>= 0.4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-html@2.0.0: + resolution: {integrity: sha512-S+OpgB5i7wzIue/YSE5hg0e5ZYfG3hhpNh9KGl6ayJ38p7ED6wxQLd1TV91xHpcTvw90KMJ9EwN3F/iNflHBVg==} + engines: {node: '>=8'} + + is-installed-globally@0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + engines: {node: '>=10'} + + is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + + is-nan@1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} + + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + + is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + + is-npm@5.0.0: + resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} + engines: {node: '>=10'} + + is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + + is-object@1.0.2: + resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + + is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + + is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + + is-promise@4.0.0: + resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} + + is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + engines: {node: '>= 0.4'} + + is-regexp@1.0.0: + resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} + engines: {node: '>=0.10.0'} + + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + + is-shared-array-buffer@1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + engines: {node: '>= 0.4'} + + is-stream-ended@0.1.4: + resolution: {integrity: sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==} + + is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + is-stream@4.0.1: + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} + engines: {node: '>=18'} + + is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + engines: {node: '>= 0.4'} + + is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + engines: {node: '>= 0.4'} + + is-typed-array@1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + engines: {node: '>= 0.4'} + + is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + + is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} + + is-unsafe@2.0.0: + resolution: {integrity: sha512-2LdV822R+wmI86unXA93WCFpL6g+av8ynWk0nrHyJqGop5VoocYsSLFgN8jrfalT6iGeLNM4KXuVSsULP53kEA==} + + is-url@1.2.4: + resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} + + is-utf8@0.2.1: + resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} + + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + + is-weakref@1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} + + is-weakset@2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} + engines: {node: '>= 0.4'} + + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + + is-yarn-global@0.3.0: + resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} + + is2@2.0.1: + resolution: {integrity: sha512-+WaJvnaA7aJySz2q/8sLjMb2Mw14KTplHmSwcSpZ/fWJPkUmqw3YTzSWbPJ7OAwRvdYTWF2Wg+yYJ1AdP5Z8CA==} + engines: {node: '>=v0.10.0'} + + is@3.3.2: + resolution: {integrity: sha512-a2xr4E3s1PjDS8ORcGgXpWx6V+liNs+O3JRD2mb9aeugD7rtkkZ0zgLdYgw0tWsKhsdiezGYptSiMlVazCBTuQ==} + engines: {node: '>= 0.4'} + + isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isbinaryfile@4.0.10: + resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} + engines: {node: '>= 8.0.0'} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isexe@3.1.5: + resolution: {integrity: sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==} + engines: {node: '>=18'} + + isnumber@1.0.0: + resolution: {integrity: sha512-JLiSz/zsZcGFXPrB4I/AGBvtStkt+8QmksyZBZnVXnnK9XdTEyz0tX8CRYljtwYDuIuZzih6DpHQdi+3Q6zHPw==} + + isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + + istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + + istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + + istanbul-reports@3.2.0: + resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} + engines: {node: '>=8'} + + istanbul@0.4.5: + resolution: {integrity: sha512-nMtdn4hvK0HjUlzr1DrKSUY8ychprt8dzHOgY2KXsIhHu5PuQQEOTM27gV9Xblyon7aUH/TSFIjRHEODF/FRPg==} + deprecated: |- + This module is no longer maintained, try this instead: + npm i nyc + Visit https://istanbul.js.org/integrations for other alternatives. + hasBin: true + + its-name@1.0.0: + resolution: {integrity: sha512-GYUWFxViqxDvGzsNEItTEuOqqAQVx29Xl9Lh5YUqyJd6gPHTCMiIbjqcjjyUzsBUqEcgwIdRoydwgfFw1oYbhg==} + engines: {node: '>=6'} + + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} + + jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + + joi@17.13.4: + resolution: {integrity: sha512-1RuuER6kmt8K8I3nIWvPZKi5RQCb568ZPyY4Pwjlua+yo+63ZTmIwxLZH0heBmiKN4uxjvCiarDrjaeH84xicQ==} + + jpeg-exif@1.1.4: + resolution: {integrity: sha512-a+bKEcCjtuW5WTdgeXFzswSrdqi0jk4XlEtZlx5A94wCoBpFjfFTbo/Tra5SpNCl/YFZPvcV1dJc+TAYeg6ROQ==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + + js-green-licenses@4.0.0: + resolution: {integrity: sha512-kcgTOaZmpDpINcRAOKKhjHtBN6zibMVTC8qfPUOpowQtI/6fUgdmwJLJ0ycCb0pUO3ZYKn++56sy8IlG60p5mg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@3.13.1: + resolution: {integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==} + hasBin: true + + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + + js-yaml@3.15.0: + resolution: {integrity: sha512-ttBQIIQPDeLjpPOohtUdXuXUVoA2uIB6fEH9HyJ7234s5mBJ5wTx20njxplLZQgLaOfpmPQA7X2t5AX6tIPbog==} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + js-yaml@4.3.0: + resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==} + hasBin: true + + js2xmlparser@4.0.2: + resolution: {integrity: sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==} + + jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + + jsdoc-fresh@5.0.4: + resolution: {integrity: sha512-iqZF0fY2RNo/E6x0Lngq01fcRLAEkHb/3pf8xNHgDI42Q6JT1S8qtb+f9Xm3tm99SqCW3BnCDAttd9y5i+Se2g==} + engines: {node: '>=14.0.0'} + + jsdoc-fresh@6.0.0: + resolution: {integrity: sha512-P1/v6xVvQXeQW69XfmDQpxQ9KLJshYxLR0yruiTRxLaZdltDiNmEU7YboZGULOroOJ3PL2vbCP7pfrAWkCeixw==} + engines: {node: '>=22'} + + jsdoc-region-tag@4.0.1: + resolution: {integrity: sha512-4q+GX2h4R7hwdR4RlaCSLcWzDCrHGif7stBm92Pz0qg4NtC1iFU/Qt/rsU2LAgGfaVIEoMV2i2r7nSqgGBzCtw==} + engines: {node: '>=14.0.0'} + + jsdoc-region-tag@5.0.0: + resolution: {integrity: sha512-vU8O8CkL1B0JPdjy9zJyX5+vYkmMcI0fICGBubtJAt/5rJUpi6dBMehx1OflczAKY8QZy4zZygSPPJuzvjYIog==} + engines: {node: '>=22'} + + jsdoc@4.0.5: + resolution: {integrity: sha512-P4C6MWP9yIlMiK8nwoZvxN84vb6MsnXcHuy7XzVOvQoCizWX5JFCBsWIIWKXBltpoRZXddUOVQmCTOZt9yDj9g==} + engines: {node: '>=12.0.0'} + hasBin: true + + jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + + json-bigint@1.0.0: + resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==} + + json-buffer@3.0.0: + resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-parse-even-better-errors@4.0.0: + resolution: {integrity: sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==} + engines: {node: ^18.17.0 || >=20.5.0} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json-stable-stringify@1.3.0: + resolution: {integrity: sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==} + engines: {node: '>= 0.4'} + + json-stringify-nice@1.1.4: + resolution: {integrity: sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==} + + json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + + json-with-bigint@3.5.10: + resolution: {integrity: sha512-Vcx+JVNEBts/xfcoCS69sKrOhOk/3TVlvlT+XzUOefVKnnrbYSCKpDCm10pohsJFtsJVYnwa/cXRZ4eElzaM6w==} + + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonc-parser@3.2.1: + resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} + + jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + + jsonfile@6.2.1: + resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} + + jsonify@0.0.1: + resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} + + jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + + jsprim@2.0.2: + resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} + engines: {'0': node >=0.6.0} + + junk@4.0.1: + resolution: {integrity: sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==} + engines: {node: '>=12.20'} + + just-diff-apply@5.5.0: + resolution: {integrity: sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw==} + + just-diff@6.0.2: + resolution: {integrity: sha512-S59eriX5u3/QhMNq3v/gm8Kd0w8OS6Tz2FS1NG4blv+z0MuQcBRJyFWjdovM0Rad4/P4aUPFtnkNjMjyMlMSYA==} + + just-extend@6.2.0: + resolution: {integrity: sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==} + + jwa@2.0.1: + resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==} + + jws@4.0.1: + resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==} + + karma-chrome-launcher@3.2.0: + resolution: {integrity: sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==} + + karma-coverage@2.2.1: + resolution: {integrity: sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==} + engines: {node: '>=10.0.0'} + + karma-firefox-launcher@2.1.3: + resolution: {integrity: sha512-LMM2bseebLbYjODBOVt7TCPP9OI2vZIXCavIXhkO9m+10Uj5l7u/SKoeRmYx8FYHTVGZSpk6peX+3BMHC1WwNw==} + + karma-mocha@2.0.1: + resolution: {integrity: sha512-Tzd5HBjm8his2OA4bouAsATYEpZrp9vC7z5E5j4C5Of5Rrs1jY67RAwXNcVmd/Bnk1wgvQRou0zGVLey44G4tQ==} + + karma-remap-coverage@0.1.5: + resolution: {integrity: sha512-FM5h8eHcHbMMR+2INBUxD+4+wUbkCnobfn5uWprkLyj6Xcm2MRFQOuAJn9h2H13nNso6rk+QoNpHd5xCevlPOw==} + engines: {node: '>=4.2.0'} + peerDependencies: + karma-coverage: '>=0.5.4' + + karma-sourcemap-loader@0.4.0: + resolution: {integrity: sha512-xCRL3/pmhAYF3I6qOrcn0uhbQevitc2DERMPH82FMnG+4WReoGcGFZb1pURf2a5apyrOHRdvD+O6K7NljqKHyA==} + + karma-webpack@5.0.1: + resolution: {integrity: sha512-oo38O+P3W2mSPCSUrQdySSPv1LvPpXP+f+bBimNomS5sW+1V4SuhCuW8TfJzV+rDv921w2fDSDw0xJbPe6U+kQ==} + engines: {node: '>= 18'} + peerDependencies: + webpack: ^5.0.0 + + karma@6.4.4: + resolution: {integrity: sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==} + engines: {node: '>= 10'} + hasBin: true + + keycharm@0.2.0: + resolution: {integrity: sha512-i/XBRTiLqRConPKioy2oq45vbv04e8x59b0mnsIRQM+7Ec/8BC7UcL5pnC4FMeGb8KwG7q4wOMw7CtNZf5tiIg==} + + keygrip@1.1.0: + resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} + engines: {node: '>= 0.6'} + + keypair@1.0.4: + resolution: {integrity: sha512-zwhgOhhniaL7oxMgUMKKw5219PWWABMO+dgMnzJOQ2/5L3XJtTJGhW2PEXlxXj9zaccdReZJZ83+4NPhVfNVDg==} + + keyv@3.1.0: + resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + kind-of@1.1.0: + resolution: {integrity: sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==} + engines: {node: '>=0.10.0'} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + klaw@3.0.0: + resolution: {integrity: sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==} + + koa-compose@4.1.0: + resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} + + koa@3.2.1: + resolution: {integrity: sha512-e7IpWJrnanNUroVK2taAgMxoEZvHLXdQiNjeExSu/DEIWm83jaKGBgb7tLmu2rMYpA027qFB3iLR/k3AVpFRnA==} + engines: {node: '>= 18'} + + kuler@2.0.0: + resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} + + labeled-stream-splicer@2.0.2: + resolution: {integrity: sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==} + + latest-version@5.1.0: + resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} + engines: {node: '>=8'} + + lazy-ass@1.6.0: + resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} + engines: {node: '> 0.8'} + + length-prefixed-json-stream@1.0.1: + resolution: {integrity: sha512-L2DVl06Jumx92/csaUynMUaQX7owyoYA9TwwPcEo5t+aH+wnGcRMoGoTQl2gntlIZOZ5xaqnRPXU6T0MtnzPyA==} + + levn@0.3.0: + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} + engines: {node: '>= 0.8.0'} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + linkify-it@5.0.2: + resolution: {integrity: sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==} + + linkinator@6.3.0: + resolution: {integrity: sha512-MRKxkkIK5XlK+IKzIhJydJBF72TpygT7atR9CCUZrKl9hpEPVkm3Kcu66M38HJUvUBg4iskzCQENwas7HIiJeg==} + engines: {node: '>=18'} + hasBin: true + + load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + engines: {node: '>=4'} + + loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + + locate-path@2.0.0: + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} + engines: {node: '>=4'} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash._reinterpolate@3.0.0: + resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} + + lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + + lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + + lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. + + lodash.groupby@4.6.0: + resolution: {integrity: sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==} + + lodash.isempty@4.4.0: + resolution: {integrity: sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg==} + + lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. + + lodash.mapvalues@4.6.0: + resolution: {integrity: sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==} + + lodash.memoize@3.0.4: + resolution: {integrity: sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash.random@3.2.0: + resolution: {integrity: sha512-A6Vn7teN0+qSnhOsE8yx2bGowCS1G7D9e5abq8VhwOP98YHS/KrGMf43yYxA05lvcvloT+W9Z2ffkSajFTcPUA==} + + lodash.range@3.2.0: + resolution: {integrity: sha512-Fgkb7SinmuzqgIhNhAElo0BL/R1rHCnhwSZf78omqSwvWqD0kD2ssOAutQonDKH/ldS8BxA72ORYI09qAY9CYg==} + + lodash.snakecase@4.1.1: + resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} + + lodash.template@4.18.1: + resolution: {integrity: sha512-5urZrLnV/VD6zHK5KsVtZgt7H19v51mIzoS0aBNH8yp3I8tbswrEjOABOPY8m8uB7NuibubLrMX+Y0PXsU9X+w==} + deprecated: This package is deprecated. Use https://socket.dev/npm/package/eta instead. + + lodash.templatesettings@4.2.0: + resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} + + lodash@4.17.23: + resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} + + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} + + log-driver@1.2.7: + resolution: {integrity: sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==} + engines: {node: '>=0.8.6'} + + log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + + log4js@6.9.1: + resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} + engines: {node: '>=8.0'} + + logform@2.7.0: + resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==} + engines: {node: '>= 12.0.0'} + + loglevel-plugin-prefix@0.8.4: + resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} + + loglevel@1.9.2: + resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} + engines: {node: '>= 0.6.0'} + + long@5.3.2: + resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} + + loud-rejection@1.6.0: + resolution: {integrity: sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==} + engines: {node: '>=0.10.0'} + + loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + + loupe@3.2.1: + resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} + + lowercase-keys@1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} + + lowercase-keys@2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} + + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} + + lunr@2.3.9: + resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} + + macos-release@2.5.1: + resolution: {integrity: sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==} + engines: {node: '>=6'} + + magic-string@0.30.10: + resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + + make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + + make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + + make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + make-fetch-happen@14.0.3: + resolution: {integrity: sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + + map-obj@2.0.0: + resolution: {integrity: sha512-TzQSV2DiMYgoF5RycneKVUzIa9bQsj/B3tTgsE3dOGqlzHnGIDaC7XBE7grnA+8kZPnfqSGFe95VHc2oc0VFUQ==} + engines: {node: '>=4'} + + map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + + map-stream@0.0.7: + resolution: {integrity: sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==} + + markdown-it-anchor@8.6.7: + resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==} + peerDependencies: + '@types/markdown-it': '*' + markdown-it: '*' + + markdown-it@14.3.0: + resolution: {integrity: sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==} + hasBin: true + + marked@13.0.3: + resolution: {integrity: sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==} + engines: {node: '>= 18'} + hasBin: true + + marked@4.3.0: + resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} + engines: {node: '>= 12'} + hasBin: true + + marked@7.0.3: + resolution: {integrity: sha512-ev2uM40p0zQ/GbvqotfKcSWEa59fJwluGZj5dcaUOwDRrB1F3dncdXy8NWUApk4fi8atU3kTBOwjyjZ0ud0dxw==} + engines: {node: '>= 16'} + hasBin: true + + math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + + md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + + mdurl@2.1.0: + resolution: {integrity: sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + media-typer@1.1.1: + resolution: {integrity: sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==} + engines: {node: '>= 0.8'} + + meow@10.1.5: + resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + meow@13.2.0: + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} + engines: {node: '>=18'} + + meow@5.0.0: + resolution: {integrity: sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==} + engines: {node: '>=6'} + + meow@8.1.2: + resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} + engines: {node: '>=10'} + + meow@9.0.0: + resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} + engines: {node: '>=10'} + + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + + merge-descriptors@2.0.0: + resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} + engines: {node: '>=18'} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + + miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-db@1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime-types@3.0.2: + resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} + engines: {node: '>=18'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + + mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + + mime@4.1.0: + resolution: {integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==} + engines: {node: '>=16'} + hasBin: true + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + + mimic-response@1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + + mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + + minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + + minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + + minimatch@10.2.6: + resolution: {integrity: sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==} + engines: {node: 18 || 20 || >=22} + + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} + + minimatch@4.2.1: + resolution: {integrity: sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==} + engines: {node: '>=10'} + + minimatch@5.1.9: + resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} + engines: {node: '>=10'} + + minimatch@9.0.9: + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist-options@3.0.2: + resolution: {integrity: sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==} + engines: {node: '>= 4'} + + minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minimizer-webpack-plugin@5.6.1: + resolution: {integrity: sha512-DoeAZz8Q1C1znwsUzej1fdoi4jCf7/+Em27ouLqfK/+3m8G+D7yDhUwrc3CNhjSzGUN1kn7Iv4sWmjflQHenpw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@minify-html/node': '*' + '@swc/core': '*' + '@swc/css': '*' + '@swc/html': '*' + clean-css: '*' + cssnano: '*' + csso: '*' + esbuild: '*' + html-minifier-terser: '*' + lightningcss: '*' + postcss: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@minify-html/node': + optional: true + '@swc/core': + optional: true + '@swc/css': + optional: true + '@swc/html': + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true + esbuild: + optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true + uglify-js: + optional: true + + minipass-collect@2.0.1: + resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} + engines: {node: '>=16 || 14 >=14.17'} + + minipass-fetch@4.0.1: + resolution: {integrity: sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + minipass-flush@1.0.7: + resolution: {integrity: sha512-TbqTz9cUwWyHS2Dy89P3ocAGUGxKjjLuR9z8w4WUTGAVgEj17/4nhgo2Du56i0Fm3Pm30g4iA8Lcqctc76jCzA==} + engines: {node: '>= 8'} + + minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} + + minipass-sized@1.0.3: + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} + engines: {node: '>=8'} + + minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + + minipass@4.2.8: + resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + engines: {node: '>=8'} + + minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + + minipass@7.1.3: + resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + + minizlib@3.1.0: + resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} + engines: {node: '>= 18'} + + mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + + mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + + mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + + mkpath@0.1.0: + resolution: {integrity: sha512-bauHShmaxVQiEvlrAPWxSPn8spSL8gDVRl11r8vLT4r/KdnknLqtqwQbToZ2Oa8sJkExYY1z6/d+X7pNiqo4yg==} + + mocha@10.8.2: + resolution: {integrity: sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==} + engines: {node: '>= 14.0.0'} + hasBin: true + + mocha@11.7.6: + resolution: {integrity: sha512-nS9xOGbw2I3cjCpxwZAEJ9xK9lmJ08vEkQvLtz4du9ZrF9UrjRpeJGiIgl2Z+Qs++pmB4ecDe48Fwsh+j+j7xA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + + mocha@11.8.0: + resolution: {integrity: sha512-VyCeUdGN3A9lmCTTgG4yuvY9ixxaDk+xt2R/7/+1AP6EqNG+G9OKkzBwhVtVYoNX8YsxNSgAl8mOv3IAeOpFbw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + + mocha@9.2.2: + resolution: {integrity: sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g==} + engines: {node: '>= 12.0.0'} + hasBin: true + + mockery@2.1.0: + resolution: {integrity: sha512-9VkOmxKlWXoDO/h1jDZaS4lH33aWfRiJiNT/tKj+8OGzrcFDLo8d0syGdbsc3Bc4GvRXPb+NMMvojotmuGJTvA==} + + module-deps@6.2.3: + resolution: {integrity: sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==} + engines: {node: '>= 0.8.0'} + hasBin: true + + module-details-from-path@1.0.4: + resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} + + module-not-found-error@1.0.1: + resolution: {integrity: sha512-pEk4ECWQXV6z2zjhRZUongnLJNUeGQJ3w6OQ5ctGwD+i5o93qjRQUk2Rt6VdNeu3sEP0AB4LcfvdebpxBRVr4g==} + + moment@2.30.1: + resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} + + morgan@1.11.0: + resolution: {integrity: sha512-zSkVu3t18r39pw4ixfBKvfZi3y2UOqr7d4WYwcj3m8nXpEQK4rPO6GLzs/CExoRgmX3y9EjmmcXqv6jq0SK46g==} + engines: {node: '>= 0.8.0'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + multiparty@4.3.0: + resolution: {integrity: sha512-LD3YDFI9KrDoOGHsPM+hNraPDQQDPLe8Un/kvJfsZCsHKriA4mphg6Ctc2Cuup/59DtHMdAPm6ICXlUmhwTiug==} + engines: {node: '>= 0.10'} + + mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + + mv@2.1.1: + resolution: {integrity: sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==} + engines: {node: '>=0.8.0'} + + nan@2.28.0: + resolution: {integrity: sha512-fTsDz99OTq2sVePhGdp4qQhggZFtKr64ZNVyVajRKtMOkJxYekplBh577PiJB12v/D3s2E5cGtOI45LWp6rnLQ==} + + nanoid@3.3.1: + resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + ncp@2.0.0: + resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==} + hasBin: true + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + negotiator@0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} + + negotiator@1.0.0: + resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} + engines: {node: '>= 0.6'} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + nested-error-stacks@2.1.1: + resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} + + netmask@2.1.1: + resolution: {integrity: sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==} + engines: {node: '>= 0.4.0'} + + nise@6.0.0: + resolution: {integrity: sha512-K8ePqo9BFvN31HXwEtTNGzgrPpmvgciDsFz8aztFjt4LqKO/JeFD8tBOeuDiCMXrIl/m1YvfH8auSpxfaD09wg==} + + nise@6.1.5: + resolution: {integrity: sha512-SnRDPDBjxZZoU2n0+gzzLtSvo1OZo7j6jnbXsoh3AFxEGhaFU7ZF0TmefuKERq79wxR2U+MPn7ArW+Tl+clC3A==} + + nock@13.5.6: + resolution: {integrity: sha512-o2zOYiCpzRqSzPj0Zt/dQ/DqZeYoaQ7TUonc/xUPjCGl9WeHpNbxgVvOquXYAaJzI0M9BXV3HTzG0p8IUAbBTQ==} + engines: {node: '>= 10.13'} + + nock@14.0.16: + resolution: {integrity: sha512-8r4KEc6nT1D/fdLD/R1BO1CPaVEL8o40u/guFRJlXabN7vr3RmMqyjsY5Krt0nMwhsOAwXQ/mtN5vy5Jh3aErg==} + engines: {node: '>=18.20.0 <20 || >=20.12.1'} + + nock@14.0.5: + resolution: {integrity: sha512-R49fALR9caB6vxuSWUIaK2eBYeTloZQUFBZ4rHO+TbhMGQHtwnhdqKLYki+o+8qMgLvoBYWrp/2KzGPhxL4S6w==} + engines: {node: '>=18.20.0 <20 || >=20.12.1'} + + node-addon-api@1.7.2: + resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==} + + node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + deprecated: Use your platform's native DOMException instead + + node-exports-info@1.6.2: + resolution: {integrity: sha512-kXs9Go0cah0qHVV2v389IXQLdLCeE1xfFtjOAF+iobu0OIoG1pje8At2vMHyaPMiPMnG/LWP50twML21eMcAag==} + engines: {node: '>= 0.4'} + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-fetch@3.3.2: + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + node-forge@1.4.0: + resolution: {integrity: sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==} + engines: {node: '>= 6.13.0'} + + node-gyp@11.5.0: + resolution: {integrity: sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + + node-releases@2.0.51: + resolution: {integrity: sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==} + engines: {node: '>=18'} + + nopt@1.0.10: + resolution: {integrity: sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==} + hasBin: true + + nopt@3.0.6: + resolution: {integrity: sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==} + hasBin: true + + nopt@8.1.0: + resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + + normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-url@4.5.1: + resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} + engines: {node: '>=8'} + + normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} + + npm-bundled@4.0.0: + resolution: {integrity: sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==} + engines: {node: ^18.17.0 || >=20.5.0} + + npm-install-checks@7.1.2: + resolution: {integrity: sha512-z9HJBCYw9Zr8BqXcllKIs5nI+QggAImbBdHphOzVYrz2CB4iQ6FzWyKmlqDZua+51nAu7FcemlbTc9VgQN5XDQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + npm-normalize-package-bin@4.0.0: + resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} + engines: {node: ^18.17.0 || >=20.5.0} + + npm-package-arg@12.0.2: + resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} + engines: {node: ^18.17.0 || >=20.5.0} + + npm-package-arg@8.1.5: + resolution: {integrity: sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==} + engines: {node: '>=10'} + + npm-packlist@9.0.0: + resolution: {integrity: sha512-8qSayfmHJQTx3nJWYbbUmflpyarbLMBc6LCAjYsiGtXxDB68HaZpb8re6zeaLGxZzDuMdhsg70jryJe+RrItVQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + npm-pick-manifest@10.0.0: + resolution: {integrity: sha512-r4fFa4FqYY8xaM7fHecQ9Z2nE9hgNfJR+EmoKv0+chvzWkBcORX3r0FpTByP+CbOVJDladMXnPQGVN8PBLGuTQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + npm-registry-fetch@18.0.2: + resolution: {integrity: sha512-LeVMZBBVy+oQb5R6FDV9OlJCcWDU+al10oKpe+nsvcHnG24Z3uM3SvJYKfGJlfGjVU8v9liejCrUR/M5HO5NEQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + npm-run-path@6.0.0: + resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} + engines: {node: '>=18'} + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + null-loader@4.0.1: + resolution: {integrity: sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + nunjucks@3.2.4: + resolution: {integrity: sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==} + engines: {node: '>= 6.9.0'} + hasBin: true + peerDependencies: + chokidar: ^3.3.0 + peerDependenciesMeta: + chokidar: + optional: true + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + + object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} + + object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object.assign@4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + engines: {node: '>= 0.4'} + + object.entries@1.1.9: + resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} + engines: {node: '>= 0.4'} + + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + + object.values@1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + engines: {node: '>= 0.4'} + + obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + + on-exit-leak-free@2.1.2: + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} + engines: {node: '>=14.0.0'} + + on-finished@2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} + + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + + on-headers@1.1.0: + resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} + engines: {node: '>= 0.8'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + one-time@1.0.0: + resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} + + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + + onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + + open@8.4.0: + resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==} + engines: {node: '>=12'} + + opencollective-postinstall@2.0.3: + resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==} + hasBin: true + + optionator@0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + engines: {node: '>= 0.8.0'} + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} + + os-browserify@0.3.0: + resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + + os-name@4.0.1: + resolution: {integrity: sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==} + engines: {node: '>=10'} + + os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + + outvariant@1.4.3: + resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} + + own-keys@1.0.2: + resolution: {integrity: sha512-19YVAg7T+WTrxggPukVq7DjTv6+PJ867TmhCvBsYwmbFCsZd344rq2Ld1p0wo8f8Qrrhgp82c6FJRqdXWtSEhg==} + engines: {node: '>= 0.4'} + + p-cancelable@1.1.0: + resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} + engines: {node: '>=6'} + + p-cancelable@2.1.1: + resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} + engines: {node: '>=8'} + + p-defer@3.0.0: + resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} + engines: {node: '>=8'} + + p-event@4.2.0: + resolution: {integrity: sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==} + engines: {node: '>=8'} + + p-filter@3.0.0: + resolution: {integrity: sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + + p-limit@1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@2.0.0: + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} + engines: {node: '>=4'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + p-map@5.5.0: + resolution: {integrity: sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==} + engines: {node: '>=12'} + + p-map@7.0.6: + resolution: {integrity: sha512-I4Prw6ivkd6p8PiYR1tXASOAOBzIJwu0TB7fqaX0c/8c3QAehNYmX57EijyGGGBt3c/BIowGwV03RVBtXvHEVg==} + engines: {node: '>=18'} + + p-queue@6.6.2: + resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} + engines: {node: '>=8'} + + p-queue@8.1.1: + resolution: {integrity: sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==} + engines: {node: '>=18'} + + p-timeout@3.2.0: + resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} + engines: {node: '>=8'} + + p-timeout@6.1.4: + resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} + engines: {node: '>=14.16'} + + p-try@1.0.0: + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} + engines: {node: '>=4'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + pac-proxy-agent@7.2.0: + resolution: {integrity: sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==} + engines: {node: '>= 14'} + + pac-resolver@7.0.1: + resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} + engines: {node: '>= 14'} + + pack-n-play@4.2.1: + resolution: {integrity: sha512-k/LB3eqZ1qTUzBES578x4qR5lVVIqM8TLmQOR2cfFidWd48XgHgkhFuYvXnhcp+EvouAioOE5/EHfQp+dMxYYw==} + engines: {node: '>=18'} + + pack-n-play@5.1.0: + resolution: {integrity: sha512-88v0kj/QZbKmGqmNPQDVn5PkHYjI9LKnamWbWCKBU8lDHzYyTYzSPYrdMpodUlwXOP/BTuZhbfV54fDeva9j5A==} + engines: {node: '>=22'} + + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + + package-json@6.5.0: + resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} + engines: {node: '>=8'} + + package-json@7.0.0: + resolution: {integrity: sha512-CHJqc94AA8YfSLHGQT3DbvSIuE12NLFekpM4n7LRrAd3dOJtA911+4xe9q6nC3/jcKraq7nNS9VxgtT0KC+diA==} + engines: {node: '>=12'} + + pacote@19.0.2: + resolution: {integrity: sha512-iNInrWMS+PzYbaef5EW/mU8OiCPxGuTmYn6ht5ImeXd5TZIVY4+dDmIrbpB6v0MKG/KIMMvj2UD7eKU9GbTGHA==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + + pacote@20.0.1: + resolution: {integrity: sha512-jTMLD/QK7JMUKg3g7K3M/DEqIbGm7sxclj12eQYIkL3viutSiefTs26IrqIqgGlFsviF/9dlDUZxnpGvkRXtjw==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + + pako@0.2.9: + resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} + + pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parents@1.0.1: + resolution: {integrity: sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==} + + parse-asn1@5.1.9: + resolution: {integrity: sha512-fIYNuZ/HastSb80baGOuPRo1O9cf4baWw5WsAp7dBuUzeTD/BoaG8sVTdlPFksBE2lF21dN+A1AnrpIjSWqHHg==} + engines: {node: '>= 0.10'} + + parse-conflict-json@4.0.0: + resolution: {integrity: sha512-37CN2VtcuvKgHUs8+0b1uJeEsbGn61GRHz469C94P5xiOoqpDYJYwjg4RY9Vmz39WyZAVkR5++nbJwLMIgOCnQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse-link-header@2.0.0: + resolution: {integrity: sha512-xjU87V0VyHZybn2RrCX5TIFGxTVZE6zqqZWMPlIKiSKuWh/X5WZdt+w1Ki1nXB+8L/KtL+nZ4iq+sfI6MrhhMw==} + + parse-ms@2.1.0: + resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} + engines: {node: '>=6'} + + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} + engines: {node: '>=18'} + + parse5-htmlparser2-tree-adapter@7.1.0: + resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==} + + parse5-parser-stream@7.1.2: + resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==} + + parse5@7.3.0: + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} + + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-expression-matcher@1.6.2: + resolution: {integrity: sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==} + engines: {node: '>=14.0.0'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-platform@0.11.15: + resolution: {integrity: sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==} + engines: {node: '>= 0.8.0'} + + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + path-to-regexp@0.1.13: + resolution: {integrity: sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==} + + path-to-regexp@6.3.0: + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} + + path-to-regexp@8.4.2: + resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==} + + path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + + pathval@2.0.1: + resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} + engines: {node: '>= 14.16'} + + pause-stream@0.0.11: + resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} + + pbkdf2@3.1.6: + resolution: {integrity: sha512-BT6eelPB1EyGHo8pC0o9Bl6k6SYVhKO1jEbd3lcTrtr7XHdjP8BW1YpfCV3G9Kwkxgattk+S5q2/RvuttCsS1g==} + engines: {node: '>= 0.10'} + + pdfmake@0.2.23: + resolution: {integrity: sha512-A/IksoKb/ikOZH1edSDJ/2zBbqJKDghD4+fXn3rT7quvCJDlsZMs3NmIB3eajLMMFU9Bd3bZPVvlUMXhvFI+bQ==} + engines: {node: '>=18'} + + pend@1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@2.3.2: + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} + engines: {node: '>=8.6'} + + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + engines: {node: '>=12'} + + pidusage@3.0.2: + resolution: {integrity: sha512-g0VU+y08pKw5M8EZ2rIGiEBaB8wrQMjYGFfW2QVIfyT8V+fq8YFLkvlz4bz5ljvFDJYNFCWT3PWqcRr2FKO81w==} + engines: {node: '>=10'} + + pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + + pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + + pino-abstract-transport@1.2.0: + resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} + + pino-std-serializers@6.2.2: + resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} + + pino@8.21.0: + resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} + hasBin: true + + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + + plugin-error@0.1.2: + resolution: {integrity: sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==} + engines: {node: '>=0.10.0'} + + pluralize@8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} + + png-js@1.1.0: + resolution: {integrity: sha512-PM/uYGzGdNSzqeOgly68+6wKQDL1SY0a/N+OEa/+br6LnHWOAJB0Npiamnodfq3jd2LS/i2fMeOKSAILjA+m5Q==} + + possible-typed-array-names@1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} + engines: {node: '>= 0.4'} + + post-install-check@0.0.1: + resolution: {integrity: sha512-8tmaqjYxwJAumhsg8p31P5jG4sKRYUhfO0WaSBcPTeAmMlOxB3AK/rS6xqmJwpVAXt+fuyRLZ3WJxsgMRCHcQQ==} + + postcss-selector-parser@7.1.4: + resolution: {integrity: sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==} + engines: {node: '>=4'} + + pprof@5.0.0: + resolution: {integrity: sha512-dzLKUsXIAUOhCIsIKjg5ZTdr9GzSYpDIrvK3Khbs6rmnMP0/N8LB2IlsZIoRsNNAyy9EHJkb0CNn3QSYSPJC3Q==} + engines: {node: '>=18.0.0'} + + prelude-ls@1.1.2: + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} + engines: {node: '>= 0.8.0'} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prepend-http@2.0.0: + resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} + engines: {node: '>=4'} + + prettier-linter-helpers@1.0.1: + resolution: {integrity: sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==} + engines: {node: '>=6.0.0'} + + prettier@1.19.1: + resolution: {integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==} + engines: {node: '>=4'} + hasBin: true + + prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + engines: {node: '>=14'} + hasBin: true + + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + engines: {node: '>=14'} + hasBin: true + + prettier@3.9.6: + resolution: {integrity: sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==} + engines: {node: '>=14'} + hasBin: true + + pretty-ms@7.0.1: + resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} + engines: {node: '>=10'} + + pretty-ms@9.3.0: + resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} + engines: {node: '>=18'} + + prismjs@1.30.0: + resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} + engines: {node: '>=6'} + + proc-log@5.0.0: + resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + process-nextick-args@1.0.7: + resolution: {integrity: sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + process-warning@3.0.0: + resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} + + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + + proggy@3.0.0: + resolution: {integrity: sha512-QE8RApCM3IaRRxVzxrjbgNMpQEX6Wu0p0KBeoSiSEw5/bsGwZHsshF4LCxH2jp/r6BU+bqA3LrMDEYNfJnpD8Q==} + engines: {node: ^18.17.0 || >=20.5.0} + + progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + + promise-all-reject-late@1.0.1: + resolution: {integrity: sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==} + + promise-call-limit@3.0.2: + resolution: {integrity: sha512-mRPQO2T1QQVw11E7+UdCJu7S61eJVWknzml9sC1heAdj1jxl0fWMBypIt9ZOcLFf8FkG995ZD7RnVk7HH72fZw==} + + promise-retry@2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} + engines: {node: '>=10'} + + propagate@2.0.1: + resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} + engines: {node: '>= 8'} + + propagating-hammerjs@1.5.0: + resolution: {integrity: sha512-3PUXWmomwutoZfydC+lJwK1bKCh6sK6jZGB31RUX6+4EXzsbkDZrK4/sVR7gBrvJaEIwpTVyxQUAd29FKkmVdw==} + + proto3-json-serializer@2.0.2: + resolution: {integrity: sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==} + engines: {node: '>=14.0.0'} + + proto3-json-serializer@3.0.4: + resolution: {integrity: sha512-E1sbAYg3aEbXrq0n1ojJkRHQJGE1kaE/O6GLA94y8rnJBfgvOPTOd1b9hOceQK1FFZI9qMh1vBERCyO2ifubcw==} + engines: {node: '>=18'} + + proto3-json-serializer@4.0.2: + resolution: {integrity: sha512-VUQlb/J2WjOG8BKhdLwJUz+MKxSMtBGYh+TaNmRtiYVhlIzXjzeAGIx7gtc3lXlA2iURzfF2+cXaQvC2ofwzpg==} + engines: {node: '>=22'} + + protobufjs-cli@1.3.3: + resolution: {integrity: sha512-zwmt6JeStPjeofZbl+QADexAVzP1EgsIAsO7mCfKkW/8oBxHwgTqJ1aD7zDrcCC0Nb+SLWSvCR3RDaKgIO3P8w==} + engines: {node: '>=12.0.0'} + hasBin: true + peerDependencies: + protobufjs: ^7.6.2 + + protobufjs@7.5.4: + resolution: {integrity: sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==} + engines: {node: '>=12.0.0'} + + protobufjs@7.5.9: + resolution: {integrity: sha512-Od4muIm3HW1AouyHF5lONOf1FWo3hY1NbFDoy191X9GzhpgW1clCoaFjfVs2rKJNFYpTNJbje4cbAIDBZJ63ZA==} + engines: {node: '>=12.0.0'} + + protobufjs@7.6.5: + resolution: {integrity: sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==} + engines: {node: '>=12.0.0'} + + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + + proxy-agent@6.5.0: + resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==} + engines: {node: '>= 14'} + + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + + proxy-middleware@0.15.0: + resolution: {integrity: sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==} + engines: {node: '>=0.8.0'} + + proxyquire@2.1.3: + resolution: {integrity: sha512-BQWfCqYM+QINd+yawJz23tbBM40VIGXOdDw3X344KcclI/gtBbdWF6SlQ4nK/bYhF9d27KYug9WzljHC6B9Ysg==} + + public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + + pump@2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} + + pump@3.0.4: + resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==} + + pumpify@1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} + + pumpify@2.0.1: + resolution: {integrity: sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==} + + punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} + + punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + pupa@2.1.1: + resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} + engines: {node: '>=8'} + + puppeteer-core@24.43.1: + resolution: {integrity: sha512-T5ScUMAsmhdNbgDR41AGESYeS6V9MSgetkSnVhhW+gXvzC42VesKCn5ld87gAZDJ6vLHL9GkRvY9WtQWSnwFbw==} + engines: {node: '>=18'} + + puppeteer@24.43.1: + resolution: {integrity: sha512-/FSOViCrqRdb1HDocpsM9Z1giA71gTQPUt3SpHGVRALKAy/rJr1fLFYZW9F23qPxqVxTHQnbh/5B5opJST3kAw==} + engines: {node: '>=18'} + hasBin: true + + q@1.5.1: + resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} + engines: {node: '>=0.6.0', teleport: '>=0.2.0'} + deprecated: |- + You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) + + qjobs@1.2.0: + resolution: {integrity: sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==} + engines: {node: '>=0.9'} + + qs@6.15.3: + resolution: {integrity: sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==} + engines: {node: '>=0.6'} + + querystring-es3@0.2.1: + resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} + engines: {node: '>=0.4.x'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + + quick-lru@1.1.0: + resolution: {integrity: sha512-tRS7sTgyxMXtLum8L65daJnHUhfDUgboRdcWW2bR9vBfrj2+O5HSMbQOJfJJjIVSPFqbBCF37FpwWXGitDc5tA==} + engines: {node: '>=4'} + + quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + + quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + + quote@0.4.0: + resolution: {integrity: sha512-KHp3y3xDjuBhRx+tYKOgzPnVHMRlgpn2rU450GcU4PL24r1H6ls/hfPrxDwX2pvYMlwODHI2l8WwgoV69x5rUQ==} + + ramda@0.27.1: + resolution: {integrity: sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==} + + ramda@0.28.0: + resolution: {integrity: sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA==} + + random-bytes@1.0.0: + resolution: {integrity: sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==} + engines: {node: '>= 0.8'} + + randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + + randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + + range-parser@1.3.0: + resolution: {integrity: sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==} + engines: {node: '>= 0.6'} + + raw-body@2.5.3: + resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==} + engines: {node: '>= 0.8'} + + raw-body@3.0.2: + resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} + engines: {node: '>= 0.10'} + + rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + + read-cmd-shim@5.0.0: + resolution: {integrity: sha512-SEbJV7tohp3DAAILbEMPXavBjAnMN0tVnh4+9G8ihV4Pq3HYF9h8QNez9zkJ1ILkv9G2BjdzwctznGZXgu/HGw==} + engines: {node: ^18.17.0 || >=20.5.0} + + read-only-stream@2.0.0: + resolution: {integrity: sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==} + + read-package-json-fast@4.0.0: + resolution: {integrity: sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==} + engines: {node: ^18.17.0 || >=20.5.0} + + read-pkg-up@3.0.0: + resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==} + engines: {node: '>=4'} + + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg-up@8.0.0: + resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} + engines: {node: '>=12'} + + read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + engines: {node: '>=4'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + + read-pkg@6.0.0: + resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} + engines: {node: '>=12'} + + readable-stream@1.1.14: + resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==} + + readable-stream@2.0.6: + resolution: {integrity: sha512-TXcFfb63BQe1+ySzsHZI/5v1aJPCShfqvWJ64ayNImXMsN1Cd0YGk/wm8KB7/OeessgPc9QvS9Zou8QTkFzsLw==} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readable-stream@4.7.0: + resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + + real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} + + recast@0.23.12: + resolution: {integrity: sha512-dEWRjcINDu/F4l2dYx57ugBtD7HV9KXESyxhzw/MqWLeglJrsjJKqACPyUPg+6AF8mIgm+Zi0dZ3ACoIg+QtpA==} + engines: {node: '>= 4'} + + rechoir@0.8.0: + resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} + engines: {node: '>= 10.13.0'} + + redent@2.0.0: + resolution: {integrity: sha512-XNwrTx77JQCEMXTeb8movBKuK75MgH0RZkujNuDKCezemx/voapl9i2gCSi8WWm8+ox5ycJi1gxF22fR7c0Ciw==} + engines: {node: '>=4'} + + redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} + + redent@4.0.0: + resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} + engines: {node: '>=12'} + + reflect.getprototypeof@1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + engines: {node: '>= 0.4'} + + regenerate-unicode-properties@10.2.2: + resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} + engines: {node: '>=4'} + + regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + + regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} + + regexpp@3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + + regexpu-core@6.4.0: + resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} + engines: {node: '>=4'} + + registry-auth-token@4.2.2: + resolution: {integrity: sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==} + engines: {node: '>=6.0.0'} + + registry-url@5.1.0: + resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} + engines: {node: '>=8'} + + regjsgen@0.8.0: + resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} + + regjsparser@0.13.2: + resolution: {integrity: sha512-NgRBy2Nx/bE+9F27nVHnqcN5HjyLmecqsqx2PJHu3/IEtADD4WuxuXIVExD5PoSDFVrl78dOonfcOe5O+5nbzQ==} + hasBin: true + + remap-istanbul@0.10.1: + resolution: {integrity: sha512-gsNQXs5kJLhErICSyYhzVZ++C8LBW8dgwr874Y2QvzAUS75zBlD/juZgXs39nbYJ09fZDlX2AVLVJAY2jbFJoQ==} + hasBin: true + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + require-in-the-middle@7.5.2: + resolution: {integrity: sha512-gAZ+kLqBdHarXB64XpAe2VCjB7rIRv+mU8tfRWziHRJ5umKsIHN2tLLv6EtMw7WCdP19S0ERVMldNvxYCHnhSQ==} + engines: {node: '>=8.6.0'} + + requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + + requizzle@0.2.4: + resolution: {integrity: sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==} + + resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} + + resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + resolve@1.1.7: + resolution: {integrity: sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==} + + resolve@1.17.0: + resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} + + resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + + resolve@1.22.12: + resolution: {integrity: sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==} + engines: {node: '>= 0.4'} + hasBin: true + + resolve@2.0.0-next.7: + resolution: {integrity: sha512-tqt+NBWwyaMgw3zDsnygx4CByWjQEJHOPMdslYhppaQSJUtL/D4JO9CcBBlhPoI8lz9oJIDXkwXfhF4aWqP8xQ==} + engines: {node: '>= 0.4'} + hasBin: true + + responselike@1.0.2: + resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + + responselike@2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} + + restify-errors@8.1.0: + resolution: {integrity: sha512-9ZYZTL9qli2hYykL3newPLf8RLgpSz+4RpZ7KKVSAj4CgCA8PwlfATI4onV13IZ3ldzV3M/2bJom6GQEAwS9aQ==} + + restify@11.1.0: + resolution: {integrity: sha512-ng7uBlj4wpIpshhAjNNSd6JG5Eg32+zgync2gG8OlF4e2xzIflZo54GJ/qLs765OtQaVU+uJPcNOL5Atm2F/dg==} + engines: {node: '>=10.0.0'} + hasBin: true + + restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + + ret@0.2.2: + resolution: {integrity: sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==} + engines: {node: '>=4'} + + retry-request@7.0.2: + resolution: {integrity: sha512-dUOvLMJ0/JJYEn8NrpOaGNE7X3vpI5XlZS/u0ANjqtcZVKnIxP7IgCFwrKTxENw29emmwug53awKtaMm4i9g5w==} + engines: {node: '>=14'} + + retry-request@8.0.3: + resolution: {integrity: sha512-qqoc4kkGgP9cmQDWELlOpAmfgJOg0Yi7MT82ZjiPWu451ayju4itwomjM4/dBEliify8C1b3tSaeCOldugtwPQ==} + engines: {node: '>=18'} + + retry-request@9.0.1: + resolution: {integrity: sha512-4kGHEBl0ME6gR+8QB1sPMyg58jUxLUcCZNeqLDrfqzk0eWQN8XJFmeu7fmZCjlZCRW0S2u64Ik1HkO/0sWgCYQ==} + engines: {node: '>=22'} + + retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + + reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + + rimraf@2.4.5: + resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@5.0.10: + resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} + hasBin: true + + ripemd160@2.0.3: + resolution: {integrity: sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA==} + engines: {node: '>= 0.8'} + + router@2.2.0: + resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} + engines: {node: '>= 18'} + + run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} + + rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + + rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} + + safe-array-concat@1.1.4: + resolution: {integrity: sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==} + engines: {node: '>=0.4'} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-json-stringify@1.2.0: + resolution: {integrity: sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==} + + safe-push-apply@1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} + + safe-regex-test@1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} + engines: {node: '>= 0.4'} + + safe-regex2@2.0.0: + resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==} + + safe-stable-stringify@2.5.0: + resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} + engines: {node: '>=10'} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + sax@1.6.0: + resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} + engines: {node: '>=11.0.0'} + + schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + + schema-utils@4.3.3: + resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} + engines: {node: '>= 10.13.0'} + + select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + + semver-diff@3.1.1: + resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} + engines: {node: '>=8'} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + engines: {node: '>=10'} + hasBin: true + + send@0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} + + send@0.19.2: + resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==} + engines: {node: '>= 0.8.0'} + + send@1.2.1: + resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} + engines: {node: '>= 18'} + + serialize-javascript@6.0.0: + resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} + + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + + serve-index@1.9.2: + resolution: {integrity: sha512-KDj11HScOaLmrPxl70KYNW1PksP4Nb/CLL2yvC+Qd2kHMPEEpfc4Re2e4FOay+bC/+XQl/7zAcWON3JVo5v3KQ==} + engines: {node: '>= 0.8.0'} + + serve-static@1.16.3: + resolution: {integrity: sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==} + engines: {node: '>= 0.8.0'} + + serve-static@2.2.1: + resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==} + engines: {node: '>= 18'} + + server-destroy@1.0.1: + resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==} + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + + set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + sha.js@2.4.12: + resolution: {integrity: sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==} + engines: {node: '>= 0.10'} + hasBin: true + + shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} + + shasum-object@1.0.1: + resolution: {integrity: sha512-SsC+1tW7XKQ/94D4k1JhLmjDFpVGET/Nf54jVDtbavbALf8Zhp0Td9zTlxScjMW6nbEIrpADtPWfLk9iCXzHDQ==} + hasBin: true + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shell-quote@1.10.0: + resolution: {integrity: sha512-w1aiOKwKuRgtwAReIIj89puqg+I7GvX4IbLrvmhXbzQsj1+Zwi4VO3+fa6ZF91TWSjIxoEkKnMeHcLEODK5ZXA==} + engines: {node: '>= 0.4'} + + shell-quote@1.9.0: + resolution: {integrity: sha512-Iov+JwFv/2HcTpcwNMKd8+IWNb8tboQJNQTkAY/LLVK7gGH9jy+LGkVqPxfekHl+yMmiqXszdGWXgkfml7hjqA==} + engines: {node: '>= 0.4'} + + shimmer@1.2.1: + resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} + + side-channel-list@1.0.1: + resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.1: + resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} + engines: {node: '>= 0.4'} + + siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + sigstore@3.1.0: + resolution: {integrity: sha512-ZpzWAFHIFqyFE56dXqgX/DkDRZdz+rRcjoIk/RQU4IX0wiCv1l8S7ZrXDHcCc+uaf+6o7w3h2l3g6GYG5TKN9Q==} + engines: {node: ^18.17.0 || >=20.5.0} + + simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + + sinon@18.0.1: + resolution: {integrity: sha512-a2N2TDY1uGviajJ6r4D1CyRAkzE9NNVlYOV1wX5xQDuAk0ONgzgRl0EjCQuRCPxOwp13ghsMwt9Gdldujs39qw==} + + sinon@19.0.5: + resolution: {integrity: sha512-r15s9/s+ub/d4bxNXqIUmwp6imVSdTorIRaxoecYjqTVLZ8RuoXr/4EDGwIBo6Waxn7f2gnURX9zuhAfCwaF6Q==} + + sinon@20.0.0: + resolution: {integrity: sha512-+FXOAbdnj94AQIxH0w1v8gzNxkawVvNqE3jUzRLptR71Oykeu2RrQXXl/VQjKay+Qnh73fDt/oDfMo6xMeDQbQ==} + + sinon@21.0.3: + resolution: {integrity: sha512-0x8TQFr8EjADhSME01u1ZK31yv2+bd6Z5NrBCHVM+n4qL1wFqbxftmeyi3bwlr49FbbzRfrqSFOpyHCOh/YmYA==} + + slash@2.0.0: + resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} + engines: {node: '>=6'} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + + smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + + snap-shot-compare@3.0.0: + resolution: {integrity: sha512-bdwNOAGuKwPU+qsn0ASxTv+QfkXU+3VmkcDOkt965tes+JQQc8d6SfoLiEiRVhCey4v+ip2IjNUSbZm5nnkI9g==} + engines: {node: '>=6'} + + snap-shot-core@10.2.4: + resolution: {integrity: sha512-A7tkcfmvnRKge4VzFLAWA4UYMkvFY4TZKyL+D6hnHjI3HJ4pTepjG5DfR2ACeDKMzCSTQ5EwR2iOotI+Z37zsg==} + engines: {node: '>=6'} + hasBin: true + + snap-shot-it@7.9.10: + resolution: {integrity: sha512-9USmsI2jc2kQslRhqkzFX+2K23o6v3VEzlQHwUNpZbbnEdU0ommReg2+Px7260sd+P/6CtaDx+LXadzt4caMVQ==} + engines: {node: '>=6'} + + socket.io-adapter@2.5.8: + resolution: {integrity: sha512-6Oy52pbg+kvdCVvjcN+FnY7BvxZ7cIHNScbvztT/It5d0vbwoJoVZmF2gjJmnV0/4WlXRfG15zc45ySk9Ah8bw==} + + socket.io-parser@4.2.7: + resolution: {integrity: sha512-IH/iSeO9T6gz1KkFleGDWkG9N3dl4jXVYUtMhIqH10Md0ttMer8nUNWiP1DKuNrybD2xBrixLJdCC9J6ECoYkg==} + engines: {node: '>=10.0.0'} + + socket.io@4.8.3: + resolution: {integrity: sha512-2Dd78bqzzjE6KPkD5fHZmDAKRNe3J15q+YHDrIsy9WEkqttc7GY+kT9OBLSMaPbQaEd0x1BjcmtMtXkfpc+T5A==} + engines: {node: '>=10.2.0'} + + socks-proxy-agent@8.0.5: + resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} + engines: {node: '>= 14'} + + socks@2.8.9: + resolution: {integrity: sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==} + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} + + sonic-boom@3.8.1: + resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.2.0: + resolution: {integrity: sha512-CBdZ2oa/BHhS4xj5DlhjWNHcan57/5YuvfdLf17iVmIpd9KRm+DFLmC6nBNj+6Ua7Kt3TmOjDpQT1aTYOQtoUA==} + engines: {node: '>=0.8.0'} + + source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + + source-map@0.7.6: + resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} + engines: {node: '>= 12'} + + source-map@0.8.0: + resolution: {integrity: sha512-d8EqvL+k/SOXCreS/SUzg2ciyHqBBLcN/yuRjFsbvVhHTE2pgei7oAhmPM7kWFbkX6OSMQfUq4KbkF3au9lhYQ==} + engines: {node: '>= 12'} + + spdx-compare@1.0.0: + resolution: {integrity: sha512-C1mDZOX0hnu0ep9dfmuoi03+eOdDoz2yvK79RxbcrVEG1NO1Ph35yW102DHWKN4pk80nwCgeMmSY5L25VE4D9A==} + + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.23: + resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} + + spdx-ranges@2.1.1: + resolution: {integrity: sha512-mcdpQFV7UDAgLpXEE/jOMqvK4LBoO0uTQg0uvXUewmEFhpiZx5yJSZITHB8w1ZahKdhfZqP5GPEOKLyEq5p8XA==} + + spdx-satisfies@5.0.1: + resolution: {integrity: sha512-Nwor6W6gzFp8XX4neaKQ7ChV4wmpSh2sSDemMFSzHxpTw460jxFYeOn+jq4ybnSSw/5sc3pjka9MQPouksQNpw==} + + spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + + spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + + split-array-stream@1.0.3: + resolution: {integrity: sha512-yGY35QmZFzZkWZ0eHE06RPBi63umym8m+pdtuC/dlO1ADhdKSfCj0uNn87BYCXBBDFxyTq4oTw0BgLYT0K5z/A==} + + split-array-stream@2.0.0: + resolution: {integrity: sha512-hmMswlVY91WvGMxs0k8MRgq8zb2mSen4FmDNc5AFiTWtrBpdZN6nwD6kROVe4vNL+ywrvbCKsWVCnEd4riELIg==} + + split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + + split@1.0.1: + resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} + + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + srcset@5.0.3: + resolution: {integrity: sha512-AZswtOXIsu0LeHdo6YY7d0r2pCH2Rl1D8ae1utvXUX4GxG3RggsVUAOFX1r8RI4YHFMYb4g89+UBPBv3mNUU2g==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + sse4_crc32@6.0.1: + resolution: {integrity: sha512-FUTYXpLroqytNKWIfHzlDWoy9E4tmBB/RklNMy6w3VJs+/XEYAHgbiylg4SS43iOk/9bM0BlJ2EDpFAGT66IoQ==} + engines: {node: '>=4'} + + sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + ssri@12.0.0: + resolution: {integrity: sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + stack-trace@0.0.10: + resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} + + stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + + stats-lite@2.2.0: + resolution: {integrity: sha512-/Kz55rgUIv2KP2MKphwYT/NCuSfAlbbMRv2ZWw7wyXayu230zdtzhxxuXXcvsc6EmmhS8bSJl3uS1wmMHFumbA==} + engines: {node: '>=2.0.0'} + + statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + + statuses@2.0.2: + resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} + engines: {node: '>= 0.8'} + + stop-iteration-iterator@1.1.0: + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} + engines: {node: '>= 0.4'} + + stream-browserify@3.0.0: + resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} + + stream-combiner2@1.1.1: + resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} + + stream-combiner@0.2.2: + resolution: {integrity: sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==} + + stream-events@1.0.5: + resolution: {integrity: sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==} + + stream-http@3.2.0: + resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} + + stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + + stream-splicer@2.0.1: + resolution: {integrity: sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==} + + stream-transform@3.5.1: + resolution: {integrity: sha512-TTDX+qKFr7GGRXATn66rprmlFPx08W0UBIccE/rMPgW2sT7GovduZYP4xcdJ7Nu2YigF17U+CNFxYY11+W1oPw==} + + streamroller@3.1.5: + resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} + engines: {node: '>=8.0'} + + streamx@2.28.0: + resolution: {integrity: sha512-1Yowhzjf0ivGMrTIkY9hav5TxobO9qIVqUE41fiCGMGgc3CLlf4MY+9AHmZqBWgDTue0fY9zWjYFVyf6Diuobw==} + + strict-event-emitter@0.5.1: + resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} + + string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + + string-format-obj@1.1.1: + resolution: {integrity: sha512-Mm+sROy+pHJmx0P/0Bs1uxIX6UhGJGj6xDGQZ5zh9v/SZRmLGevp+p0VJxV7lirrkAmQ2mvva/gHKpnF/pTb+Q==} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string.prototype.trim@1.2.11: + resolution: {integrity: sha512-PwvK7BU+CMTJGYQCTZb5RWXIML92lftJLhQz1tBzgKiqGxJaMlBAa48POXaNAC2s4y8jr3EFqrkF9+44neS46w==} + engines: {node: '>= 0.4'} + + string.prototype.trimend@1.0.10: + resolution: {integrity: sha512-2+3aDAOmPTmuFwjDnmJG2ctEkQKVki7vOSqaxkv42Mowj1V6PnvuwFCRrR5lChUux1TBskPjfkeTOhqczDMxTw==} + engines: {node: '>= 0.4'} + + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + + string_decoder@0.10.31: + resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + + strip-ansi@5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.2.0: + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} + engines: {node: '>=12'} + + strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + + strip-final-newline@4.0.0: + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} + engines: {node: '>=18'} + + strip-indent@2.0.0: + resolution: {integrity: sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==} + engines: {node: '>=4'} + + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + + strip-indent@4.1.1: + resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==} + engines: {node: '>=12'} + + strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + strnum@2.4.1: + resolution: {integrity: sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==} + + stubs@3.0.0: + resolution: {integrity: sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==} + + subarg@1.0.0: + resolution: {integrity: sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==} + + supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + + supports-color@3.2.3: + resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} + engines: {node: '>=0.8.0'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + svg-pan-zoom@3.6.2: + resolution: {integrity: sha512-JwnvRWfVKw/Xzfe6jriFyfey/lWJLq4bUh2jwoR5ChWQuQoOH8FEh1l/bEp46iHHKHEJWIyFJETbazraxNWECg==} + + synckit@0.11.13: + resolution: {integrity: sha512-eNRKgb3z66Yp3D2CixVujOUvXLFUTij/zVnV8KRyvFdQwpz7I5DS8UfRkTeLzb64u+dkzDSdelE24izu+zSSUg==} + engines: {node: ^14.18.0 || >=16.0.0} + + synckit@0.8.8: + resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + engines: {node: ^14.18.0 || >=16.0.0} + + synckit@0.9.3: + resolution: {integrity: sha512-JJoOEKTfL1urb1mDoEblhD9NhEbWmq9jHEMEnxoC4ujUaZ4itA8vKgwkFAyNClgxplLi9tsUKX+EduK0p/l7sg==} + engines: {node: ^14.18.0 || >=16.0.0} + + syntax-error@1.4.0: + resolution: {integrity: sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==} + + tablesort@5.6.0: + resolution: {integrity: sha512-cZZXK3G089PbpxH8N7vN7Z21SEKqXAaCiSVOmZdR/v7z8TFCsF/OFr0rzjhQuFlQQHy9uQtW9P2oQFJzJFGVrg==} + engines: {node: '>= 16', npm: '>= 8'} + + tapable@2.3.3: + resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} + engines: {node: '>=6'} + + tar-fs@3.1.3: + resolution: {integrity: sha512-/hU4AXnIdZu+Gvl1pk0oI5f5HxWsCJRtY2aFaJdk9VvyL48DWU6iU5WAIPG+wIi1YvWA6eTJvIviP/tMAZZNwQ==} + + tar-stream@3.2.0: + resolution: {integrity: sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==} + + tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} + engines: {node: '>=10'} + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + + tar@7.5.21: + resolution: {integrity: sha512-XdhtCvlMywwxpCW8YEq3lOXBJpUPTR2OHHcwLPO3HwsJqOHa2Ok/oJ7ruGzp+JrKoRPVCzJwAdEjqLW/vNRPHA==} + engines: {node: '>=18'} + + tcp-port-used@1.0.3: + resolution: {integrity: sha512-4CEQ3qRJYo+mtEbJ+OoQu3dF4TDkwaO3RDVC4UzP5cpAOIUWwuwPjD7sdxDFFqsMUjsXVVYBMlg/boAaloThMA==} + + teeny-request@10.1.3: + resolution: {integrity: sha512-5yDliI1uWkYPo7W+Zvrxg6YmoWuj5iC5EydewqrRTvc68nyMTZhlPPlLg6cptUGfbQAb+N9XDPDPzF6N081lug==} + engines: {node: '>=18'} + + teeny-request@11.0.1: + resolution: {integrity: sha512-bNr5j2YjSdajgCVsp+8JVjRf1uHIbpNISLeKp/7V1NnVMX3Gh6H/kECNGlm2Q3I68ACODQ0iv6aZ3Rvm8WgLGA==} + engines: {node: '>=22'} + + teeny-request@7.1.1: + resolution: {integrity: sha512-iwY6rkW5DDGq8hE2YgNQlKbptYpY5Nn2xecjQiNjOXWbKzPGUfmeUBCSQbbr306d7Z7U2N0TPl+/SwYRfua1Dg==} + engines: {node: '>=10'} + + teeny-request@9.0.0: + resolution: {integrity: sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==} + engines: {node: '>=14'} + + teex@1.0.1: + resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} + + terser@5.49.0: + resolution: {integrity: sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==} + engines: {node: '>=10'} + hasBin: true + + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + + test-exclude@7.0.2: + resolution: {integrity: sha512-u9E6A+ZDYdp7a4WnarkXPZOx8Ilz46+kby6p1yZ8zsGTz9gYa6FIS7lj2oezzNKmtdyyJNNmmXDppga5GB7kSw==} + engines: {node: '>=18'} + + text-decoder@1.2.7: + resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==} + + text-hex@1.0.0: + resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} + + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + thread-stream@2.7.0: + resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} + + through2@2.0.1: + resolution: {integrity: sha512-/vp02SIbpmVHapNMjox4hDBzykPdAOmH5y3INcKaxGfpEPSCMqzdWXyGfqPYyxoBLo1JpxBrlh3Z9esv0vWUYw==} + + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + + through2@4.0.2: + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} + + through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + + time-span@4.0.0: + resolution: {integrity: sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g==} + engines: {node: '>=10'} + + timers-browserify@1.4.2: + resolution: {integrity: sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==} + engines: {node: '>=0.6.0'} + + tiny-inflate@1.0.3: + resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} + + tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} + + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} + + tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + + tmp@0.2.5: + resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==} + engines: {node: '>=14.14'} + + tmp@0.2.6: + resolution: {integrity: sha512-5sJPdPjfI5Kx+qbrDesxkglRBxW//g7hCsqspEjwkewGvBMGIKMOTKzLt1hFVJzyadba3lDUN20O9qhvbQUSTA==} + engines: {node: '>=14.14'} + + tmp@0.2.7: + resolution: {integrity: sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==} + engines: {node: '>=14.14'} + + to-buffer@1.2.2: + resolution: {integrity: sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==} + engines: {node: '>= 0.4'} + + to-readable-stream@1.0.0: + resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} + engines: {node: '>=6'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + + touch@0.0.3: + resolution: {integrity: sha512-/LQ54KM9rPf3rGXGo2UPQWx3ol242Zg6Whq27H5DEmZhCJo+pm9N5BzRGepO9vTVhYxpXJdcc1+3uaYt9NyeKg==} + engines: {node: '>=0.6'} + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + traverse@0.3.9: + resolution: {integrity: sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==} + + traverse@0.6.11: + resolution: {integrity: sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==} + engines: {node: '>= 0.4'} + + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + + treeverse@3.0.0: + resolution: {integrity: sha512-gcANaAnd2QDZFmHFEOF4k7uc1J/6a6z3DJMd/QwEyxLoKGiptJRwid582r7QIsFlFMIZ3SnxfS52S4hm2DHkuQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + trim-newlines@2.0.0: + resolution: {integrity: sha512-MTBWv3jhVjTU7XR3IQHllbiJs8sc75a80OEhB6or/q7pLTWgQ0bMGQXXYQSrSuXe6WiKWDZ5txXY5P59a/coVA==} + engines: {node: '>=4'} + + trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} + + trim-newlines@4.1.1: + resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} + engines: {node: '>=12'} + + triple-beam@1.4.1: + resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} + engines: {node: '>= 14.0.0'} + + ts-declaration-location@1.0.7: + resolution: {integrity: sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==} + peerDependencies: + typescript: '>=4.0.0' + + ts-loader@9.6.2: + resolution: {integrity: sha512-R4iuczmtgxvtuI556s+hTZ6/7Ee03VCAk/l/M8LY1OAsUgB7YydsCxkgq9D9pKRaD7GJqUi2u8fp9zZP/ufjKA==} + engines: {node: '>=12.0.0'} + peerDependencies: + loader-utils: '*' + typescript: '*' + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + loader-utils: + optional: true + + ts-morph@22.0.0: + resolution: {integrity: sha512-M9MqFGZREyeb5fTl6gNHKZLqBQA0TjA1lea+CR48R8EBTDuWrNqW6ccC5QvjNR4s6wDumD3LTCjOFSp9iwlzaw==} + + ts-node@10.9.2: + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + + tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + tsscmp@1.0.6: + resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} + engines: {node: '>=0.6.x'} + + tsutils@3.21.0: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + + tty-browserify@0.0.1: + resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} + + tuf-js@3.1.0: + resolution: {integrity: sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==} + engines: {node: ^18.17.0 || >=20.5.0} + + turbo@2.10.7: + resolution: {integrity: sha512-GHx6WExIFSKNJ5qMlzDpXBXlu9ApxaMjqxAVrCNcW94xf/+uqgIz41SAuRUMbXva2ExNAaY/h8V0q90SWSzmRw==} + hasBin: true + + tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + + type-check@0.3.2: + resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} + engines: {node: '>= 0.8.0'} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + + type-detect@4.1.0: + resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} + engines: {node: '>=4'} + + type-fest@0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} + engines: {node: '>=10'} + + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + + type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + + type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} + + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + type-is@2.1.0: + resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} + engines: {node: '>= 18'} + + typed-array-buffer@1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} + + typed-array-byte-offset@1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} + + typed-array-length@1.0.8: + resolution: {integrity: sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==} + engines: {node: '>= 0.4'} + + typed-query-selector@2.12.2: + resolution: {integrity: sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ==} + + typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + + typedarray.prototype.slice@1.0.5: + resolution: {integrity: sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==} + engines: {node: '>= 0.4'} + + typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + + typescript@5.1.6: + resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} + engines: {node: '>=14.17'} + hasBin: true + + typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + engines: {node: '>=14.17'} + hasBin: true + + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true + + ua-parser-js@0.7.41: + resolution: {integrity: sha512-O3oYyCMPYgNNHuO7Jjk3uacJWZF8loBgwrfd/5LE/HyZ3lUIOdniQ7DNXJcIgZbwioZxk0fLfI4EVnetdiX5jg==} + hasBin: true + + uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} + + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true + + uid-safe@2.1.5: + resolution: {integrity: sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==} + engines: {node: '>= 0.8'} + + umd@3.0.3: + resolution: {integrity: sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==} + hasBin: true + + unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} + + undeclared-identifiers@1.1.3: + resolution: {integrity: sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==} + hasBin: true + + underscore@1.13.8: + resolution: {integrity: sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ==} + + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + + undici-types@7.28.0: + resolution: {integrity: sha512-LJAfY+2w6HGeT8d8J1wNQsUGUEGio6NWWpwdwurQe4f6oojzCFuGLizl1KSve4irsTxyLly1QhEeE6iapdaIvQ==} + + undici@6.28.0: + resolution: {integrity: sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==} + engines: {node: '>=18.17'} + + unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} + engines: {node: '>=4'} + + unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + + unicode-match-property-value-ecmascript@2.2.1: + resolution: {integrity: sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==} + engines: {node: '>=4'} + + unicode-properties@1.4.1: + resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} + + unicode-property-aliases-ecmascript@2.2.0: + resolution: {integrity: sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==} + engines: {node: '>=4'} + + unicode-trie@2.0.0: + resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} + + unicorn-magic@0.3.0: + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} + engines: {node: '>=18'} + + unique-filename@4.0.0: + resolution: {integrity: sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + unique-slug@5.0.0: + resolution: {integrity: sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==} + engines: {node: ^18.17.0 || >=20.5.0} + + unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} + + universal-user-agent@6.0.1: + resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} + + universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + unix-crypt-td-js@1.1.4: + resolution: {integrity: sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==} + + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + update-browserslist-db@1.2.3: + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + update-notifier@5.1.0: + resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==} + engines: {node: '>=10'} + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + url-parse-lax@3.0.0: + resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} + engines: {node: '>=4'} + + url-template@2.0.8: + resolution: {integrity: sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw==} + + url@0.11.4: + resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} + engines: {node: '>= 0.4'} + + urlgrey@1.0.0: + resolution: {integrity: sha512-hJfIzMPJmI9IlLkby8QrsCykQ+SXDeO2W5Q9QTW3QpqZVTx4a/K7p8/5q+/isD8vsbVaFgql/gvAoQCRQ2Cb5w==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + util@0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + + util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + + utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + + uuid@8.0.0: + resolution: {integrity: sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). + hasBin: true + + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). + hasBin: true + + uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). + hasBin: true + + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + + v8-to-istanbul@9.3.0: + resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} + engines: {node: '>=10.12.0'} + + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + + validate-npm-package-name@3.0.0: + resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} + + validate-npm-package-name@6.0.2: + resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + validator@13.15.35: + resolution: {integrity: sha512-TQ5pAGhd5whStmqWvYF4OjQROlmv9SMFVt37qoCBdqRffuuklWYQlCNnEs2ZaIBD1kZRNnikiZOS1eqgkar0iw==} + engines: {node: '>= 0.10'} + + variable-diff@1.1.0: + resolution: {integrity: sha512-0Jk/MsCNtL/fCuVIbsLxwXpABGZCzN57btcPbSsjOOAwkdHJ3Y58fo8BoUfG7jghnvglbwo+5Hk1KOJ2W2Ormw==} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + vasync@2.2.1: + resolution: {integrity: sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==} + engines: {'0': node >=0.6.0} + + verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + + vis@4.21.0-EOL: + resolution: {integrity: sha512-JVS1mywKg5S88XbkDJPfCb3n+vlg5fMA8Ae2hzs3KHAwD4ryM5qwlbFZ6ReDfY8te7I4NLCpuCoywJQEehvJlQ==} + deprecated: Please consider using https://github.com/visjs + + vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + + void-elements@2.0.1: + resolution: {integrity: sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==} + engines: {node: '>=0.10.0'} + + walk-up-path@3.0.1: + resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} + + walkdir@0.4.1: + resolution: {integrity: sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==} + engines: {node: '>=6.0.0'} + + watchpack@2.5.2: + resolution: {integrity: sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==} + engines: {node: '>=10.13.0'} + + wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + + wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + + web-streams-polyfill@3.3.3: + resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} + engines: {node: '>= 8'} + + webdriver-bidi-protocol@0.4.1: + resolution: {integrity: sha512-ARrjNjtWRRs2w4Tk7nqrf2gBI0QXWuOmMCx2hU+1jUt6d00MjMxURrhxhGbrsoiZKJrhTSTzbIrc554iKI10qw==} + + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + webpack-cli@5.1.4: + resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} + engines: {node: '>=14.15.0'} + hasBin: true + peerDependencies: + '@webpack-cli/generators': '*' + webpack: 5.x.x + webpack-bundle-analyzer: '*' + webpack-dev-server: '*' + peerDependenciesMeta: + '@webpack-cli/generators': + optional: true + webpack-bundle-analyzer: + optional: true + webpack-dev-server: + optional: true + + webpack-cli@6.0.1: + resolution: {integrity: sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==} + engines: {node: '>=18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.82.0 + webpack-bundle-analyzer: '*' + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-bundle-analyzer: + optional: true + webpack-dev-server: + optional: true + + webpack-merge@4.2.2: + resolution: {integrity: sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==} + + webpack-merge@5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} + engines: {node: '>=10.0.0'} + + webpack-merge@6.0.1: + resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} + engines: {node: '>=18.0.0'} + + webpack-sources@3.5.1: + resolution: {integrity: sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==} + engines: {node: '>=10.13.0'} + + webpack@5.109.0: + resolution: {integrity: sha512-vomrngskVVXEZF9sMZfYAd4pXZUnfaWdJGlF+BTNF+gJBCKYCQBnOeVPlrh39Ewl7nlCsirDplMy6o5g9xJHBg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + + websocket-driver@0.7.5: + resolution: {integrity: sha512-ZL2+3c7kMBdIRCMz6l8jQMHyGVxj+UL+xVk74Ombiciboca8rHa15L86B19E5oh1pL9Ii/uj54gtsIrZGMo6zA==} + engines: {node: '>=0.8.0'} + + websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + + whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation + + whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} + + which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} + + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + + which-typed-array@1.1.22: + resolution: {integrity: sha512-fvO4ExWMFsqyhG3AiPAObMuY1lxaqgYcxbc49CNdWDDECOJNgQyvsOWVwbZc+qf3rzRtxojBK+CMEv0Ld5CYpw==} + engines: {node: '>= 0.4'} + + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + which@3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + + which@5.0.0: + resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + + why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true + + widest-line@3.1.0: + resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} + engines: {node: '>=8'} + + wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} + + windows-release@4.0.0: + resolution: {integrity: sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==} + engines: {node: '>=10'} + + winston-transport@4.9.0: + resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==} + engines: {node: '>= 12.0.0'} + + winston@3.19.0: + resolution: {integrity: sha512-LZNJgPzfKR+/J3cHkxcpHKpKKvGfDZVPS4hfJCc4cCG0CgYzvlD6yE/S3CIL/Yt91ak327YCpiF/0MyeZHEHKA==} + engines: {node: '>= 12.0.0'} + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + + workerpool@6.2.0: + resolution: {integrity: sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==} + + workerpool@6.5.1: + resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} + + workerpool@9.3.4: + resolution: {integrity: sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + write-file-atomic@3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} + + write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + write-file-atomic@6.0.0: + resolution: {integrity: sha512-GmqrO8WJ1NuzJ2DrziEI2o57jKAVIQNf8a18W3nCYU3H7PNWqCCVTeH6/NQE93CIllIgQS98rrmVkYgTX9fFJQ==} + engines: {node: ^18.17.0 || >=20.5.0} + + ws@8.21.1: + resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xdg-basedir@4.0.0: + resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} + engines: {node: '>=8'} + + xml-naming@0.3.0: + resolution: {integrity: sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==} + engines: {node: '>=16.0.0'} + + xmlcreate@2.0.4: + resolution: {integrity: sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==} + + xmldoc@2.0.3: + resolution: {integrity: sha512-6gRk4NY/Jvg67xn7OzJuxLRsGgiXBaPUQplVJ/9l99uIugxh4FTOewYz5ic8WScj7Xx/2WvhENiQKwkK9RpE4w==} + engines: {node: '>=12.0.0'} + + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + + yargs-parser@10.1.0: + resolution: {integrity: sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==} + + yargs-parser@20.2.4: + resolution: {integrity: sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==} + engines: {node: '>=10'} + + yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs-unparser@2.0.0: + resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} + engines: {node: '>=10'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + yargs@17.7.3: + resolution: {integrity: sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==} + engines: {node: '>=12'} + + yauzl@2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + yoctocolors@2.1.2: + resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} + engines: {node: '>=18'} + + z-schema@5.0.5: + resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} + engines: {node: '>=8.0.0'} + hasBin: true + + zepto@1.2.0: + resolution: {integrity: sha512-C1x6lfvBICFTQIMgbt3JqMOno3VOtkWat/xEakLTOurskYIHPmzJrzd1e8BnmtdDVJlGuk5D+FxyCA8MPmkIyA==} + + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + +snapshots: + + '@aduh95/viz.js@3.4.0': {} + + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@angular-devkit/core@18.0.1(chokidar@3.6.0)': + dependencies: + ajv: 8.13.0 + ajv-formats: 3.0.1(ajv@8.13.0) + jsonc-parser: 3.2.1 + picomatch: 4.0.2 + rxjs: 7.8.1 + source-map: 0.7.4 + optionalDependencies: + chokidar: 3.6.0 + + '@angular-devkit/schematics@18.0.1(chokidar@3.6.0)': + dependencies: + '@angular-devkit/core': 18.0.1(chokidar@3.6.0) + jsonc-parser: 3.2.1 + magic-string: 0.30.10 + ora: 5.4.1 + rxjs: 7.8.1 + transitivePeerDependencies: + - chokidar + + '@babel/cli@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@jridgewell/trace-mapping': 0.3.31 + commander: 6.2.1 + convert-source-map: 2.0.0 + fs-readdir-recursive: 1.1.0 + glob: 7.2.3 + make-dir: 2.1.0 + slash: 2.0.0 + optionalDependencies: + '@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents.3 + chokidar: 3.6.0 + + '@babel/code-frame@7.29.7': + dependencies: + '@babel/helper-validator-identifier': 7.29.7 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/compat-data@7.29.7': {} + + '@babel/core@7.27.7': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.29.7 + '@babel/generator': 7.29.7 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.27.7) + '@babel/helpers': 7.27.6 + '@babel/parser': 7.29.7 + '@babel/template': 7.29.7 + '@babel/traverse': 7.27.7 + '@babel/types': 7.29.7 + convert-source-map: 2.0.0 + debug: 4.4.3(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/generator@7.29.7': + dependencies: + '@babel/parser': 7.29.7 + '@babel/types': 7.29.7 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + + '@babel/helper-annotate-as-pure@7.29.7': + dependencies: + '@babel/types': 7.29.7 + + '@babel/helper-compilation-targets@7.29.7': + dependencies: + '@babel/compat-data': 7.29.7 + '@babel/helper-validator-option': 7.29.7 + browserslist: 4.28.7 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-annotate-as-pure': 7.29.7 + '@babel/helper-member-expression-to-functions': 7.29.7 + '@babel/helper-optimise-call-expression': 7.29.7 + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.27.7) + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/traverse': 7.29.7 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-create-regexp-features-plugin@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-annotate-as-pure': 7.29.7 + regexpu-core: 6.4.0 + semver: 6.3.1 + + '@babel/helper-define-polyfill-provider@0.6.8(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-plugin-utils': 7.29.7 + debug: 4.4.3(supports-color@8.1.1) + lodash.debounce: 4.0.8 + resolve: 1.22.12 + transitivePeerDependencies: + - supports-color + + '@babel/helper-globals@7.29.7': {} + + '@babel/helper-member-expression-to-functions@7.29.7': + dependencies: + '@babel/traverse': 7.29.7 + '@babel/types': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-imports@7.29.7': + dependencies: + '@babel/traverse': 7.29.7 + '@babel/types': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-module-imports': 7.29.7 + '@babel/helper-validator-identifier': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-optimise-call-expression@7.29.7': + dependencies: + '@babel/types': 7.29.7 + + '@babel/helper-plugin-utils@7.29.7': {} + + '@babel/helper-remap-async-to-generator@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-annotate-as-pure': 7.29.7 + '@babel/helper-wrap-function': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-replace-supers@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-member-expression-to-functions': 7.29.7 + '@babel/helper-optimise-call-expression': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-skip-transparent-expression-wrappers@7.29.7': + dependencies: + '@babel/traverse': 7.29.7 + '@babel/types': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-string-parser@7.29.7': {} + + '@babel/helper-validator-identifier@7.29.7': {} + + '@babel/helper-validator-option@7.29.7': {} + + '@babel/helper-wrap-function@7.29.7': + dependencies: + '@babel/template': 7.29.7 + '@babel/traverse': 7.29.7 + '@babel/types': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/helpers@7.27.6': + dependencies: + '@babel/template': 7.29.7 + '@babel/types': 7.29.7 + + '@babel/parser@7.29.7': + dependencies: + '@babel/types': 7.29.7 + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.27.7) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + + '@babel/plugin-syntax-import-assertions@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-syntax-import-attributes@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-arrow-functions@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-async-generator-functions@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.27.7) + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-async-to-generator@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-module-imports': 7.29.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-remap-async-to-generator': 7.29.7(@babel/core@7.27.7) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-block-scoped-functions@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-block-scoping@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-class-properties@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-class-static-block@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-classes@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-annotate-as-pure': 7.29.7 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-globals': 7.29.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.27.7) + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-computed-properties@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/template': 7.29.7 + + '@babel/plugin-transform-destructuring@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-dotall-regex@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-duplicate-keys@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-dynamic-import@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-explicit-resource-management@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.27.7) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-exponentiation-operator@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-export-namespace-from@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-for-of@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-function-name@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-json-strings@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-literals@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-logical-assignment-operators@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-member-expression-literals@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-modules-amd@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-commonjs@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-systemjs@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-validator-identifier': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-umd@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-named-capturing-groups-regex@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-new-target@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-nullish-coalescing-operator@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-numeric-separator@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-object-rest-spread@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.27.7) + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-object-super@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-replace-supers': 7.29.7(@babel/core@7.27.7) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-optional-catch-binding@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-optional-chaining@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-parameters@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-private-methods@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-private-property-in-object@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-annotate-as-pure': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-property-literals@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-regenerator@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-regexp-modifiers@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-reserved-words@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-shorthand-properties@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-spread@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-sticky-regex@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-template-literals@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-typeof-symbol@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-typescript@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-annotate-as-pure': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.29.7 + '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.27.7) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-unicode-escapes@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-unicode-property-regex@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-unicode-regex@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/plugin-transform-unicode-sets-regex@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-create-regexp-features-plugin': 7.29.7(@babel/core@7.27.7) + '@babel/helper-plugin-utils': 7.29.7 + + '@babel/preset-env@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/compat-data': 7.29.7 + '@babel/core': 7.27.7 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-validator-option': 7.29.7 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-bugfix-safari-rest-destructuring-rhs-array': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.7) + '@babel/plugin-syntax-import-assertions': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-syntax-import-attributes': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.27.7) + '@babel/plugin-transform-arrow-functions': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-async-generator-functions': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-async-to-generator': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-block-scoped-functions': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-block-scoping': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-class-properties': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-class-static-block': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-classes': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-computed-properties': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-destructuring': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-dotall-regex': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-duplicate-keys': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-dynamic-import': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-explicit-resource-management': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-exponentiation-operator': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-export-namespace-from': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-for-of': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-function-name': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-json-strings': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-literals': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-logical-assignment-operators': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-member-expression-literals': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-modules-amd': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-modules-systemjs': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-modules-umd': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-new-target': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-nullish-coalescing-operator': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-numeric-separator': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-object-rest-spread': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-object-super': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-optional-catch-binding': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-optional-chaining': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-parameters': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-private-property-in-object': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-property-literals': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-regenerator': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-regexp-modifiers': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-reserved-words': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-shorthand-properties': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-spread': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-sticky-regex': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-template-literals': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-typeof-symbol': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-unicode-escapes': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-unicode-property-regex': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-unicode-regex': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-unicode-sets-regex': 7.29.7(@babel/core@7.27.7) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.27.7) + babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.27.7) + babel-plugin-polyfill-corejs3: 0.14.2(@babel/core@7.27.7) + babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.27.7) + core-js-compat: 3.49.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/types': 7.29.7 + esutils: 2.0.3 + + '@babel/preset-typescript@7.29.7(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-plugin-utils': 7.29.7 + '@babel/helper-validator-option': 7.29.7 + '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.27.7) + '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.27.7) + transitivePeerDependencies: + - supports-color + + '@babel/runtime@7.29.7': {} + + '@babel/template@7.29.7': + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/parser': 7.29.7 + '@babel/types': 7.29.7 + + '@babel/traverse@7.27.7': + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/generator': 7.29.7 + '@babel/parser': 7.29.7 + '@babel/template': 7.29.7 + '@babel/types': 7.29.7 + debug: 4.4.3(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/traverse@7.29.7': + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/generator': 7.29.7 + '@babel/helper-globals': 7.29.7 + '@babel/parser': 7.29.7 + '@babel/template': 7.29.7 + '@babel/types': 7.29.7 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + '@babel/types@7.29.7': + dependencies: + '@babel/helper-string-parser': 7.29.7 + '@babel/helper-validator-identifier': 7.29.7 + + '@bahmutov/data-driven@1.0.0': + dependencies: + check-more-types: 2.24.0 + lazy-ass: 1.6.0 + + '@bcoe/v8-coverage@0.2.3': {} + + '@bcoe/v8-coverage@1.0.2': {} + + '@colors/colors@1.5.0': {} + + '@colors/colors@1.6.0': {} + + '@compodoc/compodoc@1.1.25(typescript@5.9.3)': + dependencies: + '@angular-devkit/schematics': 18.0.1(chokidar@3.6.0) + '@babel/core': 7.27.7 + '@babel/plugin-transform-private-methods': 7.29.7(@babel/core@7.27.7) + '@babel/preset-env': 7.29.7(@babel/core@7.27.7) + '@compodoc/live-server': 1.2.3 + '@compodoc/ngd-transformer': 2.1.3 + bootstrap.native: 5.1.10 + chalk: 4.1.2 + cheerio: 1.0.0 + chokidar: 3.6.0 + colors: 1.4.0 + commander: 12.1.0 + cosmiconfig: 9.0.2(typescript@5.9.3) + decache: 4.6.2 + es6-shim: 0.35.8 + fancy-log: 2.0.0 + fast-glob: 3.3.3 + fs-extra: 11.4.0 + glob: 10.5.0 + handlebars: 4.7.9 + html-entities: 2.6.0 + i18next: 23.16.8 + json5: 2.2.3 + lodash: 4.18.1 + loglevel: 1.9.2 + loglevel-plugin-prefix: 0.8.4 + lunr: 2.3.9 + marked: 7.0.3 + minimist: 1.2.8 + opencollective-postinstall: 2.0.3 + os-name: 4.0.1 + pdfmake: 0.2.23 + prismjs: 1.30.0 + semver: 7.8.5 + svg-pan-zoom: 3.6.2 + tablesort: 5.6.0 + traverse: 0.6.11 + ts-morph: 22.0.0 + uuid: 9.0.1 + vis: 4.21.0-EOL + zepto: 1.2.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@compodoc/live-server@1.2.3': + dependencies: + chokidar: 3.6.0 + colors: 1.4.0 + connect: 3.7.0 + cors: 2.8.6 + event-stream: 4.0.1 + faye-websocket: 0.11.4 + http-auth: 4.1.9 + http-auth-connect: 1.0.6 + morgan: 1.11.0 + object-assign: 4.1.1 + open: 8.4.0 + proxy-middleware: 0.15.0 + send: 1.2.1 + serve-index: 1.9.2 + transitivePeerDependencies: + - supports-color + + '@compodoc/ngd-core@2.1.1': + dependencies: + ansi-colors: 4.1.3 + fancy-log: 2.0.0 + typescript: 5.9.3 + + '@compodoc/ngd-transformer@2.1.3': + dependencies: + '@aduh95/viz.js': 3.4.0 + '@compodoc/ngd-core': 2.1.1 + dot: 2.0.0-beta.1 + fs-extra: 11.4.0 + + '@cspotcode/source-map-support@0.8.1': + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + + '@dabh/diagnostics@2.0.8': + dependencies: + '@so-ric/colorspace': 1.1.6 + enabled: 2.0.0 + kuler: 2.0.0 + + '@discoveryjs/json-ext@0.5.7': {} + + '@discoveryjs/json-ext@0.6.3': {} + + '@eslint-community/eslint-utils@4.9.1(eslint@8.57.0)': + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1)': + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.12.2': {} + + '@eslint/eslintrc@2.1.4': + dependencies: + ajv: 6.15.0 + debug: 4.4.3(supports-color@8.1.1) + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.3.0 + minimatch: 3.1.5 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@8.57.0': {} + + '@eslint/js@8.57.1': {} + + '@foliojs-fork/fontkit@1.9.2': + dependencies: + '@foliojs-fork/restructure': 2.0.2 + brotli: 1.3.3 + clone: 1.0.4 + deep-equal: 1.1.2 + dfa: 1.2.0 + tiny-inflate: 1.0.3 + unicode-properties: 1.4.1 + unicode-trie: 2.0.0 + + '@foliojs-fork/linebreak@1.1.2': + dependencies: + base64-js: 1.3.1 + unicode-trie: 2.0.0 + + '@foliojs-fork/pdfkit@0.15.3': + dependencies: + '@foliojs-fork/fontkit': 1.9.2 + '@foliojs-fork/linebreak': 1.1.2 + crypto-js: 4.2.0 + jpeg-exif: 1.1.4 + png-js: 1.1.0 + + '@foliojs-fork/restructure@2.0.2': {} + + '@google-cloud/bigquery-storage-api@0.3.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/bigquery@9.0.2': + dependencies: + '@google-cloud/common': 8.0.1 + '@google-cloud/paginator': 7.0.1 + '@google-cloud/precise-date': 6.0.0 + '@google-cloud/promisify': 6.0.1 + arrify: 3.0.0 + big.js: 7.0.1 + duplexify: 4.1.3 + extend: 3.0.2 + stream-events: 1.0.5 + teeny-request: 11.0.1 + transitivePeerDependencies: + - supports-color + + '@google-cloud/bigtable-api@0.3.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/cloud-rad@0.4.10(@types/node@24.13.3)': + dependencies: + '@googleapis/api-documenter': 7.13.635 + '@microsoft/api-extractor': 7.40.6(@types/node@24.13.3) + '@microsoft/api-extractor-model': 7.28.12(@types/node@24.13.3) + '@rushstack/node-core-library': 3.66.1(@types/node@24.13.3) + ajv: 8.20.0 + execa: 7.2.0 + fs-extra: 11.4.0 + glob: 10.5.0 + js-yaml: 4.3.0 + minimatch: 9.0.9 + transitivePeerDependencies: + - '@types/node' + + '@google-cloud/common@5.0.2(encoding@0.1.13)': + dependencies: + '@google-cloud/projectify': 4.0.0 + '@google-cloud/promisify': 4.0.0 + arrify: 2.0.1 + duplexify: 4.1.3 + extend: 3.0.2 + google-auth-library: 9.15.1(encoding@0.1.13) + html-entities: 2.6.0 + retry-request: 7.0.2(encoding@0.1.13) + teeny-request: 9.0.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/common@6.0.1': + dependencies: + '@google-cloud/projectify': 4.0.0 + '@google-cloud/promisify': 4.0.0 + arrify: 2.0.1 + duplexify: 4.1.3 + extend: 3.0.2 + google-auth-library: 10.9.1 + html-entities: 2.6.0 + retry-request: 8.0.3 + teeny-request: 10.1.3 + transitivePeerDependencies: + - supports-color + + '@google-cloud/common@8.0.1': + dependencies: + '@google-cloud/projectify': 6.0.1 + '@google-cloud/promisify': 6.0.1 + arrify: 2.0.1 + duplexify: 4.1.3 + extend: 3.0.2 + google-auth-library: 11.0.2 + html-entities: 2.6.0 + retry-request: 9.0.1 + teeny-request: 11.0.1 + transitivePeerDependencies: + - supports-color + + '@google-cloud/datastore-api@0.3.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/dialogflow-cx@6.0.1': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/firestore-api@0.2.0': + dependencies: + google-gax: 5.0.6 + transitivePeerDependencies: + - supports-color + + '@google-cloud/functions@5.0.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/grafeas@7.0.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/logging-api@0.3.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/logging-min@11.2.2(encoding@0.1.13)': + dependencies: + '@google-cloud/common': 5.0.2(encoding@0.1.13) + '@google-cloud/paginator': 5.0.2 + '@google-cloud/projectify': 4.0.0 + '@google-cloud/promisify': 4.0.0 + '@grpc/grpc-js': 1.14.4 + '@opentelemetry/api': 1.9.1 + arrify: 2.0.1 + dot-prop: 6.0.0 + eventid: 2.0.1 + extend: 3.0.2 + gcp-metadata: 6.1.1(encoding@0.1.13) + google-auth-library: 9.15.1(encoding@0.1.13) + google-gax: 4.6.1(encoding@0.1.13) + long: 5.3.2 + on-finished: 2.4.1 + pumpify: 2.0.1 + stream-events: 1.0.5 + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/logging@12.0.1': + dependencies: + '@google-cloud/common': 8.0.1 + '@google-cloud/logging-api': 0.3.0 + '@google-cloud/paginator': 7.0.1 + '@google-cloud/projectify': 6.0.1 + '@google-cloud/promisify': 4.0.0 + '@grpc/grpc-js': 1.14.4 + '@opentelemetry/api': 1.9.1 + arrify: 2.0.1 + dot-prop: 6.0.0 + extend: 3.0.2 + gcp-metadata: 9.0.3 + google-auth-library: 11.0.2 + google-gax: 6.0.2 + long: 5.3.2 + on-finished: 2.4.1 + pumpify: 2.0.1 + stream-events: 1.0.5 + transitivePeerDependencies: + - supports-color + + '@google-cloud/monitoring@5.4.0': + dependencies: + google-gax: 5.0.6 + transitivePeerDependencies: + - supports-color + + '@google-cloud/monitoring@6.0.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/opentelemetry-cloud-monitoring-exporter@0.20.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-metrics@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13)': + dependencies: + '@google-cloud/opentelemetry-resource-util': 2.4.0(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@google-cloud/precise-date': 4.0.0 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 1.30.1(@opentelemetry/api@1.9.1) + google-auth-library: 9.15.1(encoding@0.1.13) + googleapis: 137.1.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/opentelemetry-cloud-trace-exporter@2.4.1(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13)': + dependencies: + '@google-cloud/opentelemetry-resource-util': 2.4.0(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@grpc/grpc-js': 1.14.4 + '@grpc/proto-loader': 0.7.15 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.1) + google-auth-library: 9.15.1(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/opentelemetry-cloud-trace-exporter@3.0.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.10.0(@opentelemetry/api@1.9.1))(encoding@0.1.13)': + dependencies: + '@google-cloud/opentelemetry-resource-util': 3.0.0(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@2.10.0(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@grpc/grpc-js': 1.14.4 + '@grpc/proto-loader': 0.8.1 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.10.0(@opentelemetry/api@1.9.1) + google-auth-library: 9.15.1(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/opentelemetry-resource-util@2.4.0(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13)': + dependencies: + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.39.0 + gcp-metadata: 6.1.1(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/opentelemetry-resource-util@3.0.0(@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1))(@opentelemetry/resources@2.10.0(@opentelemetry/api@1.9.1))(encoding@0.1.13)': + dependencies: + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.39.0 + gcp-metadata: 6.1.1(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/paginator@5.0.2': + dependencies: + arrify: 2.0.1 + extend: 3.0.2 + + '@google-cloud/paginator@7.0.1': + dependencies: + extend: 3.0.2 + + '@google-cloud/precise-date@4.0.0': {} + + '@google-cloud/precise-date@5.1.0': {} + + '@google-cloud/precise-date@6.0.0': {} + + '@google-cloud/projectify@4.0.0': {} + + '@google-cloud/projectify@6.0.1': {} + + '@google-cloud/promisify@4.0.0': {} + + '@google-cloud/promisify@5.1.0': {} + + '@google-cloud/promisify@6.0.1': {} + + '@google-cloud/pubsub-api@0.3.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/pubsub@6.0.1': + dependencies: + '@google-cloud/paginator': 7.0.1 + '@google-cloud/precise-date': 6.0.0 + '@google-cloud/projectify': 6.0.1 + '@google-cloud/promisify': 6.0.1 + '@google-cloud/pubsub-api': 0.3.0 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.39.0 + arrify: 2.0.1 + extend: 3.0.2 + google-auth-library: 11.0.2 + google-gax: 6.0.2 + google-logging-utils: 2.0.1 + heap-js: 2.7.1 + is-stream-ended: 0.1.4 + lodash.snakecase: 4.1.1 + long: 5.3.2 + p-defer: 3.0.0 + transitivePeerDependencies: + - supports-color + + '@google-cloud/spanner-api@0.2.0': + dependencies: + google-gax: 5.0.6 + transitivePeerDependencies: + - supports-color + + '@google-cloud/spanner-api@0.3.0': + dependencies: + google-gax: 6.0.2 + transitivePeerDependencies: + - supports-color + + '@google-cloud/spanner@8.10.0': + dependencies: + '@babel/core': 7.27.7 + '@babel/helpers': 7.27.6 + '@babel/traverse': 7.27.7 + '@google-cloud/common': 6.0.1 + '@google-cloud/monitoring': 5.4.0 + '@google-cloud/opentelemetry-resource-util': 2.4.0(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1))(encoding@0.1.13) + '@google-cloud/precise-date': 5.1.0 + '@google-cloud/promisify': 5.1.0 + '@grpc/grpc-js': 1.14.4 + '@grpc/proto-loader': 0.8.1 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/context-async-hooks': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.39.0 + '@types/big.js': 6.2.2 + '@types/stack-trace': 0.0.33 + big.js: 7.0.1 + checkpoint-stream: 0.1.2 + duplexify: 4.1.3 + events-intercept: 2.0.0 + extend: 3.0.2 + google-auth-library: 10.9.1 + google-gax: 5.0.6 + grpc-gcp: 1.1.1 + lodash.snakecase: 4.1.1 + merge-stream: 2.0.0 + p-queue: 6.6.2 + protobufjs: 7.5.9 + retry-request: 8.0.3 + split-array-stream: 2.0.0 + stack-trace: 0.0.10 + stream-events: 1.0.5 + teeny-request: 10.1.3 + through2: 4.0.2 + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/spannerlib-node-darwin-arm64@0.2.0': + dependencies: + '@google-cloud/spanner-api': 0.3.0 + bindings: 1.5.0 + transitivePeerDependencies: + - supports-color + optional: true + + '@google-cloud/spannerlib-node-linux-arm64@0.2.0': + dependencies: + '@google-cloud/spanner-api': 0.3.0 + bindings: 1.5.0 + transitivePeerDependencies: + - supports-color + optional: true + + '@google-cloud/spannerlib-node-linux-x64@0.2.0': + dependencies: + '@google-cloud/spanner-api': 0.3.0 + bindings: 1.5.0 + transitivePeerDependencies: + - supports-color + optional: true + + '@google-cloud/spannerlib-node-win32-x64@0.2.0': + dependencies: + '@google-cloud/spanner-api': 0.3.0 + bindings: 1.5.0 + transitivePeerDependencies: + - supports-color + optional: true + + '@google-cloud/storage@7.21.0(encoding@0.1.13)': + dependencies: + '@google-cloud/paginator': 5.0.2 + '@google-cloud/projectify': 4.0.0 + '@google-cloud/promisify': 4.0.0 + abort-controller: 3.0.0 + async-retry: 1.3.3 + duplexify: 4.1.3 + fast-xml-parser: 5.10.1 + gaxios: 6.7.1(encoding@0.1.13) + google-auth-library: 9.15.1(encoding@0.1.13) + html-entities: 2.6.0 + mime: 3.0.0 + p-limit: 3.1.0 + retry-request: 7.0.2(encoding@0.1.13) + teeny-request: 9.0.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + '@google-cloud/trace-agent@8.0.0(encoding@0.1.13)': + dependencies: + '@google-cloud/common': 5.0.2(encoding@0.1.13) + '@opencensus/propagation-stackdriver': 0.1.0 + builtin-modules: 3.3.0 + console-log-level: 1.4.1 + continuation-local-storage: 3.2.1 + extend: 3.0.2 + gcp-metadata: 6.1.1(encoding@0.1.13) + google-auth-library: 9.15.1(encoding@0.1.13) + hex2dec: 1.1.2 + is: 3.3.2 + methods: 1.1.2 + require-in-the-middle: 7.5.2 + semver: 7.8.5 + shimmer: 1.2.1 + source-map-support: 0.5.21 + uuid: 9.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + '@googleapis/api-documenter@7.13.635': + dependencies: + '@microsoft/tsdoc': 0.13.2 + colors: 1.2.5 + js-yaml: 3.13.1 + resolve: 1.17.0 + + '@googleapis/cloudtrace@3.0.1': + dependencies: + googleapis-common: 8.0.2 + transitivePeerDependencies: + - supports-color + + '@googleapis/dialogflow@1.2.0(encoding@0.1.13)': + dependencies: + googleapis-common: 7.2.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + '@grpc/grpc-js@1.14.4': + dependencies: + '@grpc/proto-loader': 0.8.1 + '@js-sdsl/ordered-map': 4.4.2 + + '@grpc/proto-loader@0.7.15': + dependencies: + lodash.camelcase: 4.3.0 + long: 5.3.2 + protobufjs: 7.5.9 + yargs: 17.7.3 + + '@grpc/proto-loader@0.8.1': + dependencies: + lodash.camelcase: 4.3.0 + long: 5.3.2 + protobufjs: 7.5.9 + yargs: 17.7.3 + + '@grpc/reflection@1.0.4(@grpc/grpc-js@1.14.4)': + dependencies: + '@grpc/grpc-js': 1.14.4 + '@grpc/proto-loader': 0.7.15 + protobufjs: 7.5.9 + + '@hapi/accept@6.0.3': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/hoek': 11.0.7 + + '@hapi/ammo@6.0.1': + dependencies: + '@hapi/hoek': 11.0.7 + + '@hapi/b64@6.0.1': + dependencies: + '@hapi/hoek': 11.0.7 + + '@hapi/boom@10.0.1': + dependencies: + '@hapi/hoek': 11.0.7 + + '@hapi/bounce@3.0.2': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/hoek': 11.0.7 + + '@hapi/bourne@3.0.0': {} + + '@hapi/call@9.0.1': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/hoek': 11.0.7 + + '@hapi/catbox-memory@6.0.2': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/hoek': 11.0.7 + + '@hapi/catbox@12.1.1': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/hoek': 11.0.7 + '@hapi/podium': 5.0.2 + '@hapi/validate': 2.0.1 + + '@hapi/content@6.0.2': + dependencies: + '@hapi/boom': 10.0.1 + + '@hapi/cryptiles@6.0.3': + dependencies: + '@hapi/boom': 10.0.1 + + '@hapi/file@3.0.0': {} + + '@hapi/hapi@21.4.10': + dependencies: + '@hapi/accept': 6.0.3 + '@hapi/ammo': 6.0.1 + '@hapi/boom': 10.0.1 + '@hapi/bounce': 3.0.2 + '@hapi/call': 9.0.1 + '@hapi/catbox': 12.1.1 + '@hapi/catbox-memory': 6.0.2 + '@hapi/heavy': 8.0.1 + '@hapi/hoek': 11.0.7 + '@hapi/mimos': 7.0.1 + '@hapi/podium': 5.0.2 + '@hapi/shot': 6.0.3 + '@hapi/somever': 4.1.1 + '@hapi/statehood': 8.2.1 + '@hapi/subtext': 8.1.3 + '@hapi/teamwork': 6.0.1 + '@hapi/topo': 6.0.2 + '@hapi/validate': 2.0.1 + + '@hapi/heavy@8.0.1': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/hoek': 11.0.7 + '@hapi/validate': 2.0.1 + + '@hapi/hoek@11.0.7': {} + + '@hapi/hoek@9.3.0': {} + + '@hapi/iron@7.0.1': + dependencies: + '@hapi/b64': 6.0.1 + '@hapi/boom': 10.0.1 + '@hapi/bourne': 3.0.0 + '@hapi/cryptiles': 6.0.3 + '@hapi/hoek': 11.0.7 + + '@hapi/mimos@7.0.1': + dependencies: + '@hapi/hoek': 11.0.7 + mime-db: 1.54.0 + + '@hapi/nigel@5.0.1': + dependencies: + '@hapi/hoek': 11.0.7 + '@hapi/vise': 5.0.1 + + '@hapi/pez@6.1.1': + dependencies: + '@hapi/b64': 6.0.1 + '@hapi/boom': 10.0.1 + '@hapi/content': 6.0.2 + '@hapi/hoek': 11.0.7 + '@hapi/nigel': 5.0.1 + + '@hapi/podium@5.0.2': + dependencies: + '@hapi/hoek': 11.0.7 + '@hapi/teamwork': 6.0.1 + '@hapi/validate': 2.0.1 + + '@hapi/shot@6.0.3': + dependencies: + '@hapi/hoek': 11.0.7 + '@hapi/validate': 2.0.1 + + '@hapi/somever@4.1.1': + dependencies: + '@hapi/bounce': 3.0.2 + '@hapi/hoek': 11.0.7 + + '@hapi/statehood@8.2.1': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/bounce': 3.0.2 + '@hapi/bourne': 3.0.0 + '@hapi/cryptiles': 6.0.3 + '@hapi/hoek': 11.0.7 + '@hapi/iron': 7.0.1 + '@hapi/validate': 2.0.1 + + '@hapi/subtext@8.1.3': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/bourne': 3.0.0 + '@hapi/content': 6.0.2 + '@hapi/file': 3.0.0 + '@hapi/hoek': 11.0.7 + '@hapi/pez': 6.1.1 + '@hapi/wreck': 18.1.2 + + '@hapi/teamwork@6.0.1': {} + + '@hapi/topo@5.1.0': + dependencies: + '@hapi/hoek': 9.3.0 + + '@hapi/topo@6.0.2': + dependencies: + '@hapi/hoek': 11.0.7 + + '@hapi/validate@2.0.1': + dependencies: + '@hapi/hoek': 11.0.7 + '@hapi/topo': 6.0.2 + + '@hapi/vise@5.0.1': + dependencies: + '@hapi/hoek': 11.0.7 + + '@hapi/wreck@18.1.2': + dependencies: + '@hapi/boom': 10.0.1 + '@hapi/bourne': 3.0.0 + '@hapi/hoek': 11.0.7 + + '@humanwhocodes/config-array@0.11.14': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.4.3(supports-color@8.1.1) + minimatch: 3.1.5 + transitivePeerDependencies: + - supports-color + + '@humanwhocodes/config-array@0.13.0': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.4.3(supports-color@8.1.1) + minimatch: 3.1.5 + transitivePeerDependencies: + - supports-color + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/object-schema@2.0.3': {} + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.2.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.3 + + '@isaacs/string-locale-compare@1.1.0': {} + + '@istanbuljs/schema@0.1.6': {} + + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/source-map@0.3.11': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/sourcemap-codec@1.5.5': {} + + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@jridgewell/trace-mapping@0.3.9': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@js-sdsl/ordered-map@4.4.2': {} + + '@jsdoc/salty@0.2.12': + dependencies: + lodash: 4.18.1 + + '@microsoft/api-extractor-model@7.28.12(@types/node@24.13.3)': + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 4.0.1(@types/node@24.13.3) + transitivePeerDependencies: + - '@types/node' + + '@microsoft/api-extractor-model@7.28.13(@types/node@24.13.3)': + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 4.0.2(@types/node@24.13.3) + transitivePeerDependencies: + - '@types/node' + + '@microsoft/api-extractor@7.40.6(@types/node@24.13.3)': + dependencies: + '@microsoft/api-extractor-model': 7.28.13(@types/node@24.13.3) + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 4.0.2(@types/node@24.13.3) + '@rushstack/rig-package': 0.5.2 + '@rushstack/terminal': 0.9.0(@types/node@24.13.3) + '@rushstack/ts-command-line': 4.17.3(@types/node@24.13.3) + lodash: 4.17.23 + resolve: 1.22.12 + semver: 7.5.4 + source-map: 0.6.1 + typescript: 5.3.3 + transitivePeerDependencies: + - '@types/node' + + '@microsoft/tsdoc-config@0.16.2': + dependencies: + '@microsoft/tsdoc': 0.14.2 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + + '@microsoft/tsdoc@0.13.2': {} + + '@microsoft/tsdoc@0.14.2': {} + + '@mswjs/interceptors@0.38.7': + dependencies: + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/logger': 0.3.0 + '@open-draft/until': 2.1.0 + is-node-process: 1.2.0 + outvariant: 1.4.3 + strict-event-emitter: 0.5.1 + + '@mswjs/interceptors@0.41.9': + dependencies: + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/logger': 0.3.0 + '@open-draft/until': 2.1.0 + is-node-process: 1.2.0 + outvariant: 1.4.3 + strict-event-emitter: 0.5.1 + + '@netflix/nerror@1.1.3': + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.4.1 + lodash: 4.18.1 + + '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': + optional: true + + '@nodable/entities@3.0.0': {} + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.20.1 + + '@npm/types@1.0.2': {} + + '@npmcli/agent@3.0.0': + dependencies: + agent-base: 7.1.4 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + lru-cache: 10.4.3 + socks-proxy-agent: 8.0.5 + transitivePeerDependencies: + - supports-color + + '@npmcli/arborist@8.0.5': + dependencies: + '@isaacs/string-locale-compare': 1.1.0 + '@npmcli/fs': 4.0.0 + '@npmcli/installed-package-contents': 3.0.0 + '@npmcli/map-workspaces': 4.0.2 + '@npmcli/metavuln-calculator': 8.0.1 + '@npmcli/name-from-folder': 3.0.0 + '@npmcli/node-gyp': 4.0.0 + '@npmcli/package-json': 6.2.0 + '@npmcli/query': 4.0.1 + '@npmcli/redact': 3.2.2 + '@npmcli/run-script': 9.1.0 + bin-links: 5.0.0 + cacache: 19.0.1 + common-ancestor-path: 1.0.1 + hosted-git-info: 8.1.0 + json-parse-even-better-errors: 4.0.0 + json-stringify-nice: 1.1.4 + lru-cache: 10.4.3 + minimatch: 9.0.9 + nopt: 8.1.0 + npm-install-checks: 7.1.2 + npm-package-arg: 12.0.2 + npm-pick-manifest: 10.0.0 + npm-registry-fetch: 18.0.2 + pacote: 19.0.2 + parse-conflict-json: 4.0.0 + proc-log: 5.0.0 + proggy: 3.0.0 + promise-all-reject-late: 1.0.1 + promise-call-limit: 3.0.2 + promise-retry: 2.0.1 + read-package-json-fast: 4.0.0 + semver: 7.8.5 + ssri: 12.0.0 + treeverse: 3.0.0 + walk-up-path: 3.0.1 + transitivePeerDependencies: + - supports-color + + '@npmcli/fs@4.0.0': + dependencies: + semver: 7.8.5 + + '@npmcli/git@6.0.3': + dependencies: + '@npmcli/promise-spawn': 8.0.3 + ini: 5.0.0 + lru-cache: 10.4.3 + npm-pick-manifest: 10.0.0 + proc-log: 5.0.0 + promise-retry: 2.0.1 + semver: 7.8.5 + which: 5.0.0 + + '@npmcli/installed-package-contents@3.0.0': + dependencies: + npm-bundled: 4.0.0 + npm-normalize-package-bin: 4.0.0 + + '@npmcli/map-workspaces@4.0.2': + dependencies: + '@npmcli/name-from-folder': 3.0.0 + '@npmcli/package-json': 6.2.0 + glob: 10.5.0 + minimatch: 9.0.9 + + '@npmcli/metavuln-calculator@8.0.1': + dependencies: + cacache: 19.0.1 + json-parse-even-better-errors: 4.0.0 + pacote: 20.0.1 + proc-log: 5.0.0 + semver: 7.8.5 + transitivePeerDependencies: + - supports-color + + '@npmcli/name-from-folder@3.0.0': {} + + '@npmcli/node-gyp@4.0.0': {} + + '@npmcli/package-json@6.2.0': + dependencies: + '@npmcli/git': 6.0.3 + glob: 10.5.0 + hosted-git-info: 8.1.0 + json-parse-even-better-errors: 4.0.0 + proc-log: 5.0.0 + semver: 7.8.5 + validate-npm-package-license: 3.0.4 + + '@npmcli/promise-spawn@8.0.3': + dependencies: + which: 5.0.0 + + '@npmcli/query@4.0.1': + dependencies: + postcss-selector-parser: 7.1.4 + + '@npmcli/redact@3.2.2': {} + + '@npmcli/run-script@9.1.0': + dependencies: + '@npmcli/node-gyp': 4.0.0 + '@npmcli/package-json': 6.2.0 + '@npmcli/promise-spawn': 8.0.3 + node-gyp: 11.5.0 + proc-log: 5.0.0 + which: 5.0.0 + transitivePeerDependencies: + - supports-color + + '@octokit/auth-token@4.0.0': {} + + '@octokit/core@5.2.2': + dependencies: + '@octokit/auth-token': 4.0.0 + '@octokit/graphql': 7.1.1 + '@octokit/request': 8.4.1 + '@octokit/request-error': 5.1.1 + '@octokit/types': 13.10.0 + before-after-hook: 2.2.3 + universal-user-agent: 6.0.1 + + '@octokit/endpoint@9.0.6': + dependencies: + '@octokit/types': 13.10.0 + universal-user-agent: 6.0.1 + + '@octokit/graphql@7.1.1': + dependencies: + '@octokit/request': 8.4.1 + '@octokit/types': 13.10.0 + universal-user-agent: 6.0.1 + + '@octokit/openapi-types@24.2.0': {} + + '@octokit/plugin-paginate-rest@11.4.4-cjs.2(@octokit/core@5.2.2)': + dependencies: + '@octokit/core': 5.2.2 + '@octokit/types': 13.10.0 + + '@octokit/plugin-request-log@4.0.1(@octokit/core@5.2.2)': + dependencies: + '@octokit/core': 5.2.2 + + '@octokit/plugin-rest-endpoint-methods@13.3.2-cjs.1(@octokit/core@5.2.2)': + dependencies: + '@octokit/core': 5.2.2 + '@octokit/types': 13.10.0 + + '@octokit/request-error@5.1.1': + dependencies: + '@octokit/types': 13.10.0 + deprecation: 2.3.1 + once: 1.4.0 + + '@octokit/request@8.4.1': + dependencies: + '@octokit/endpoint': 9.0.6 + '@octokit/request-error': 5.1.1 + '@octokit/types': 13.10.0 + universal-user-agent: 6.0.1 + + '@octokit/rest@20.1.2': + dependencies: + '@octokit/core': 5.2.2 + '@octokit/plugin-paginate-rest': 11.4.4-cjs.2(@octokit/core@5.2.2) + '@octokit/plugin-request-log': 4.0.1(@octokit/core@5.2.2) + '@octokit/plugin-rest-endpoint-methods': 13.3.2-cjs.1(@octokit/core@5.2.2) + + '@octokit/types@13.10.0': + dependencies: + '@octokit/openapi-types': 24.2.0 + + '@open-draft/deferred-promise@2.2.0': {} + + '@open-draft/logger@0.3.0': + dependencies: + is-node-process: 1.2.0 + outvariant: 1.4.3 + + '@open-draft/until@2.1.0': {} + + '@opencensus/core@0.1.0': + dependencies: + continuation-local-storage: 3.2.1 + log-driver: 1.2.7 + semver: 7.8.5 + shimmer: 1.2.1 + uuid: 8.0.0 + + '@opencensus/propagation-stackdriver@0.1.0': + dependencies: + '@opencensus/core': 0.1.0 + hex2dec: 1.1.2 + uuid: 8.0.0 + + '@opentelemetry/api-logs@0.52.1': + dependencies: + '@opentelemetry/api': 1.9.1 + + '@opentelemetry/api-logs@0.57.2': + dependencies: + '@opentelemetry/api': 1.9.1 + + '@opentelemetry/api@1.9.1': {} + + '@opentelemetry/context-async-hooks@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + + '@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + + '@opentelemetry/context-async-hooks@2.10.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + + '@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/semantic-conventions': 1.25.1 + + '@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/semantic-conventions': 1.28.0 + + '@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/semantic-conventions': 1.39.0 + + '@opentelemetry/exporter-trace-otlp-grpc@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@grpc/grpc-js': 1.14.4 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.25.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-trace-otlp-grpc@0.57.2(@opentelemetry/api@1.9.1)': + dependencies: + '@grpc/grpc-js': 1.14.4 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.57.2(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.57.2(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.57.2(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-trace-otlp-http@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.25.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-trace-otlp-proto@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.25.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-zipkin@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.25.1 + + '@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.52.1 + '@types/shimmer': 1.2.0 + import-in-the-middle: 1.15.0 + require-in-the-middle: 7.5.2 + semver: 7.8.5 + shimmer: 1.2.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/otlp-exporter-base@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.52.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/otlp-exporter-base@0.57.2(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.57.2(@opentelemetry/api@1.9.1) + + '@opentelemetry/otlp-grpc-exporter-base@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@grpc/grpc-js': 1.14.4 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.52.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/otlp-grpc-exporter-base@0.57.2(@opentelemetry/api@1.9.1)': + dependencies: + '@grpc/grpc-js': 1.14.4 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.57.2(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.57.2(@opentelemetry/api@1.9.1) + + '@opentelemetry/otlp-transformer@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.52.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.25.1(@opentelemetry/api@1.9.1) + protobufjs: 7.5.9 + + '@opentelemetry/otlp-transformer@0.57.2(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.57.2 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.57.2(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.1) + protobufjs: 7.5.9 + + '@opentelemetry/propagator-b3@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/propagator-b3@1.30.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/propagator-jaeger@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/propagator-jaeger@1.30.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/resources@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.25.1 + + '@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.28.0 + + '@opentelemetry/resources@2.10.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.39.0 + + '@opentelemetry/sdk-logs@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.52.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/sdk-logs@0.57.2(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.57.2 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/sdk-metrics@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + lodash.merge: 4.6.2 + + '@opentelemetry/sdk-metrics@1.30.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + + '@opentelemetry/sdk-node@0.52.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.52.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-grpc': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-http': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-proto': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-zipkin': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.52.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-node': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.25.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/sdk-trace-base@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.25.1 + + '@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.28.0 + + '@opentelemetry/sdk-trace-base@2.10.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.39.0 + + '@opentelemetry/sdk-trace-node@1.25.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/context-async-hooks': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/propagator-b3': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/propagator-jaeger': 1.25.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.25.1(@opentelemetry/api@1.9.1) + semver: 7.8.5 + + '@opentelemetry/sdk-trace-node@1.30.1(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/propagator-b3': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/propagator-jaeger': 1.30.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.1) + semver: 7.8.5 + + '@opentelemetry/sdk-trace-node@2.10.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/context-async-hooks': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.10.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/sdk-trace@2.10.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.39.0 + + '@opentelemetry/semantic-conventions@1.25.1': {} + + '@opentelemetry/semantic-conventions@1.28.0': {} + + '@opentelemetry/semantic-conventions@1.39.0': {} + + '@pkgjs/parseargs@0.11.0': + optional: true + + '@pkgr/core@0.1.2': {} + + '@pkgr/core@0.3.6': {} + + '@protobufjs/aspromise@1.1.2': {} + + '@protobufjs/base64@1.1.2': {} + + '@protobufjs/codegen@2.0.5': {} + + '@protobufjs/eventemitter@1.1.1': {} + + '@protobufjs/fetch@1.1.1': + dependencies: + '@protobufjs/aspromise': 1.1.2 + + '@protobufjs/float@1.0.2': {} + + '@protobufjs/inquire@1.1.2': {} + + '@protobufjs/path@1.1.2': {} + + '@protobufjs/pool@1.1.0': {} + + '@protobufjs/utf8@1.1.2': {} + + '@puppeteer/browsers@2.13.2': + dependencies: + debug: 4.4.3(supports-color@8.1.1) + extract-zip: 2.0.1 + progress: 2.0.3 + proxy-agent: 6.5.0 + semver: 7.8.5 + tar-fs: 3.1.3 + yargs: 17.7.3 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + - supports-color + + '@rtsao/scc@1.1.0': {} + + '@rushstack/node-core-library@3.66.1(@types/node@24.13.3)': + dependencies: + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.12 + semver: 7.5.4 + z-schema: 5.0.5 + optionalDependencies: + '@types/node': 24.13.3 + + '@rushstack/node-core-library@4.0.1(@types/node@24.13.3)': + dependencies: + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.12 + semver: 7.5.4 + z-schema: 5.0.5 + optionalDependencies: + '@types/node': 24.13.3 + + '@rushstack/node-core-library@4.0.2(@types/node@24.13.3)': + dependencies: + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.12 + semver: 7.5.4 + z-schema: 5.0.5 + optionalDependencies: + '@types/node': 24.13.3 + + '@rushstack/rig-package@0.5.2': + dependencies: + resolve: 1.22.12 + strip-json-comments: 3.1.1 + + '@rushstack/terminal@0.9.0(@types/node@24.13.3)': + dependencies: + '@rushstack/node-core-library': 4.0.2(@types/node@24.13.3) + colors: 1.2.5 + optionalDependencies: + '@types/node': 24.13.3 + + '@rushstack/ts-command-line@4.17.3(@types/node@24.13.3)': + dependencies: + '@rushstack/terminal': 0.9.0(@types/node@24.13.3) + '@types/argparse': 1.0.38 + argparse: 1.0.10 + string-argv: 0.3.2 + transitivePeerDependencies: + - '@types/node' + + '@sec-ant/readable-stream@0.4.1': {} + + '@sideway/address@4.1.5': + dependencies: + '@hapi/hoek': 9.3.0 + + '@sideway/formula@3.0.1': {} + + '@sideway/pinpoint@2.0.0': {} + + '@sigstore/bundle@3.1.0': + dependencies: + '@sigstore/protobuf-specs': 0.4.3 + + '@sigstore/core@2.0.0': {} + + '@sigstore/protobuf-specs@0.4.3': {} + + '@sigstore/sign@3.1.0': + dependencies: + '@sigstore/bundle': 3.1.0 + '@sigstore/core': 2.0.0 + '@sigstore/protobuf-specs': 0.4.3 + make-fetch-happen: 14.0.3 + proc-log: 5.0.0 + promise-retry: 2.0.1 + transitivePeerDependencies: + - supports-color + + '@sigstore/tuf@3.1.1': + dependencies: + '@sigstore/protobuf-specs': 0.4.3 + tuf-js: 3.1.0 + transitivePeerDependencies: + - supports-color + + '@sigstore/verify@2.1.1': + dependencies: + '@sigstore/bundle': 3.1.0 + '@sigstore/core': 2.0.0 + '@sigstore/protobuf-specs': 0.4.3 + + '@sindresorhus/is@0.14.0': {} + + '@sindresorhus/is@4.6.0': {} + + '@sindresorhus/merge-streams@4.0.0': {} + + '@sinonjs/commons@3.0.1': + dependencies: + type-detect: 4.0.8 + + '@sinonjs/fake-timers@11.2.2': + dependencies: + '@sinonjs/commons': 3.0.1 + + '@sinonjs/fake-timers@11.3.1': + dependencies: + '@sinonjs/commons': 3.0.1 + + '@sinonjs/fake-timers@13.0.5': + dependencies: + '@sinonjs/commons': 3.0.1 + + '@sinonjs/fake-timers@15.2.1': + dependencies: + '@sinonjs/commons': 3.0.1 + + '@sinonjs/samsam@8.0.3': + dependencies: + '@sinonjs/commons': 3.0.1 + type-detect: 4.1.0 + + '@sinonjs/samsam@9.0.3': + dependencies: + '@sinonjs/commons': 3.0.1 + type-detect: 4.1.0 + + '@sinonjs/text-encoding@0.7.3': {} + + '@so-ric/colorspace@1.1.6': + dependencies: + color: 5.0.3 + text-hex: 1.0.0 + + '@socket.io/component-emitter@3.1.2': {} + + '@szmarczak/http-timer@1.1.2': + dependencies: + defer-to-connect: 1.1.3 + + '@szmarczak/http-timer@4.0.6': + dependencies: + defer-to-connect: 2.0.1 + + '@thednp/event-listener@2.0.15': {} + + '@thednp/position-observer@1.1.3': + dependencies: + '@thednp/shorty': 2.0.14 + + '@thednp/shorty@2.0.14': {} + + '@tootallnate/once@1.1.2': {} + + '@tootallnate/once@2.0.1': {} + + '@tootallnate/quickjs-emscripten@0.23.0': {} + + '@ts-morph/common@0.23.0': + dependencies: + fast-glob: 3.3.3 + minimatch: 9.0.9 + mkdirp: 3.0.1 + path-browserify: 1.0.1 + + '@tsconfig/node10@1.0.12': {} + + '@tsconfig/node12@1.0.11': {} + + '@tsconfig/node14@1.0.3': {} + + '@tsconfig/node16@1.0.4': {} + + '@tufjs/canonical-json@2.0.0': {} + + '@tufjs/models@3.0.1': + dependencies: + '@tufjs/canonical-json': 2.0.0 + minimatch: 9.0.9 + + '@turbo/darwin-64@2.10.7': + optional: true + + '@turbo/darwin-arm64@2.10.7': + optional: true + + '@turbo/linux-64@2.10.7': + optional: true + + '@turbo/linux-arm64@2.10.7': + optional: true + + '@turbo/windows-64@2.10.7': + optional: true + + '@turbo/windows-arm64@2.10.7': + optional: true + + '@types/accepts@1.3.7': + dependencies: + '@types/node': 22.20.1 + + '@types/argparse@1.0.38': {} + + '@types/assert@1.5.11': {} + + '@types/async-retry@1.4.9': + dependencies: + '@types/retry': 0.12.5 + + '@types/babel__core@7.20.5': + dependencies: + '@babel/parser': 7.29.7 + '@babel/types': 7.29.7 + '@types/babel__generator': 7.27.0 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.28.0 + + '@types/babel__generator@7.27.0': + dependencies: + '@babel/types': 7.29.7 + + '@types/babel__template@7.4.4': + dependencies: + '@babel/parser': 7.29.7 + '@babel/types': 7.29.7 + + '@types/babel__traverse@7.28.0': + dependencies: + '@babel/types': 7.29.7 + + '@types/base64-js@1.5.0': + dependencies: + base64-js: 1.5.1 + + '@types/big.js@6.2.2': {} + + '@types/body-parser@1.19.6': + dependencies: + '@types/connect': 3.4.38 + '@types/node': 22.20.1 + + '@types/boom@7.3.5': {} + + '@types/bunyan@1.8.11': + dependencies: + '@types/node': 22.20.1 + + '@types/cacache@20.0.1': + dependencies: + '@types/node': 22.20.1 + minipass: 7.1.3 + + '@types/cacheable-request@6.0.3': + dependencies: + '@types/http-cache-semantics': 4.2.0 + '@types/keyv': 3.1.4 + '@types/node': 22.20.1 + '@types/responselike': 1.0.3 + + '@types/caseless@0.12.5': {} + + '@types/chai-as-promised@7.1.8': + dependencies: + '@types/chai': 4.3.20 + + '@types/chai@4.3.20': {} + + '@types/concat-stream@2.0.3': + dependencies: + '@types/node': 22.20.1 + + '@types/connect@3.4.38': + dependencies: + '@types/node': 22.20.1 + + '@types/console-log-level@1.4.5': {} + + '@types/content-disposition@0.5.9': {} + + '@types/cookies@0.9.2': + dependencies: + '@types/connect': 3.4.38 + '@types/express': 4.17.25 + '@types/keygrip': 1.0.6 + '@types/node': 22.20.1 + + '@types/cors@2.8.19': + dependencies: + '@types/node': 22.20.1 + + '@types/duplexify@3.6.5': + dependencies: + '@types/node': 22.20.1 + + '@types/ent@2.2.8': {} + + '@types/escape-string-regexp@2.0.3': + dependencies: + escape-string-regexp: 4.0.0 + + '@types/estree@1.0.9': {} + + '@types/express-serve-static-core@4.19.9': + dependencies: + '@types/node': 22.20.1 + '@types/qs': 6.15.1 + '@types/range-parser': 1.2.7 + '@types/send': 1.2.1 + + '@types/express-serve-static-core@5.1.2': + dependencies: + '@types/node': 22.20.1 + '@types/qs': 6.15.1 + '@types/range-parser': 1.2.7 + '@types/send': 1.2.1 + + '@types/express@4.17.25': + dependencies: + '@types/body-parser': 1.19.6 + '@types/express-serve-static-core': 4.19.9 + '@types/qs': 6.15.1 + '@types/serve-static': 1.15.10 + + '@types/express@5.0.6': + dependencies: + '@types/body-parser': 1.19.6 + '@types/express-serve-static-core': 5.1.2 + '@types/serve-static': 2.2.0 + + '@types/extend@3.0.4': {} + + '@types/formidable@1.2.8': + dependencies: + '@types/node': 22.20.1 + + '@types/http-assert@1.5.6': {} + + '@types/http-cache-semantics@4.2.0': {} + + '@types/http-errors@2.0.5': {} + + '@types/ignore-walk@4.0.3': + dependencies: + '@types/node': 22.20.1 + + '@types/is@0.0.25': {} + + '@types/istanbul-lib-coverage@2.0.6': {} + + '@types/js-yaml@4.0.9': {} + + '@types/json-bigint@1.0.4': {} + + '@types/json-schema@7.0.15': {} + + '@types/json-stable-stringify@1.2.0': + dependencies: + json-stable-stringify: 1.3.0 + + '@types/json5@0.0.29': {} + + '@types/jws@3.2.11': + dependencies: + '@types/node': 22.20.1 + + '@types/keygrip@1.0.6': {} + + '@types/keyv@3.1.4': + dependencies: + '@types/node': 22.20.1 + + '@types/koa-compose@3.2.9': + dependencies: + '@types/koa': 3.0.3 + + '@types/koa@3.0.3': + dependencies: + '@types/accepts': 1.3.7 + '@types/content-disposition': 0.5.9 + '@types/cookies': 0.9.2 + '@types/http-assert': 1.5.6 + '@types/http-errors': 2.0.5 + '@types/keygrip': 1.0.6 + '@types/koa-compose': 3.2.9 + '@types/node': 22.20.1 + + '@types/linkify-it@5.0.0': {} + + '@types/lodash.groupby@4.6.9': + dependencies: + '@types/lodash': 4.17.24 + + '@types/lodash.mapvalues@4.6.9': + dependencies: + '@types/lodash': 4.17.24 + + '@types/lodash.snakecase@4.1.9': + dependencies: + '@types/lodash': 4.17.24 + + '@types/lodash@4.17.24': {} + + '@types/long@4.0.2': {} + + '@types/long@5.0.0': + dependencies: + long: 5.3.2 + + '@types/markdown-it@14.1.2': + dependencies: + '@types/linkify-it': 5.0.0 + '@types/mdurl': 2.0.0 + + '@types/mdurl@2.0.0': {} + + '@types/merge-stream@2.0.0': + dependencies: + '@types/node': 22.20.1 + + '@types/mime@1.3.5': {} + + '@types/mime@3.0.4': {} + + '@types/minimist@1.2.5': {} + + '@types/mocha@10.0.10': {} + + '@types/mocha@9.1.1': {} + + '@types/mockery@1.4.33': {} + + '@types/ms@2.1.0': {} + + '@types/multiparty@4.2.1': + dependencies: + '@types/node': 22.20.1 + + '@types/mv@2.1.4': {} + + '@types/ncp@2.0.8': + dependencies: + '@types/node': 22.20.1 + + '@types/nock@11.1.0': + dependencies: + nock: 14.0.16 + + '@types/node-fetch@2.6.13': + dependencies: + '@types/node': 22.20.1 + form-data: 4.0.6 + + '@types/node@20.19.43': + dependencies: + undici-types: 6.21.0 + + '@types/node@22.20.1': + dependencies: + undici-types: 6.21.0 + + '@types/node@24.13.3': + dependencies: + undici-types: 7.18.2 + + '@types/node@25.9.5': + dependencies: + undici-types: 7.24.6 + + '@types/normalize-package-data@2.4.4': {} + + '@types/npm-package-arg@6.1.4': {} + + '@types/npm-packlist@7.0.3': + dependencies: + '@types/ignore-walk': 4.0.3 + '@types/npmcli__arborist': 5.6.11 + + '@types/npm-registry-fetch@8.0.9': + dependencies: + '@types/node': 22.20.1 + '@types/node-fetch': 2.6.13 + '@types/npm-package-arg': 6.1.4 + '@types/npmlog': 7.0.0 + '@types/ssri': 7.1.5 + + '@types/npmcli__arborist@5.6.11': + dependencies: + '@npm/types': 1.0.2 + '@types/cacache': 20.0.1 + '@types/node': 22.20.1 + '@types/npmcli__package-json': 4.0.4 + '@types/pacote': 11.1.8 + + '@types/npmcli__package-json@4.0.4': {} + + '@types/npmlog@7.0.0': + dependencies: + '@types/node': 22.20.1 + + '@types/nunjucks@3.2.6': {} + + '@types/object-hash@3.0.6': {} + + '@types/on-finished@2.3.5': + dependencies: + '@types/node': 22.20.1 + + '@types/once@1.4.5': {} + + '@types/p-queue@3.2.1': + dependencies: + p-queue: 8.1.1 + + '@types/pacote@11.1.8': + dependencies: + '@types/node': 22.20.1 + '@types/npm-registry-fetch': 8.0.9 + '@types/npmlog': 7.0.0 + '@types/ssri': 7.1.5 + + '@types/pretty-ms@5.0.1': + dependencies: + pretty-ms: 7.0.1 + + '@types/proxyquire@1.3.31': {} + + '@types/pumpify@1.4.5': + dependencies: + '@types/duplexify': 3.6.5 + '@types/node': 22.20.1 + + '@types/qs@6.15.1': {} + + '@types/range-parser@1.2.7': {} + + '@types/request@2.48.13': + dependencies: + '@types/caseless': 0.12.5 + '@types/node': 22.20.1 + '@types/tough-cookie': 4.0.5 + form-data: 2.5.6 + + '@types/responselike@1.0.3': + dependencies: + '@types/node': 22.20.1 + + '@types/restify@8.5.12': + dependencies: + '@types/bunyan': 1.8.11 + '@types/formidable': 1.2.8 + '@types/node': 22.20.1 + '@types/spdy': 3.4.9 + + '@types/retry@0.12.5': {} + + '@types/semver@7.7.1': {} + + '@types/send@0.17.6': + dependencies: + '@types/mime': 1.3.5 + '@types/node': 22.20.1 + + '@types/send@1.2.1': + dependencies: + '@types/node': 22.20.1 + + '@types/serve-static@1.15.10': + dependencies: + '@types/http-errors': 2.0.5 + '@types/node': 22.20.1 + '@types/send': 0.17.6 + + '@types/serve-static@2.2.0': + dependencies: + '@types/http-errors': 2.0.5 + '@types/node': 22.20.1 + + '@types/shimmer@1.2.0': {} + + '@types/sinon@10.0.20': + dependencies: + '@types/sinonjs__fake-timers': 15.0.1 + + '@types/sinon@17.0.4': + dependencies: + '@types/sinonjs__fake-timers': 15.0.1 + + '@types/sinon@20.0.0': + dependencies: + '@types/sinonjs__fake-timers': 15.0.1 + + '@types/sinon@21.0.1': + dependencies: + '@types/sinonjs__fake-timers': 15.0.1 + + '@types/sinonjs__fake-timers@15.0.1': {} + + '@types/spdy@3.4.9': + dependencies: + '@types/node': 22.20.1 + + '@types/ssri@7.1.5': + dependencies: + '@types/node': 22.20.1 + + '@types/stack-trace@0.0.33': {} + + '@types/tar@6.1.13': + dependencies: + '@types/node': 22.20.1 + minipass: 4.2.8 + + '@types/through2@2.0.41': + dependencies: + '@types/node': 22.20.1 + + '@types/tmp@0.2.6': {} + + '@types/tough-cookie@4.0.5': {} + + '@types/triple-beam@1.3.5': {} + + '@types/uglify-js@3.17.5': + dependencies: + source-map: 0.6.1 + + '@types/url-template@2.0.31': {} + + '@types/uuid@10.0.0': {} + + '@types/ws@8.18.1': + dependencies: + '@types/node': 22.20.1 + + '@types/yargs-parser@21.0.3': {} + + '@types/yargs@17.0.35': + dependencies: + '@types/yargs-parser': 21.0.3 + + '@types/yauzl@2.10.3': + dependencies: + '@types/node': 22.20.1 + optional: true + + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3)': + dependencies: + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.9.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.8.5 + tsutils: 3.21.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.1.6)': + dependencies: + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.1.6) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.1.6) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.8.5 + tsutils: 3.21.0(typescript@5.1.6) + optionalDependencies: + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.8.3)': + dependencies: + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.8.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.1 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.8.5 + tsutils: 3.21.0(typescript@5.8.3) + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': + dependencies: + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.1 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.8.5 + tsutils: 3.21.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.1.6)': + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.0 + optionalDependencies: + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.0 + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.3)': + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.1 + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.1 + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@5.62.0': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.1.6)': + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.1.6) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.0 + tsutils: 3.21.0(typescript@5.1.6) + optionalDependencies: + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.9.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.0 + tsutils: 3.21.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.8.3)': + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.8.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.1 + tsutils: 3.21.0(typescript@5.8.3) + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.1 + tsutils: 3.21.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@5.62.0': {} + + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.1.6)': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.4.3(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.8.5 + tsutils: 3.21.0(typescript@5.1.6) + optionalDependencies: + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.8.3)': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.4.3(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.8.5 + tsutils: 3.21.0(typescript@5.8.3) + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.4.3(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.8.5 + tsutils: 3.21.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.1.6)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.7.1 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) + eslint: 8.57.0 + eslint-scope: 5.1.1 + semver: 7.8.5 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.7.1 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + eslint: 8.57.0 + eslint-scope: 5.1.1 + semver: 7.8.5 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + '@types/json-schema': 7.0.15 + '@types/semver': 7.7.1 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) + eslint: 8.57.1 + eslint-scope: 5.1.1 + semver: 7.8.5 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + '@types/json-schema': 7.0.15 + '@types/semver': 7.7.1 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + eslint: 8.57.1 + eslint-scope: 5.1.1 + semver: 7.8.5 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/visitor-keys@5.62.0': + dependencies: + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 + + '@ungap/promise-all-settled@1.1.2': {} + + '@ungap/structured-clone@1.3.3': {} + + '@webassemblyjs/ast@1.14.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + + '@webassemblyjs/floating-point-hex-parser@1.13.2': {} + + '@webassemblyjs/helper-api-error@1.13.2': {} + + '@webassemblyjs/helper-buffer@1.14.1': {} + + '@webassemblyjs/helper-numbers@1.13.2': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 + '@xtuc/long': 4.2.2 + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} + + '@webassemblyjs/helper-wasm-section@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 + + '@webassemblyjs/ieee754@1.13.2': + dependencies: + '@xtuc/ieee754': 1.2.0 + + '@webassemblyjs/leb128@1.13.2': + dependencies: + '@xtuc/long': 4.2.2 + + '@webassemblyjs/utf8@1.13.2': {} + + '@webassemblyjs/wasm-edit@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 + + '@webassemblyjs/wasm-gen@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + + '@webassemblyjs/wasm-opt@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + + '@webassemblyjs/wasm-parser@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + + '@webassemblyjs/wast-printer@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@xtuc/long': 4.2.2 + + '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.109.0)': + dependencies: + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.109.0) + + '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.109.0)': + dependencies: + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.109.0) + + '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.109.0)': + dependencies: + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.109.0) + + '@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.109.0)': + dependencies: + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.109.0) + + '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.109.0)': + dependencies: + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.109.0) + + '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack@5.109.0)': + dependencies: + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.109.0) + + '@xtuc/ieee754@1.2.0': {} + + '@xtuc/long@4.2.2': {} + + JSONStream@1.3.5: + dependencies: + jsonparse: 1.3.1 + through: 2.3.8 + + a-sync-waterfall@1.0.1: {} + + abbrev@1.0.9: {} + + abbrev@1.1.1: {} + + abbrev@3.0.1: {} + + abort-controller@3.0.0: + dependencies: + event-target-shim: 5.0.1 + + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + + accepts@2.0.0: + dependencies: + mime-types: 3.0.2 + negotiator: 1.0.0 + + acorn-import-attributes@1.9.5(acorn@8.17.0): + dependencies: + acorn: 8.17.0 + + acorn-jsx@5.3.2(acorn@8.17.0): + dependencies: + acorn: 8.17.0 + + acorn-node@1.8.2: + dependencies: + acorn: 7.4.1 + acorn-walk: 7.2.0 + xtend: 4.0.2 + + acorn-walk@7.2.0: {} + + acorn-walk@8.3.5: + dependencies: + acorn: 8.17.0 + + acorn@7.4.1: {} + + acorn@8.17.0: {} + + agent-base@6.0.2: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + agent-base@7.1.4: {} + + aggregate-error@4.0.1: + dependencies: + clean-stack: 4.2.0 + indent-string: 5.0.0 + + ajv-formats@2.1.1(ajv@8.20.0): + optionalDependencies: + ajv: 8.20.0 + + ajv-formats@3.0.1(ajv@8.13.0): + optionalDependencies: + ajv: 8.13.0 + + ajv-keywords@3.5.2(ajv@6.15.0): + dependencies: + ajv: 6.15.0 + + ajv-keywords@5.1.0(ajv@8.20.0): + dependencies: + ajv: 8.20.0 + fast-deep-equal: 3.1.3 + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ajv@6.15.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ajv@8.13.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + + ajv@8.20.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.4 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + amdefine@1.0.1: {} + + ansi-align@3.0.1: + dependencies: + string-width: 4.2.3 + + ansi-colors@4.1.1: {} + + ansi-colors@4.1.3: {} + + ansi-cyan@0.1.1: + dependencies: + ansi-wrap: 0.1.0 + + ansi-escapes@4.3.2: + dependencies: + type-fest: 0.21.3 + + ansi-red@0.1.1: + dependencies: + ansi-wrap: 0.1.0 + + ansi-regex@2.1.1: {} + + ansi-regex@4.1.1: {} + + ansi-regex@5.0.1: {} + + ansi-regex@6.2.2: {} + + ansi-styles@2.2.1: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@6.2.3: {} + + ansi-wrap@0.1.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.2 + + anynum@1.0.1: {} + + apache-arrow@21.2.0: + dependencies: + '@types/node': 25.9.5 + flatbuffers: 25.9.23 + json-with-bigint: 3.5.10 + tslib: 2.8.1 + + apache-crypt@1.2.6: + dependencies: + unix-crypt-td-js: 1.1.4 + + apache-md5@1.1.8: {} + + arg@4.1.3: {} + + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + + argparse@2.0.1: {} + + argv@0.0.2: {} + + arr-diff@1.1.0: + dependencies: + arr-flatten: 1.1.0 + array-slice: 0.2.3 + + arr-flatten@1.1.0: {} + + arr-union@2.1.0: {} + + array-buffer-byte-length@1.0.2: + dependencies: + call-bound: 1.0.4 + is-array-buffer: 3.0.5 + + array-find-index@1.0.2: {} + + array-flatten@1.1.1: {} + + array-includes@3.1.9: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-object-atoms: 1.1.2 + get-intrinsic: 1.3.0 + is-string: 1.1.1 + math-intrinsics: 1.1.0 + + array-slice@0.2.3: {} + + array-union@2.1.0: {} + + array.prototype.findlastindex@1.2.6: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-errors: 1.3.0 + es-object-atoms: 1.1.2 + es-shim-unscopables: 1.1.0 + + array.prototype.flat@1.3.3: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-shim-unscopables: 1.1.0 + + array.prototype.flatmap@1.3.3: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-shim-unscopables: 1.1.0 + + arraybuffer.prototype.slice@1.0.4: + dependencies: + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.9 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + is-array-buffer: 3.0.5 + + arrify@1.0.1: {} + + arrify@2.0.1: {} + + arrify@3.0.0: {} + + asap@2.0.6: {} + + asn1.js@4.10.1: + dependencies: + bn.js: 4.12.5 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + + asn1@0.2.6: + dependencies: + safer-buffer: 2.1.2 + + assert-plus@1.0.0: {} + + assert-rejects@1.0.0: + dependencies: + is-regexp: 1.0.0 + + assert@1.5.1: + dependencies: + object.assign: 4.1.7 + util: 0.10.4 + + assert@2.1.0: + dependencies: + call-bind: 1.0.9 + is-nan: 1.3.2 + object-is: 1.1.6 + object.assign: 4.1.7 + util: 0.12.5 + + assertion-error@1.1.0: {} + + assertion-error@2.0.1: {} + + ast-types@0.13.4: + dependencies: + tslib: 2.8.1 + + ast-types@0.16.1: + dependencies: + tslib: 2.8.1 + + async-function@1.0.0: {} + + async-listener@0.6.10: + dependencies: + semver: 5.7.2 + shimmer: 1.2.1 + + async-mutex@0.5.0: + dependencies: + tslib: 2.8.1 + + async-retry@1.3.3: + dependencies: + retry: 0.13.1 + + async@1.5.2: {} + + async@2.6.4: + dependencies: + lodash: 4.18.1 + + async@3.2.6: {} + + asynckit@0.4.0: {} + + atomic-sleep@1.0.0: {} + + available-typed-arrays@1.0.7: + dependencies: + possible-typed-array-names: 1.1.0 + + avsc@5.7.9: {} + + b4a@1.8.1: {} + + babel-plugin-polyfill-corejs2@0.4.17(@babel/core@7.27.7): + dependencies: + '@babel/compat-data': 7.29.7 + '@babel/core': 7.27.7 + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.27.7) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs3@0.14.2(@babel/core@7.27.7): + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.27.7) + core-js-compat: 3.49.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-regenerator@0.6.8(@babel/core@7.27.7): + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-define-polyfill-provider': 0.6.8(@babel/core@7.27.7) + transitivePeerDependencies: + - supports-color + + babel-plugin-replace-import-extension@1.1.5: {} + + balanced-match@1.0.2: {} + + balanced-match@4.0.4: {} + + bare-events@2.9.1: {} + + bare-fs@4.7.4: + dependencies: + bare-events: 2.9.1 + bare-path: 3.1.1 + bare-stream: 2.13.3(bare-events@2.9.1) + bare-url: 2.4.6 + fast-fifo: 1.3.2 + transitivePeerDependencies: + - bare-abort-controller + - react-native-b4a + + bare-path@3.1.1: {} + + bare-stream@2.13.3(bare-events@2.9.1): + dependencies: + b4a: 1.8.1 + streamx: 2.28.0 + teex: 1.0.1 + optionalDependencies: + bare-events: 2.9.1 + transitivePeerDependencies: + - react-native-b4a + + bare-url@2.4.6: + dependencies: + bare-path: 3.1.1 + + base64-js@1.3.1: {} + + base64-js@1.5.1: {} + + base64id@2.0.0: {} + + baseline-browser-mapping@2.11.1: {} + + basic-auth@2.0.1: + dependencies: + safe-buffer: 5.1.2 + + basic-ftp@5.3.1: {} + + batch@0.6.1: {} + + bcrypt-pbkdf@1.0.2: + dependencies: + tweetnacl: 0.14.5 + + bcryptjs@2.4.3: {} + + before-after-hook@2.2.3: {} + + big.js@5.2.2: {} + + big.js@7.0.1: {} + + bignumber.js@9.3.1: {} + + bin-links@5.0.0: + dependencies: + cmd-shim: 7.0.0 + npm-normalize-package-bin: 4.0.0 + proc-log: 5.0.0 + read-cmd-shim: 5.0.0 + write-file-atomic: 6.0.0 + + binary-extensions@2.3.0: {} + + binary-search-bounds@2.0.5: {} + + binary@0.3.0: + dependencies: + buffers: 0.1.1 + chainsaw: 0.1.0 + + bindings@1.5.0: + dependencies: + file-uri-to-path: 1.0.0 + + bl@4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + + bluebird@3.7.2: {} + + bn.js@4.12.5: {} + + bn.js@5.2.5: {} + + body-parser@1.20.6: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.1 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.15.3 + raw-body: 2.5.3 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + body-parser@2.3.0: + dependencies: + bytes: 3.1.2 + content-type: 2.0.0 + debug: 4.4.3(supports-color@8.1.1) + http-errors: 2.0.1 + iconv-lite: 0.7.3 + on-finished: 2.4.1 + qs: 6.15.3 + raw-body: 3.0.2 + type-is: 2.1.0 + transitivePeerDependencies: + - supports-color + + boolbase@1.0.0: {} + + boom@7.3.0: + dependencies: + hoek: 6.1.3 + + bootstrap.native@5.1.10: + dependencies: + '@thednp/event-listener': 2.0.15 + '@thednp/position-observer': 1.1.3 + '@thednp/shorty': 2.0.14 + + boxen@5.1.2: + dependencies: + ansi-align: 3.0.1 + camelcase: 6.3.0 + chalk: 4.1.2 + cli-boxes: 2.2.1 + string-width: 4.2.3 + type-fest: 0.20.2 + widest-line: 3.1.0 + wrap-ansi: 7.0.0 + + brace-expansion@1.1.16: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.1.2: + dependencies: + balanced-match: 1.0.2 + + brace-expansion@5.0.8: + dependencies: + balanced-match: 4.0.4 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + brorand@1.1.0: {} + + brotli@1.3.3: + dependencies: + base64-js: 1.5.1 + + browser-pack@6.1.0: + dependencies: + JSONStream: 1.3.5 + combine-source-map: 0.8.0 + defined: 1.0.1 + safe-buffer: 5.2.1 + through2: 2.0.5 + umd: 3.0.3 + + browser-resolve@2.0.0: + dependencies: + resolve: 1.22.12 + + browser-stdout@1.3.1: {} + + browserify-aes@1.2.0: + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.7 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + + browserify-cipher@1.0.1: + dependencies: + browserify-aes: 1.2.0 + browserify-des: 1.0.2 + evp_bytestokey: 1.0.3 + + browserify-des@1.0.2: + dependencies: + cipher-base: 1.0.7 + des.js: 1.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + + browserify-rsa@4.1.1: + dependencies: + bn.js: 5.2.5 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + + browserify-sign@4.2.6: + dependencies: + bn.js: 5.2.5 + browserify-rsa: 4.1.1 + create-hash: 1.2.0 + create-hmac: 1.1.7 + elliptic: 6.6.1 + inherits: 2.0.4 + parse-asn1: 5.1.9 + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + + browserify-zlib@0.2.0: + dependencies: + pako: 1.0.11 + + browserify@17.0.1: + dependencies: + JSONStream: 1.3.5 + assert: 1.5.1 + browser-pack: 6.1.0 + browser-resolve: 2.0.0 + browserify-zlib: 0.2.0 + buffer: 5.2.1 + cached-path-relative: 1.1.0 + concat-stream: 1.6.2 + console-browserify: 1.2.0 + constants-browserify: 1.0.0 + crypto-browserify: 3.12.1 + defined: 1.0.1 + deps-sort: 2.0.1 + domain-browser: 1.2.0 + duplexer2: 0.1.4 + events: 3.3.0 + glob: 7.2.3 + hasown: 2.0.4 + htmlescape: 1.1.1 + https-browserify: 1.0.0 + inherits: 2.0.4 + insert-module-globals: 7.2.1 + labeled-stream-splicer: 2.0.2 + mkdirp-classic: 0.5.3 + module-deps: 6.2.3 + os-browserify: 0.3.0 + parents: 1.0.1 + path-browserify: 1.0.1 + process: 0.11.10 + punycode: 1.4.1 + querystring-es3: 0.2.1 + read-only-stream: 2.0.0 + readable-stream: 2.3.8 + resolve: 1.22.12 + shasum-object: 1.0.1 + shell-quote: 1.10.0 + stream-browserify: 3.0.0 + stream-http: 3.2.0 + string_decoder: 1.3.0 + subarg: 1.0.0 + syntax-error: 1.4.0 + through2: 2.0.5 + timers-browserify: 1.4.2 + tty-browserify: 0.0.1 + url: 0.11.4 + util: 0.12.5 + vm-browserify: 1.1.2 + xtend: 4.0.2 + + browserslist@4.28.7: + dependencies: + baseline-browser-mapping: 2.11.1 + caniuse-lite: 1.0.30001806 + electron-to-chromium: 1.5.395 + node-releases: 2.0.51 + update-browserslist-db: 1.2.3(browserslist@4.28.7) + + buffer-crc32@0.2.13: {} + + buffer-equal-constant-time@1.0.1: {} + + buffer-from@1.1.2: {} + + buffer-xor@1.0.3: {} + + buffer@5.2.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + buffer@6.0.3: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + buffers@0.1.1: {} + + builtin-modules@3.3.0: {} + + builtin-status-codes@3.0.0: {} + + builtins@1.0.3: {} + + builtins@5.1.0: + dependencies: + semver: 7.8.5 + + bunyan@1.8.15: + optionalDependencies: + dtrace-provider: 0.8.8 + moment: 2.30.1 + mv: 2.1.1 + safe-json-stringify: 1.2.0 + + bytes@3.1.2: {} + + c8@10.1.3: + dependencies: + '@bcoe/v8-coverage': 1.0.2 + '@istanbuljs/schema': 0.1.6 + find-up: 5.0.0 + foreground-child: 3.3.1 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-report: 3.0.1 + istanbul-reports: 3.2.0 + test-exclude: 7.0.2 + v8-to-istanbul: 9.3.0 + yargs: 17.7.3 + yargs-parser: 21.1.1 + + c8@9.1.0: + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@istanbuljs/schema': 0.1.6 + find-up: 5.0.0 + foreground-child: 3.3.1 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-report: 3.0.1 + istanbul-reports: 3.2.0 + test-exclude: 6.0.0 + v8-to-istanbul: 9.3.0 + yargs: 17.7.3 + yargs-parser: 21.1.1 + + cacache@19.0.1: + dependencies: + '@npmcli/fs': 4.0.0 + fs-minipass: 3.0.3 + glob: 10.5.0 + lru-cache: 10.4.3 + minipass: 7.1.3 + minipass-collect: 2.0.1 + minipass-flush: 1.0.7 + minipass-pipeline: 1.2.4 + p-map: 7.0.6 + ssri: 12.0.0 + tar: 7.5.21 + unique-filename: 4.0.0 + + cacheable-lookup@5.0.4: {} + + cacheable-request@6.1.0: + dependencies: + clone-response: 1.0.3 + get-stream: 5.2.0 + http-cache-semantics: 4.2.0 + keyv: 3.1.0 + lowercase-keys: 2.0.0 + normalize-url: 4.5.1 + responselike: 1.0.2 + + cacheable-request@7.0.4: + dependencies: + clone-response: 1.0.3 + get-stream: 5.2.0 + http-cache-semantics: 4.2.0 + keyv: 4.5.4 + lowercase-keys: 2.0.0 + normalize-url: 6.1.0 + responselike: 2.0.1 + + cached-path-relative@1.1.0: {} + + call-bind-apply-helpers@1.0.2: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + call-bind@1.0.9: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + get-intrinsic: 1.3.0 + set-function-length: 1.2.2 + + call-bound@1.0.4: + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 + + callsite@1.0.0: {} + + callsites@3.1.0: {} + + camelcase-keys@4.2.0: + dependencies: + camelcase: 4.1.0 + map-obj: 2.0.0 + quick-lru: 1.1.0 + + camelcase-keys@6.2.2: + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + + camelcase-keys@7.0.2: + dependencies: + camelcase: 6.3.0 + map-obj: 4.3.0 + quick-lru: 5.1.1 + type-fest: 1.4.0 + + camelcase@4.1.0: {} + + camelcase@5.3.1: {} + + camelcase@6.3.0: {} + + caniuse-lite@1.0.30001806: {} + + catharsis@0.9.0: + dependencies: + lodash: 4.18.1 + + chai-as-promised@7.1.2(chai@4.5.0): + dependencies: + chai: 4.5.0 + check-error: 1.0.3 + + chai@4.5.0: + dependencies: + assertion-error: 1.1.0 + check-error: 1.0.3 + deep-eql: 4.1.4 + get-func-name: 2.0.2 + loupe: 2.3.7 + pathval: 1.1.1 + type-detect: 4.1.0 + + chai@5.3.3: + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.3 + deep-eql: 5.0.2 + loupe: 3.2.1 + pathval: 2.0.1 + + chainsaw@0.1.0: + dependencies: + traverse: 0.3.9 + + chalk@1.1.3: + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chalk@5.6.2: {} + + chardet@0.7.0: {} + + check-error@1.0.3: + dependencies: + get-func-name: 2.0.2 + + check-error@2.1.3: {} + + check-more-types@2.24.0: {} + + checkpoint-stream@0.1.2: + dependencies: + '@types/pumpify': 1.4.5 + events-intercept: 2.0.0 + pumpify: 1.5.1 + split-array-stream: 1.0.3 + through2: 2.0.5 + + cheerio-select@2.1.0: + dependencies: + boolbase: 1.0.0 + css-select: 5.2.2 + css-what: 6.2.2 + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.2.2 + + cheerio@1.0.0: + dependencies: + cheerio-select: 2.1.0 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + domutils: 3.2.2 + encoding-sniffer: 0.2.1 + htmlparser2: 9.1.0 + parse5: 7.3.0 + parse5-htmlparser2-tree-adapter: 7.1.0 + parse5-parser-stream: 7.1.2 + undici: 6.28.0 + whatwg-mimetype: 4.0.0 + + chokidar@3.5.3: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + chokidar@4.0.3: + dependencies: + readdirp: 4.1.2 + + chownr@2.0.0: {} + + chownr@3.0.0: {} + + chrome-trace-event@1.0.4: {} + + chromium-bidi@14.0.0(devtools-protocol@0.0.1608973): + dependencies: + devtools-protocol: 0.0.1608973 + mitt: 3.0.1 + zod: 3.25.76 + + ci-info@2.0.0: {} + + cipher-base@1.0.7: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + to-buffer: 1.2.2 + + cjs-module-lexer@1.4.3: {} + + clean-stack@4.2.0: + dependencies: + escape-string-regexp: 5.0.0 + + cli-boxes@2.2.1: {} + + cli-cursor@3.1.0: + dependencies: + restore-cursor: 3.1.0 + + cli-spinners@2.9.2: {} + + cli-width@3.0.0: {} + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clone-deep@4.0.1: + dependencies: + is-plain-object: 2.0.4 + kind-of: 6.0.3 + shallow-clone: 3.0.1 + + clone-response@1.0.3: + dependencies: + mimic-response: 1.0.1 + + clone@1.0.4: {} + + cmd-shim@7.0.0: {} + + code-block-writer@13.0.3: {} + + codecov@3.8.3(encoding@0.1.13): + dependencies: + argv: 0.0.2 + ignore-walk: 3.0.4 + js-yaml: 3.14.1 + teeny-request: 7.1.1(encoding@0.1.13) + urlgrey: 1.0.0 + transitivePeerDependencies: + - encoding + - supports-color + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-convert@3.1.3: + dependencies: + color-name: 2.1.1 + + color-name@1.1.4: {} + + color-name@2.1.1: {} + + color-string@2.1.4: + dependencies: + color-name: 2.1.1 + + color-support@1.1.3: {} + + color@5.0.3: + dependencies: + color-convert: 3.1.3 + color-string: 2.1.4 + + colorette@2.0.20: {} + + colors@1.2.5: {} + + colors@1.4.0: {} + + combine-source-map@0.8.0: + dependencies: + convert-source-map: 1.1.3 + inline-source-map: 0.6.3 + lodash.memoize: 3.0.4 + source-map: 0.5.7 + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@10.0.1: {} + + commander@12.1.0: {} + + commander@2.20.3: {} + + commander@5.1.0: {} + + commander@6.2.1: {} + + commander@9.5.0: + optional: true + + common-ancestor-path@1.0.1: {} + + common-tags@1.8.0: {} + + common-tags@1.8.2: {} + + concat-map@0.0.1: {} + + concat-stream@1.6.2: + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + typedarray: 0.0.6 + + concat-stream@2.0.0: + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 3.6.2 + typedarray: 0.0.6 + + concurrently@9.2.4: + dependencies: + chalk: 4.1.2 + rxjs: 7.8.2 + shell-quote: 1.9.0 + supports-color: 8.1.1 + tree-kill: 1.2.2 + yargs: 17.7.2 + + configstore@5.0.1: + dependencies: + dot-prop: 5.3.0 + graceful-fs: 4.2.11 + make-dir: 3.1.0 + unique-string: 2.0.0 + write-file-atomic: 3.0.3 + xdg-basedir: 4.0.0 + + connect@3.7.0: + dependencies: + debug: 2.6.9 + finalhandler: 1.1.2 + parseurl: 1.3.3 + utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color + + console-browserify@1.2.0: {} + + console-log-level@1.4.1: {} + + constants-browserify@1.0.0: {} + + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-disposition@1.0.1: {} + + content-disposition@1.1.0: {} + + content-type@1.0.5: {} + + content-type@2.0.0: {} + + continuation-local-storage@3.2.1: + dependencies: + async-listener: 0.6.10 + emitter-listener: 1.1.2 + + convert-hrtime@3.0.0: {} + + convert-source-map@1.1.3: {} + + convert-source-map@2.0.0: {} + + cookie-signature@1.0.7: {} + + cookie-signature@1.2.2: {} + + cookie@0.7.2: {} + + cookies@0.9.1: + dependencies: + depd: 2.0.0 + keygrip: 1.1.0 + + core-js-compat@3.49.0: + dependencies: + browserslist: 4.28.7 + + core-js@3.49.0: {} + + core-util-is@1.0.2: {} + + core-util-is@1.0.3: {} + + cors@2.8.6: + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + + cosmiconfig@9.0.2(typescript@5.8.3): + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.1 + js-yaml: 4.3.0 + parse-json: 5.2.0 + optionalDependencies: + typescript: 5.8.3 + + cosmiconfig@9.0.2(typescript@5.9.3): + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.1 + js-yaml: 4.3.0 + parse-json: 5.2.0 + optionalDependencies: + typescript: 5.9.3 + + cp-file@9.1.0: + dependencies: + graceful-fs: 4.2.11 + make-dir: 3.1.0 + nested-error-stacks: 2.1.1 + p-event: 4.2.0 + + cpy-cli@4.2.0: + dependencies: + cpy: 9.0.1 + meow: 10.1.5 + + cpy@9.0.1: + dependencies: + arrify: 3.0.0 + cp-file: 9.1.0 + globby: 13.2.2 + junk: 4.0.1 + micromatch: 4.0.8 + nested-error-stacks: 2.1.1 + p-filter: 3.0.0 + p-map: 5.5.0 + + create-ecdh@4.0.4: + dependencies: + bn.js: 4.12.5 + elliptic: 6.6.1 + + create-hash@1.2.0: + dependencies: + cipher-base: 1.0.7 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.3 + sha.js: 2.4.12 + + create-hmac@1.1.7: + dependencies: + cipher-base: 1.0.7 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.3 + safe-buffer: 5.2.1 + sha.js: 2.4.12 + + create-require@1.1.1: {} + + cross-env@7.0.3: + dependencies: + cross-spawn: 7.0.6 + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + crypto-browserify@3.12.1: + dependencies: + browserify-cipher: 1.0.1 + browserify-sign: 4.2.6 + create-ecdh: 4.0.4 + create-hash: 1.2.0 + create-hmac: 1.1.7 + diffie-hellman: 5.0.3 + hash-base: 3.0.5 + inherits: 2.0.4 + pbkdf2: 3.1.6 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + + crypto-js@4.2.0: {} + + crypto-random-string@2.0.0: {} + + css-select@5.2.2: + dependencies: + boolbase: 1.0.0 + css-what: 6.2.2 + domhandler: 5.0.3 + domutils: 3.2.2 + nth-check: 2.1.1 + + css-what@6.2.2: {} + + cssesc@3.0.0: {} + + csv-generate@4.6.1: {} + + csv-parse@7.0.1: {} + + csv-stringify@6.8.1: {} + + csv@6.6.1: + dependencies: + csv-generate: 4.6.1 + csv-parse: 7.0.1 + csv-stringify: 6.8.1 + stream-transform: 3.5.1 + + currently-unhandled@0.4.1: + dependencies: + array-find-index: 1.0.2 + + custom-event@1.0.1: {} + + dash-ast@1.0.0: {} + + dashdash@1.14.1: + dependencies: + assert-plus: 1.0.0 + + data-uri-to-buffer@4.0.1: {} + + data-uri-to-buffer@6.0.2: {} + + data-view-buffer@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-length@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-offset@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + date-format@4.0.14: {} + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@3.2.7: + dependencies: + ms: 2.1.3 + + debug@4.1.1: + dependencies: + ms: 2.1.3 + + debug@4.3.1: + dependencies: + ms: 2.1.2 + + debug@4.3.3(supports-color@8.1.1): + dependencies: + ms: 2.1.2 + optionalDependencies: + supports-color: 8.1.1 + + debug@4.3.4: + dependencies: + ms: 2.1.2 + + debug@4.4.3(supports-color@8.1.1): + dependencies: + ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 + + decache@4.6.2: + dependencies: + callsite: 1.0.0 + + decamelize-keys@1.1.1: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + + decamelize@1.2.0: {} + + decamelize@4.0.0: {} + + decamelize@5.0.1: {} + + decompress-response@3.3.0: + dependencies: + mimic-response: 1.0.1 + + decompress-response@6.0.0: + dependencies: + mimic-response: 3.1.0 + + decompress-zip@0.3.3: + dependencies: + binary: 0.3.0 + graceful-fs: 4.2.11 + mkpath: 0.1.0 + nopt: 3.0.6 + q: 1.5.1 + readable-stream: 1.1.14 + touch: 0.0.3 + + dedent@1.7.2: {} + + deep-eql@4.1.4: + dependencies: + type-detect: 4.1.0 + + deep-eql@5.0.2: {} + + deep-equal@1.0.1: {} + + deep-equal@1.1.2: + dependencies: + is-arguments: 1.2.0 + is-date-object: 1.1.0 + is-regex: 1.2.1 + object-is: 1.1.6 + object-keys: 1.1.1 + regexp.prototype.flags: 1.5.4 + + deep-extend@0.6.0: {} + + deep-is@0.1.4: {} + + defaults@1.0.4: + dependencies: + clone: 1.0.4 + + defer-to-connect@1.1.3: {} + + defer-to-connect@2.0.1: {} + + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + + define-lazy-prop@2.0.0: {} + + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + + defined@1.0.1: {} + + degenerator@5.0.1: + dependencies: + ast-types: 0.13.4 + escodegen: 2.1.0 + esprima: 4.0.1 + + delay@5.0.0: {} + + delayed-stream@1.0.0: {} + + delegates@1.0.0: {} + + depd@1.1.2: {} + + depd@2.0.0: {} + + deprecation@2.3.1: {} + + deps-sort@2.0.1: + dependencies: + JSONStream: 1.3.5 + shasum-object: 1.0.1 + subarg: 1.0.0 + through2: 2.0.5 + + des.js@1.1.0: + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + + destroy@1.2.0: {} + + detect-node@2.1.0: {} + + detective@5.2.1: + dependencies: + acorn-node: 1.8.2 + defined: 1.0.1 + minimist: 1.2.8 + + devtools-protocol@0.0.1608973: {} + + dfa@1.2.0: {} + + di@0.0.1: {} + + diff@4.0.4: {} + + diff@5.0.0: {} + + diff@5.2.2: {} + + diff@7.0.0: {} + + diff@8.0.4: {} + + diffie-hellman@5.0.3: + dependencies: + bn.js: 4.12.5 + miller-rabin: 4.0.1 + randombytes: 2.1.0 + + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + + discovery-tsd@0.3.0: + dependencies: + got: 9.6.0 + lodash.isempty: 4.4.0 + lodash.template: 4.18.1 + meow: 5.0.0 + prettier: 1.19.1 + + disparity@3.0.0: + dependencies: + ansi-styles: 4.3.0 + diff: 4.0.4 + + dns-zonefile@0.2.10: {} + + doctrine@2.1.0: + dependencies: + esutils: 2.0.3 + + doctrine@3.0.0: + dependencies: + esutils: 2.0.3 + + dom-serialize@2.2.1: + dependencies: + custom-event: 1.0.1 + ent: 2.2.2 + extend: 3.0.2 + void-elements: 2.0.1 + + dom-serializer@2.0.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + + domain-browser@1.2.0: {} + + domelementtype@2.3.0: {} + + domhandler@5.0.3: + dependencies: + domelementtype: 2.3.0 + + domutils@3.2.2: + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + + dot-prop@5.3.0: + dependencies: + is-obj: 2.0.0 + + dot-prop@6.0.0: + dependencies: + is-obj: 2.0.0 + + dot@2.0.0-beta.1: {} + + dtrace-provider@0.8.8: + dependencies: + nan: 2.28.0 + optional: true + + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-errors: 1.3.0 + gopd: 1.2.0 + + duplexer2@0.1.4: + dependencies: + readable-stream: 2.3.8 + + duplexer3@0.1.5: {} + + duplexer@0.1.2: {} + + duplexify@3.7.1: + dependencies: + end-of-stream: 1.4.5 + inherits: 2.0.4 + readable-stream: 2.3.8 + stream-shift: 1.0.3 + + duplexify@4.1.3: + dependencies: + end-of-stream: 1.4.5 + inherits: 2.0.4 + readable-stream: 3.6.2 + stream-shift: 1.0.3 + + eastasianwidth@0.2.0: {} + + ecc-jsbn@0.1.2: + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + + ecdsa-sig-formatter@1.0.11: + dependencies: + safe-buffer: 5.2.1 + + ee-first@1.1.1: {} + + electron-to-chromium@1.5.395: {} + + elliptic@6.6.1: + dependencies: + bn.js: 4.12.5 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + + emitter-component@1.1.2: {} + + emitter-listener@1.1.2: + dependencies: + shimmer: 1.2.1 + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + emojis-list@3.0.0: {} + + enabled@2.0.0: {} + + encodeurl@1.0.2: {} + + encodeurl@2.0.0: {} + + encoding-sniffer@0.2.1: + dependencies: + iconv-lite: 0.6.3 + whatwg-encoding: 3.1.1 + + encoding@0.1.13: + dependencies: + iconv-lite: 0.6.3 + optional: true + + end-of-stream@1.4.5: + dependencies: + once: 1.4.0 + + engine.io-parser@5.2.3: {} + + engine.io@6.6.9: + dependencies: + '@types/cors': 2.8.19 + '@types/node': 22.20.1 + '@types/ws': 8.18.1 + accepts: 1.3.8 + base64id: 2.0.0 + cookie: 0.7.2 + cors: 2.8.6 + debug: 4.4.3(supports-color@8.1.1) + engine.io-parser: 5.2.3 + ws: 8.21.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + enhanced-resolve@5.24.3: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.3.3 + + ent@2.2.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + punycode: 1.4.1 + safe-regex-test: 1.1.0 + + entities@4.5.0: {} + + entities@6.0.1: {} + + entities@7.0.1: {} + + env-paths@2.2.1: {} + + envinfo@7.21.0: {} + + err-code@2.0.3: {} + + error-ex@1.3.4: + dependencies: + is-arrayish: 0.2.1 + + es-abstract-get@1.0.0: + dependencies: + es-errors: 1.3.0 + es-object-atoms: 1.1.2 + is-callable: 1.2.7 + object-inspect: 1.13.4 + + es-abstract@1.24.2: + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.9 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.2 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.4 + function.prototype.name: 1.2.0 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.4 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-negative-zero: 2.0.3 + is-regex: 1.2.1 + is-set: 2.0.3 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.2 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.4 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + stop-iteration-iterator: 1.1.0 + string.prototype.trim: 1.2.11 + string.prototype.trimend: 1.0.10 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.8 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.22 + + es-define-property@1.0.1: {} + + es-errors@1.3.0: {} + + es-module-lexer@2.3.1: {} + + es-object-atoms@1.1.2: + dependencies: + es-errors: 1.3.0 + + es-set-tostringtag@2.1.0: + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + has-tostringtag: 1.0.2 + hasown: 2.0.4 + + es-shim-unscopables@1.1.0: + dependencies: + hasown: 2.0.4 + + es-to-primitive@1.3.4: + dependencies: + es-abstract-get: 1.0.0 + es-define-property: 1.0.1 + es-errors: 1.3.0 + is-callable: 1.2.7 + is-date-object: 1.1.0 + is-symbol: 1.1.1 + + es6-shim@0.35.8: {} + + escalade@3.2.0: {} + + escape-goat@2.1.1: {} + + escape-html@1.0.3: {} + + escape-quotes@1.0.2: + dependencies: + escape-string-regexp: 1.0.5 + + escape-regexp-component@1.0.2: {} + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@2.0.0: {} + + escape-string-regexp@4.0.0: {} + + escape-string-regexp@5.0.0: {} + + escodegen@1.14.3: + dependencies: + esprima: 4.0.1 + estraverse: 4.3.0 + esutils: 2.0.3 + optionator: 0.8.3 + optionalDependencies: + source-map: 0.6.1 + + escodegen@1.8.1: + dependencies: + esprima: 2.7.3 + estraverse: 1.9.3 + esutils: 2.0.3 + optionator: 0.8.3 + optionalDependencies: + source-map: 0.2.0 + + escodegen@2.1.0: + dependencies: + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionalDependencies: + source-map: 0.6.1 + + eslint-compat-utils@0.5.1(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + semver: 7.8.5 + + eslint-config-prettier@9.1.0(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + + eslint-config-prettier@9.1.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + + eslint-config-prettier@9.1.2(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + + eslint-import-resolver-node@0.3.10: + dependencies: + debug: 3.2.7 + is-core-module: 2.16.2 + resolve: 2.0.0-next.7 + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.14.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.10 + transitivePeerDependencies: + - supports-color + + eslint-plugin-es-x@7.8.0(eslint@8.57.1): + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.2 + eslint: 8.57.1 + eslint-compat-utils: 0.5.1(eslint@8.57.1) + + eslint-plugin-es@3.0.1(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + eslint-utils: 2.1.0 + regexpp: 3.2.0 + + eslint-plugin-es@4.1.0(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + eslint-utils: 2.1.0 + regexpp: 3.2.0 + + eslint-plugin-es@4.1.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + eslint-utils: 2.1.0 + regexpp: 3.2.0 + + eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1): + dependencies: + '@rtsao/scc': 1.1.0 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.10 + eslint-module-utils: 2.14.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1) + hasown: 2.0.4 + is-core-module: 2.16.2 + is-glob: 4.0.3 + minimatch: 3.1.5 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.1 + semver: 6.3.1 + string.prototype.trimend: 1.0.10 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-n@15.7.0(eslint@8.57.0): + dependencies: + builtins: 5.1.0 + eslint: 8.57.0 + eslint-plugin-es: 4.1.0(eslint@8.57.0) + eslint-utils: 3.0.0(eslint@8.57.0) + ignore: 5.3.2 + is-core-module: 2.16.2 + minimatch: 3.1.5 + resolve: 1.22.12 + semver: 7.8.5 + + eslint-plugin-n@15.7.0(eslint@8.57.1): + dependencies: + builtins: 5.1.0 + eslint: 8.57.1 + eslint-plugin-es: 4.1.0(eslint@8.57.1) + eslint-utils: 3.0.0(eslint@8.57.1) + ignore: 5.3.2 + is-core-module: 2.16.2 + minimatch: 3.1.5 + resolve: 1.22.12 + semver: 7.8.5 + + eslint-plugin-n@17.24.0(eslint@8.57.1)(typescript@5.9.3): + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + enhanced-resolve: 5.24.3 + eslint: 8.57.1 + eslint-plugin-es-x: 7.8.0(eslint@8.57.1) + get-tsconfig: 4.14.0 + globals: 15.15.0 + globrex: 0.1.2 + ignore: 5.3.2 + semver: 7.8.5 + ts-declaration-location: 1.0.7(typescript@5.9.3) + transitivePeerDependencies: + - typescript + + eslint-plugin-node@11.1.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + eslint-plugin-es: 3.0.1(eslint@8.57.1) + eslint-utils: 2.1.0 + ignore: 5.3.2 + minimatch: 3.1.5 + resolve: 1.22.12 + semver: 6.3.1 + + eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5): + dependencies: + eslint: 8.57.0 + prettier: 3.2.5 + prettier-linter-helpers: 1.0.1 + synckit: 0.8.8 + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@8.57.0) + + eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3): + dependencies: + eslint: 8.57.1 + prettier: 3.3.3 + prettier-linter-helpers: 1.0.1 + synckit: 0.9.3 + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@8.57.1) + + eslint-plugin-prettier@5.5.6(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.9.6): + dependencies: + eslint: 8.57.1 + prettier: 3.9.6 + prettier-linter-helpers: 1.0.1 + synckit: 0.11.13 + optionalDependencies: + eslint-config-prettier: 9.1.2(eslint@8.57.1) + + eslint-plugin-promise@6.6.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + + eslint-scope@5.1.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + + eslint-scope@7.2.2: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-utils@2.1.0: + dependencies: + eslint-visitor-keys: 1.3.0 + + eslint-utils@3.0.0(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 2.1.0 + + eslint-utils@3.0.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 2.1.0 + + eslint-visitor-keys@1.3.0: {} + + eslint-visitor-keys@2.1.0: {} + + eslint-visitor-keys@3.4.3: {} + + eslint@8.57.0: + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.0) + '@eslint-community/regexpp': 4.12.2 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.3.3 + ajv: 6.15.0 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.3(supports-color@8.1.1) + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.7.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.3.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.5 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + eslint@8.57.1: + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.2 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.3.3 + ajv: 6.15.0 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.3(supports-color@8.1.1) + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.7.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.3.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.5 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + espree@9.6.1: + dependencies: + acorn: 8.17.0 + acorn-jsx: 5.3.2(acorn@8.17.0) + eslint-visitor-keys: 3.4.3 + + esprima@2.7.3: {} + + esprima@4.0.1: {} + + esquery@1.7.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@1.9.3: {} + + estraverse@4.3.0: {} + + estraverse@5.3.0: {} + + esutils@2.0.3: {} + + etag@1.8.1: {} + + event-stream@4.0.1: + dependencies: + duplexer: 0.1.2 + from: 0.1.7 + map-stream: 0.0.7 + pause-stream: 0.0.11 + split: 1.0.1 + stream-combiner: 0.2.2 + through: 2.3.8 + + event-target-shim@5.0.1: {} + + eventemitter3@4.0.7: {} + + eventemitter3@5.0.4: {} + + eventid@2.0.1: + dependencies: + uuid: 8.0.0 + + events-intercept@2.0.0: {} + + events-universal@1.0.1: + dependencies: + bare-events: 2.9.1 + transitivePeerDependencies: + - bare-abort-controller + + events@3.3.0: {} + + evp_bytestokey@1.0.3: + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + + ewma@2.0.1: + dependencies: + assert-plus: 1.0.0 + + execa@4.1.0: + dependencies: + cross-spawn: 7.0.6 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + execa@5.1.1: + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + execa@7.2.0: + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + + execa@9.6.1: + dependencies: + '@sindresorhus/merge-streams': 4.0.0 + cross-spawn: 7.0.6 + figures: 6.1.0 + get-stream: 9.0.1 + human-signals: 8.0.1 + is-plain-obj: 4.1.0 + is-stream: 4.0.1 + npm-run-path: 6.0.0 + pretty-ms: 9.3.0 + signal-exit: 4.1.0 + strip-final-newline: 4.0.0 + yoctocolors: 2.1.2 + + exponential-backoff@3.1.3: {} + + express@4.22.2: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.6 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.2 + cookie-signature: 1.0.7 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.2 + fresh: 0.5.2 + http-errors: 2.0.1 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.13 + proxy-addr: 2.0.7 + qs: 6.15.3 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.2 + serve-static: 1.16.3 + setprototypeof: 1.2.0 + statuses: 2.0.2 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + express@5.2.1: + dependencies: + accepts: 2.0.0 + body-parser: 2.3.0 + content-disposition: 1.1.0 + content-type: 1.0.5 + cookie: 0.7.2 + cookie-signature: 1.2.2 + debug: 4.4.3(supports-color@8.1.1) + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 2.1.1 + fresh: 2.0.0 + http-errors: 2.0.1 + merge-descriptors: 2.0.0 + mime-types: 3.0.2 + on-finished: 2.4.1 + once: 1.4.0 + parseurl: 1.3.3 + proxy-addr: 2.0.7 + qs: 6.15.3 + range-parser: 1.3.0 + router: 2.2.0 + send: 1.2.1 + serve-static: 2.2.1 + statuses: 2.0.2 + type-is: 2.1.0 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + extend-shallow@1.1.4: + dependencies: + kind-of: 1.1.0 + + extend@3.0.2: {} + + external-editor@3.1.0: + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + + extract-zip@2.0.1: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + get-stream: 5.2.0 + yauzl: 2.10.0 + optionalDependencies: + '@types/yauzl': 2.10.3 + transitivePeerDependencies: + - supports-color + + extsprintf@1.3.0: {} + + extsprintf@1.4.1: {} + + fancy-log@2.0.0: + dependencies: + color-support: 1.1.3 + + fast-crc32c@2.0.0: + optionalDependencies: + sse4_crc32: 6.0.1 + + fast-decode-uri-component@1.0.1: {} + + fast-deep-equal@3.1.3: {} + + fast-diff@1.3.0: {} + + fast-fifo@1.3.2: {} + + fast-glob@3.3.3: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fast-querystring@1.1.2: + dependencies: + fast-decode-uri-component: 1.0.1 + + fast-redact@3.5.0: {} + + fast-safe-stringify@2.1.1: {} + + fast-text-encoding@1.0.6: {} + + fast-uri@3.1.4: {} + + fast-url-parser@1.1.3: + dependencies: + punycode: 1.4.1 + + fast-xml-builder@1.3.0: + dependencies: + path-expression-matcher: 1.6.2 + xml-naming: 0.3.0 + + fast-xml-parser@5.10.1: + dependencies: + '@nodable/entities': 3.0.0 + fast-xml-builder: 1.3.0 + is-unsafe: 2.0.0 + path-expression-matcher: 1.6.2 + strnum: 2.4.1 + xml-naming: 0.3.0 + + fastest-levenshtein@1.0.16: {} + + fastq@1.20.1: + dependencies: + reusify: 1.1.0 + + faye-websocket@0.11.4: + dependencies: + websocket-driver: 0.7.5 + + fd-slicer@1.1.0: + dependencies: + pend: 1.2.0 + + fdir@6.5.0(picomatch@4.0.5): + optionalDependencies: + picomatch: 4.0.5 + + fecha@4.2.3: {} + + fetch-blob@3.2.0: + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.3.3 + + figures@3.2.0: + dependencies: + escape-string-regexp: 1.0.5 + + figures@6.1.0: + dependencies: + is-unicode-supported: 2.1.0 + + file-entry-cache@6.0.1: + dependencies: + flat-cache: 3.2.0 + + file-uri-to-path@1.0.0: {} + + fill-keys@1.0.2: + dependencies: + is-object: 1.0.2 + merge-descriptors: 1.0.3 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + finalhandler@1.1.2: + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.5.0 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + finalhandler@1.3.2: + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.2 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + finalhandler@2.1.1: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.2 + transitivePeerDependencies: + - supports-color + + find-my-way@7.7.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-querystring: 1.1.2 + safe-regex2: 2.0.0 + + find-up@2.1.0: + dependencies: + locate-path: 2.0.0 + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + findit2@2.2.3: {} + + flat-cache@3.2.0: + dependencies: + flatted: 3.4.3 + keyv: 4.5.4 + rimraf: 3.0.2 + + flat@5.0.2: {} + + flatbuffers@25.9.23: {} + + flatted@3.4.3: {} + + fn.name@1.1.0: {} + + folktale@2.3.2: {} + + follow-redirects@1.16.0: {} + + for-each@0.3.5: + dependencies: + is-callable: 1.2.7 + + foreground-child@3.3.1: + dependencies: + cross-spawn: 7.0.6 + signal-exit: 4.1.0 + + form-data@2.5.6: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 + hasown: 2.0.4 + mime-types: 2.1.35 + safe-buffer: 5.2.1 + + form-data@4.0.6: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 + hasown: 2.0.4 + mime-types: 2.1.35 + + formdata-polyfill@4.0.10: + dependencies: + fetch-blob: 3.2.0 + + formidable@1.2.6: {} + + forwarded@0.2.0: {} + + fresh@0.5.2: {} + + fresh@2.0.0: {} + + from@0.1.7: {} + + fs-extra@11.4.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.2.1 + universalify: 2.0.1 + + fs-extra@7.0.1: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + + fs-extra@8.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + + fs-minipass@2.1.0: + dependencies: + minipass: 3.3.6 + + fs-minipass@3.0.3: + dependencies: + minipass: 7.1.3 + + fs-readdir-recursive@1.1.0: {} + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + function.prototype.name@1.2.0: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + es-define-property: 1.0.1 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + hasown: 2.0.4 + is-callable: 1.2.7 + is-document.all: 1.0.0 + + functional-red-black-tree@1.0.1: {} + + functions-have-names@1.2.3: {} + + gapic-tools@1.1.0(protobufjs@7.5.9): + dependencies: + '@babel/core': 7.27.7 + '@babel/traverse': 7.27.7 + google-gax: 5.0.6 + google-proto-files: 5.0.1 + protobufjs-cli: 1.3.3(protobufjs@7.5.9) + uglify-js: 3.19.3 + walk-up-path: 3.0.1 + walkdir: 0.4.1 + transitivePeerDependencies: + - protobufjs + - supports-color + + gapic-tools@1.1.0(protobufjs@7.6.5): + dependencies: + '@babel/core': 7.27.7 + '@babel/traverse': 7.27.7 + google-gax: 5.0.6 + google-proto-files: 5.0.1 + protobufjs-cli: 1.3.3(protobufjs@7.6.5) + uglify-js: 3.19.3 + walk-up-path: 3.0.1 + walkdir: 0.4.1 + transitivePeerDependencies: + - protobufjs + - supports-color + + gapic-tools@2.0.1(protobufjs@7.5.9): + dependencies: + '@babel/core': 7.27.7 + '@babel/template': 7.29.7 + '@babel/traverse': 7.27.7 + google-gax: 6.0.2 + google-proto-files: 6.0.1 + protobufjs-cli: 1.3.3(protobufjs@7.5.9) + uglify-js: 3.19.3 + walk-up-path: 3.0.1 + walkdir: 0.4.1 + transitivePeerDependencies: + - protobufjs + - supports-color + + gapic-tools@2.0.1(protobufjs@7.6.5): + dependencies: + '@babel/core': 7.27.7 + '@babel/template': 7.29.7 + '@babel/traverse': 7.27.7 + google-gax: 6.0.2 + google-proto-files: 6.0.1 + protobufjs-cli: 1.3.3(protobufjs@7.6.5) + uglify-js: 3.19.3 + walk-up-path: 3.0.1 + walkdir: 0.4.1 + transitivePeerDependencies: + - protobufjs + - supports-color + + gaxios@4.3.3(encoding@0.1.13): + dependencies: + abort-controller: 3.0.0 + extend: 3.0.2 + https-proxy-agent: 5.0.1 + is-stream: 2.0.1 + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + gaxios@5.1.3(encoding@0.1.13): + dependencies: + extend: 3.0.2 + https-proxy-agent: 5.0.1 + is-stream: 2.0.1 + node-fetch: 2.7.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + gaxios@6.7.1(encoding@0.1.13): + dependencies: + extend: 3.0.2 + https-proxy-agent: 7.0.6 + is-stream: 2.0.1 + node-fetch: 2.7.0(encoding@0.1.13) + uuid: 9.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + gaxios@7.1.3: + dependencies: + extend: 3.0.2 + https-proxy-agent: 7.0.6 + node-fetch: 3.3.2 + rimraf: 5.0.10 + transitivePeerDependencies: + - supports-color + + gaxios@7.3.0: + dependencies: + extend: 3.0.2 + https-proxy-agent: 7.0.6 + node-fetch: 3.3.2 + transitivePeerDependencies: + - supports-color + + gcbuild@1.3.39(encoding@0.1.13): + dependencies: + chalk: 4.1.2 + globby: 11.1.0 + googleapis: 66.0.0(encoding@0.1.13) + js-yaml: 3.15.0 + meow: 8.1.2 + ora: 5.4.1 + tar: 6.2.1 + update-notifier: 5.1.0 + transitivePeerDependencies: + - encoding + - supports-color + + gcp-metadata@4.3.1(encoding@0.1.13): + dependencies: + gaxios: 4.3.3(encoding@0.1.13) + json-bigint: 1.0.0 + transitivePeerDependencies: + - encoding + - supports-color + + gcp-metadata@6.1.1(encoding@0.1.13): + dependencies: + gaxios: 6.7.1(encoding@0.1.13) + google-logging-utils: 0.0.2 + json-bigint: 1.0.0 + transitivePeerDependencies: + - encoding + - supports-color + + gcp-metadata@8.1.2: + dependencies: + gaxios: 7.3.0 + google-logging-utils: 1.1.3 + json-bigint: 1.0.0 + transitivePeerDependencies: + - supports-color + + gcp-metadata@9.0.3: + dependencies: + gaxios: 7.3.0 + google-logging-utils: 2.0.1 + json-bigint: 1.0.0 + transitivePeerDependencies: + - supports-color + + generator-function@2.0.1: {} + + gensync@1.0.0-beta.2: {} + + get-assigned-identifiers@1.2.0: {} + + get-caller-file@2.0.5: {} + + get-func-name@2.0.2: {} + + get-intrinsic@1.3.0: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.2 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.4 + math-intrinsics: 1.1.0 + + get-proto@1.0.1: + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.2 + + get-stream@4.1.0: + dependencies: + pump: 3.0.4 + + get-stream@5.2.0: + dependencies: + pump: 3.0.4 + + get-stream@6.0.1: {} + + get-stream@9.0.1: + dependencies: + '@sec-ant/readable-stream': 0.4.1 + is-stream: 4.0.1 + + get-symbol-description@1.1.0: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + + get-tsconfig@4.14.0: + dependencies: + resolve-pkg-maps: 1.0.0 + + get-uri@6.0.5: + dependencies: + basic-ftp: 5.3.1 + data-uri-to-buffer: 6.0.2 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + getpass@0.1.7: + dependencies: + assert-plus: 1.0.0 + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob@10.5.0: + dependencies: + foreground-child: 3.3.1 + jackspeak: 3.4.3 + minimatch: 9.0.9 + minipass: 7.1.3 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + + glob@5.0.15: + dependencies: + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.5 + once: 1.4.0 + path-is-absolute: 1.0.1 + + glob@6.0.4: + dependencies: + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.5 + once: 1.4.0 + path-is-absolute: 1.0.1 + + glob@7.2.0: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.5 + once: 1.4.0 + path-is-absolute: 1.0.1 + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.5 + once: 1.4.0 + path-is-absolute: 1.0.1 + + glob@8.1.0: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.9 + once: 1.4.0 + + global-dirs@3.0.1: + dependencies: + ini: 2.0.0 + + globals@11.12.0: {} + + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + + globals@15.15.0: {} + + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.2.0 + + globby@11.1.0: + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + + globby@13.2.2: + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 4.0.0 + + globrex@0.1.2: {} + + google-auth-library@10.5.0: + dependencies: + base64-js: 1.5.1 + ecdsa-sig-formatter: 1.0.11 + gaxios: 7.3.0 + gcp-metadata: 8.1.2 + google-logging-utils: 1.1.3 + gtoken: 8.0.0 + jws: 4.0.1 + transitivePeerDependencies: + - supports-color + + google-auth-library@10.9.1: + dependencies: + base64-js: 1.5.1 + ecdsa-sig-formatter: 1.0.11 + gaxios: 7.3.0 + gcp-metadata: 8.1.2 + google-logging-utils: 1.1.3 + jws: 4.0.1 + transitivePeerDependencies: + - supports-color + + google-auth-library@11.0.2: + dependencies: + base64-js: 1.5.1 + ecdsa-sig-formatter: 1.0.11 + gaxios: 7.3.0 + gcp-metadata: 9.0.3 + google-logging-utils: 2.0.1 + jws: 4.0.1 + transitivePeerDependencies: + - supports-color + + google-auth-library@6.1.6(encoding@0.1.13): + dependencies: + arrify: 2.0.1 + base64-js: 1.5.1 + ecdsa-sig-formatter: 1.0.11 + fast-text-encoding: 1.0.6 + gaxios: 4.3.3(encoding@0.1.13) + gcp-metadata: 4.3.1(encoding@0.1.13) + gtoken: 5.3.2(encoding@0.1.13) + jws: 4.0.1 + lru-cache: 6.0.0 + transitivePeerDependencies: + - encoding + - supports-color + + google-auth-library@9.15.1(encoding@0.1.13): + dependencies: + base64-js: 1.5.1 + ecdsa-sig-formatter: 1.0.11 + gaxios: 6.7.1(encoding@0.1.13) + gcp-metadata: 6.1.1(encoding@0.1.13) + gtoken: 7.1.0(encoding@0.1.13) + jws: 4.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + google-gax@4.6.1(encoding@0.1.13): + dependencies: + '@grpc/grpc-js': 1.14.4 + '@grpc/proto-loader': 0.7.15 + '@types/long': 4.0.2 + abort-controller: 3.0.0 + duplexify: 4.1.3 + google-auth-library: 9.15.1(encoding@0.1.13) + node-fetch: 2.7.0(encoding@0.1.13) + object-hash: 3.0.0 + proto3-json-serializer: 2.0.2 + protobufjs: 7.5.9 + retry-request: 7.0.2(encoding@0.1.13) + uuid: 9.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + google-gax@5.0.6: + dependencies: + '@grpc/grpc-js': 1.14.4 + '@grpc/proto-loader': 0.8.1 + duplexify: 4.1.3 + google-auth-library: 10.9.1 + google-logging-utils: 1.1.3 + node-fetch: 3.3.2 + object-hash: 3.0.0 + proto3-json-serializer: 3.0.4 + protobufjs: 7.5.9 + retry-request: 8.0.3 + rimraf: 5.0.10 + transitivePeerDependencies: + - supports-color + + google-gax@6.0.2: + dependencies: + '@grpc/grpc-js': 1.14.4 + '@grpc/proto-loader': 0.8.1 + duplexify: 4.1.3 + google-auth-library: 11.0.2 + google-logging-utils: 2.0.1 + node-fetch: 3.3.2 + object-hash: 3.0.0 + proto3-json-serializer: 4.0.2 + protobufjs: 7.5.9 + retry-request: 9.0.1 + transitivePeerDependencies: + - supports-color + + google-logging-utils@0.0.2: {} + + google-logging-utils@1.1.3: {} + + google-logging-utils@2.0.1: {} + + google-p12-pem@3.1.4: + dependencies: + node-forge: 1.4.0 + + google-proto-files@5.0.1: + dependencies: + protobufjs: 7.5.4 + walkdir: 0.4.1 + + google-proto-files@6.0.1: + dependencies: + protobufjs: 7.5.9 + walkdir: 0.4.1 + + googleapis-common@4.4.3(encoding@0.1.13): + dependencies: + extend: 3.0.2 + gaxios: 4.3.3(encoding@0.1.13) + google-auth-library: 6.1.6(encoding@0.1.13) + qs: 6.15.3 + url-template: 2.0.8 + uuid: 8.0.0 + transitivePeerDependencies: + - encoding + - supports-color + + googleapis-common@7.2.0(encoding@0.1.13): + dependencies: + extend: 3.0.2 + gaxios: 6.7.1(encoding@0.1.13) + google-auth-library: 9.15.1(encoding@0.1.13) + qs: 6.15.3 + url-template: 2.0.8 + uuid: 9.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + googleapis-common@8.0.2: + dependencies: + extend: 3.0.2 + gaxios: 7.1.3 + google-auth-library: 10.5.0 + google-logging-utils: 1.1.3 + qs: 6.15.3 + url-template: 2.0.8 + transitivePeerDependencies: + - supports-color + + googleapis@137.1.0(encoding@0.1.13): + dependencies: + google-auth-library: 9.15.1(encoding@0.1.13) + googleapis-common: 7.2.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + googleapis@66.0.0(encoding@0.1.13): + dependencies: + google-auth-library: 6.1.6(encoding@0.1.13) + googleapis-common: 4.4.3(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + gopd@1.2.0: {} + + got@11.8.6: + dependencies: + '@sindresorhus/is': 4.6.0 + '@szmarczak/http-timer': 4.0.6 + '@types/cacheable-request': 6.0.3 + '@types/responselike': 1.0.3 + cacheable-lookup: 5.0.4 + cacheable-request: 7.0.4 + decompress-response: 6.0.0 + http2-wrapper: 1.0.3 + lowercase-keys: 2.0.0 + p-cancelable: 2.1.1 + responselike: 2.0.1 + + got@9.6.0: + dependencies: + '@sindresorhus/is': 0.14.0 + '@szmarczak/http-timer': 1.1.2 + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.3 + cacheable-request: 6.1.0 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 4.1.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 1.1.0 + to-readable-stream: 1.0.0 + url-parse-lax: 3.0.0 + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + growl@1.10.5: {} + + grpc-gcp@1.1.1: + dependencies: + '@grpc/grpc-js': 1.14.4 + protobufjs: 7.6.5 + + grpc-health-check@2.1.0: + dependencies: + '@grpc/proto-loader': 0.7.15 + + gtoken@5.3.2(encoding@0.1.13): + dependencies: + gaxios: 4.3.3(encoding@0.1.13) + google-p12-pem: 3.1.4 + jws: 4.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + gtoken@7.1.0(encoding@0.1.13): + dependencies: + gaxios: 6.7.1(encoding@0.1.13) + jws: 4.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + gtoken@8.0.0: + dependencies: + gaxios: 7.3.0 + jws: 4.0.1 + transitivePeerDependencies: + - supports-color + + gts@5.3.1(typescript@5.1.6): + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.1.6) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.1.6) + chalk: 4.1.2 + eslint: 8.57.0 + eslint-config-prettier: 9.1.0(eslint@8.57.0) + eslint-plugin-n: 15.7.0(eslint@8.57.0) + eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5) + execa: 5.1.1 + inquirer: 7.3.3 + json5: 2.2.3 + meow: 9.0.0 + ncp: 2.0.0 + prettier: 3.2.5 + rimraf: 3.0.2 + typescript: 5.1.6 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - '@types/eslint' + - supports-color + + gts@5.3.1(typescript@5.9.3): + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.9.3))(eslint@8.57.0)(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.9.3) + chalk: 4.1.2 + eslint: 8.57.0 + eslint-config-prettier: 9.1.0(eslint@8.57.0) + eslint-plugin-n: 15.7.0(eslint@8.57.0) + eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5) + execa: 5.1.1 + inquirer: 7.3.3 + json5: 2.2.3 + meow: 9.0.0 + ncp: 2.0.0 + prettier: 3.2.5 + rimraf: 3.0.2 + typescript: 5.9.3 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - '@types/eslint' + - supports-color + + gts@6.0.2(typescript@5.8.3): + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.8.3) + chalk: 4.1.2 + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-n: 15.7.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3) + execa: 5.1.1 + inquirer: 7.3.3 + json5: 2.2.3 + meow: 9.0.0 + ncp: 2.0.0 + prettier: 3.3.3 + rimraf: 3.0.2 + typescript: 5.8.3 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - '@types/eslint' + - supports-color + + gts@6.0.2(typescript@5.9.3): + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + chalk: 4.1.2 + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-n: 15.7.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3) + execa: 5.1.1 + inquirer: 7.3.3 + json5: 2.2.3 + meow: 9.0.0 + ncp: 2.0.0 + prettier: 3.3.3 + rimraf: 3.0.2 + typescript: 5.9.3 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - '@types/eslint' + - supports-color + + hammerjs@2.0.8: {} + + handle-thing@2.0.1: {} + + handlebars@4.7.9: + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.19.3 + + hard-rejection@2.1.0: {} + + has-ansi@2.0.0: + dependencies: + ansi-regex: 2.1.1 + + has-bigints@1.1.0: {} + + has-flag@1.0.0: {} + + has-flag@4.0.0: {} + + has-only@1.1.1: {} + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.1 + + has-proto@1.2.0: + dependencies: + dunder-proto: 1.0.1 + + has-symbols@1.1.0: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.1.0 + + has-yarn@2.1.0: {} + + hash-base@3.0.5: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + + hash-base@3.1.2: + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + to-buffer: 1.2.2 + + hash.js@1.1.7: + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + + hasown@2.0.4: + dependencies: + function-bind: 1.1.2 + + he@1.2.0: {} + + heap-js@2.7.1: {} + + hex2dec@1.1.2: {} + + hmac-drbg@1.0.1: + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + + hoek@6.1.3: {} + + hosted-git-info@2.8.9: {} + + hosted-git-info@4.1.0: + dependencies: + lru-cache: 6.0.0 + + hosted-git-info@8.1.0: + dependencies: + lru-cache: 10.4.3 + + hpack.js@2.1.6: + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + + html-entities@2.6.0: {} + + html-escaper@2.0.2: {} + + html-tags@3.3.1: {} + + htmlescape@1.1.1: {} + + htmlparser2@10.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.2.2 + entities: 7.0.1 + + htmlparser2@9.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.2.2 + entities: 4.5.0 + + http-assert@1.5.0: + dependencies: + deep-equal: 1.0.1 + http-errors: 1.8.1 + + http-auth-connect@1.0.6: {} + + http-auth@4.1.9: + dependencies: + apache-crypt: 1.2.6 + apache-md5: 1.1.8 + bcryptjs: 2.4.3 + uuid: 8.3.2 + + http-cache-semantics@4.2.0: {} + + http-deceiver@1.2.7: {} + + http-errors@1.8.1: + dependencies: + depd: 1.1.2 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 1.5.0 + toidentifier: 1.0.1 + + http-errors@2.0.0: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + + http-errors@2.0.1: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.2 + toidentifier: 1.0.1 + + http-parser-js@0.5.10: {} + + http-proxy-agent@4.0.1: + dependencies: + '@tootallnate/once': 1.1.2 + agent-base: 6.0.2 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + http-proxy-agent@5.0.0: + dependencies: + '@tootallnate/once': 2.0.1 + agent-base: 6.0.2 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + http-proxy-agent@7.0.2: + dependencies: + agent-base: 7.1.4 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + http-proxy@1.18.1: + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.16.0 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + + http-signature@1.4.0: + dependencies: + assert-plus: 1.0.0 + jsprim: 2.0.2 + sshpk: 1.18.0 + + http2-wrapper@1.0.3: + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + + http2spy@2.0.2: + dependencies: + '@types/proxyquire': 1.3.31 + proxyquire: 2.1.3 + + https-browserify@1.0.0: {} + + https-proxy-agent@5.0.1: + dependencies: + agent-base: 6.0.2 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + https-proxy-agent@7.0.6: + dependencies: + agent-base: 7.1.4 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + human-signals@1.1.1: {} + + human-signals@2.1.0: {} + + human-signals@4.3.1: {} + + human-signals@8.0.1: {} + + i18next@23.16.8: + dependencies: + '@babel/runtime': 7.29.7 + + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + + iconv-lite@0.7.3: + dependencies: + safer-buffer: 2.1.2 + + ieee754@1.2.1: {} + + ignore-walk@3.0.4: + dependencies: + minimatch: 3.1.5 + + ignore-walk@7.0.0: + dependencies: + minimatch: 9.0.9 + + ignore@5.3.2: {} + + import-fresh@3.3.1: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + import-in-the-middle@1.15.0: + dependencies: + acorn: 8.17.0 + acorn-import-attributes: 1.9.5(acorn@8.17.0) + cjs-module-lexer: 1.4.3 + module-details-from-path: 1.0.4 + + import-lazy@2.1.0: {} + + import-lazy@4.0.0: {} + + import-local@3.2.0: + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + + imurmurhash@0.1.4: {} + + indent-string@3.2.0: {} + + indent-string@4.0.0: {} + + indent-string@5.0.0: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.3: {} + + inherits@2.0.4: {} + + ini@1.3.8: {} + + ini@2.0.0: {} + + ini@5.0.0: {} + + inline-source-map@0.6.3: + dependencies: + source-map: 0.5.7 + + inquirer@7.3.3: + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.18.1 + mute-stream: 0.0.8 + run-async: 2.4.1 + rxjs: 6.6.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + + insert-module-globals@7.2.1: + dependencies: + JSONStream: 1.3.5 + acorn-node: 1.8.2 + combine-source-map: 0.8.0 + concat-stream: 1.6.2 + is-buffer: 1.1.6 + path-is-absolute: 1.0.1 + process: 0.11.10 + through2: 2.0.5 + undeclared-identifiers: 1.1.3 + xtend: 4.0.2 + + internal-slot@1.1.0: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.4 + side-channel: 1.1.1 + + interpret@3.1.1: {} + + ip-address@10.2.0: {} + + ip-regex@2.1.0: {} + + ipaddr.js@1.9.1: {} + + is-arguments@1.2.0: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-array-buffer@3.0.5: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + + is-arrayish@0.2.1: {} + + is-async-function@2.1.1: + dependencies: + async-function: 1.0.0 + call-bound: 1.0.4 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-bigint@1.1.0: + dependencies: + has-bigints: 1.1.0 + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-boolean-object@1.2.2: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-buffer@1.1.6: {} + + is-callable@1.2.7: {} + + is-ci@2.0.0: + dependencies: + ci-info: 2.0.0 + + is-core-module@2.16.2: + dependencies: + hasown: 2.0.4 + + is-data-view@1.0.2: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-typed-array: 1.1.15 + + is-date-object@1.1.0: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-docker@2.2.1: {} + + is-docker@3.0.0: {} + + is-document.all@1.0.0: + dependencies: + call-bound: 1.0.4 + + is-extglob@2.1.1: {} + + is-finalizationregistry@1.1.1: + dependencies: + call-bound: 1.0.4 + + is-fullwidth-code-point@3.0.0: {} + + is-generator-function@1.1.2: + dependencies: + call-bound: 1.0.4 + generator-function: 2.0.1 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-html@2.0.0: + dependencies: + html-tags: 3.3.1 + + is-installed-globally@0.4.0: + dependencies: + global-dirs: 3.0.1 + is-path-inside: 3.0.3 + + is-interactive@1.0.0: {} + + is-map@2.0.3: {} + + is-nan@1.3.2: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + + is-negative-zero@2.0.3: {} + + is-node-process@1.2.0: {} + + is-npm@5.0.0: {} + + is-number-object@1.1.1: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-number@7.0.0: {} + + is-obj@2.0.0: {} + + is-object@1.0.2: {} + + is-path-inside@3.0.3: {} + + is-plain-obj@1.1.0: {} + + is-plain-obj@2.1.0: {} + + is-plain-obj@4.1.0: {} + + is-plain-object@2.0.4: + dependencies: + isobject: 3.0.1 + + is-promise@4.0.0: {} + + is-regex@1.2.1: + dependencies: + call-bound: 1.0.4 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + hasown: 2.0.4 + + is-regexp@1.0.0: {} + + is-set@2.0.3: {} + + is-shared-array-buffer@1.0.4: + dependencies: + call-bound: 1.0.4 + + is-stream-ended@0.1.4: {} + + is-stream@1.1.0: {} + + is-stream@2.0.1: {} + + is-stream@3.0.0: {} + + is-stream@4.0.1: {} + + is-string@1.1.1: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-symbol@1.1.1: + dependencies: + call-bound: 1.0.4 + has-symbols: 1.1.0 + safe-regex-test: 1.1.0 + + is-typed-array@1.1.15: + dependencies: + which-typed-array: 1.1.22 + + is-typedarray@1.0.0: {} + + is-unicode-supported@0.1.0: {} + + is-unicode-supported@2.1.0: {} + + is-unsafe@2.0.0: {} + + is-url@1.2.4: {} + + is-utf8@0.2.1: {} + + is-weakmap@2.0.2: {} + + is-weakref@1.1.1: + dependencies: + call-bound: 1.0.4 + + is-weakset@2.0.4: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + + is-wsl@2.2.0: + dependencies: + is-docker: 2.2.1 + + is-yarn-global@0.3.0: {} + + is2@2.0.1: + dependencies: + deep-is: 0.1.4 + ip-regex: 2.1.0 + is-url: 1.2.4 + + is@3.3.2: {} + + isarray@0.0.1: {} + + isarray@1.0.0: {} + + isarray@2.0.5: {} + + isbinaryfile@4.0.10: {} + + isexe@2.0.0: {} + + isexe@3.1.5: {} + + isnumber@1.0.0: {} + + isobject@3.0.1: {} + + istanbul-lib-coverage@3.2.2: {} + + istanbul-lib-instrument@5.2.1: + dependencies: + '@babel/core': 7.27.7 + '@babel/parser': 7.29.7 + '@istanbuljs/schema': 0.1.6 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + istanbul-lib-report@3.0.1: + dependencies: + istanbul-lib-coverage: 3.2.2 + make-dir: 4.0.0 + supports-color: 7.2.0 + + istanbul-lib-source-maps@4.0.1: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + istanbul-lib-coverage: 3.2.2 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + + istanbul-reports@3.2.0: + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 + + istanbul@0.4.5: + dependencies: + abbrev: 1.0.9 + async: 1.5.2 + escodegen: 1.8.1 + esprima: 2.7.3 + glob: 5.0.15 + handlebars: 4.7.9 + js-yaml: 3.15.0 + mkdirp: 0.5.6 + nopt: 3.0.6 + once: 1.4.0 + resolve: 1.1.7 + supports-color: 3.2.3 + which: 1.3.1 + wordwrap: 1.0.0 + + its-name@1.0.0: {} + + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jest-worker@27.5.1: + dependencies: + '@types/node': 22.20.1 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jju@1.4.0: {} + + joi@17.13.4: + dependencies: + '@hapi/hoek': 9.3.0 + '@hapi/topo': 5.1.0 + '@sideway/address': 4.1.5 + '@sideway/formula': 3.0.1 + '@sideway/pinpoint': 2.0.0 + + jpeg-exif@1.1.4: {} + + js-green-licenses@4.0.0(encoding@0.1.13): + dependencies: + gaxios: 5.1.3(encoding@0.1.13) + meow: 9.0.0 + npm-package-arg: 8.1.5 + package-json: 7.0.0 + semver: 7.8.5 + spdx-correct: 3.2.0 + spdx-satisfies: 5.0.1 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - encoding + - supports-color + + js-tokens@4.0.0: {} + + js-yaml@3.13.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@3.14.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@3.15.0: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + js-yaml@4.3.0: + dependencies: + argparse: 2.0.1 + + js2xmlparser@4.0.2: + dependencies: + xmlcreate: 2.0.4 + + jsbn@0.1.1: {} + + jsdoc-fresh@5.0.4: + dependencies: + '@jsdoc/salty': 0.2.12 + + jsdoc-fresh@6.0.0: + dependencies: + '@jsdoc/salty': 0.2.12 + + jsdoc-region-tag@4.0.1: + dependencies: + glob: 7.2.3 + + jsdoc-region-tag@5.0.0: + dependencies: + glob: 7.2.3 + + jsdoc@4.0.5: + dependencies: + '@babel/parser': 7.29.7 + '@jsdoc/salty': 0.2.12 + '@types/markdown-it': 14.1.2 + bluebird: 3.7.2 + catharsis: 0.9.0 + escape-string-regexp: 2.0.0 + js2xmlparser: 4.0.2 + klaw: 3.0.0 + markdown-it: 14.3.0 + markdown-it-anchor: 8.6.7(@types/markdown-it@14.1.2)(markdown-it@14.3.0) + marked: 4.3.0 + mkdirp: 1.0.4 + requizzle: 0.2.4 + strip-json-comments: 3.1.1 + underscore: 1.13.8 + + jsesc@2.5.2: {} + + jsesc@3.1.0: {} + + json-bigint@1.0.0: + dependencies: + bignumber.js: 9.3.1 + + json-buffer@3.0.0: {} + + json-buffer@3.0.1: {} + + json-parse-better-errors@1.0.2: {} + + json-parse-even-better-errors@2.3.1: {} + + json-parse-even-better-errors@4.0.0: {} + + json-schema-traverse@0.4.1: {} + + json-schema-traverse@1.0.0: {} + + json-schema@0.4.0: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + json-stable-stringify@1.3.0: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + isarray: 2.0.5 + jsonify: 0.0.1 + object-keys: 1.1.1 + + json-stringify-nice@1.1.4: {} + + json-stringify-safe@5.0.1: {} + + json-with-bigint@3.5.10: {} + + json5@1.0.2: + dependencies: + minimist: 1.2.8 + + json5@2.2.3: {} + + jsonc-parser@3.2.1: {} + + jsonfile@4.0.0: + optionalDependencies: + graceful-fs: 4.2.11 + + jsonfile@6.2.1: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + jsonify@0.0.1: {} + + jsonparse@1.3.1: {} + + jsprim@2.0.2: + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + + junk@4.0.1: {} + + just-diff-apply@5.5.0: {} + + just-diff@6.0.2: {} + + just-extend@6.2.0: {} + + jwa@2.0.1: + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: 5.2.1 + + jws@4.0.1: + dependencies: + jwa: 2.0.1 + safe-buffer: 5.2.1 + + karma-chrome-launcher@3.2.0: + dependencies: + which: 1.3.1 + + karma-coverage@2.2.1: + dependencies: + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 5.2.1 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.2.0 + minimatch: 3.1.5 + transitivePeerDependencies: + - supports-color + + karma-firefox-launcher@2.1.3: + dependencies: + is-wsl: 2.2.0 + which: 3.0.1 + + karma-mocha@2.0.1: + dependencies: + minimist: 1.2.8 + + karma-remap-coverage@0.1.5(karma-coverage@2.2.1): + dependencies: + karma-coverage: 2.2.1 + remap-istanbul: 0.10.1 + + karma-sourcemap-loader@0.4.0: + dependencies: + graceful-fs: 4.2.11 + + karma-webpack@5.0.1(webpack@5.109.0): + dependencies: + glob: 7.2.3 + minimatch: 9.0.9 + webpack: 5.109.0(webpack-cli@6.0.1) + webpack-merge: 4.2.2 + + karma@6.4.4: + dependencies: + '@colors/colors': 1.5.0 + body-parser: 1.20.6 + braces: 3.0.3 + chokidar: 3.6.0 + connect: 3.7.0 + di: 0.0.1 + dom-serialize: 2.2.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + http-proxy: 1.18.1 + isbinaryfile: 4.0.10 + lodash: 4.18.1 + log4js: 6.9.1 + mime: 2.6.0 + minimatch: 3.1.5 + mkdirp: 0.5.6 + qjobs: 1.2.0 + range-parser: 1.3.0 + rimraf: 3.0.2 + socket.io: 4.8.3 + source-map: 0.6.1 + tmp: 0.2.7 + ua-parser-js: 0.7.41 + yargs: 17.7.3 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + keycharm@0.2.0: {} + + keygrip@1.1.0: + dependencies: + tsscmp: 1.0.6 + + keypair@1.0.4: {} + + keyv@3.1.0: + dependencies: + json-buffer: 3.0.0 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + kind-of@1.1.0: {} + + kind-of@6.0.3: {} + + klaw@3.0.0: + dependencies: + graceful-fs: 4.2.11 + + koa-compose@4.1.0: {} + + koa@3.2.1: + dependencies: + accepts: 1.3.8 + content-disposition: 1.0.1 + content-type: 1.0.5 + cookies: 0.9.1 + delegates: 1.0.0 + destroy: 1.2.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + fresh: 0.5.2 + http-assert: 1.5.0 + http-errors: 2.0.1 + koa-compose: 4.1.0 + mime-types: 3.0.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.2 + type-is: 2.1.0 + vary: 1.1.2 + + kuler@2.0.0: {} + + labeled-stream-splicer@2.0.2: + dependencies: + inherits: 2.0.4 + stream-splicer: 2.0.1 + + latest-version@5.1.0: + dependencies: + package-json: 6.5.0 + + lazy-ass@1.6.0: {} + + length-prefixed-json-stream@1.0.1: + dependencies: + is-stream: 1.1.0 + + levn@0.3.0: + dependencies: + prelude-ls: 1.1.2 + type-check: 0.3.2 + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lines-and-columns@1.2.4: {} + + linkify-it@5.0.2: + dependencies: + uc.micro: 2.1.0 + + linkinator@6.3.0: + dependencies: + chalk: 5.6.2 + escape-html: 1.0.3 + gaxios: 6.7.1(encoding@0.1.13) + glob: 10.5.0 + htmlparser2: 10.1.0 + marked: 13.0.3 + meow: 13.2.0 + mime: 4.1.0 + server-destroy: 1.0.1 + srcset: 5.0.3 + transitivePeerDependencies: + - encoding + - supports-color + + load-json-file@4.0.0: + dependencies: + graceful-fs: 4.2.11 + parse-json: 4.0.0 + pify: 3.0.0 + strip-bom: 3.0.0 + + loader-utils@2.0.4: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + + locate-path@2.0.0: + dependencies: + p-locate: 2.0.0 + path-exists: 3.0.0 + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash._reinterpolate@3.0.0: {} + + lodash.camelcase@4.3.0: {} + + lodash.debounce@4.0.8: {} + + lodash.get@4.4.2: {} + + lodash.groupby@4.6.0: {} + + lodash.isempty@4.4.0: {} + + lodash.isequal@4.5.0: {} + + lodash.mapvalues@4.6.0: {} + + lodash.memoize@3.0.4: {} + + lodash.merge@4.6.2: {} + + lodash.random@3.2.0: {} + + lodash.range@3.2.0: {} + + lodash.snakecase@4.1.1: {} + + lodash.template@4.18.1: + dependencies: + lodash._reinterpolate: 3.0.0 + lodash.templatesettings: 4.2.0 + + lodash.templatesettings@4.2.0: + dependencies: + lodash._reinterpolate: 3.0.0 + + lodash@4.17.23: {} + + lodash@4.18.1: {} + + log-driver@1.2.7: {} + + log-symbols@4.1.0: + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + + log4js@6.9.1: + dependencies: + date-format: 4.0.14 + debug: 4.4.3(supports-color@8.1.1) + flatted: 3.4.3 + rfdc: 1.4.1 + streamroller: 3.1.5 + transitivePeerDependencies: + - supports-color + + logform@2.7.0: + dependencies: + '@colors/colors': 1.6.0 + '@types/triple-beam': 1.3.5 + fecha: 4.2.3 + ms: 2.1.3 + safe-stable-stringify: 2.5.0 + triple-beam: 1.4.1 + + loglevel-plugin-prefix@0.8.4: {} + + loglevel@1.9.2: {} + + long@5.3.2: {} + + loud-rejection@1.6.0: + dependencies: + currently-unhandled: 0.4.1 + signal-exit: 3.0.7 + + loupe@2.3.7: + dependencies: + get-func-name: 2.0.2 + + loupe@3.2.1: {} + + lowercase-keys@1.0.1: {} + + lowercase-keys@2.0.0: {} + + lru-cache@10.4.3: {} + + lru-cache@5.1.1: + dependencies: + yallist: 3.1.1 + + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + + lru-cache@7.18.3: {} + + lunr@2.3.9: {} + + macos-release@2.5.1: {} + + magic-string@0.30.10: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + + make-dir@2.1.0: + dependencies: + pify: 4.0.1 + semver: 5.7.2 + + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + + make-dir@4.0.0: + dependencies: + semver: 7.8.5 + + make-error@1.3.6: {} + + make-fetch-happen@14.0.3: + dependencies: + '@npmcli/agent': 3.0.0 + cacache: 19.0.1 + http-cache-semantics: 4.2.0 + minipass: 7.1.3 + minipass-fetch: 4.0.1 + minipass-flush: 1.0.7 + minipass-pipeline: 1.2.4 + negotiator: 1.0.0 + proc-log: 5.0.0 + promise-retry: 2.0.1 + ssri: 12.0.0 + transitivePeerDependencies: + - supports-color + + map-obj@1.0.1: {} + + map-obj@2.0.0: {} + + map-obj@4.3.0: {} + + map-stream@0.0.7: {} + + markdown-it-anchor@8.6.7(@types/markdown-it@14.1.2)(markdown-it@14.3.0): + dependencies: + '@types/markdown-it': 14.1.2 + markdown-it: 14.3.0 + + markdown-it@14.3.0: + dependencies: + argparse: 2.0.1 + entities: 4.5.0 + linkify-it: 5.0.2 + mdurl: 2.1.0 + punycode.js: 2.3.1 + uc.micro: 2.1.0 + + marked@13.0.3: {} + + marked@4.3.0: {} + + marked@7.0.3: {} + + math-intrinsics@1.1.0: {} + + md5.js@1.3.5: + dependencies: + hash-base: 3.0.5 + inherits: 2.0.4 + safe-buffer: 5.2.1 + + mdurl@2.1.0: {} + + media-typer@0.3.0: {} + + media-typer@1.1.1: {} + + meow@10.1.5: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 8.0.0 + redent: 4.0.0 + trim-newlines: 4.1.1 + type-fest: 1.4.0 + yargs-parser: 20.2.9 + + meow@13.2.0: {} + + meow@5.0.0: + dependencies: + camelcase-keys: 4.2.0 + decamelize-keys: 1.1.1 + loud-rejection: 1.6.0 + minimist-options: 3.0.2 + normalize-package-data: 2.5.0 + read-pkg-up: 3.0.0 + redent: 2.0.0 + trim-newlines: 2.0.0 + yargs-parser: 10.1.0 + + meow@8.1.2: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 + + meow@9.0.0: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize: 1.2.0 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 + + merge-descriptors@1.0.3: {} + + merge-descriptors@2.0.0: {} + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + methods@1.1.2: {} + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.2 + + miller-rabin@4.0.1: + dependencies: + bn.js: 4.12.5 + brorand: 1.1.0 + + mime-db@1.52.0: {} + + mime-db@1.54.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime-types@3.0.2: + dependencies: + mime-db: 1.54.0 + + mime@1.6.0: {} + + mime@2.6.0: {} + + mime@3.0.0: {} + + mime@4.1.0: {} + + mimic-fn@2.1.0: {} + + mimic-fn@4.0.0: {} + + mimic-response@1.0.1: {} + + mimic-response@3.1.0: {} + + min-indent@1.0.1: {} + + minimalistic-assert@1.0.1: {} + + minimalistic-crypto-utils@1.0.1: {} + + minimatch@10.2.6: + dependencies: + brace-expansion: 5.0.8 + + minimatch@3.1.5: + dependencies: + brace-expansion: 1.1.16 + + minimatch@4.2.1: + dependencies: + brace-expansion: 1.1.16 + + minimatch@5.1.9: + dependencies: + brace-expansion: 2.1.2 + + minimatch@9.0.9: + dependencies: + brace-expansion: 2.1.2 + + minimist-options@3.0.2: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + + minimist-options@4.1.0: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + + minimist@1.2.8: {} + + minimizer-webpack-plugin@5.6.1(uglify-js@3.19.3)(webpack@5.109.0): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.49.0 + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) + optionalDependencies: + uglify-js: 3.19.3 + + minimizer-webpack-plugin@5.6.1(webpack@5.109.0): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.49.0 + webpack: 5.109.0(webpack-cli@6.0.1) + + minipass-collect@2.0.1: + dependencies: + minipass: 7.1.3 + + minipass-fetch@4.0.1: + dependencies: + minipass: 7.1.3 + minipass-sized: 1.0.3 + minizlib: 3.1.0 + optionalDependencies: + encoding: 0.1.13 + + minipass-flush@1.0.7: + dependencies: + minipass: 3.3.6 + + minipass-pipeline@1.2.4: + dependencies: + minipass: 3.3.6 + + minipass-sized@1.0.3: + dependencies: + minipass: 3.3.6 + + minipass@3.3.6: + dependencies: + yallist: 4.0.0 + + minipass@4.2.8: {} + + minipass@5.0.0: {} + + minipass@7.1.3: {} + + minizlib@2.1.2: + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + + minizlib@3.1.0: + dependencies: + minipass: 7.1.3 + + mitt@3.0.1: {} + + mkdirp-classic@0.5.3: {} + + mkdirp@0.5.6: + dependencies: + minimist: 1.2.8 + + mkdirp@1.0.4: {} + + mkdirp@3.0.1: {} + + mkpath@0.1.0: {} + + mocha@10.8.2: + dependencies: + ansi-colors: 4.1.3 + browser-stdout: 1.3.1 + chokidar: 3.6.0 + debug: 4.4.3(supports-color@8.1.1) + diff: 5.2.2 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 8.1.0 + he: 1.2.0 + js-yaml: 4.3.0 + log-symbols: 4.1.0 + minimatch: 5.1.9 + ms: 2.1.3 + serialize-javascript: 6.0.2 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + workerpool: 6.5.1 + yargs: 17.7.3 + yargs-parser: 20.2.9 + yargs-unparser: 2.0.0 + + mocha@11.7.6: + dependencies: + browser-stdout: 1.3.1 + chokidar: 4.0.3 + debug: 4.4.3(supports-color@8.1.1) + diff: 7.0.0 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 10.5.0 + he: 1.2.0 + is-path-inside: 3.0.3 + js-yaml: 4.3.0 + log-symbols: 4.1.0 + minimatch: 9.0.9 + ms: 2.1.3 + picocolors: 1.1.1 + serialize-javascript: 6.0.2 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + workerpool: 9.3.4 + yargs: 17.7.3 + yargs-parser: 21.1.1 + yargs-unparser: 2.0.0 + + mocha@11.8.0: + dependencies: + browser-stdout: 1.3.1 + chokidar: 4.0.3 + debug: 4.4.3(supports-color@8.1.1) + diff: 7.0.0 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 10.5.0 + he: 1.2.0 + is-path-inside: 3.0.3 + js-yaml: 4.3.0 + log-symbols: 4.1.0 + minimatch: 9.0.9 + ms: 2.1.3 + picocolors: 1.1.1 + serialize-javascript: 6.0.2 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + workerpool: 9.3.4 + yargs: 17.7.3 + yargs-parser: 21.1.1 + yargs-unparser: 2.0.0 + + mocha@9.2.2: + dependencies: + '@ungap/promise-all-settled': 1.1.2 + ansi-colors: 4.1.1 + browser-stdout: 1.3.1 + chokidar: 3.5.3 + debug: 4.3.3(supports-color@8.1.1) + diff: 5.0.0 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 7.2.0 + growl: 1.10.5 + he: 1.2.0 + js-yaml: 4.1.0 + log-symbols: 4.1.0 + minimatch: 4.2.1 + ms: 2.1.3 + nanoid: 3.3.1 + serialize-javascript: 6.0.0 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + which: 2.0.2 + workerpool: 6.2.0 + yargs: 17.7.3 + yargs-parser: 20.2.4 + yargs-unparser: 2.0.0 + + mockery@2.1.0: {} + + module-deps@6.2.3: + dependencies: + JSONStream: 1.3.5 + browser-resolve: 2.0.0 + cached-path-relative: 1.1.0 + concat-stream: 1.6.2 + defined: 1.0.1 + detective: 5.2.1 + duplexer2: 0.1.4 + inherits: 2.0.4 + parents: 1.0.1 + readable-stream: 2.3.8 + resolve: 1.22.12 + stream-combiner2: 1.1.1 + subarg: 1.0.0 + through2: 2.0.5 + xtend: 4.0.2 + + module-details-from-path@1.0.4: {} + + module-not-found-error@1.0.1: {} + + moment@2.30.1: {} + + morgan@1.11.0: + dependencies: + basic-auth: 2.0.1 + debug: 2.6.9 + depd: 2.0.0 + on-finished: 2.4.1 + on-headers: 1.1.0 + transitivePeerDependencies: + - supports-color + + ms@2.0.0: {} + + ms@2.1.2: {} + + ms@2.1.3: {} + + multiparty@4.3.0: + dependencies: + http-errors: 2.0.0 + safe-buffer: 5.2.1 + uid-safe: 2.1.5 + + mute-stream@0.0.8: {} + + mv@2.1.1: + dependencies: + mkdirp: 0.5.6 + ncp: 2.0.0 + rimraf: 2.4.5 + + nan@2.28.0: {} + + nanoid@3.3.1: {} + + natural-compare-lite@1.4.0: {} + + natural-compare@1.4.0: {} + + ncp@2.0.0: {} + + negotiator@0.6.3: {} + + negotiator@0.6.4: {} + + negotiator@1.0.0: {} + + neo-async@2.6.2: {} + + nested-error-stacks@2.1.1: {} + + netmask@2.1.1: {} + + nise@6.0.0: + dependencies: + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 11.3.1 + '@sinonjs/text-encoding': 0.7.3 + just-extend: 6.2.0 + path-to-regexp: 6.3.0 + + nise@6.1.5: + dependencies: + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 15.2.1 + just-extend: 6.2.0 + path-to-regexp: 8.4.2 + + nock@13.5.6: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + json-stringify-safe: 5.0.1 + propagate: 2.0.1 + transitivePeerDependencies: + - supports-color + + nock@14.0.16: + dependencies: + '@mswjs/interceptors': 0.41.9 + json-stringify-safe: 5.0.1 + propagate: 2.0.1 + + nock@14.0.5: + dependencies: + '@mswjs/interceptors': 0.38.7 + json-stringify-safe: 5.0.1 + propagate: 2.0.1 + + node-addon-api@1.7.2: + optional: true + + node-domexception@1.0.0: {} + + node-exports-info@1.6.2: + dependencies: + array.prototype.flatmap: 1.3.3 + es-errors: 1.3.0 + object.entries: 1.1.9 + semver: 6.3.1 + + node-fetch@2.7.0(encoding@0.1.13): + dependencies: + whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 + + node-fetch@3.3.2: + dependencies: + data-uri-to-buffer: 4.0.1 + fetch-blob: 3.2.0 + formdata-polyfill: 4.0.10 + + node-forge@1.4.0: {} + + node-gyp@11.5.0: + dependencies: + env-paths: 2.2.1 + exponential-backoff: 3.1.3 + graceful-fs: 4.2.11 + make-fetch-happen: 14.0.3 + nopt: 8.1.0 + proc-log: 5.0.0 + semver: 7.8.5 + tar: 7.5.21 + tinyglobby: 0.2.17 + which: 5.0.0 + transitivePeerDependencies: + - supports-color + + node-releases@2.0.51: {} + + nopt@1.0.10: + dependencies: + abbrev: 1.1.1 + + nopt@3.0.6: + dependencies: + abbrev: 1.1.1 + + nopt@8.1.0: + dependencies: + abbrev: 3.0.1 + + normalize-package-data@2.5.0: + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.12 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + + normalize-package-data@3.0.3: + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.16.2 + semver: 7.8.5 + validate-npm-package-license: 3.0.4 + + normalize-path@3.0.0: {} + + normalize-url@4.5.1: {} + + normalize-url@6.1.0: {} + + npm-bundled@4.0.0: + dependencies: + npm-normalize-package-bin: 4.0.0 + + npm-install-checks@7.1.2: + dependencies: + semver: 7.8.5 + + npm-normalize-package-bin@4.0.0: {} + + npm-package-arg@12.0.2: + dependencies: + hosted-git-info: 8.1.0 + proc-log: 5.0.0 + semver: 7.8.5 + validate-npm-package-name: 6.0.2 + + npm-package-arg@8.1.5: + dependencies: + hosted-git-info: 4.1.0 + semver: 7.8.5 + validate-npm-package-name: 3.0.0 + + npm-packlist@9.0.0: + dependencies: + ignore-walk: 7.0.0 + + npm-pick-manifest@10.0.0: + dependencies: + npm-install-checks: 7.1.2 + npm-normalize-package-bin: 4.0.0 + npm-package-arg: 12.0.2 + semver: 7.8.5 + + npm-registry-fetch@18.0.2: + dependencies: + '@npmcli/redact': 3.2.2 + jsonparse: 1.3.1 + make-fetch-happen: 14.0.3 + minipass: 7.1.3 + minipass-fetch: 4.0.1 + minizlib: 3.1.0 + npm-package-arg: 12.0.2 + proc-log: 5.0.0 + transitivePeerDependencies: + - supports-color + + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + + npm-run-path@5.3.0: + dependencies: + path-key: 4.0.0 + + npm-run-path@6.0.0: + dependencies: + path-key: 4.0.0 + unicorn-magic: 0.3.0 + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + null-loader@4.0.1(webpack@5.109.0): + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) + + nunjucks@3.2.4(chokidar@3.6.0): + dependencies: + a-sync-waterfall: 1.0.1 + asap: 2.0.6 + commander: 5.1.0 + optionalDependencies: + chokidar: 3.6.0 + + object-assign@4.1.1: {} + + object-hash@3.0.0: {} + + object-inspect@1.13.4: {} + + object-is@1.1.6: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + + object-keys@1.1.1: {} + + object.assign@4.1.7: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.2 + has-symbols: 1.1.0 + object-keys: 1.1.1 + + object.entries@1.1.9: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.2 + + object.fromentries@2.0.8: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-object-atoms: 1.1.2 + + object.groupby@1.0.3: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + es-abstract: 1.24.2 + + object.values@1.2.1: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.2 + + obuf@1.1.2: {} + + on-exit-leak-free@2.1.2: {} + + on-finished@2.3.0: + dependencies: + ee-first: 1.1.1 + + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + + on-headers@1.1.0: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + one-time@1.0.0: + dependencies: + fn.name: 1.1.0 + + onetime@5.1.2: + dependencies: + mimic-fn: 2.1.0 + + onetime@6.0.0: + dependencies: + mimic-fn: 4.0.0 + + open@8.4.0: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + + opencollective-postinstall@2.0.3: {} + + optionator@0.8.3: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.3.0 + prelude-ls: 1.1.2 + type-check: 0.3.2 + word-wrap: 1.2.5 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + ora@5.4.1: + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + + os-browserify@0.3.0: {} + + os-name@4.0.1: + dependencies: + macos-release: 2.5.1 + windows-release: 4.0.0 + + os-tmpdir@1.0.2: {} + + outvariant@1.4.3: {} + + own-keys@1.0.2: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + + p-cancelable@1.1.0: {} + + p-cancelable@2.1.1: {} + + p-defer@3.0.0: {} + + p-event@4.2.0: + dependencies: + p-timeout: 3.2.0 + + p-filter@3.0.0: + dependencies: + p-map: 5.5.0 + + p-finally@1.0.0: {} + + p-limit@1.3.0: + dependencies: + p-try: 1.0.0 + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@2.0.0: + dependencies: + p-limit: 1.3.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + p-map@5.5.0: + dependencies: + aggregate-error: 4.0.1 + + p-map@7.0.6: {} + + p-queue@6.6.2: + dependencies: + eventemitter3: 4.0.7 + p-timeout: 3.2.0 + + p-queue@8.1.1: + dependencies: + eventemitter3: 5.0.4 + p-timeout: 6.1.4 + + p-timeout@3.2.0: + dependencies: + p-finally: 1.0.0 + + p-timeout@6.1.4: {} + + p-try@1.0.0: {} + + p-try@2.2.0: {} + + pac-proxy-agent@7.2.0: + dependencies: + '@tootallnate/quickjs-emscripten': 0.23.0 + agent-base: 7.1.4 + debug: 4.4.3(supports-color@8.1.1) + get-uri: 6.0.5 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + pac-resolver: 7.0.1 + socks-proxy-agent: 8.0.5 + transitivePeerDependencies: + - supports-color + + pac-resolver@7.0.1: + dependencies: + degenerator: 5.0.1 + netmask: 2.1.1 + + pack-n-play@4.2.1: + dependencies: + '@npmcli/arborist': 8.0.5 + execa: 5.1.1 + npm-packlist: 9.0.0 + once: 1.4.0 + rimraf: 5.0.10 + tar: 7.5.21 + tmp: 0.2.7 + transitivePeerDependencies: + - supports-color + + pack-n-play@5.1.0: + dependencies: + '@npmcli/arborist': 8.0.5 + execa: 5.1.1 + npm-packlist: 9.0.0 + once: 1.4.0 + tar: 7.5.21 + tmp: 0.2.7 + transitivePeerDependencies: + - supports-color + + package-json-from-dist@1.0.1: {} + + package-json@6.5.0: + dependencies: + got: 9.6.0 + registry-auth-token: 4.2.2 + registry-url: 5.1.0 + semver: 6.3.1 + + package-json@7.0.0: + dependencies: + got: 11.8.6 + registry-auth-token: 4.2.2 + registry-url: 5.1.0 + semver: 7.8.5 + + pacote@19.0.2: + dependencies: + '@npmcli/git': 6.0.3 + '@npmcli/installed-package-contents': 3.0.0 + '@npmcli/package-json': 6.2.0 + '@npmcli/promise-spawn': 8.0.3 + '@npmcli/run-script': 9.1.0 + cacache: 19.0.1 + fs-minipass: 3.0.3 + minipass: 7.1.3 + npm-package-arg: 12.0.2 + npm-packlist: 9.0.0 + npm-pick-manifest: 10.0.0 + npm-registry-fetch: 18.0.2 + proc-log: 5.0.0 + promise-retry: 2.0.1 + sigstore: 3.1.0 + ssri: 12.0.0 + tar: 7.5.21 + transitivePeerDependencies: + - supports-color + + pacote@20.0.1: + dependencies: + '@npmcli/git': 6.0.3 + '@npmcli/installed-package-contents': 3.0.0 + '@npmcli/package-json': 6.2.0 + '@npmcli/promise-spawn': 8.0.3 + '@npmcli/run-script': 9.1.0 + cacache: 19.0.1 + fs-minipass: 3.0.3 + minipass: 7.1.3 + npm-package-arg: 12.0.2 + npm-packlist: 9.0.0 + npm-pick-manifest: 10.0.0 + npm-registry-fetch: 18.0.2 + proc-log: 5.0.0 + promise-retry: 2.0.1 + sigstore: 3.1.0 + ssri: 12.0.0 + tar: 7.5.21 + transitivePeerDependencies: + - supports-color + + pako@0.2.9: {} + + pako@1.0.11: {} + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parents@1.0.1: + dependencies: + path-platform: 0.11.15 + + parse-asn1@5.1.9: + dependencies: + asn1.js: 4.10.1 + browserify-aes: 1.2.0 + evp_bytestokey: 1.0.3 + pbkdf2: 3.1.6 + safe-buffer: 5.2.1 + + parse-conflict-json@4.0.0: + dependencies: + json-parse-even-better-errors: 4.0.0 + just-diff: 6.0.2 + just-diff-apply: 5.5.0 + + parse-json@4.0.0: + dependencies: + error-ex: 1.3.4 + json-parse-better-errors: 1.0.2 + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.29.7 + error-ex: 1.3.4 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + parse-link-header@2.0.0: + dependencies: + xtend: 4.0.2 + + parse-ms@2.1.0: {} + + parse-ms@4.0.0: {} + + parse5-htmlparser2-tree-adapter@7.1.0: + dependencies: + domhandler: 5.0.3 + parse5: 7.3.0 + + parse5-parser-stream@7.1.2: + dependencies: + parse5: 7.3.0 + + parse5@7.3.0: + dependencies: + entities: 6.0.1 + + parseurl@1.3.3: {} + + path-browserify@1.0.1: {} + + path-exists@3.0.0: {} + + path-exists@4.0.0: {} + + path-expression-matcher@1.6.2: {} + + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-key@4.0.0: {} + + path-parse@1.0.7: {} + + path-platform@0.11.15: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.3 + + path-to-regexp@0.1.13: {} + + path-to-regexp@6.3.0: {} + + path-to-regexp@8.4.2: {} + + path-type@3.0.0: + dependencies: + pify: 3.0.0 + + path-type@4.0.0: {} + + pathval@1.1.1: {} + + pathval@2.0.1: {} + + pause-stream@0.0.11: + dependencies: + through: 2.3.8 + + pbkdf2@3.1.6: + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.3 + safe-buffer: 5.2.1 + sha.js: 2.4.12 + to-buffer: 1.2.2 + + pdfmake@0.2.23: + dependencies: + '@foliojs-fork/linebreak': 1.1.2 + '@foliojs-fork/pdfkit': 0.15.3 + iconv-lite: 0.7.3 + xmldoc: 2.0.3 + + pend@1.2.0: {} + + picocolors@1.1.1: {} + + picomatch@2.3.2: {} + + picomatch@4.0.2: {} + + picomatch@4.0.5: {} + + pidusage@3.0.2: + dependencies: + safe-buffer: 5.2.1 + + pify@3.0.0: {} + + pify@4.0.1: {} + + pino-abstract-transport@1.2.0: + dependencies: + readable-stream: 4.7.0 + split2: 4.2.0 + + pino-std-serializers@6.2.2: {} + + pino@8.21.0: + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.5.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.2.0 + pino-std-serializers: 6.2.2 + process-warning: 3.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.5.0 + sonic-boom: 3.8.1 + thread-stream: 2.7.0 + + pkg-dir@4.2.0: + dependencies: + find-up: 4.1.0 + + plugin-error@0.1.2: + dependencies: + ansi-cyan: 0.1.1 + ansi-red: 0.1.1 + arr-diff: 1.1.0 + arr-union: 2.1.0 + extend-shallow: 1.1.4 + + pluralize@8.0.0: {} + + png-js@1.1.0: + dependencies: + browserify-zlib: 0.2.0 + + possible-typed-array-names@1.1.0: {} + + post-install-check@0.0.1: + dependencies: + glob: 7.2.3 + once: 1.4.0 + pify: 3.0.0 + rimraf: 2.7.1 + tmp: 0.0.33 + + postcss-selector-parser@7.1.4: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + pprof@5.0.0: + dependencies: + bindings: 1.5.0 + delay: 5.0.0 + findit2: 2.2.3 + nan: 2.28.0 + p-limit: 3.1.0 + protobufjs: 7.6.5 + source-map: 0.8.0 + split: 1.0.1 + + prelude-ls@1.1.2: {} + + prelude-ls@1.2.1: {} + + prepend-http@2.0.0: {} + + prettier-linter-helpers@1.0.1: + dependencies: + fast-diff: 1.3.0 + + prettier@1.19.1: {} + + prettier@3.2.5: {} + + prettier@3.3.3: {} + + prettier@3.9.6: {} + + pretty-ms@7.0.1: + dependencies: + parse-ms: 2.1.0 + + pretty-ms@9.3.0: + dependencies: + parse-ms: 4.0.0 + + prismjs@1.30.0: {} + + proc-log@5.0.0: {} + + process-nextick-args@1.0.7: {} + + process-nextick-args@2.0.1: {} + + process-warning@3.0.0: {} + + process@0.11.10: {} + + proggy@3.0.0: {} + + progress@2.0.3: {} + + promise-all-reject-late@1.0.1: {} + + promise-call-limit@3.0.2: {} + + promise-retry@2.0.1: + dependencies: + err-code: 2.0.3 + retry: 0.12.0 + + propagate@2.0.1: {} + + propagating-hammerjs@1.5.0: + dependencies: + hammerjs: 2.0.8 + + proto3-json-serializer@2.0.2: + dependencies: + protobufjs: 7.5.9 + + proto3-json-serializer@3.0.4: + dependencies: + protobufjs: 7.5.9 + + proto3-json-serializer@4.0.2: + dependencies: + protobufjs: 7.5.9 + + protobufjs-cli@1.3.3(protobufjs@7.5.9): + dependencies: + chalk: 4.1.2 + escodegen: 1.14.3 + espree: 9.6.1 + estraverse: 5.3.0 + glob: 8.1.0 + jsdoc: 4.0.5 + minimist: 1.2.8 + protobufjs: 7.5.9 + semver: 7.8.5 + tmp: 0.2.7 + uglify-js: 3.19.3 + + protobufjs-cli@1.3.3(protobufjs@7.6.5): + dependencies: + chalk: 4.1.2 + escodegen: 1.14.3 + espree: 9.6.1 + estraverse: 5.3.0 + glob: 8.1.0 + jsdoc: 4.0.5 + minimist: 1.2.8 + protobufjs: 7.6.5 + semver: 7.8.5 + tmp: 0.2.7 + uglify-js: 3.19.3 + + protobufjs@7.5.4: + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.5 + '@protobufjs/eventemitter': 1.1.1 + '@protobufjs/fetch': 1.1.1 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.2 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.2 + '@types/node': 22.20.1 + long: 5.3.2 + + protobufjs@7.5.9: + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.5 + '@protobufjs/eventemitter': 1.1.1 + '@protobufjs/fetch': 1.1.1 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.2 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.2 + '@types/node': 22.20.1 + long: 5.3.2 + + protobufjs@7.6.5: + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.5 + '@protobufjs/eventemitter': 1.1.1 + '@protobufjs/fetch': 1.1.1 + '@protobufjs/float': 1.0.2 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.2 + '@types/node': 22.20.1 + long: 5.3.2 + + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + + proxy-agent@6.5.0: + dependencies: + agent-base: 7.1.4 + debug: 4.4.3(supports-color@8.1.1) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + lru-cache: 7.18.3 + pac-proxy-agent: 7.2.0 + proxy-from-env: 1.1.0 + socks-proxy-agent: 8.0.5 + transitivePeerDependencies: + - supports-color + + proxy-from-env@1.1.0: {} + + proxy-middleware@0.15.0: {} + + proxyquire@2.1.3: + dependencies: + fill-keys: 1.0.2 + module-not-found-error: 1.0.1 + resolve: 1.22.12 + + public-encrypt@4.0.3: + dependencies: + bn.js: 4.12.5 + browserify-rsa: 4.1.1 + create-hash: 1.2.0 + parse-asn1: 5.1.9 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + + pump@2.0.1: + dependencies: + end-of-stream: 1.4.5 + once: 1.4.0 + + pump@3.0.4: + dependencies: + end-of-stream: 1.4.5 + once: 1.4.0 + + pumpify@1.5.1: + dependencies: + duplexify: 3.7.1 + inherits: 2.0.4 + pump: 2.0.1 + + pumpify@2.0.1: + dependencies: + duplexify: 4.1.3 + inherits: 2.0.4 + pump: 3.0.4 + + punycode.js@2.3.1: {} + + punycode@1.4.1: {} + + punycode@2.3.1: {} + + pupa@2.1.1: + dependencies: + escape-goat: 2.1.1 + + puppeteer-core@24.43.1: + dependencies: + '@puppeteer/browsers': 2.13.2 + chromium-bidi: 14.0.0(devtools-protocol@0.0.1608973) + debug: 4.4.3(supports-color@8.1.1) + devtools-protocol: 0.0.1608973 + typed-query-selector: 2.12.2 + webdriver-bidi-protocol: 0.4.1 + ws: 8.21.1 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - bufferutil + - react-native-b4a + - supports-color + - utf-8-validate + + puppeteer@24.43.1(typescript@5.8.3): + dependencies: + '@puppeteer/browsers': 2.13.2 + chromium-bidi: 14.0.0(devtools-protocol@0.0.1608973) + cosmiconfig: 9.0.2(typescript@5.8.3) + devtools-protocol: 0.0.1608973 + puppeteer-core: 24.43.1 + typed-query-selector: 2.12.2 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - bufferutil + - react-native-b4a + - supports-color + - typescript + - utf-8-validate + + q@1.5.1: {} + + qjobs@1.2.0: {} + + qs@6.15.3: + dependencies: + es-define-property: 1.0.1 + side-channel: 1.1.1 + + querystring-es3@0.2.1: {} + + queue-microtask@1.2.3: {} + + quick-format-unescaped@4.0.4: {} + + quick-lru@1.1.0: {} + + quick-lru@4.0.1: {} + + quick-lru@5.1.1: {} + + quote@0.4.0: {} + + ramda@0.27.1: {} + + ramda@0.28.0: {} + + random-bytes@1.0.0: {} + + randombytes@2.1.0: + dependencies: + safe-buffer: 5.2.1 + + randomfill@1.0.4: + dependencies: + randombytes: 2.1.0 + safe-buffer: 5.2.1 + + range-parser@1.2.1: {} + + range-parser@1.3.0: {} + + raw-body@2.5.3: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + + raw-body@3.0.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.7.3 + unpipe: 1.0.0 + + rc@1.2.8: + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + + read-cmd-shim@5.0.0: {} + + read-only-stream@2.0.0: + dependencies: + readable-stream: 2.3.8 + + read-package-json-fast@4.0.0: + dependencies: + json-parse-even-better-errors: 4.0.0 + npm-normalize-package-bin: 4.0.0 + + read-pkg-up@3.0.0: + dependencies: + find-up: 2.1.0 + read-pkg: 3.0.0 + + read-pkg-up@7.0.1: + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + + read-pkg-up@8.0.0: + dependencies: + find-up: 5.0.0 + read-pkg: 6.0.0 + type-fest: 1.4.0 + + read-pkg@3.0.0: + dependencies: + load-json-file: 4.0.0 + normalize-package-data: 2.5.0 + path-type: 3.0.0 + + read-pkg@5.2.0: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + + read-pkg@6.0.0: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 3.0.3 + parse-json: 5.2.0 + type-fest: 1.4.0 + + readable-stream@1.1.14: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 0.0.1 + string_decoder: 0.10.31 + + readable-stream@2.0.6: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 1.0.7 + string_decoder: 0.10.31 + util-deprecate: 1.0.2 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readable-stream@4.7.0: + dependencies: + abort-controller: 3.0.0 + buffer: 6.0.3 + events: 3.3.0 + process: 0.11.10 + string_decoder: 1.3.0 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.2 + + readdirp@4.1.2: {} + + real-require@0.2.0: {} + + recast@0.23.12: + dependencies: + ast-types: 0.16.1 + esprima: 4.0.1 + source-map: 0.6.1 + tiny-invariant: 1.3.3 + tslib: 2.8.1 + + rechoir@0.8.0: + dependencies: + resolve: 1.22.12 + + redent@2.0.0: + dependencies: + indent-string: 3.2.0 + strip-indent: 2.0.0 + + redent@3.0.0: + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + + redent@4.0.0: + dependencies: + indent-string: 5.0.0 + strip-indent: 4.1.1 + + reflect.getprototypeof@1.0.10: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-errors: 1.3.0 + es-object-atoms: 1.1.2 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 + + regenerate-unicode-properties@10.2.2: + dependencies: + regenerate: 1.4.2 + + regenerate@1.4.2: {} + + regexp.prototype.flags@1.5.4: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + + regexpp@3.2.0: {} + + regexpu-core@6.4.0: + dependencies: + regenerate: 1.4.2 + regenerate-unicode-properties: 10.2.2 + regjsgen: 0.8.0 + regjsparser: 0.13.2 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.2.1 + + registry-auth-token@4.2.2: + dependencies: + rc: 1.2.8 + + registry-url@5.1.0: + dependencies: + rc: 1.2.8 + + regjsgen@0.8.0: {} + + regjsparser@0.13.2: + dependencies: + jsesc: 3.1.0 + + remap-istanbul@0.10.1: + dependencies: + amdefine: 1.0.1 + istanbul: 0.4.5 + minimatch: 3.1.5 + plugin-error: 0.1.2 + source-map: 0.6.1 + through2: 2.0.1 + + require-directory@2.1.1: {} + + require-from-string@2.0.2: {} + + require-in-the-middle@7.5.2: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + module-details-from-path: 1.0.4 + resolve: 1.22.12 + transitivePeerDependencies: + - supports-color + + requires-port@1.0.0: {} + + requizzle@0.2.4: + dependencies: + lodash: 4.18.1 + + resolve-alpn@1.2.1: {} + + resolve-cwd@3.0.0: + dependencies: + resolve-from: 5.0.0 + + resolve-from@4.0.0: {} + + resolve-from@5.0.0: {} + + resolve-pkg-maps@1.0.0: {} + + resolve@1.1.7: {} + + resolve@1.17.0: + dependencies: + path-parse: 1.0.7 + + resolve@1.19.0: + dependencies: + is-core-module: 2.16.2 + path-parse: 1.0.7 + + resolve@1.22.12: + dependencies: + es-errors: 1.3.0 + is-core-module: 2.16.2 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + resolve@2.0.0-next.7: + dependencies: + es-errors: 1.3.0 + is-core-module: 2.16.2 + node-exports-info: 1.6.2 + object-keys: 1.1.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + responselike@1.0.2: + dependencies: + lowercase-keys: 1.0.1 + + responselike@2.0.1: + dependencies: + lowercase-keys: 2.0.0 + + restify-errors@8.1.0: + dependencies: + '@netflix/nerror': 1.1.3 + assert-plus: 1.0.0 + lodash: 4.18.1 + optionalDependencies: + safe-json-stringify: 1.2.0 + + restify@11.1.0: + dependencies: + assert-plus: 1.0.0 + csv: 6.6.1 + escape-regexp-component: 1.0.2 + ewma: 2.0.1 + find-my-way: 7.7.0 + formidable: 1.2.6 + http-signature: 1.4.0 + lodash: 4.18.1 + lru-cache: 7.18.3 + mime: 3.0.0 + negotiator: 0.6.4 + once: 1.4.0 + pidusage: 3.0.2 + pino: 8.21.0 + qs: 6.15.3 + restify-errors: 8.1.0 + semver: 7.8.5 + send: 0.18.0 + spdy: 4.0.2 + uuid: 9.0.1 + vasync: 2.2.1 + optionalDependencies: + dtrace-provider: 0.8.8 + transitivePeerDependencies: + - supports-color + + restore-cursor@3.1.0: + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + + ret@0.2.2: {} + + retry-request@7.0.2(encoding@0.1.13): + dependencies: + '@types/request': 2.48.13 + extend: 3.0.2 + teeny-request: 9.0.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + retry-request@8.0.3: + dependencies: + extend: 3.0.2 + teeny-request: 10.1.3 + transitivePeerDependencies: + - supports-color + + retry-request@9.0.1: + dependencies: + extend: 3.0.2 + teeny-request: 11.0.1 + transitivePeerDependencies: + - supports-color + + retry@0.12.0: {} + + retry@0.13.1: {} + + reusify@1.1.0: {} + + rfdc@1.4.1: {} + + rimraf@2.4.5: + dependencies: + glob: 6.0.4 + + rimraf@2.7.1: + dependencies: + glob: 7.2.3 + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + rimraf@5.0.10: + dependencies: + glob: 10.5.0 + + ripemd160@2.0.3: + dependencies: + hash-base: 3.1.2 + inherits: 2.0.4 + + router@2.2.0: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + depd: 2.0.0 + is-promise: 4.0.0 + parseurl: 1.3.3 + path-to-regexp: 8.4.2 + transitivePeerDependencies: + - supports-color + + run-async@2.4.1: {} + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + rxjs@6.6.7: + dependencies: + tslib: 1.14.1 + + rxjs@7.8.1: + dependencies: + tslib: 2.8.1 + + rxjs@7.8.2: + dependencies: + tslib: 2.8.1 + + safe-array-concat@1.1.4: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + has-symbols: 1.1.0 + isarray: 2.0.5 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safe-json-stringify@1.2.0: + optional: true + + safe-push-apply@1.0.0: + dependencies: + es-errors: 1.3.0 + isarray: 2.0.5 + + safe-regex-test@1.1.0: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-regex: 1.2.1 + + safe-regex2@2.0.0: + dependencies: + ret: 0.2.2 + + safe-stable-stringify@2.5.0: {} + + safer-buffer@2.1.2: {} + + sax@1.6.0: {} + + schema-utils@3.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.15.0 + ajv-keywords: 3.5.2(ajv@6.15.0) + + schema-utils@4.3.3: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.20.0 + ajv-formats: 2.1.1(ajv@8.20.0) + ajv-keywords: 5.1.0(ajv@8.20.0) + + select-hose@2.0.0: {} + + semver-diff@3.1.1: + dependencies: + semver: 6.3.1 + + semver@5.7.2: {} + + semver@6.3.1: {} + + semver@7.5.4: + dependencies: + lru-cache: 6.0.0 + + semver@7.8.5: {} + + send@0.18.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + + send@0.19.2: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.1 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.2 + transitivePeerDependencies: + - supports-color + + send@1.2.1: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 2.0.0 + http-errors: 2.0.1 + mime-types: 3.0.2 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.3.0 + statuses: 2.0.2 + transitivePeerDependencies: + - supports-color + + serialize-javascript@6.0.0: + dependencies: + randombytes: 2.1.0 + + serialize-javascript@6.0.2: + dependencies: + randombytes: 2.1.0 + + serve-index@1.9.2: + dependencies: + accepts: 1.3.8 + batch: 0.6.1 + debug: 2.6.9 + escape-html: 1.0.3 + http-errors: 1.8.1 + mime-types: 2.1.35 + parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color + + serve-static@1.16.3: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.2 + transitivePeerDependencies: + - supports-color + + serve-static@2.2.1: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 1.2.1 + transitivePeerDependencies: + - supports-color + + server-destroy@1.0.1: {} + + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.3.0 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + + set-proto@1.0.0: + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.2 + + setprototypeof@1.2.0: {} + + sha.js@2.4.12: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + to-buffer: 1.2.2 + + shallow-clone@3.0.1: + dependencies: + kind-of: 6.0.3 + + shasum-object@1.0.1: + dependencies: + fast-safe-stringify: 2.1.1 + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + shell-quote@1.10.0: {} + + shell-quote@1.9.0: {} + + shimmer@1.2.1: {} + + side-channel-list@1.0.1: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + side-channel@1.1.1: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.1 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + + siginfo@2.0.0: {} + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + sigstore@3.1.0: + dependencies: + '@sigstore/bundle': 3.1.0 + '@sigstore/core': 2.0.0 + '@sigstore/protobuf-specs': 0.4.3 + '@sigstore/sign': 3.1.0 + '@sigstore/tuf': 3.1.1 + '@sigstore/verify': 2.1.1 + transitivePeerDependencies: + - supports-color + + simple-concat@1.0.1: {} + + sinon@18.0.1: + dependencies: + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 11.2.2 + '@sinonjs/samsam': 8.0.3 + diff: 5.2.2 + nise: 6.1.5 + supports-color: 7.2.0 + + sinon@19.0.5: + dependencies: + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 13.0.5 + '@sinonjs/samsam': 8.0.3 + diff: 7.0.0 + nise: 6.1.5 + supports-color: 7.2.0 + + sinon@20.0.0: + dependencies: + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 13.0.5 + '@sinonjs/samsam': 8.0.3 + diff: 7.0.0 + supports-color: 7.2.0 + + sinon@21.0.3: + dependencies: + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 15.2.1 + '@sinonjs/samsam': 9.0.3 + diff: 8.0.4 + supports-color: 7.2.0 + + slash@2.0.0: {} + + slash@3.0.0: {} + + slash@4.0.0: {} + + smart-buffer@4.2.0: {} + + snap-shot-compare@3.0.0: + dependencies: + check-more-types: 2.24.0 + debug: 4.1.1 + disparity: 3.0.0 + folktale: 2.3.2 + lazy-ass: 1.6.0 + strip-ansi: 5.2.0 + variable-diff: 1.1.0 + transitivePeerDependencies: + - supports-color + + snap-shot-core@10.2.4: + dependencies: + arg: 4.1.3 + check-more-types: 2.24.0 + common-tags: 1.8.0 + debug: 4.3.1 + escape-quotes: 1.0.2 + folktale: 2.3.2 + is-ci: 2.0.0 + jsesc: 2.5.2 + lazy-ass: 1.6.0 + mkdirp: 1.0.4 + pluralize: 8.0.0 + quote: 0.4.0 + ramda: 0.27.1 + transitivePeerDependencies: + - supports-color + + snap-shot-it@7.9.10: + dependencies: + '@bahmutov/data-driven': 1.0.0 + check-more-types: 2.24.0 + common-tags: 1.8.2 + debug: 4.3.4 + has-only: 1.1.1 + its-name: 1.0.0 + lazy-ass: 1.6.0 + pluralize: 8.0.0 + ramda: 0.28.0 + snap-shot-compare: 3.0.0 + snap-shot-core: 10.2.4 + transitivePeerDependencies: + - supports-color + + socket.io-adapter@2.5.8: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + ws: 8.21.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + socket.io-parser@4.2.7: + dependencies: + '@socket.io/component-emitter': 3.1.2 + debug: 4.4.3(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + + socket.io@4.8.3: + dependencies: + accepts: 1.3.8 + base64id: 2.0.0 + cors: 2.8.6 + debug: 4.4.3(supports-color@8.1.1) + engine.io: 6.6.9 + socket.io-adapter: 2.5.8 + socket.io-parser: 4.2.7 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + socks-proxy-agent@8.0.5: + dependencies: + agent-base: 7.1.4 + debug: 4.4.3(supports-color@8.1.1) + socks: 2.8.9 + transitivePeerDependencies: + - supports-color + + socks@2.8.9: + dependencies: + ip-address: 10.2.0 + smart-buffer: 4.2.0 + + sonic-boom@3.8.1: + dependencies: + atomic-sleep: 1.0.0 + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map@0.2.0: + dependencies: + amdefine: 1.0.1 + optional: true + + source-map@0.5.7: {} + + source-map@0.6.1: {} + + source-map@0.7.4: {} + + source-map@0.7.6: {} + + source-map@0.8.0: {} + + spdx-compare@1.0.0: + dependencies: + array-find-index: 1.0.2 + spdx-expression-parse: 3.0.1 + spdx-ranges: 2.1.1 + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.23 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.23 + + spdx-license-ids@3.0.23: {} + + spdx-ranges@2.1.1: {} + + spdx-satisfies@5.0.1: + dependencies: + spdx-compare: 1.0.0 + spdx-expression-parse: 3.0.1 + spdx-ranges: 2.1.1 + + spdy-transport@3.0.0: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + + spdy@4.0.2: + dependencies: + debug: 4.4.3(supports-color@8.1.1) + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0 + transitivePeerDependencies: + - supports-color + + split-array-stream@1.0.3: + dependencies: + async: 2.6.4 + is-stream-ended: 0.1.4 + + split-array-stream@2.0.0: + dependencies: + is-stream-ended: 0.1.4 + + split2@4.2.0: {} + + split@1.0.1: + dependencies: + through: 2.3.8 + + sprintf-js@1.0.3: {} + + srcset@5.0.3: {} + + sse4_crc32@6.0.1: + dependencies: + bindings: 1.5.0 + node-addon-api: 1.7.2 + optional: true + + sshpk@1.18.0: + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + + ssri@12.0.0: + dependencies: + minipass: 7.1.3 + + stack-trace@0.0.10: {} + + stackback@0.0.2: {} + + stats-lite@2.2.0: + dependencies: + isnumber: 1.0.0 + + statuses@1.5.0: {} + + statuses@2.0.1: {} + + statuses@2.0.2: {} + + stop-iteration-iterator@1.1.0: + dependencies: + es-errors: 1.3.0 + internal-slot: 1.1.0 + + stream-browserify@3.0.0: + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.2 + + stream-combiner2@1.1.1: + dependencies: + duplexer2: 0.1.4 + readable-stream: 2.3.8 + + stream-combiner@0.2.2: + dependencies: + duplexer: 0.1.2 + through: 2.3.8 + + stream-events@1.0.5: + dependencies: + stubs: 3.0.0 + + stream-http@3.2.0: + dependencies: + builtin-status-codes: 3.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + xtend: 4.0.2 + + stream-shift@1.0.3: {} + + stream-splicer@2.0.1: + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + + stream-transform@3.5.1: {} + + streamroller@3.1.5: + dependencies: + date-format: 4.0.14 + debug: 4.4.3(supports-color@8.1.1) + fs-extra: 8.1.0 + transitivePeerDependencies: + - supports-color + + streamx@2.28.0: + dependencies: + events-universal: 1.0.1 + fast-fifo: 1.3.2 + text-decoder: 1.2.7 + transitivePeerDependencies: + - bare-abort-controller + - react-native-b4a + + strict-event-emitter@0.5.1: {} + + string-argv@0.3.2: {} + + string-format-obj@1.1.1: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.2.0 + + string.prototype.trim@1.2.11: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + define-data-property: 1.1.4 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-object-atoms: 1.1.2 + has-property-descriptors: 1.0.2 + safe-regex-test: 1.1.0 + + string.prototype.trimend@1.0.10: + dependencies: + call-bind: 1.0.9 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.2 + + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + es-object-atoms: 1.1.2 + + string_decoder@0.10.31: {} + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@3.0.1: + dependencies: + ansi-regex: 2.1.1 + + strip-ansi@5.2.0: + dependencies: + ansi-regex: 4.1.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.2.0: + dependencies: + ansi-regex: 6.2.2 + + strip-bom@3.0.0: {} + + strip-final-newline@2.0.0: {} + + strip-final-newline@3.0.0: {} + + strip-final-newline@4.0.0: {} + + strip-indent@2.0.0: {} + + strip-indent@3.0.0: + dependencies: + min-indent: 1.0.1 + + strip-indent@4.1.1: {} + + strip-json-comments@2.0.1: {} + + strip-json-comments@3.1.1: {} + + strnum@2.4.1: + dependencies: + anynum: 1.0.1 + + stubs@3.0.0: {} + + subarg@1.0.0: + dependencies: + minimist: 1.2.8 + + supports-color@2.0.0: {} + + supports-color@3.2.3: + dependencies: + has-flag: 1.0.0 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + svg-pan-zoom@3.6.2: {} + + synckit@0.11.13: + dependencies: + '@pkgr/core': 0.3.6 + + synckit@0.8.8: + dependencies: + '@pkgr/core': 0.1.2 + tslib: 2.8.1 + + synckit@0.9.3: + dependencies: + '@pkgr/core': 0.1.2 + tslib: 2.8.1 + + syntax-error@1.4.0: + dependencies: + acorn-node: 1.8.2 + + tablesort@5.6.0: {} + + tapable@2.3.3: {} + + tar-fs@3.1.3: + dependencies: + pump: 3.0.4 + tar-stream: 3.2.0 + optionalDependencies: + bare-fs: 4.7.4 + bare-path: 3.1.1 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + + tar-stream@3.2.0: + dependencies: + b4a: 1.8.1 + bare-fs: 4.7.4 + fast-fifo: 1.3.2 + streamx: 2.28.0 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + + tar@6.2.1: + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + + tar@7.5.21: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.3 + minizlib: 3.1.0 + yallist: 5.0.0 + + tcp-port-used@1.0.3: + dependencies: + debug: 4.3.1 + is2: 2.0.1 + transitivePeerDependencies: + - supports-color + + teeny-request@10.1.3: + dependencies: + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + node-fetch: 3.3.2 + stream-events: 1.0.5 + transitivePeerDependencies: + - supports-color + + teeny-request@11.0.1: + dependencies: + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + node-fetch: 3.3.2 + stream-events: 1.0.5 + transitivePeerDependencies: + - supports-color + + teeny-request@7.1.1(encoding@0.1.13): + dependencies: + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 + node-fetch: 2.7.0(encoding@0.1.13) + stream-events: 1.0.5 + uuid: 8.0.0 + transitivePeerDependencies: + - encoding + - supports-color + + teeny-request@9.0.0(encoding@0.1.13): + dependencies: + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + node-fetch: 2.7.0(encoding@0.1.13) + stream-events: 1.0.5 + uuid: 9.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + teex@1.0.1: + dependencies: + streamx: 2.28.0 + transitivePeerDependencies: + - bare-abort-controller + - react-native-b4a + + terser@5.49.0: + dependencies: + '@jridgewell/source-map': 0.3.11 + acorn: 8.17.0 + commander: 2.20.3 + source-map-support: 0.5.21 + + test-exclude@6.0.0: + dependencies: + '@istanbuljs/schema': 0.1.6 + glob: 7.2.3 + minimatch: 3.1.5 + + test-exclude@7.0.2: + dependencies: + '@istanbuljs/schema': 0.1.6 + glob: 10.5.0 + minimatch: 10.2.6 + + text-decoder@1.2.7: + dependencies: + b4a: 1.8.1 + transitivePeerDependencies: + - react-native-b4a + + text-hex@1.0.0: {} + + text-table@0.2.0: {} + + thread-stream@2.7.0: + dependencies: + real-require: 0.2.0 + + through2@2.0.1: + dependencies: + readable-stream: 2.0.6 + xtend: 4.0.2 + + through2@2.0.5: + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + + through2@4.0.2: + dependencies: + readable-stream: 3.6.2 + + through@2.3.8: {} + + time-span@4.0.0: + dependencies: + convert-hrtime: 3.0.0 + + timers-browserify@1.4.2: + dependencies: + process: 0.11.10 + + tiny-inflate@1.0.3: {} + + tiny-invariant@1.3.3: {} + + tinyglobby@0.2.17: + dependencies: + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 + + tmp@0.0.33: + dependencies: + os-tmpdir: 1.0.2 + + tmp@0.2.5: {} + + tmp@0.2.6: {} + + tmp@0.2.7: {} + + to-buffer@1.2.2: + dependencies: + isarray: 2.0.5 + safe-buffer: 5.2.1 + typed-array-buffer: 1.0.3 + + to-readable-stream@1.0.0: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + toidentifier@1.0.1: {} + + touch@0.0.3: + dependencies: + nopt: 1.0.10 + + tr46@0.0.3: {} + + traverse@0.3.9: {} + + traverse@0.6.11: + dependencies: + gopd: 1.2.0 + typedarray.prototype.slice: 1.0.5 + which-typed-array: 1.1.22 + + tree-kill@1.2.2: {} + + treeverse@3.0.0: {} + + trim-newlines@2.0.0: {} + + trim-newlines@3.0.1: {} + + trim-newlines@4.1.1: {} + + triple-beam@1.4.1: {} + + ts-declaration-location@1.0.7(typescript@5.9.3): + dependencies: + picomatch: 4.0.5 + typescript: 5.9.3 + + ts-loader@9.6.2(loader-utils@2.0.4)(typescript@5.8.3)(webpack@5.109.0): + dependencies: + chalk: 4.1.2 + picomatch: 4.0.5 + source-map: 0.7.6 + typescript: 5.8.3 + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) + optionalDependencies: + loader-utils: 2.0.4 + + ts-loader@9.6.2(loader-utils@2.0.4)(typescript@5.9.3)(webpack@5.109.0): + dependencies: + chalk: 4.1.2 + picomatch: 4.0.5 + source-map: 0.7.6 + typescript: 5.9.3 + webpack: 5.109.0(webpack-cli@6.0.1) + optionalDependencies: + loader-utils: 2.0.4 + + ts-morph@22.0.0: + dependencies: + '@ts-morph/common': 0.23.0 + code-block-writer: 13.0.3 + + ts-node@10.9.2(@types/node@24.13.3)(typescript@5.9.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.12 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 24.13.3 + acorn: 8.17.0 + acorn-walk: 8.3.5 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.4 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + + tsconfig-paths@3.15.0: + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + + tslib@1.14.1: {} + + tslib@2.8.1: {} + + tsscmp@1.0.6: {} + + tsutils@3.21.0(typescript@5.1.6): + dependencies: + tslib: 1.14.1 + typescript: 5.1.6 + + tsutils@3.21.0(typescript@5.8.3): + dependencies: + tslib: 1.14.1 + typescript: 5.8.3 + + tsutils@3.21.0(typescript@5.9.3): + dependencies: + tslib: 1.14.1 + typescript: 5.9.3 + + tty-browserify@0.0.1: {} + + tuf-js@3.1.0: + dependencies: + '@tufjs/models': 3.0.1 + debug: 4.4.3(supports-color@8.1.1) + make-fetch-happen: 14.0.3 + transitivePeerDependencies: + - supports-color + + turbo@2.10.7: + optionalDependencies: + '@turbo/darwin-64': 2.10.7 + '@turbo/darwin-arm64': 2.10.7 + '@turbo/linux-64': 2.10.7 + '@turbo/linux-arm64': 2.10.7 + '@turbo/windows-64': 2.10.7 + '@turbo/windows-arm64': 2.10.7 + + tweetnacl@0.14.5: {} + + type-check@0.3.2: + dependencies: + prelude-ls: 1.1.2 + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-detect@4.0.8: {} + + type-detect@4.1.0: {} + + type-fest@0.18.1: {} + + type-fest@0.20.2: {} + + type-fest@0.21.3: {} + + type-fest@0.6.0: {} + + type-fest@0.8.1: {} + + type-fest@1.4.0: {} + + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + type-is@2.1.0: + dependencies: + content-type: 2.0.0 + media-typer: 1.1.1 + mime-types: 3.0.2 + + typed-array-buffer@1.0.3: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-typed-array: 1.1.15 + + typed-array-byte-length@1.0.3: + dependencies: + call-bind: 1.0.9 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + + typed-array-byte-offset@1.0.4: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.9 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 + + typed-array-length@1.0.8: + dependencies: + call-bind: 1.0.9 + for-each: 0.3.5 + gopd: 1.2.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.1.0 + reflect.getprototypeof: 1.0.10 + + typed-query-selector@2.12.2: {} + + typedarray-to-buffer@3.1.5: + dependencies: + is-typedarray: 1.0.0 + + typedarray.prototype.slice@1.0.5: + dependencies: + call-bind: 1.0.9 + define-properties: 1.2.1 + es-abstract: 1.24.2 + es-errors: 1.3.0 + get-proto: 1.0.1 + math-intrinsics: 1.1.0 + typed-array-buffer: 1.0.3 + typed-array-byte-offset: 1.0.4 + + typedarray@0.0.6: {} + + typescript@5.1.6: {} + + typescript@5.3.3: {} + + typescript@5.8.3: {} + + typescript@5.9.3: {} + + ua-parser-js@0.7.41: {} + + uc.micro@2.1.0: {} + + uglify-js@3.19.3: {} + + uid-safe@2.1.5: + dependencies: + random-bytes: 1.0.0 + + umd@3.0.3: {} + + unbox-primitive@1.1.0: + dependencies: + call-bound: 1.0.4 + has-bigints: 1.1.0 + has-symbols: 1.1.0 + which-boxed-primitive: 1.1.1 + + undeclared-identifiers@1.1.3: + dependencies: + acorn-node: 1.8.2 + dash-ast: 1.0.0 + get-assigned-identifiers: 1.2.0 + simple-concat: 1.0.1 + xtend: 4.0.2 + + underscore@1.13.8: {} + + undici-types@6.21.0: {} + + undici-types@7.18.2: {} + + undici-types@7.24.6: {} + + undici-types@7.28.0: {} + + undici@6.28.0: {} + + unicode-canonical-property-names-ecmascript@2.0.1: {} + + unicode-match-property-ecmascript@2.0.0: + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.1 + unicode-property-aliases-ecmascript: 2.2.0 + + unicode-match-property-value-ecmascript@2.2.1: {} + + unicode-properties@1.4.1: + dependencies: + base64-js: 1.5.1 + unicode-trie: 2.0.0 + + unicode-property-aliases-ecmascript@2.2.0: {} + + unicode-trie@2.0.0: + dependencies: + pako: 0.2.9 + tiny-inflate: 1.0.3 + + unicorn-magic@0.3.0: {} + + unique-filename@4.0.0: + dependencies: + unique-slug: 5.0.0 + + unique-slug@5.0.0: + dependencies: + imurmurhash: 0.1.4 + + unique-string@2.0.0: + dependencies: + crypto-random-string: 2.0.0 + + universal-user-agent@6.0.1: {} + + universalify@0.1.2: {} + + universalify@2.0.1: {} + + unix-crypt-td-js@1.1.4: {} + + unpipe@1.0.0: {} + + update-browserslist-db@1.2.3(browserslist@4.28.7): + dependencies: + browserslist: 4.28.7 + escalade: 3.2.0 + picocolors: 1.1.1 + + update-notifier@5.1.0: + dependencies: + boxen: 5.1.2 + chalk: 4.1.2 + configstore: 5.0.1 + has-yarn: 2.1.0 + import-lazy: 2.1.0 + is-ci: 2.0.0 + is-installed-globally: 0.4.0 + is-npm: 5.0.0 + is-yarn-global: 0.3.0 + latest-version: 5.1.0 + pupa: 2.1.1 + semver: 7.8.5 + semver-diff: 3.1.1 + xdg-basedir: 4.0.0 + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + url-parse-lax@3.0.0: + dependencies: + prepend-http: 2.0.0 + + url-template@2.0.8: {} + + url@0.11.4: + dependencies: + punycode: 1.4.1 + qs: 6.15.3 + + urlgrey@1.0.0: + dependencies: + fast-url-parser: 1.1.3 + + util-deprecate@1.0.2: {} + + util@0.10.4: + dependencies: + inherits: 2.0.3 + + util@0.12.5: + dependencies: + inherits: 2.0.4 + is-arguments: 1.2.0 + is-generator-function: 1.1.2 + is-typed-array: 1.1.15 + which-typed-array: 1.1.22 + + utils-merge@1.0.1: {} + + uuid@8.0.0: {} + + uuid@8.3.2: {} + + uuid@9.0.1: {} + + v8-compile-cache-lib@3.0.1: {} + + v8-to-istanbul@9.3.0: + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + '@types/istanbul-lib-coverage': 2.0.6 + convert-source-map: 2.0.0 + + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + + validate-npm-package-name@3.0.0: + dependencies: + builtins: 1.0.3 + + validate-npm-package-name@6.0.2: {} + + validator@13.15.35: {} + + variable-diff@1.1.0: + dependencies: + chalk: 1.1.3 + object-assign: 4.1.1 + + vary@1.1.2: {} + + vasync@2.2.1: + dependencies: + verror: 1.10.0 + + verror@1.10.0: + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.4.1 + + vis@4.21.0-EOL: + dependencies: + emitter-component: 1.1.2 + hammerjs: 2.0.8 + keycharm: 0.2.0 + moment: 2.30.1 + propagating-hammerjs: 1.5.0 + + vm-browserify@1.1.2: {} + + void-elements@2.0.1: {} + + walk-up-path@3.0.1: {} + + walkdir@0.4.1: {} + + watchpack@2.5.2: + dependencies: + graceful-fs: 4.2.11 + + wbuf@1.7.3: + dependencies: + minimalistic-assert: 1.0.1 + + wcwidth@1.0.1: + dependencies: + defaults: 1.0.4 + + web-streams-polyfill@3.3.3: {} + + webdriver-bidi-protocol@0.4.1: {} + + webidl-conversions@3.0.1: {} + + webpack-cli@5.1.4(webpack@5.109.0): + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.109.0) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.109.0) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.109.0) + colorette: 2.0.20 + commander: 10.0.1 + cross-spawn: 7.0.6 + envinfo: 7.21.0 + fastest-levenshtein: 1.0.16 + import-local: 3.2.0 + interpret: 3.1.1 + rechoir: 0.8.0 + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@5.1.4) + webpack-merge: 5.10.0 + + webpack-cli@6.0.1(webpack@5.109.0): + dependencies: + '@discoveryjs/json-ext': 0.6.3 + '@webpack-cli/configtest': 3.0.1(webpack-cli@6.0.1)(webpack@5.109.0) + '@webpack-cli/info': 3.0.1(webpack-cli@6.0.1)(webpack@5.109.0) + '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1)(webpack@5.109.0) + colorette: 2.0.20 + commander: 12.1.0 + cross-spawn: 7.0.6 + envinfo: 7.21.0 + fastest-levenshtein: 1.0.16 + import-local: 3.2.0 + interpret: 3.1.1 + rechoir: 0.8.0 + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) + webpack-merge: 6.0.1 + + webpack-merge@4.2.2: + dependencies: + lodash: 4.18.1 + + webpack-merge@5.10.0: + dependencies: + clone-deep: 4.0.1 + flat: 5.0.2 + wildcard: 2.0.1 + + webpack-merge@6.0.1: + dependencies: + clone-deep: 4.0.1 + flat: 5.0.2 + wildcard: 2.0.1 + + webpack-sources@3.5.1: {} + + webpack@5.109.0(uglify-js@3.19.3)(webpack-cli@5.1.4): + dependencies: + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.17.0 + browserslist: 4.28.7 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.24.3 + es-module-lexer: 2.3.1 + eslint-scope: 5.1.1 + events: 3.3.0 + graceful-fs: 4.2.11 + mime-db: 1.54.0 + minimizer-webpack-plugin: 5.6.1(uglify-js@3.19.3)(webpack@5.109.0) + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.3 + watchpack: 2.5.2 + webpack-sources: 3.5.1 + optionalDependencies: + webpack-cli: 5.1.4(webpack@5.109.0) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + webpack@5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1): + dependencies: + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.17.0 + browserslist: 4.28.7 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.24.3 + es-module-lexer: 2.3.1 + eslint-scope: 5.1.1 + events: 3.3.0 + graceful-fs: 4.2.11 + mime-db: 1.54.0 + minimizer-webpack-plugin: 5.6.1(uglify-js@3.19.3)(webpack@5.109.0) + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.3 + watchpack: 2.5.2 + webpack-sources: 3.5.1 + optionalDependencies: + webpack-cli: 6.0.1(webpack@5.109.0) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + webpack@5.109.0(webpack-cli@5.1.4): + dependencies: + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.17.0 + browserslist: 4.28.7 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.24.3 + es-module-lexer: 2.3.1 + eslint-scope: 5.1.1 + events: 3.3.0 + graceful-fs: 4.2.11 + mime-db: 1.54.0 + minimizer-webpack-plugin: 5.6.1(webpack@5.109.0) + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.3 + watchpack: 2.5.2 + webpack-sources: 3.5.1 + optionalDependencies: + webpack-cli: 5.1.4(webpack@5.109.0) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + webpack@5.109.0(webpack-cli@6.0.1): + dependencies: + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.17.0 + browserslist: 4.28.7 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.24.3 + es-module-lexer: 2.3.1 + eslint-scope: 5.1.1 + events: 3.3.0 + graceful-fs: 4.2.11 + mime-db: 1.54.0 + minimizer-webpack-plugin: 5.6.1(webpack@5.109.0) + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.3 + watchpack: 2.5.2 + webpack-sources: 3.5.1 + optionalDependencies: + webpack-cli: 6.0.1(webpack@5.109.0) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + websocket-driver@0.7.5: + dependencies: + http-parser-js: 0.5.10 + safe-buffer: 5.2.1 + websocket-extensions: 0.1.4 + + websocket-extensions@0.1.4: {} + + whatwg-encoding@3.1.1: + dependencies: + iconv-lite: 0.6.3 + + whatwg-mimetype@4.0.0: {} + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + which-boxed-primitive@1.1.1: + dependencies: + is-bigint: 1.1.0 + is-boolean-object: 1.2.2 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 + + which-builtin-type@1.2.1: + dependencies: + call-bound: 1.0.4 + function.prototype.name: 1.2.0 + has-tostringtag: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 + is-generator-function: 1.1.2 + is-regex: 1.2.1 + is-weakref: 1.1.1 + isarray: 2.0.5 + which-boxed-primitive: 1.1.1 + which-collection: 1.0.2 + which-typed-array: 1.1.22 + + which-collection@1.0.2: + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.4 + + which-typed-array@1.1.22: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.9 + call-bound: 1.0.4 + for-each: 0.3.5 + get-proto: 1.0.1 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + + which@1.3.1: + dependencies: + isexe: 2.0.0 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + which@3.0.1: + dependencies: + isexe: 2.0.0 + + which@5.0.0: + dependencies: + isexe: 3.1.5 + + why-is-node-running@2.3.0: + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + + widest-line@3.1.0: + dependencies: + string-width: 4.2.3 + + wildcard@2.0.1: {} + + windows-release@4.0.0: + dependencies: + execa: 4.1.0 + + winston-transport@4.9.0: + dependencies: + logform: 2.7.0 + readable-stream: 3.6.2 + triple-beam: 1.4.1 + + winston@3.19.0: + dependencies: + '@colors/colors': 1.6.0 + '@dabh/diagnostics': 2.0.8 + async: 3.2.6 + is-stream: 2.0.1 + logform: 2.7.0 + one-time: 1.0.0 + readable-stream: 3.6.2 + safe-stable-stringify: 2.5.0 + stack-trace: 0.0.10 + triple-beam: 1.4.1 + winston-transport: 4.9.0 + + word-wrap@1.2.5: {} + + wordwrap@1.0.0: {} + + workerpool@6.2.0: {} + + workerpool@6.5.1: {} + + workerpool@9.3.4: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.3 + string-width: 5.1.2 + strip-ansi: 7.2.0 + + wrappy@1.0.2: {} + + write-file-atomic@3.0.3: + dependencies: + imurmurhash: 0.1.4 + is-typedarray: 1.0.0 + signal-exit: 3.0.7 + typedarray-to-buffer: 3.1.5 + + write-file-atomic@4.0.2: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + + write-file-atomic@6.0.0: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + + ws@8.21.1: {} + + xdg-basedir@4.0.0: {} + + xml-naming@0.3.0: {} + + xmlcreate@2.0.4: {} + + xmldoc@2.0.3: + dependencies: + sax: 1.6.0 + + xtend@4.0.2: {} + + y18n@5.0.8: {} + + yallist@3.1.1: {} + + yallist@4.0.0: {} + + yallist@5.0.0: {} + + yargs-parser@10.1.0: + dependencies: + camelcase: 4.1.0 + + yargs-parser@20.2.4: {} + + yargs-parser@20.2.9: {} + + yargs-parser@21.1.1: {} + + yargs-unparser@2.0.0: + dependencies: + camelcase: 6.3.0 + decamelize: 4.0.0 + flat: 5.0.2 + is-plain-obj: 2.1.0 + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + yargs@17.7.3: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + yauzl@2.10.0: + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + + yn@3.1.1: {} + + yocto-queue@0.1.0: {} + + yoctocolors@2.1.2: {} + + z-schema@5.0.5: + dependencies: + lodash.get: 4.4.2 + lodash.isequal: 4.5.0 + validator: 13.15.35 + optionalDependencies: + commander: 9.5.0 + + zepto@1.2.0: {} + + zod@3.25.76: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 000000000000..3c0aa7b5dec2 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,16 @@ +packages: + - 'core/common' + - 'core/paginator' + - 'core/precise-date' + - 'core/projectify' + - 'core/promisify' + - 'core/packages/*' + - 'core/dev-packages/*' + - 'packages/*' + - 'handwritten/*' + - 'containers/*' + - '!**/fixtures/**' + - '!**/test-fixtures/**' + - '!**/baselines/**' + - '!**/baselines-esm/**' + - '!**/templates/**' diff --git a/renovate.json b/renovate.json index ce13f4f290ed..ffb38ae5a408 100644 --- a/renovate.json +++ b/renovate.json @@ -21,6 +21,11 @@ "matchUpdateTypes": ["major", "patch"] } ], + "lockFileMaintenance": { + "enabled": true, + "schedule": ["* 9 * * 1"], + "groupName": "lockfile maintenance" + }, "ignoreDeps": [ "typescript" ] diff --git a/turbo.json b/turbo.json new file mode 100644 index 000000000000..499e32361cc1 --- /dev/null +++ b/turbo.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://turbo.build/schema.json", + "tasks": { + "compile": { + "dependsOn": ["^compile"], + "inputs": [ + "src/**/*.ts", + "test/**/*.ts", + "system-test/**/*.ts", + "tsconfig.json", + "package.json" + ], + "outputs": ["build/**", "esm/**"] + } + } +}