Update dependency dependency-cruiser to v10.9.0#56
Open
renovate[bot] wants to merge 1 commit intosourcefrom
Open
Update dependency dependency-cruiser to v10.9.0#56renovate[bot] wants to merge 1 commit intosourcefrom
renovate[bot] wants to merge 1 commit intosourcefrom
Conversation
a08f3ab to
8daa615
Compare
8daa615 to
c3e0833
Compare
c3e0833 to
ce12b07
Compare
ce12b07 to
a519e74
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
10.0.4→10.9.0Release Notes
sverweij/dependency-cruiser (dependency-cruiser)
v10.9.0Compare Source
This is a release of the v10 branch of dependency-cruiser. v10.9.0 contains the same changes as v11.1.0, with the exception of the ones listed below. On npm the v10 branch is published with the
version-10tag.🔙 backports
da2af61backport: removes cycle from type definitionsv10.8.0Compare Source
Version 11 will be published soon. As an experiment we'll back port non-breaking features & fixes to v10 for some time when possible - these will be published on npm under the
version-10tag (latestwill from the next release on be reserved for v11).🌟 features
a0767fafeature: adds instability metric + dedicated metrics reporter (#524) - thanks @tujger for the suggestion and the feedback!🐛 fixes
e137300bugfix: re-baseline so cycle fixed in v11 doesn't bother us here1d7c08dbugfix(known-violations): also soften self-cycling violations (#532)0ed8e28doc(FAQ): correct some links + copy fixes👷 maintenance
9149e9fperf(enrich): use different caching strategy for finding modules by name (#531)b9afb72ci: add v10 branch to checked branchesfa2ac33build(npm): ⬆️ @babel/core, @babel/plugin-transform-modules-commonjs, @babel/preset-typescript, @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, @vue/compiler-sfc, acorn, ajv, chalk, eslint, eslint-plugin-import, eslint-plugin-unicorn, lint-staged, prettier, svelte, tsconfig-paths-webpack-plugin, typescriptv10.7.0Compare Source
🌟 features
2c76e2cfeature(report): makes the teamcity report ignore known errors (#521)👷 maintenance
dd6f1a3lint: ⬆️ eslint-plugin-budapestianf7d0acbchore(ci): adds node 17v10.6.0Compare Source
🌟 features
ed52c71feature(extract) adds vue3 @vue/compiler-sfc template compiler support (#519)A huge thanks to @annamooseity for this addition!!
🧰 maintenance
2f385efbuild(npm): ⬆️ @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, commander, eslint, lint-staged, sveltev10.5.0Compare Source
🌟 features
babe39afeature(validate): adds a dependencyTypesNot restriction (#518) - thanks @rklos for the suggestion (#516)!🐛 fixes
14d292bbugfix(enrich/summarize): Adds knownViolations to summary (#517) thanks @radiantly for the excellent PR!👷 maintenance
edd5585build(npm) ⬆️ @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint-plugin-import, eslint-plugin-unicorn, figures, lint-staged, mocha, svelte, typescript, yarnd2c2061chore: updates lint-staged to check mjs in test folderc1d4728refactor(report/anon): simplify random string algo, add 'apps' and 'libs' to the whitelistv10.4.0Compare Source
🌟 features
a3f27abfeature(extract): label typescript type-only imports as such (#499)6d20f99feature(validate): adds 'via' restrictions for cycles (#507)4b7a63cfeature(report): makes the err-html reporter 'ignore-known' aware (#513)📖 documentation
43289ccdoc: updates contribution documentation (#506)👷 maintenance
56d366fbuild(npm) ⬆️ @babel/core, @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, c8, coffeescript, inquirer, lint-staged, svelte, yarn61e27b4refactor(report): simplify the 'ignored-violations' handling of the err reporters (#510)v10.3.1Compare Source
🐛 bugfixes
745d58ebugfix(known-violations|summary): compare cyclic violations by cycle, properly (#502)c456d10bugfix(summary): fix ignore count in the model's schema + add it to the schema for the summary (#504)👷 maintenance
a4211e5build(npm): ⬆️ @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, coffeescript, enhanced-resolve, glob, mocha, sveltea2dddb0chore: adds exceptions for (some) .json orphans in dependency-cruiser config(s)v10.3.0Compare Source
🌟 features
d8079c8feature: adds support for baselining known violations (#494)af8556dfeature(extract): adds an option to specify extra (typically non-parseable) extensions to scan (#492)(thanks @binary64 for suggesting the both of these)
👷 maintenance
201768achore(resolve): adds typings391db89build(npm): ⬆️ @babel/core, @babel/plugin-transform-modules-commonjs, @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, acorn, acorn-loose, acorn-walk, ajv, c8, commander, eslint-plugin-unicorn, inquirer, prettier, svelte, typescriptv10.2.0Compare Source
🌟 features
9ea7401feature(extract): makes it possible to use tsc as the primary parser (#489)👷 maintenance
14b3b21chore(ci): on the ci temporarily down upem so the ci also runs on node 1232e2324git ca build(npm): ⬆️ @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint-plugin-import, husky, mocha, svelte, typescriptFor some production dependencies dependency-cruiser started to use version ranges in package.json. This should reduce the # of maintenance updates and it might reduce dependency-cruiser's footprint in node_modules.
v10.1.1Compare Source
📖 Documentation
a989d0adoc: re-enables the archi graph073e8a9doc(FAQ): adds a howto with npx + more stronlgy recommend local install - fixes #487🐛 Bugfixes
dee158abugfix(init): makes init template yarn pnp proof (#488)👷 Maintenance
499dbd6/7d52237build(npm): ⬆️ @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint-plugin-import, mocha, prettier, sveltecd29303chore(ci): adds a workflow for running under yarn/berry (#486)3f642c8refactor: deep import semver functions & ⬆️ semver-try-requirev10.1.0Compare Source
🌟 Features
919f359feature(resolve): adds yarn virtual dependency resolution (#483)ad5586cfeature(init): adds a text and a 'focus' script to the experimental-scripts default config (#482)7be9128feature(init): write to .dependency-cruiser.cjs when package type equals module (#479)🐛 Fixes
41e0c5cbugfix(ts-config): pass an absolute path to tsconfig.json so typescripts parsing still works under yarn 3 (#481)9f6b697bugfix(init): makes --init work under yarn 308e671fbugfix(resolve): also puts triple slash directive dependencies through the resolution algorithm(s) (#484)👷 Maintenance
2e3c7e6build(npm): ⬆️ @babel/core, @babel/plugin-transform-modules-commonjs, @babel/preset-typescript, @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint-plugin-import, eslint-plugin-unicorn, lint-staged, sveltev10.0.7Compare Source
👷 maintenance
d4801cdchore: removes deepcode configurations672e70dbuild(npm): ⬆️ @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, c8, chalk, commander, eslint, mocha, svelte, yarnv10.0.6Compare Source
🐛 fixes
286b06fbugfix(report): minifies compiled handlebars templatesThis makes the compiled templates smaller and hence dependency-cruiser smaller to download and (a little) faster to load
👷 maintenance
6fdabe7test: converts tests to esm (#476)c5b7049chore: move configs & schemas from json to js (#475)8bee23dbuild(npm): ⬆️ @babel/core, @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, ajv, eslint, inquirer, lint-staged, normalize-newline, sveltev10.0.5Compare Source
🐛 fixes
e82891ebugfix(wrap-stream-in-html): de-buffer so it can handle larger streams (#474)👷 maintenance
34bf285chore: replaces nyc with c82903563build(npm): ⬆️ @swc/core, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, acorn-jsx, acorn-walk, ajv, commander, eslint, eslint-plugin-unicorn, mocha, typescriptConfiguration
📅 Schedule: Branch creation - "every 2 months on the first day of the month" (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.
This PR was generated by Mend Renovate. View the repository job log.