npm dependency-cruiser 16.8.0-beta-1

latest release: 16.8.0
2 days ago

✨ features

  • enables checking against indirect ('transitive') dependencies in required rules:
    • 26df92c feat(schema): adds 'reachable' attribute to the ones possible in 'required' rules
    • 64957b9 feat(enrich): adds reachable/ reaches detection based on 'required' rules
    • e984d85 feat(validate): adds validation of required rules with 'reachable' attributes (for transitive dependencies)
    • fb99edc doc(types|rules-reference): adds the reachable attribute to the types, adds an example to the rules reference
    • fcba072 fix(validate): in required rules also take the module itself as a dependency

🐛 fixes

  • 7bcabe7 refactor: simplifies a few boolean expressions

👷 maintenance

  • 20a7a2f build(npm): updates external dependencies

🧹 chores

  • fdbb72a chore(configs): makes 'unlimited' config inherit individual options from the base config
  • 8595b73 chore(tools): adds a script that prints a readable AST from any tsc-readable file

Don't miss a new dependency-cruiser release

NewReleases is sending notifications on new releases.