Sha256: 1be6ff627d139b2add2bef4cc31e6af89fcda5e7c99278ebec4cb7b161b76c7a

Contents?: true

Size: 905 Bytes

Versions: 1

Compression:

Stored size: 905 Bytes

Contents

## IMPORTANT
This project is in early, early stages.
Don't expect anything reliable just yet.
Even though the instructions state it, it isn't currently uploaded to Rubygems and won't be until I'm happy with it.

## Runter
Runter is a task runner for Ruby.
The general idea is it exposes a modular way of performing tasks when a file or file(s) in your project are modified.

# Usage
```
gem install runter
```

From there, you need to create a Runtfile in the root of your project, something like this:
```
{
  "watchers":[
    {
      "name": "libwatch",
      "src": ["lib/**/*"],
      "singleFileActions": [
        "echo 'Single Action: $1 was modified'"
      ],
      "bulkActions": [
        "echo 'Bulk Action: Runter detected some changes'"
      ]
    }
  ]
}
```

To start the monitor, type
```
runter
```

And that's it.  From there your actions will be executed as defined in your Runtfile!

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
runter-0.1.0 README.md