New Features
Addition of `--skip-folders` Parameter
We are excited to announce the release of version 1.0.3, which introduces a new feature that allows users to skip specified folders during the merge process. This enhancement provides greater flexibility and efficiency by enabling the exclusion of certain directories, such as `node_modules`, `.git`, or any other unwanted folders from the merge output.
Usage
You can now use the `--skip-folders` parameter (or `-s` for short) to specify a list of folder names you want to exclude from the merge. This parameter works alongside the existing parameters `--extensions` and `--filename`.
Command-Line Example
sh
merge -e py js html -s node_modules .git
In this example, all Python, JavaScript, and HTML files will be merged, but any files within the `node_modules` and `.git` directories will be skipped.
Changes
- **Feature**: Added support for the `--skip-folders` (`-s`) parameter to allow excluding specific directories during the merge process.
- **Documentation**: Updated README with new examples demonstrating the use of the `--skip-folders` parameter.
How to Update
To update to the latest version, run:
sh
pip install --upgrade code-merger
Feedback and Contribution
We appreciate all the feedback from our users. If you encounter any issues or have suggestions for future improvements, please open an issue on our [GitHub repository](https://github.com/raphael2692/code-merger/issues).
Thank you for using **code-merger**!