Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 18, 2025

This PR contains the following updates:

Package Change Age Confidence
@types/chai (source) 4.3.6 -> 4.3.20 age confidence
@types/chai-arrays (source) 2.0.1 -> 2.0.3 age confidence
@types/chai-as-promised (source) 7.1.6 -> 7.1.8 age confidence
@types/cors (source) 2.8.12 -> 2.8.19 age confidence
@types/debug (source) 4.1.7 -> 4.1.12 age confidence
@types/dedent (source) 0.7.0 -> 0.7.2 age confidence
@​types/del 4.0.0 -> 4.0.3 age confidence
@types/format-util (source) 1.0.2 -> 1.0.4 age confidence
@​types/glob 5.0.37 -> 5.0.38 age confidence
@types/json2csv (source) 5.0.3 -> 5.0.7 age confidence
@types/loadable__component (source) 5.13.4 -> 5.13.10 age confidence
@types/lodash (source) 4.14.181 -> 4.17.20 age confidence
@types/node (source) 18.19.31 -> 18.19.130 age confidence
@types/node (source) 22.15.31 -> 22.19.1 age confidence
@types/node-fetch (source) 2.6.12 -> 2.6.13 age confidence
@types/pdfkit (source) ^0.11.0 -> ^0.17.0 age confidence
@types/promisify-node (source) 0.4.0 -> 0.4.3 age confidence
@types/react-dom (source) 16.9.14 -> 16.9.25 age confidence
@​types/react-json-tree ^0.6.8 -> ^0.13.0 age confidence
@types/react-redux (source) 7.1.23 -> 7.1.34 age confidence
@types/react-virtualized (source) 9.21.20 -> 9.22.3 age confidence
@types/redux-logger (source) 3.0.9 -> 3.0.13 age confidence
@types/sinon (source) 10.0.15 -> 10.0.20 age confidence
@types/stack-trace (source) 0.0.29 -> 0.0.33 age confidence
@types/strip-comments (source) 2.0.1 -> 2.0.4 age confidence
@types/svg-to-pdfkit (source) 0.1.0 -> 0.1.3 age confidence
@types/tcp-port-used (source) 1.0.1 -> 1.0.4 age confidence
@types/temp (source) ^0.8.32 -> ^0.9.0 age confidence
@types/tmp (source) 0.2.3 -> 0.2.6 age confidence
@types/url-parse (source) 1.4.8 -> 1.4.11 age confidence
@types/vscode (source) 1.88.0 -> 1.106.0 age confidence
@types/vscode-notebook-renderer (source) 1.60.0 -> 1.72.4 age confidence

Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 18, 2025

📝 Walkthrough

Walkthrough

Bumps TypeScript declaration package versions in package.json: @types/pdfkit ^0.11.0 → ^0.17.0, @types/react-json-tree ^0.6.8 → ^0.13.0, @types/stack-trace 0.0.29 → 0.0.33, and @types/temp ^0.8.32 → ^0.9.0. Changes are confined to devDependencies; no source code, runtime behavior, or public API/exported-signature changes are included.

Pre-merge checks

✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed Title accurately reflects the main change: updating DefinitelyTyped (@types) packages across the project.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link

codecov bot commented Oct 18, 2025

⚠️ JUnit XML file not found

The CLI was unable to find any JUnit XML files to upload.
For more help, visit our troubleshooting guide.

coderabbitai[bot]
coderabbitai bot previously approved these changes Oct 18, 2025
coderabbitai[bot]
coderabbitai bot previously approved these changes Oct 18, 2025
@renovate renovate bot force-pushed the renovate/definitelytyped branch from 136521d to c44d7c3 Compare October 18, 2025 07:19
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 136521d and c44d7c3.

⛔ Files ignored due to path filters (2)
  • package-lock.json is excluded by !**/package-lock.json
  • src/test/vscode-notebook-perf/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)

@renovate renovate bot force-pushed the renovate/definitelytyped branch 2 times, most recently from 324357d to b43aa9e Compare October 20, 2025 16:14
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 324357d and b43aa9e.

⛔ Files ignored due to path filters (1)
  • src/test/vscode-notebook-perf/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)
🧰 Additional context used
🪛 GitHub Actions: CI
package.json

[error] 1-1: Command failed with exit code 1: npm ci --prefer-offline --no-audit

@renovate renovate bot force-pushed the renovate/definitelytyped branch 3 times, most recently from b71a11c to 2b76688 Compare October 20, 2025 17:25
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 658b854 and 2b76688.

⛔ Files ignored due to path filters (1)
  • src/test/vscode-notebook-perf/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)
🔇 Additional comments (1)
package.json (1)

2276-2276: Clarify @types/temp vs runtime tmp package.

Line 2276 references @types/temp@^0.9.0, but the runtime dependency is tmp@^0.2.4 (line 2218). Verify these refer to the same package or clarify the intent.

@renovate renovate bot force-pushed the renovate/definitelytyped branch 6 times, most recently from 3ba1ac3 to 68e1475 Compare October 21, 2025 13:28
@renovate renovate bot force-pushed the renovate/definitelytyped branch 7 times, most recently from 6e2b641 to 81e1715 Compare November 5, 2025 16:53
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 6e2b641 and 81e1715.

⛔ Files ignored due to path filters (2)
  • package-lock.json is excluded by !**/package-lock.json
  • src/test/vscode-notebook-perf/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)

@renovate renovate bot force-pushed the renovate/definitelytyped branch from 81e1715 to a875b41 Compare November 5, 2025 17:22
coderabbitai[bot]
coderabbitai bot previously approved these changes Nov 5, 2025
@renovate renovate bot force-pushed the renovate/definitelytyped branch 3 times, most recently from 9e35723 to b3d3f13 Compare November 10, 2025 15:29
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 9e35723 and b3d3f13.

⛔ Files ignored due to path filters (2)
  • package-lock.json is excluded by !**/package-lock.json
  • src/test/vscode-notebook-perf/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)

@renovate renovate bot force-pushed the renovate/definitelytyped branch from b3d3f13 to 0505883 Compare November 12, 2025 12:14
@renovate renovate bot force-pushed the renovate/definitelytyped branch from 0505883 to 36dc8cd Compare November 12, 2025 12:58
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between b3d3f13 and 36dc8cd.

⛔ Files ignored due to path filters (2)
  • package-lock.json is excluded by !**/package-lock.json
  • src/test/vscode-notebook-perf/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)

@renovate renovate bot force-pushed the renovate/definitelytyped branch from 36dc8cd to f08d316 Compare November 12, 2025 15:31
coderabbitai[bot]
coderabbitai bot previously approved these changes Nov 12, 2025
coderabbitai[bot]
coderabbitai bot previously approved these changes Nov 15, 2025
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 739f08b and d886ba0.

⛔ Files ignored due to path filters (2)
  • package-lock.json is excluded by !**/package-lock.json
  • src/test/vscode-notebook-perf/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)

"@types/node": "^22.15.1",
"@types/node-fetch": "^2.6.12",
"@types/pdfkit": "^0.11.0",
"@types/pdfkit": "^0.17.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

Verify package-lock.json has been regenerated and committed—past reviews flagged critical lockfile mismatch.

The four @types package updates are correct, but prior reviews identified and flagged a critical blocker: package-lock.json was out of sync with package.json (e.g., @types/react-json-tree declared as ^0.13.0 in package.json but pinned to 0.6.11 in the lockfile), causing npm ci to fail. Past comments claim this was addressed, yet the PR remains in draft.

Confirm that package-lock.json has been regenerated to include all four updated packages and committed alongside this change. Run npm ci locally to verify it succeeds.

Also applies to: 2590-2590, 2597-2597, 2601-2601


🏁 Script executed:

#!/bin/bash
# Verify package-lock.json contains the four updated @types packages with matching versions

if [ ! -f package-lock.json ]; then
  echo "ERROR: package-lock.json not found"
  exit 1
fi

echo "=== Checking lockfile for four updated @types packages ==="
jq -r '.packages[] | select(.name | test("@types/(pdfkit|react-json-tree|stack-trace|temp)")) | "\(.name): \(.version)"' package-lock.json 2>/dev/null | sort

echo ""
echo "=== Corresponding package.json entries ==="
jq -r '.devDependencies | to_entries[] | select(.key | test("@types/(pdfkit|react-json-tree|stack-trace|temp)")) | "\(.key): \(.value)"' package.json 2>/dev/null | sort

echo ""
echo "=== Attempting npm ci (dry-run) ==="
npm ci --dry-run 2>&1 | head -20 || echo "npm ci check failed"

Length of output: 1053


Regenerate package-lock.json—four @types packages missing from lockfile.

Verification confirms the critical blocker from prior reviews: all four @types packages are declared in package.json but do not exist in package-lock.json. This will cause npm ci to fail.

Run npm install locally to regenerate package-lock.json with all four packages, then commit the updated lockfile alongside this change.

🤖 Prompt for AI Agents
In package.json around line 2586, four @types packages declared (including
"@types/pdfkit") are missing from package-lock.json which will break npm ci; run
npm install locally to regenerate package-lock.json so those four @types entries
are added, verify the lockfile includes all @types packages from package.json,
then commit and push the updated package-lock.json alongside this change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant