diff --git a/doc/assets/theming/bare.svg b/doc/assets/theming/bare.svg
index 1c9c68ea3..403ed8f15 100644
--- a/doc/assets/theming/bare.svg
+++ b/doc/assets/theming/bare.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/doc/assets/theming/vertical.svg b/doc/assets/theming/vertical.svg
index 36908d97b..c3fb07fef 100644
--- a/doc/assets/theming/vertical.svg
+++ b/doc/assets/theming/vertical.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/doc/real-world-samples/dependency-cruiser-without-node_modules.svg b/doc/real-world-samples/dependency-cruiser-without-node_modules.svg
index 5f2e959af..1367c78f9 100644
--- a/doc/real-world-samples/dependency-cruiser-without-node_modules.svg
+++ b/doc/real-world-samples/dependency-cruiser-without-node_modules.svg
@@ -19,31 +19,6 @@
src
-
-cluster_src/config-utl
-
-config-utl
-
-
-cluster_src/config-utl/extract-depcruise-config
-
-extract-depcruise-config
-
-
-cluster_src/enrich
-
-enrich
-
-
-cluster_src/enrich/derive
-
-derive
-
-
-cluster_src/enrich/summarize
-
-summarize
-
cluster_src/cache
@@ -54,6 +29,11 @@
cli
+
+cluster_src/cli/init-config
+
+init-config
+
cluster_src/cli/listeners
@@ -74,10 +54,30 @@
utl
-
-cluster_src/cli/init-config
-
-init-config
+
+cluster_src/config-utl
+
+config-utl
+
+
+cluster_src/config-utl/extract-depcruise-config
+
+extract-depcruise-config
+
+
+cluster_src/enrich
+
+enrich
+
+
+cluster_src/enrich/derive
+
+derive
+
+
+cluster_src/enrich/summarize
+
+summarize
cluster_src/extract
@@ -370,23 +370,23 @@
src/cli/index.mjs->src/config-utl/extract-webpack-resolve-config.mjs
-
-
+
+
src/main/cruise.mjs
-
-cruise.mjs
+
+cruise.mjs
src/cli/index.mjs->src/main/cruise.mjs
-
-
+
+
@@ -680,34 +680,34 @@
src/main/index.mjs
-
-index.mjs
+
+index.mjs
src/cli/format-meta-info.mjs->src/main/index.mjs
-
-
+
+
src/main/index.mjs->src/extract/transpile/meta.mjs
-
+
src/main/index.mjs->src/main/format.mjs
-
+
src/main/index.mjs->src/main/cruise.mjs
-
-
+
+
@@ -838,8 +838,8 @@
src/cli/init-config/index.mjs->src/cli/init-config/get-user-input.mjs
-
-
+
+
@@ -931,7 +931,7 @@
src/main/cruise.mjs->src/cache/cache.mjs
-
+
@@ -946,8 +946,8 @@
src/main/cruise.mjs->src/main/resolve-options/normalize.mjs
-
-
+
+
@@ -961,7 +961,7 @@
src/main/cruise.mjs->src/enrich/index.mjs
-
+
@@ -976,7 +976,7 @@
src/main/cruise.mjs->src/extract/index.mjs
-
+
@@ -991,25 +991,25 @@
src/main/cruise.mjs->src/main/files-and-dirs/normalize.mjs
-
-
+
+
src/main/cruise.mjs->src/main/options/assert-validity.mjs
-
+
src/main/cruise.mjs->src/main/options/normalize.mjs
-
+
src/main/cruise.mjs->src/main/report-wrap.mjs
-
+
@@ -1024,8 +1024,8 @@
src/main/cruise.mjs->src/main/rule-set/assert-validity.mjs
-
-
+
+
@@ -1039,7 +1039,7 @@
src/main/cruise.mjs->src/main/rule-set/normalize.mjs
-
+
@@ -1196,8 +1196,8 @@
src/cli/init-config/types.d.ts
-
-types.d.ts
+
+types.d.ts
@@ -1330,8 +1330,8 @@
src/enrich/add-validations.mjs->src/validate/index.mjs
-
-
+
+
@@ -1375,8 +1375,8 @@
src/validate/index.mjs->src/validate/match-module-rule.mjs
-
-
+
+
@@ -1444,8 +1444,8 @@
src/enrich/derive/folders->src/validate/index.mjs
-
-
+
+
@@ -1558,8 +1558,8 @@
src/enrich/derive/reachable.mjs->src/validate/matchers.mjs
-
-
+
+
@@ -2732,8 +2732,8 @@
src/main/index.d.ts
-
-index.d.ts
+
+index.d.ts
@@ -3103,8 +3103,8 @@
src/validate/match-dependency-rule.mjs->src/validate/matchers.mjs
-
-
+
+
@@ -3130,8 +3130,8 @@
src/validate/match-folder-dependency-rule.mjs->src/validate/matchers.mjs
-
-
+
+
@@ -3166,8 +3166,8 @@
src/validate/violates-required-rule.mjs->src/validate/matchers.mjs
-
-
+
+
diff --git a/docs/dependency-cruiser-dependency-graph.html b/docs/dependency-cruiser-dependency-graph.html
index 3dc7fd4b1..62d6f1436 100644
--- a/docs/dependency-cruiser-dependency-graph.html
+++ b/docs/dependency-cruiser-dependency-graph.html
@@ -140,31 +140,6 @@
src
-
-cluster_src/config-utl
-
-config-utl
-
-
-cluster_src/config-utl/extract-depcruise-config
-
-extract-depcruise-config
-
-
-cluster_src/enrich
-
-enrich
-
-
-cluster_src/enrich/derive
-
-derive
-
-
-cluster_src/enrich/summarize
-
-summarize
-
cluster_src/cache
@@ -175,6 +150,11 @@
cli
+
+cluster_src/cli/init-config
+
+init-config
+
cluster_src/cli/listeners
@@ -195,10 +175,30 @@
utl
-
-cluster_src/cli/init-config
-
-init-config
+
+cluster_src/config-utl
+
+config-utl
+
+
+cluster_src/config-utl/extract-depcruise-config
+
+extract-depcruise-config
+
+
+cluster_src/enrich
+
+enrich
+
+
+cluster_src/enrich/derive
+
+derive
+
+
+cluster_src/enrich/summarize
+
+summarize
cluster_src/extract
@@ -491,23 +491,23 @@
src/cli/index.mjs->src/config-utl/extract-webpack-resolve-config.mjs
-
-
+
+
src/main/cruise.mjs
-
-cruise.mjs
+
+cruise.mjs
src/cli/index.mjs->src/main/cruise.mjs
-
-
+
+
@@ -801,34 +801,34 @@
src/main/index.mjs
-
-index.mjs
+
+index.mjs
src/cli/format-meta-info.mjs->src/main/index.mjs
-
-
+
+
src/main/index.mjs->src/extract/transpile/meta.mjs
-
+
src/main/index.mjs->src/main/format.mjs
-
+
src/main/index.mjs->src/main/cruise.mjs
-
-
+
+
@@ -959,8 +959,8 @@
src/cli/init-config/index.mjs->src/cli/init-config/get-user-input.mjs
-
-
+
+
@@ -1052,7 +1052,7 @@
src/main/cruise.mjs->src/cache/cache.mjs
-
+
@@ -1067,8 +1067,8 @@
src/main/cruise.mjs->src/main/resolve-options/normalize.mjs
-
-
+
+
@@ -1082,7 +1082,7 @@
src/main/cruise.mjs->src/enrich/index.mjs
-
+
@@ -1097,7 +1097,7 @@
src/main/cruise.mjs->src/extract/index.mjs
-
+
@@ -1112,25 +1112,25 @@
src/main/cruise.mjs->src/main/files-and-dirs/normalize.mjs
-
-
+
+
src/main/cruise.mjs->src/main/options/assert-validity.mjs
-
+
src/main/cruise.mjs->src/main/options/normalize.mjs
-
+
src/main/cruise.mjs->src/main/report-wrap.mjs
-
+
@@ -1145,8 +1145,8 @@
src/main/cruise.mjs->src/main/rule-set/assert-validity.mjs
-
-
+
+
@@ -1160,7 +1160,7 @@
src/main/cruise.mjs->src/main/rule-set/normalize.mjs
-
+
@@ -1317,8 +1317,8 @@
src/cli/init-config/types.d.ts
-
-types.d.ts
+
+types.d.ts
@@ -1451,8 +1451,8 @@
src/enrich/add-validations.mjs->src/validate/index.mjs
-
-
+
+
@@ -1496,8 +1496,8 @@
src/validate/index.mjs->src/validate/match-module-rule.mjs
-
-
+
+
@@ -1565,8 +1565,8 @@
src/enrich/derive/folders->src/validate/index.mjs
-
-
+
+
@@ -1679,8 +1679,8 @@
src/enrich/derive/reachable.mjs->src/validate/matchers.mjs
-
-
+
+
@@ -2853,8 +2853,8 @@
src/main/index.d.ts
-
-index.d.ts
+
+index.d.ts
@@ -3224,8 +3224,8 @@
src/validate/match-dependency-rule.mjs->src/validate/matchers.mjs
-
-
+
+
@@ -3251,8 +3251,8 @@
src/validate/match-folder-dependency-rule.mjs->src/validate/matchers.mjs
-
-
+
+
@@ -3287,8 +3287,8 @@
src/validate/violates-required-rule.mjs->src/validate/matchers.mjs
-
-
+
+
diff --git a/package-lock.json b/package-lock.json
index d41b27ef0..105305681 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "dependency-cruiser",
- "version": "16.0.0",
+ "version": "16.1.0-beta-1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "dependency-cruiser",
- "version": "16.0.0",
+ "version": "16.1.0-beta-1",
"license": "MIT",
"dependencies": {
"acorn": "8.11.3",
diff --git a/package.json b/package.json
index ab590b599..783d19fbe 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "dependency-cruiser",
- "version": "16.0.0",
+ "version": "16.1.0-beta-1",
"description": "Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.",
"keywords": [
"static analysis",
diff --git a/src/meta.js b/src/meta.js
index 64f4720c2..0fedf22f7 100644
--- a/src/meta.js
+++ b/src/meta.js
@@ -1,7 +1,7 @@
/* generated - don't edit */
module.exports = {
- version: "16.0.0",
+ version: "16.1.0-beta-1",
engines: {
node: "^18.17||>=20",
},
diff --git a/types/overview.html b/types/overview.html
index 7f6e16343..de580a917 100644
--- a/types/overview.html
+++ b/types/overview.html
@@ -130,6 +130,11 @@
dependency-cruiser output
+
+cluster_config-utl
+
+config-utl
+
cluster_node_modules
@@ -140,11 +145,6 @@
plugins
-
-cluster_config-utl
-
-config-utl
-
baseline-violations.d.mts
diff --git a/types/overview.svg b/types/overview.svg
index ac159b18f..03e6eb56f 100644
--- a/types/overview.svg
+++ b/types/overview.svg
@@ -9,6 +9,11 @@
dependency-cruiser output
+
+cluster_config-utl
+
+config-utl
+
cluster_node_modules
@@ -19,11 +24,6 @@
plugins
-
-cluster_config-utl
-
-config-utl
-
baseline-violations.d.mts