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.64.3.20 age confidence
@types/chai-arrays (source) 2.0.12.0.3 age confidence
@types/chai-as-promised (source) 7.1.67.1.8 age confidence
@types/cors (source) 2.8.122.8.19 age confidence
@types/debug (source) 4.1.74.1.12 age confidence
@types/dedent (source) 0.7.00.7.2 age confidence
@​types/del 4.0.04.0.3 age confidence
@types/format-util (source) 1.0.21.0.4 age confidence
@​types/glob 5.0.375.0.38 age confidence
@types/json2csv (source) 5.0.35.0.7 age confidence
@types/loadable__component (source) 5.13.45.13.10 age confidence
@types/lodash (source) 4.14.1814.17.21 age confidence
@types/node (source) 18.19.3118.19.130 age confidence
@types/node (source) 22.15.3122.19.3 age confidence
@types/node-fetch (source) 2.6.122.6.13 age confidence
@types/pdfkit (source) ^0.11.0^0.17.0 age confidence
@types/promisify-node (source) 0.4.00.4.3 age confidence
@types/react-dom (source) 16.9.1416.9.25 age confidence
@​types/react-json-tree ^0.6.8^0.13.0 age confidence
@types/react-redux (source) 7.1.237.1.34 age confidence
@types/react-virtualized (source) 9.21.209.22.3 age confidence
@types/redux-logger (source) 3.0.93.0.13 age confidence
@types/sinon (source) 10.0.1510.0.20 age confidence
@types/stack-trace (source) 0.0.290.0.33 age confidence
@types/strip-comments (source) 2.0.12.0.4 age confidence
@types/svg-to-pdfkit (source) 0.1.00.1.3 age confidence
@types/tcp-port-used (source) 1.0.11.0.4 age confidence
@types/temp (source) ^0.8.32^0.9.0 age confidence
@types/tmp (source) 0.2.30.2.6 age confidence
@types/url-parse (source) 1.4.81.4.11 age confidence
@types/vscode (source) 1.88.01.107.0 age confidence
@types/vscode-notebook-renderer (source) 1.60.01.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 dev-only TypeScript declaration 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 limited to devDependencies; no source code, runtime behavior, or exported/public API signatures were modified.

Pre-merge checks

✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed Title clearly identifies the PR's main purpose: updating DefinitelyTyped dependencies. It's concise and directly matches the changeset.
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 4 times, most recently from ab89f99 to 95d3541 Compare December 5, 2025 10:15
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 1bc22db and 95d3541.

⛔ 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 95d3541 to e2605bc Compare December 5, 2025 10:20
@renovate renovate bot force-pushed the renovate/definitelytyped branch 4 times, most recently from 0f18ad5 to 6baaf92 Compare December 10, 2025 10:24
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 0f18ad5 and 6baaf92.

⛔ 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 6baaf92 to 0cc3d8a Compare December 12, 2025 03:37
coderabbitai[bot]
coderabbitai bot previously approved these changes Dec 12, 2025
@renovate renovate bot force-pushed the renovate/definitelytyped branch 2 times, most recently from e1c040e to e3fa0bc Compare December 12, 2025 11:06
@renovate renovate bot force-pushed the renovate/definitelytyped branch from e3fa0bc to cdd2815 Compare December 13, 2025 22:14
coderabbitai[bot]
coderabbitai bot previously approved these changes Dec 13, 2025
@renovate renovate bot force-pushed the renovate/definitelytyped branch from 1903285 to 9b16e5b Compare December 18, 2025 12:40
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: Organization 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 1903285 and 9b16e5b.

⛔ 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)
🔇 Additional comments (3)
package.json (3)

2625-2625: Remove orphaned @types/temp: runtime temp package not present.

The runtime temp package is not listed in dependencies. Having @types/temp ^0.9.0 without the runtime package suggests unused type definitions—either remove the type definition or confirm the package is a transitive dependency.

Likely an incorrect or invalid review comment.


2614-2614: Remove orphaned @types/react-json-tree dependency.

The base package react-json-tree is not installed, and @types/react-json-tree is unused throughout the codebase. Delete this dead dependency from package.json.


2610-2610: No action needed. pdfkit is not used in the codebase—the version bump for @types/pdfkit has no impact.

"@types/sinon": "^10.0.15",
"@types/sinonjs__fake-timers": "^6.0.1",
"@types/stack-trace": "0.0.29",
"@types/stack-trace": "0.0.33",
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 | 🟡 Minor

Version mismatch: @types/stack-trace vs stack-trace.

Types at 0.0.33 but runtime package at 0.0.10 (line 2560). Update runtime package or verify types compatibility.

🤖 Prompt for AI Agents
package.json around line 2621: the dev dependency "@types/stack-trace" is pinned
to 0.0.33 while the runtime "stack-trace" package is 0.0.10 (see ~line 2560);
resolve the version mismatch by either upgrading the runtime "stack-trace"
dependency to 0.0.33 to match the types, or pin "@types/stack-trace" to 0.0.10
(or remove the types package if the runtime bundles type definitions), then run
npm/yarn install and verify no type errors.
@renovate renovate bot force-pushed the renovate/definitelytyped branch from 9b16e5b to cb5168f Compare December 30, 2025 11:32
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: 2

♻️ Duplicate comments (1)
package.json (1)

2621-2621: Version mismatch already flagged.

Types at 0.0.33 vs runtime stack-trace at 0.0.10 (line 2560) already noted in past reviews.

📜 Review details

Configuration used: Organization 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 9b16e5b and cb5168f.

⛔ 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
🔇 Additional comments (1)
package.json (1)

2610-2610: No pdfkit usage detected in the codebase, making the type/runtime version mismatch a non-issue. If pdfkit is unused, consider removing the dependency and its types rather than fixing version alignment.

Likely an incorrect or invalid review comment.

"@types/react": "^16.4.14",
"@types/react-dom": "^16.0.8",
"@types/react-json-tree": "^0.6.8",
"@types/react-json-tree": "^0.13.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 | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Search for react-json-tree imports in codebase
echo "=== Searching for react-json-tree imports ==="
rg -n "react-json-tree" --type ts --type tsx --type js --type json -C2

echo ""
echo "=== Checking package.json structure around line 2614 ==="
# Get context around line 2614 in package.json
sed -n '2600,2630p' package.json

echo ""
echo "=== Checking if react-json-tree exists in devDependencies or dependencies ==="
rg '"react-json-tree"' package.json

Repository: deepnote/vscode-deepnote

Length of output: 1530


🏁 Script executed:

#!/bin/bash
echo "=== Broader search for 'json-tree' (case-insensitive) ==="
rg -i "json-tree" --type-list | head -20

echo ""
echo "=== Search in all files for json-tree ==="
rg -i "json-tree" -C1

echo ""
echo "=== Check if react-json-tree might be accessed via namespace ==="
rg "react\." --type ts --type js | rg "json" | head -10

echo ""
echo "=== Verify what @types packages have runtime counterparts ==="
echo "Runtime dependencies section:"
sed -n '2501,2580p' package.json | grep -E '"react|"@types' | head -20

Repository: deepnote/vscode-deepnote

Length of output: 3512


Remove @types/react-json-tree—it's deprecated. The package-lock.json flags it as a stub with a deprecation notice: "react-json-tree provides its own type definitions, so you do not need this installed." Removing this devDependency simplifies the setup while keeping type support intact.

🤖 Prompt for AI Agents
In package.json around line 2614, remove the devDependency entry
"@types/react-json-tree": "^0.13.0" because the upstream package provides its
own types; then run the package manager command (e.g. npm uninstall --save-dev
@types/react-json-tree or yarn remove @types/react-json-tree) and regenerate the
lockfile (npm install or yarn install) to update package-lock.json/yarn.lock so
the deprecated stub is removed.
"@types/svg-to-pdfkit": "^0.1.0",
"@types/tcp-port-used": "^1.0.0",
"@types/temp": "^0.8.32",
"@types/temp": "^0.9.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 | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Search for imports/requires of "temp" package
echo "=== Searching for 'temp' package usage ==="
rg "from ['\"]temp['\"]|require\(['\"]temp['\"]" --type ts --type js --type tsx --type jsx -C 2

echo ""
echo "=== Searching for 'tmp' package usage ==="
rg "from ['\"]tmp['\"]|require\(['\"]tmp['\"]" --type ts --type js --type tsx --type jsx -C 2

Repository: deepnote/vscode-deepnote

Length of output: 226


🏁 Script executed:

#!/bin/bash
# Search more broadly for temp or tmp usage
echo "=== Searching for 'temp' usage anywhere ==="
rg "temp" -C 2 | head -50

echo ""
echo "=== Searching for 'tmp' usage anywhere ==="
rg "tmp" -C 2 | head -50

echo ""
echo "=== Check package.json around lines 2560-2630 ==="
sed -n '2560,2630p' package.json

Repository: deepnote/vscode-deepnote

Length of output: 8418


Remove @types/temp; use only @types/tmp.

The codebase uses the tmp package (^0.2.4), not temp. Both packages are distinct. @types/temp appears unused; only @types/tmp is needed.

🤖 Prompt for AI Agents
package.json lines 2625-2625: The dev dependency "@types/temp" is incorrect for
this codebase (we use the "tmp" package); remove the "@types/temp" entry from
package.json, ensure "@types/tmp" is present in devDependencies, then run your
package manager (npm/yarn/pnpm) to update lockfile and node_modules and run
tests/build to confirm nothing broke.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 participant