InferNameOption
CLI-name inference control for ManifestSettings.inferName.
false(or omitted): do not infer the name.true: infer, stripping a leading@scope/from thenamefallback.{ scope: 'keep' }: infer, keeping the full scoped name.{ scope: 'strip' }: infer, stripping the scope (explicit form oftrue).
scope is required in the object form: an empty {} is rejected so that an options object can never silently enable inference (use true for that).
- Import:
@kjanat/dreamcli - Export kind: type
- Declared in:
src/core/cli/index.ts - Source link:
src/core/cli/index.ts:1152
Signatures
ts
type InferNameOption = boolean | { scope: "keep" | "strip"; };