Skip to main content

MoveTaskOptions


Nadle / MoveTaskOptions

Interface: MoveTaskOptions

Defined in: packages/nadle/src/builtin-tasks/move-task.ts:10

Options for the MoveTask.

Extends​

Properties​

exclude?​

readonly optional exclude?: MaybeArray<string>

Defined in: packages/nadle/src/builtin-tasks/file-operations.ts:24

Default exclude patterns for directory selections without their own.

Inherited from​

FileOperationOptions.exclude


flatten?​

readonly optional flatten?: boolean

Defined in: packages/nadle/src/builtin-tasks/file-operations.ts:20

Place all files directly into into, dropping source directory structure.

Inherited from​

FileOperationOptions.flatten


from​

readonly from: MaybeArray<FileSelection>

Defined in: packages/nadle/src/builtin-tasks/file-operations.ts:26

Source file(s), directory(ies), or selector(s) with glob patterns.

Inherited from​

FileOperationOptions.from


include?​

readonly optional include?: MaybeArray<string>

Defined in: packages/nadle/src/builtin-tasks/file-operations.ts:22

Default include patterns for directory selections without their own.

Inherited from​

FileOperationOptions.include


into​

readonly into: string

Defined in: packages/nadle/src/builtin-tasks/file-operations.ts:16

Destination directory. Created if missing.

Inherited from​

FileOperationOptions.into


overwrite?​

readonly optional overwrite?: OverwritePolicy

Defined in: packages/nadle/src/builtin-tasks/move-task.ts:12

Behavior when a destination file already exists. Defaults to replace.


rename?​

readonly optional rename?: Record<string, string>

Defined in: packages/nadle/src/builtin-tasks/file-operations.ts:28

Renames by exact base name, e.g. { "config.dev.json": "config.json" }.

Inherited from​

FileOperationOptions.rename


strict?​

readonly optional strict?: boolean

Defined in: packages/nadle/src/builtin-tasks/file-operations.ts:18

Fail when a source path is missing or no files match. Defaults to false.

Inherited from​

FileOperationOptions.strict