import-modules 0.1.3

import-all is a crate that enhances the ease of importing modules using regex patterns. It is based on the npm package require-all.
Documentation
# import-modules

## Description

import-all is a crate that enhances the ease of importing modules using regex patterns. It is based on the npm package require-all.

## Usage

```rs
use import_modules::import_pub_modules;

import_pub_modules!("tests/pub_modules/", "^((?!mod.rs).)*$");
// Equivalent to:
// pub mod a.rs;
//

```

## Authors

- [FlamesX-128]https://github.com/FlamesX-128/

## Version History

- 0.1.3
    + The problem fixed: String parameters now support escaping characters with backslashes, resolving compatibility with Windows.

- 0.1.2
    + The problem fixed: The macro import_pub_modules did not make the modules public.
    + The problem fixed: Directories are already included as modules.

- 0.1.1
    + The problem fixed: If the last slash was not included in the directory path, it would cause an error.

- 0.1
    + First release

## License

This project is licensed under the [MIT](https://github.com/FlamesX-128/import-modules/blob/main/LICENSE) license.