Skip to content

chore(deps): update dependency flatted to v3.4.4 - #457

Draft
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/flatted-3.x
Draft

chore(deps): update dependency flatted to v3.4.4#457
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/flatted-3.x

Conversation

@renovate

@renovate renovate Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
flatted 3.4.23.4.4 age confidence

Release Notes

WebReflection/flatted (flatted)

v3.4.4

Compare Source

v3.4.3

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

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

Summary by CodeRabbit

  • Chores
    • Updated underlying software components with maintenance improvements and potential security enhancements.
    • No user-facing functionality or interface changes were introduced.

@renovate renovate Bot added the renovate label Jul 28, 2026
@coderabbitai

coderabbitai Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 9321609b-51a1-46b6-8173-e6d751679476

📥 Commits

Reviewing files that changed from the base of the PR and between 98af6b0 and 68f031c.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • package.json

📝 Walkthrough

Walkthrough

The flatted package override in package.json is updated from version 3.4.2 to 3.4.4.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 6
✅ Passed checks (6 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the dependency update from flatted 3.4.2 to 3.4.4.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Updates Docs ✅ Passed The change only updates flatted in package.json and package-lock.json; it implements no feature that requires documentation or roadmap updates.

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

coderabbitai[bot]
coderabbitai Bot previously approved these changes Jul 28, 2026
@codecov

codecov Bot commented Jul 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0%. Comparing base (98af6b0) to head (68f031c).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@     Coverage Diff     @@
##   main   #457   +/-   ##
===========================
===========================
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate
renovate Bot force-pushed the renovate/flatted-3.x branch from 8a95ff5 to c356263 Compare August 2, 2026 13:16
@renovate renovate Bot changed the title chore(deps): update dependency flatted to v3.4.3 chore(deps): update dependency flatted to v3.4.4 Aug 2, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@package.json`:
- Line 2951: Update the flatted dependency entry from the unavailable public
version 3.4.4 to the published 3.4.2 release, then regenerate package-lock.json
so its resolved version and registry metadata match the public npm registry.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 1b6a16fd-2760-4313-b33c-f823bdea72c0

📥 Commits

Reviewing files that changed from the base of the PR and between 8a95ff5 and c356263.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json

Comment thread package.json
},
"d3-color": "3.1.0",
"flatted": "3.4.2",
"flatted": "3.4.4",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🩺 Stability & Availability | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

for version in 3.4.4 3.4.3; do
  if npm view "flatted@${version}" version dist.tarball; then
    echo "Published: ${version}"
  else
    echo "Unavailable: ${version}"
  fi
done

Repository: deepnote/vscode-deepnote

Length of output: 990


🏁 Script executed:

#!/bin/bash
set -euo pipefail

printf '%s\n' '--- npm registry configuration ---'
npm config get registry

printf '%s\n' '--- flatted references ---'
rg -n -C 2 '"flatted"|flatted-3\.4\.[34]' package.json package-lock.json 2>/dev/null || true

printf '%s\n' '--- package metadata ---'
python3 - <<'PY'
import json
for name in ("package.json", "package-lock.json"):
    try:
        with open(name) as f:
            data = json.load(f)
    except FileNotFoundError:
        print(f"{name}: absent")
        continue
    print(f"{name}:")
    if name == "package.json":
        print("  overrides:", data.get("overrides", {}).get("flatted"))
    else:
        for key, value in data.get("packages", {}).items():
            if key.endswith("node_modules/flatted") or key == "":
                if key.endswith("node_modules/flatted"):
                    print(" ", key, "version=", value.get("version"), "resolved=", value.get("resolved"))
PY

Repository: deepnote/vscode-deepnote

Length of output: 2945


🏁 Script executed:

#!/bin/bash
set -euo pipefail

for version in 3.4.4 3.4.3; do
  printf '%s\n' "--- public registry: ${version} ---"
  npm view --registry=https://registry.npmjs.org "flatted@${version}" version dist.tarball 2>&1 || true
done

printf '%s\n' '--- public tarball status ---'
for version in 3.4.4 3.4.3; do
  url="https://registry.npmjs.org/flatted/-/flatted-${version}.tgz"
  status="$(curl -L -sS -o /dev/null -w '%{http_code}' "$url" || true)"
  printf '%s %s\n' "$version" "$status"
done

Repository: deepnote/vscode-deepnote

Length of output: 154


🌐 Web query:

npm flatted 3.4.4 published version registry.npmjs.org

💡 Result:

As of August 2, 2026, version 3.4.4 of the npm package "flatted" has not been published to the npm registry. The current latest version of "flatted" is 3.4.2, which was published on March 17, 2026 [1][2][3]. While some automated systems or search results may occasionally reference version 3.4.4 in unrelated contexts (such as updates to other packages like "react-scripts" [4] or "composer/semver" [5][6]), there is no evidence of a 3.4.4 release for the "flatted" circular JSON parser package. Official records from the npm registry show version history ending at 3.4.2 [7][2][8].

Citations:


Use a public flatted release.

package-lock.json resolves flatted@3.4.4 from https://registry.npmjs.org, but that version is not published there. Use published version 3.4.2 and regenerate the lockfile, or lock against the private registry that provides 3.4.4.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@package.json` at line 2951, Update the flatted dependency entry from the
unavailable public version 3.4.4 to the published 3.4.2 release, then regenerate
package-lock.json so its resolved version and registry metadata match the public
npm registry.

@renovate
renovate Bot force-pushed the renovate/flatted-3.x branch 2 times, most recently from 6069d5b to 23712cc Compare August 4, 2026 08:16
@renovate
renovate Bot force-pushed the renovate/flatted-3.x branch from 23712cc to 68f031c Compare August 5, 2026 08:19
@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

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.

0 participants