Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps-dev): bump dependency-cruiser from 11.18.0 to 12.0.0 #538

Merged
merged 1 commit into from
Nov 19, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 18, 2022

Bumps dependency-cruiser from 11.18.0 to 12.0.0.

Release notes

Sourced from dependency-cruiser's releases.

v12.0.0

🚨 breaking changes

22decedf chore: drops support for node 12 and 17 (BREAKING CHANGE) (#681)

What changed

From this version on dependency-cruiser supports node ^14, ^16 and >=18 (which are the ones nodejs supports at the moment ).

Why?

  • Dependency-cruiser follows the support schedule of nodejs - who de-supported node 12 8(!) months ago. Many of its dependencies also stopped supporting it, so it's getting less easy (and safe!) to maintain that situation.
  • Likewise nodejs doesn't support node 17 anymore. You can safely upgrade to node 18 respectively (see the release page on the nodejs website.
  • Node >=14 contains some useful features earlier versions didn't have, which dependency-cruiser either is already using or will start using in the near future.

What is the impact?

None if you're on node ^14, ^16 or >=18 - which is likely. Low in all other cases (see How to migrate below)

How to migrate

If you still are on one node 12.x or 17.x there's two options:

  • upgrade your node version to a supported version (^14, ^16, ^18 or ^19)
  • keep using [email protected]

✨ features

  • 8f9854d4 feature: adds support for .d.cts and .d.mts extensions (#680)

🐛 fixes

  • 8b0a987d fix(report): adds a percentage sign to stability metrics in reporters that emit them as values from 0-100 (#685) Thanks to @​Daumel for making me aware this was actually confusing.

👷 maintenance

  • 6c89582f/ f1ccc8ef build(npm): update external dependencies
  • 576a18d3 chore(test): types .mocharc.js
  • f0cb6603 chore(ci): replaces node 18 with node 19 in environments to test against

🔏 sha-sum of this version as published on npmjs: 9b49cb28154272a861c4357deb989919c5bdcdab

Commits
  • d88487e 12.0.0
  • f1ccc8e build(npm): update external dependencies
  • 8b0a987 fix(report): adds a percentage sign to stability metrics in reporters that em...
  • 22deced chore: drops support for node 12 and 17 (BREAKING CHANGE) (#681)
  • 6c89582 build(npm): update external dependencies
  • 576a18d chore(test): types .mocharc.js
  • f0cb660 chore(ci): replaces node 18 with node 19 in environments to test against
  • 8f9854d feature: adds support for .d.cts and .d.mts extensions (#680)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) from 11.18.0 to 12.0.0.
- [Release notes](https://github.com/sverweij/dependency-cruiser/releases)
- [Changelog](https://github.com/sverweij/dependency-cruiser/blob/develop/CHANGELOG.md)
- [Commits](sverweij/dependency-cruiser@v11.18.0...v12.0.0)

---
updated-dependencies:
- dependency-name: dependency-cruiser
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 18, 2022
@ikemo3 ikemo3 merged commit aff999e into master Nov 19, 2022
@ikemo3 ikemo3 deleted the dependabot/npm_and_yarn/dependency-cruiser-12.0.0 branch November 19, 2022 03:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant