Skip to content

Update replace-in-file to ^8.3.0 to eliminate deprecated and memory-leaking transitive dependencies #110

@BBayrkdar

Description

@BBayrkdar

The current version of tailwind-config-viewer (2.0.4) depends on replace-in-file@6.3.5, which introduces deprecated and unmaintained packages into consuming projects:

@nuxtjs/tailwindcss@6.14.0
└─┬ tailwind-config-viewer@2.0.4
  └─┬ replace-in-file@6.3.5
    └─┬ glob@7.2.3
      └── inflight@1.0.6

inflight@1.0.6 is deprecated and known to leak memory. It is no longer maintained.

glob@7.x is outdated. The current LTS version is glob@11.0.3, which fully removes inflight as a dependency.

Updating replace-in-file to ^8.3.0 resolves these issues. This version uses glob@11.x, eliminating both deprecated transitive dependencies and known memory leak risks.

This change improves long-term maintainability and dependency health for all downstream consumers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions