Skip to content

file-normalizer v1.4.3

Latest

Choose a tag to compare

@alanarzumanjan alanarzumanjan released this 16 Aug 12:42

✨ What's Changed

Fixed command-line argument handling so prefixes and suffixes can now start with -. For example, -x "-lol" and --suffix "-final" work correctly.

Improved argument parsing and added support for both normal and = syntax, such as --suffix=-final and -x=-v1.

Added tests for negative prefix and suffix values, including both long and short options, as well as the = syntax.

Added more CLI argument tests and kept coverage for case styles, separators, exclusions, logging, installation, and boolean options.

Improved test coverage for filename normalization, compound extensions, directory processing, collision protection, interactive mode, logging, and transliteration.

Fixed the CLI entry point to use the updated argument parser correctly.