Skip to content
This repository was archived by the owner on Apr 15, 2026. It is now read-only.
This repository was archived by the owner on Apr 15, 2026. It is now read-only.

Consider migrating from abandoned license-checker to license-checker-evergreen #267

Description

@greenstevester

Summary

I noticed this project uses license-checker for license auditing. The original package hasn't been updated since January 2019 (6+ years!) and appears to be abandoned.

Suggested Alternative

license-checker-evergreen is an actively maintained fork with several improvements:

  • 2-4x faster with parallel package scanning
  • Full TypeScript support with included type definitions
  • ES Modules native support (not just CommonJS)
  • Node.js 18+ optimized for current LTS versions
  • Additional output formats: Markdown, Tree view, Plain Vertical
  • Active maintenance with regular security updates
  • Drop-in replacement - same CLI interface

Migration

The migration is straightforward:

# Before
npm install --save-dev license-checker

# After
npm install --save-dev license-checker-evergreen

Update any scripts from license-checker to license-checker-evergreen.

Why This Matters

Using an unmaintained package for license compliance creates risk:

  • No security patches for 6+ years
  • No support for newer Node.js versions
  • No bug fixes or improvements

Happy to answer any questions about the migration!


Disclosure: I maintain license-checker-evergreen

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions