You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`toc`| Generate per-source `TOC.md`. Default: `true`. Supports `true`, `false`, or a format (`"tree"`, `"compressed"`). |
102
+
|`unwrapSingleRootDir`| If the materialized output is nested under a single directory, unwrap it (recursively). Default: `false`. |
103
103
104
104
### Source options
105
105
@@ -123,6 +123,7 @@ All fields in `defaults` apply to all sources unless overridden per-source.
123
123
|`maxBytes`| Maximum total bytes to materialize. |
124
124
|`maxFiles`| Maximum total files to materialize. |
125
125
|`toc`| Generate per-source `TOC.md`. Supports `true`, `false`, or a format (`"tree"`, `"compressed"`). |
126
+
|`unwrapSingleRootDir`| If the materialized output is nested under a single directory, unwrap it (recursively). |
126
127
127
128
> **Note**: Sources are always downloaded to `.docs/<id>/`. If you provide a `targetDir`, `docs-cache` will create a symlink or copy pointing from the cache to that target directory. The target should be outside `.docs`. Git operation timeout is configured via the `--timeout-ms` CLI flag, not as a per-source configuration option.
0 commit comments