🚨 breaking changes
b8516ac feature: TypeScript support in Vue files (BREAKING CHANGE) (#526)
This change is breaking only if you
- use vue single file components AND
- use typescript as the scripting language in them AND
- you happen to have rules defined that touch these components.
In these cases rules might be triggered that weren't triggered before. When this occurs you can either fix the violations or temporarily ignore them (See --ignore-known in the documentation).
Thanks @rklos for raising the issue and for writing the pull request!
457a5d0 bugfix(extract): consistently treat .d.ts as a separate extension (BREAKING CHANGE) (#530)
This change is breaking only if
- you have set the
options.enhancedResolveOptions.extensions
in your .dependency-cruiser.js AND - in there you did specify
.d.ts
and didn't specify.ts
AND - you have rules that touch
.d.ts
modules
In these cases rules might be triggered that weren't triggered before. When this occurs you can either fix the violations or temporarily ignore them (See --ignore-known in the documentation).