npm dependency-cruiser 9.5.0

latest releases: 16.6.0, 16.6.0-beta-1, 16.5.0...
4 years ago

🌟 features

This release contains mainly improvements in the --init command, so on-boarding becomes easier.

  • feature(init): detect more variants of webpack, typescript and babel configs (#314)
    This also lets you pick the configs it found from a list, so you don't have to type it.
  • feature(init): for mono repos ask whether combined dependencies are used (#313)
  • feature(init): basic mono-repo config init (#312)
  • feature(init|configs): exclude some known config files from the default orphan rule scrutiny (#311)
    Thanks @hoschi for noticing this!
  • feature(init): add manifest run scripts (#308)
    It will add four scripts to your package.json - two for validation, two for generating graphs. This is not in the --init configuration questions yet, but rather in a 'one shot config' (depcruise --init experimental-scripts). It might make it into the --init script in a later release.

📖 documentation

  • bugfix(doc): fix "typo" in Readme about config file extension (#309)
    Thanks @hoschi for the PR!

🔧 maintenance

  • build(npm): ⬆️ @babel/core, @babel/plugin-transform-modules-commonjs, eslint, eslint-plugin-mocha, eslint-plugin-unicorn, lint-staged, nyc, symlink-dir, mocha, typescript, upem

Don't miss a new dependency-cruiser release

NewReleases is sending notifications on new releases.