mlw 0.1.0

A file watcher that runs scripts on changes
1
2
3
4
5
6
7
8
9
10
11
12
13
# MLW (Multi-Language Watcher)

MLW is a flexible command-line tool that monitors files for changes and automatically restarts scripts, regardless of the language. It is highly customizable and supports multiple file types and configurations.

## Features

- **Automatic Script Restart**: Automatically restarts your script when any watched file changes.
- **Multi-Language Support**: Supports various programming languages (e.g., Python, JavaScript, Go, etc.) by recognizing file extensions.
- **Configurable**: Easily customizable via an `mwl.toml` configuration file.
- **File Watcher**: Watches for file changes in specific directories and for specified file extensions.
- **Customizable Watch Interval**: Adjust the interval at which files are checked for changes.
- **Logging**: Outputs detailed logs based on the specified logging level.