Skip to content

deps(dev): bump the dev-patch-minor-dependencies group across 1 directory with 3 updates - #114

Merged
eablack merged 1 commit into
mainfrom
dependabot/npm_and_yarn/dev-patch-minor-dependencies-eb332f1626
Sep 22, 2026
Merged

eablack merged 1 commit into
mainfrom
dependabot/npm_and_yarn/dev-patch-minor-dependencies-eb332f1626

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 20, 2026

Copy link
Copy Markdown
Contributor

Bumps the dev-patch-minor-dependencies group with 3 updates in the / directory: @types/node, ansis and tsx.

Updates @types/node from 26.2.0 to 26.6.2

Commits

Updates ansis from 4.3.1 to 4.4.0

Release notes

Sourced from ansis's releases.

v4.4.0

Bug fixes

1. TERM=dumb now disables colors during auto-detection

Ansis now treats TERM=dumb as no color before applying COLORTERM, CI detection, PM2, Next.js runtime detection, and platform-specific defaults, #49.

Before, COLORTERM=truecolor or other later auto-detection checks could still enable colors even when the environment reported TERM=dumb. This could produce visible ANSI escape codes in environments such as Emacs M-x compile.

COLORTERM remains a color capability hint. FORCE_COLOR keeps the highest priority and can still explicitly enable colors.

Use case v4.3.1 v4.4.0 Notes
TERM=dumb ✅ may allow colors * ❌ no color TERM=dumb now has higher priority in autoDetectLevel.
TERM=dumb + COLORTERM=truecolor ✅ allow colors ❌ no color COLORTERM no longer overrides TERM=dumb.
TERM=dumb + CI ✅ allow colors ❌ no color CI detection runs after TERM=dumb.
TERM=dumb + PM2 ✅ may allow colors * ❌ no color PM2 detection runs after TERM=dumb.
TERM=dumb + Next.js runtime ✅ may allow colors * ❌ no color Next.js detection runs after TERM=dumb.
COLORTERM without TERM=dumb ✅ allow colors ✅ allow colors Unchanged.
CI without TERM=dumb ✅ allow colors ✅ allow colors Unchanged.
PM2 without TERM=dumb ✅ allow colors ✅ allow colors Unchanged.
Next.js without TERM=dumb ✅ allow colors ✅ allow colors Unchanged.

* - Depends on additional conditions.

Tests and CI

  • Added regression coverage for TERM=dumb with inherited COLORTERM=truecolor.
  • Added coverage for PM2 and Next.js runtime behavior where stdout.isTTY is not exposed.
  • Added a manual color checker. Run npm run color-checker to print the environment values used by color detection and visually inspect ANSI 16, ANSI 256, and Truecolor rendering.
  • Updated Deno CI to test Deno 2.3+ and the current LTS. Runtime compatibility with Deno 2.0-2.2 remains supported.
Changelog

Sourced from ansis's changelog.

4.4.0 (2026-09-13)

  • fix(color-support): treat TERM=dumb as no color before applying COLORTERM, #49.

    COLORTERM is a color level hint. When TERM=dumb, Ansis now disables ANSI color output even if color environment variables such as COLORTERM=truecolor were inherited from a parent process (e.g. in Emacs M-x compile).

    FORCE_COLOR keeps the highest priority and can still explicitly enable colors.

    Auto-detection behavior changes after the fix

    Use case v4.3.1 v4.4.0 Notes
    TERM=dumb ✅ may allow colors * ❌ no color TERM=dumb now has higher priority in autoDetectLevel.
    TERM=dumb + COLORTERM=truecolor ✅ allow colors ❌ no color COLORTERM no longer overrides TERM=dumb.
    TERM=dumb + CI ✅ allow colors ❌ no color CI detection runs after TERM=dumb.
    TERM=dumb + PM2 ✅ may allow colors * ❌ no color PM2 detection runs after TERM=dumb.
    TERM=dumb + Next.js runtime ✅ may allow colors * ❌ no color Next.js detection runs after TERM=dumb.
    COLORTERM without TERM=dumb ✅ allow colors ✅ allow colors Unchanged.
    CI without TERM=dumb ✅ allow colors ✅ allow colors Unchanged.
    PM2 without TERM=dumb ✅ allow colors ✅ allow colors Unchanged.
    Next.js without TERM=dumb ✅ allow colors ✅ allow colors Unchanged.

    * - Depends on additional conditions.

  • test(color-support): add regression coverage for TERM=dumb with inherited COLORTERM=truecolor

    The tests also cover PM2 and Next.js edge behavior where stdout.isTTY is not exposed.

  • test: add a manual color support checker

    Run npm run color-checker to print the environment values used by color detection and visually inspect ANSI 16, ANSI 256, and Truecolor rendering.

  • test(deno): run CI against Deno 2.3+ and the current LTS

    Deno 2.0-2.2 are no longer tested in the CI matrix because they cannot use the same deno.lock v5 format as Deno 2.3+. Runtime compatibility with Deno 2.0-2.2 remains supported.

Commits
  • 670e062 docs: add description of TERM env variable
  • d5b557c Merge pull request #51 from webdiscus/next
  • a724646 fix(color-support): treat TERM=dumb as no color before applying COLORTERM...
  • 7985966 Merge pull request #48 from PingouinFerreux/fix/star-history-chart
  • 7cf8889 docs: fix broken star history chart in readme
  • 678da3a test: add tests to to control level in files usied ansis
  • See full diff in compare view

Updates tsx from 4.23.12 to 4.23.13

Release notes

Sourced from tsx's releases.

v4.23.13

4.23.13 (2026-08-30)

Bug Fixes

  • cache: bound shared transform cache memory (#835) (28e1f12)

This release is also available on:

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 20, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 20, 2026 19:03
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 20, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/dev-patch-minor-dependencies-eb332f1626 branch from 2233ec3 to 1e9217e Compare September 22, 2026 21:07
@eablack

eablack commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

…tory with 3 updates

Bumps the dev-patch-minor-dependencies group with 3 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [ansis](https://github.com/webdiscus/ansis) and [tsx](https://github.com/privatenumber/tsx).


Updates `@types/node` from 26.2.0 to 26.6.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `ansis` from 4.3.1 to 4.4.0
- [Release notes](https://github.com/webdiscus/ansis/releases)
- [Changelog](https://github.com/webdiscus/ansis/blob/master/CHANGELOG.md)
- [Commits](webdiscus/ansis@v4.3.1...v4.4.0)

Updates `tsx` from 4.23.12 to 4.23.13
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.23.12...v4.23.13)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.6.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-patch-minor-dependencies
- dependency-name: ansis
  dependency-version: 4.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-patch-minor-dependencies
- dependency-name: tsx
  dependency-version: 4.23.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-patch-minor-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/dev-patch-minor-dependencies-eb332f1626 branch from 1e9217e to 1513c27 Compare September 22, 2026 21:31
@eablack
eablack merged commit d1f0547 into main Sep 22, 2026
11 checks passed
@eablack
eablack deleted the dependabot/npm_and_yarn/dev-patch-minor-dependencies-eb332f1626 branch September 22, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant