Create a new project manifest
console
$ docinsight init --help
Create a new project manifest
Usage: docinsight init [OPTIONS] [PATH]
Options:
-h, --help
Print help
Project Options:
--name <NAME>
Project identifier (ASCII, e.g. my-library, my_library, or MyLibrary)
--title <TITLE>
Project title
--reference-root <PATH>
Reference root for authored root-relative paths (relative to the project directory)
-t, --template <NAME>
Project template to use
[default: empty]
[possible values: empty, markdown, delphi]
--from-legacy <FILE>
Import from a legacy .diproj manifest
[PATH]
Project directory to initialize
[default: .]
Init Options:
--force
Allow overwriting an existing manifest
--dry-run
Report changes without writing files
Output Options:
-q, --quiet
Suppress all messages except for warnings and errors
-v, --verbose...
Increase output detail (-v for verbose, -vv for full operational details)
Terminal Options:
--color <WHEN>
When to use terminal colors
[possible values: auto, always, never]
--no-color
Disable terminal colors
--progress <WHEN>
When to display progress indicators
[possible values: auto, always, never]
--no-progress
Disable progress indicators
--hyperlinks <WHEN>
When to emit terminal hyperlinks
[possible values: auto, always, never]
--no-hyperlinks
Disable terminal hyperlinks
Interaction Options:
--no-input
Never prompt for user input
Logging Options:
--log-file <PATH>
Write diagnostic logs to a file
[env: DOCINSIGHT_LOG_FILE=]
--log-level <LEVEL>
Set the minimum diagnostic log level
[env: DOCINSIGHT_LOG_LEVEL=]
[possible values: error, warn, info, debug, trace]