Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@babel/preset-env": "^7.29.0",
"@babel/preset-env": "^7.29.5",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

📐 Maintainability & Code Quality | 🟡 Minor

🧩 Analysis chain

🌐 Web query:

What is the latest @babel/preset-env version, and is 7.29.7 a valid published release?

💡 Result:

As of June 24, 2026, the latest published version of @babel/preset-env is 7.29.7 [1]. Yes, 7.29.7 is a valid, publicly released version of the package, which was published to the npm registry approximately 10 days prior to this date [1].

Citations:


🏁 Script executed:

#!/bin/bash
set -euo pipefail

# Inspect the dependency declarations and lockfile entries around `@babel` packages.
git ls-files package.json package-lock.json yarn.lock pnpm-lock.yaml 2>/dev/null || true

echo "--- package.json ---"
python3 - <<'PY'
from pathlib import Path
p = Path('package.json')
if p.exists():
    for i, line in enumerate(p.read_text().splitlines(), 1):
        if '`@babel/core`' in line or '`@babel/preset-env`' in line:
            print(f"{i}: {line}")
PY

for f in package-lock.json yarn.lock pnpm-lock.yaml; do
  if [ -f "$f" ]; then
    echo "--- $f (matching `@babel/preset-env` / `@babel/core`) ---"
    python3 - <<'PY'
from pathlib import Path
import re, sys
f = Path(sys.argv[1])
text = f.read_text(errors='ignore').splitlines()
for i, line in enumerate(text, 1):
    if '`@babel/core`' in line or '`@babel/preset-env`' in line:
        print(f"{i}: {line}")
PY "$f"
  fi
done

Repository: openshift/lightspeed-agentic-console

Length of output: 450


🏁 Script executed:

#!/bin/bash
set -euo pipefail

# Inspect the dependency declarations and lockfile entries around `@babel` packages.
git ls-files package.json package-lock.json yarn.lock pnpm-lock.yaml 2>/dev/null || true

echo "--- package.json ---"
python3 - <<'PY'
from pathlib import Path
p = Path('package.json')
if p.exists():
    for i, line in enumerate(p.read_text().splitlines(), 1):
        if '`@babel/core`' in line or '`@babel/preset-env`' in line:
            print(f"{i}: {line}")
PY

for f in package-lock.json yarn.lock pnpm-lock.yaml; do
  if [ -f "$f" ]; then
    echo "--- $f (matching `@babel/preset-env` / `@babel/core`) ---"
    python3 - <<'PY' "$f"
from pathlib import Path
import sys
f = Path(sys.argv[1])
text = f.read_text(errors='ignore').splitlines()
for i, line in enumerate(text, 1):
    if '`@babel/core`' in line or '`@babel/preset-env`' in line:
        print(f"{i}: {line}")
PY
  fi
done

Repository: openshift/lightspeed-agentic-console

Length of output: 4412


Bump both Babel dependencies to the intended release
@babel/core is still ^7.29.0, and the lockfiles still resolve @babel/preset-env to 7.29.5. Update both packages together and refresh the lockfiles to the target release.

🤖 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 57, The Babel dependency versions are inconsistent:
`@babel/core` is still on an older release while `@babel/preset-env` is resolved in
the lockfiles to a different version. Update both dependencies together in
package.json, keeping the `@babel/core` and `@babel/preset-env` entries aligned to
the intended release, and then regenerate the lockfiles so the resolved versions
match the updated package manifest.

"@cypress/webpack-preprocessor": "^7.0.2",
"@testing-library/dom": "^10.4.1",
"@testing-library/react": "^16.3.2",
Expand Down