Skip to content

chore(deps): update dependency dependency-cruiser to v16.8.0 #371

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

Merged
merged 1 commit into from
Jan 6, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 1, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
dependency-cruiser 16.3.10 -> 16.8.0 age adoption passing confidence

Release Notes

sverweij/dependency-cruiser (dependency-cruiser)

v16.8.0

Compare Source

v16.7.0

Compare Source

✨ feature: recognize type imports in jsdoc

Dependency-cruiser now has the ability to recognize imports in jsdoc - both the new ones introduced in TS5.5 (e.g. /** @​import { something } from "blah"; */), as well as the older ones (e.g. /** @​type {import('blah').something} */). It's behind an option so it will only detect them if you want it to.

Thanks to @​louwers for raising the associated issue and testing a very early version of PR #​965

commits:

  • 09e9e41 feat(extract): adds recognition of jsdoc @import type imports (#​965)
  • 0d49477 feat(extract): adds recognition of the 'classic' jsdoc 'bracket' imports (#​969)
  • fedead6 feat(init): adds question to enable detection of jsdoc imports (#​970)

🐛 fixes

  • 09ae707 fix(npm): shortens the message in the (only) distributed script

👷 maintenance

  • aae6edd/ b5bfe76 refactor: addresses small linting issues
  • 2d2b0e5 refactor(resolve): uses Maps for the context maps
  • 79e1aa1 build(npm): updates external dependencies
  • 09ae707 fix(npm): shortens the message in the (only) distributed script

🧹 chores

  • 8a288dd chore: migrates to eslint 9 & flat config (#​968)
  • 69b59b6 chore: makes ci use node 23 instead of 22
  • 78960d3 build(npm): adds svgo to devDependencies

v16.6.0

Compare Source

✨ features

👷 maintenance

  • 7683e90 fix(extract): removes extraneous capturing group from a regular expression
  • 65f2748 build(npm): updates external dependencies

v16.5.0

Compare Source

✨ features

📖 documentation

  • 1ca77ec doc(FAQ): corrects a typo
  • 8269857 doc(cli): clarify when using --max-depth is a good idea (never, that's when 😄)

👷 maintenance

  • 9453f20 build(npm): updates external dependencies

v16.4.2

Compare Source

👷 maintenance

  • 4314428 refactor: uses explicit exports over default where possible (#​956)
  • 6d1b8bb build(npm): updates external dependencies + minor refactor

🧹 chores

  • c7802df chore(ci): adds repo check to provenance publishing
  • 76da16f chore(npm): updates external devDependencies

v16.4.1

Compare Source

🐛 fixes

  • e414c0a fix(extract): ignore entries in 'workspaces' arrays that aren't strings (instead of throwing) (#​955) - thanks to @​asfaltboy for raising the issue that led to this fix

🧹 chores

Things not influencing the built & distributed artifact:

v16.4.0

Compare Source

✨ features

  • 0335910 feat(cli): adds --affected command line option (#​952)
    This doesn't really add a new capability to dependency-cruiser, but an existing one more convenient to use (--affected == --reaches "$(npx watskeburt main)"; --affected develop == --reaches "$(npx watskeburt develop)")
  • e43c1aa fix(extract): extends list of source that could be transformed with babel with modern ones

👷 maintenance

  • 77ebcc9 build(npm): makes 3rd party dependency requirements more lenient
    dependency-cruiser now uses carets for specifying 3rd party dependencies. It's an experiment; it puts some trust in third party maintainers to not make breaking changes in minor or patch releases in exchange for a potentially smaller installed footprint because the likelihood a 3rd party dependency is already present in node_modules increases.
  • dbdf686/ 2930a4e build(npm): updates external dependencies

🧹 chores

Things not influencing the built & distributed artifact:

  • 860ea1a Revert "Reapply "fix(ci): runs release & prelease on node 22.4.x instead of 22.x to circumvent issue with 22.5 + npm 10.8.2""
    The bug is fixed in later versions, and now it is more likely the runner that makes the reproducible release artifact actually picks that later version. 🤞
  • 818157d chore(ci): some more windows baby-sitting
  • 15cbef2 chore: converts own config to javascript (#​951)

Configuration

📅 Schedule: Branch creation - "* 0-3 1 * *" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Sep 1, 2024
@renovate renovate bot requested a review from MH4GF as a code owner September 1, 2024 02:04
@renovate renovate bot changed the title chore(deps): update dependency dependency-cruiser to v16.4.0 chore(deps): update dependency dependency-cruiser to v16.4.1 Sep 1, 2024
@renovate renovate bot force-pushed the renovate/dependency-cruiser-16.x branch from 0bdcccc to 1d82943 Compare September 1, 2024 22:23
@renovate renovate bot force-pushed the renovate/dependency-cruiser-16.x branch from 1d82943 to d8d7db3 Compare September 22, 2024 18:59
@renovate renovate bot changed the title chore(deps): update dependency dependency-cruiser to v16.4.1 chore(deps): update dependency dependency-cruiser to v16.4.2 Sep 22, 2024
@renovate renovate bot changed the title chore(deps): update dependency dependency-cruiser to v16.4.2 chore(deps): update dependency dependency-cruiser to v16.5.0 Oct 23, 2024
@renovate renovate bot force-pushed the renovate/dependency-cruiser-16.x branch from d8d7db3 to 357d7b9 Compare October 23, 2024 19:43
@renovate renovate bot changed the title chore(deps): update dependency dependency-cruiser to v16.5.0 chore(deps): update dependency dependency-cruiser to v16.6.0 Nov 4, 2024
@renovate renovate bot force-pushed the renovate/dependency-cruiser-16.x branch from 357d7b9 to 5d8a80b Compare November 4, 2024 01:57
@renovate renovate bot force-pushed the renovate/dependency-cruiser-16.x branch from 5d8a80b to e6162eb Compare December 1, 2024 22:20
@renovate renovate bot changed the title chore(deps): update dependency dependency-cruiser to v16.6.0 chore(deps): update dependency dependency-cruiser to v16.7.0 Dec 1, 2024
@renovate renovate bot force-pushed the renovate/dependency-cruiser-16.x branch from e6162eb to 7aa6eb2 Compare December 12, 2024 12:17
@renovate renovate bot changed the title chore(deps): update dependency dependency-cruiser to v16.7.0 chore(deps): update dependency dependency-cruiser to v16.8.0 Dec 12, 2024
@renovate renovate bot force-pushed the renovate/dependency-cruiser-16.x branch from 7aa6eb2 to 694baff Compare January 5, 2025 11:01
@MH4GF MH4GF merged commit 8920e76 into main Jan 6, 2025
3 checks passed
@MH4GF MH4GF deleted the renovate/dependency-cruiser-16.x branch January 6, 2025 02:27
@github-actions github-actions bot mentioned this pull request Jan 6, 2025
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