sverweij / dependency-cruiser

Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
https://npmjs.com/dependency-cruiser
MIT License
5.15k stars 249 forks source link

refactor: pulls semver-try-require functionality in & removes the dependency #939

Closed sverweij closed 2 months ago

sverweij commented 2 months ago

Description

Motivation and Context

semver-try-require is only used by dependency-cruiser. Although it might have been used by other packages it isn't. Maintaining semver-try-require as a separate package introduces overhead that isn't warranted => should simplify releasing dependency-cruiser.

As a separate action semver-try-require will be deprecated.

How Has This Been Tested?

Types of changes

Checklist

codeclimate[bot] commented 2 months ago

Code Climate has analyzed commit 3108cdc8 and detected 0 issues on this pull request.

View more on Code Climate.

socket-security[bot] commented 2 months ago

Removed dependencies detected. Learn more about Socket for GitHub ↗︎

🚮 Removed packages: npm/semver-try-require@7.0.0

View full report↗︎