Skip to content

Update dependency is-docker to v2.2.1#15

Merged
koki-develop merged 1 commit intomasterfrom
renovate/is-docker-2.x
Jan 2, 2026
Merged

Update dependency is-docker to v2.2.1#15
koki-develop merged 1 commit intomasterfrom
renovate/is-docker-2.x

Conversation

@renovate
Copy link

@renovate renovate bot commented Jan 2, 2026

This PR contains the following updates:

Package Change Age Confidence
is-docker 2.1.12.2.1 age confidence

Release Notes

sindresorhus/is-docker (is-docker)

v2.2.1

Compare Source

v2.2.0

Compare Source


Configuration

📅 Schedule: 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 becomes conflicted, 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.

@github-actions
Copy link

github-actions bot commented Jan 2, 2026

Renovate PR Review Results

⚖️ Safety Assessment: ✅ Safe

🔍 Release Content Analysis

  • v2.2.0: Introduced "improved detection" for Docker environments
  • v2.2.1: Reverted the v2.2.0 detection improvements due to false positives
  • Bug Fix: The v2.2.0 detection was causing the package to return true on non-Docker systems (false positives)
  • Stability Focus: v2.2.1 restores the previous, more reliable detection mechanism
  • No Breaking Changes: API remains identical - still exports a simple boolean function

🎯 Impact Scope Investigation

  • Single Usage Location: is-docker is only used in /api/src/globals.js:2
  • Simple Function Call: Used as is_docker() to determine platform string in globals.js:4
  • Platform Detection: Result affects the platform global variable used for package compatibility checks
  • No API Changes: The function signature and return type remain unchanged
  • No Dependency Conflicts: is-docker is a direct dependency with no transitive dependency impacts

💡 Recommended Actions

  • Immediate Merge: This update can be safely merged without any code modifications
  • Improved Reliability: The update actually fixes false positive detection issues
  • No Migration Required: No configuration or code changes needed
  • Testing Benefit: The Piston project will benefit from more accurate Docker environment detection

🔗 Reference Links

Generated by koki-develop/claude-renovate-review


🚫 Permission Denied Tool Executions

The following tool executions that Claude Code attempted were blocked due to insufficient permissions.
Consider adding them to allowed_tools if needed.

Run #20649460472 - 1 tool denied

Tool Input
Bash {"command":"cd api && npm ls is-docker","description":"Check is-docker in dependency list"}

Generated by koki-develop/claude-denied-tools

@koki-develop koki-develop merged commit 3809a44 into master Jan 2, 2026
2 checks passed
@koki-develop koki-develop deleted the renovate/is-docker-2.x branch January 2, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant