Versions in this module Expand all Collapse all v0 v0.3.0 Mar 10, 2024 Changes in this version + var DefaultBlocklist = []*regexp.Regexp + var DefaultFileTypes = []string + type Option interface + func WithDestinationDirectory(d string) Option + func WithDetectDuplicates() Option + func WithDryRun() Option + func WithFileTypes(t []string) Option + func WithInputFileMagicSignature() Option + func WithLastModifiedFallback() Option + func WithOutputFileMagicSignature() Option + func WithOverwriteExisting() Option + func WithRegexBlocklist(d []string) Option + func WithSourceDirectory(s string) Option + func WithStopOnError() Option + func WithTimestampAsFilename() Option + type Sorter interface + Run func(ctx context.Context) error + func NewSorter(ctx context.Context, opts ...Option) (Sorter, error)