anyfetch-file-watcher
Version:
Watch for file changes, and send them to anyFetch.
26 lines (18 loc) • 1.21 kB
Markdown
AnyFetch File Watcher
======================
[](https://travis-ci.org/AnyFetch/file-watcher)[](https://gemnasium.com/AnyFetch/file-watcher)
[](https://coveralls.io/r/AnyFetch/file-watcher?branch=master)
[](http://badge.fury.io/js/anyfetch-file-watcher)
## Setup
```sh
npm install -g anyfetch-file-watcher --production
```
## Usage
You need an access-token from AnyFetch. If you are not interested with OAuth, a simple authenticated call to `GET https://api.anyfetch.com/token` will retrieve one for you.
```sh
anyfetch-file-watcher $DIRECTORY_TO_WATCH $ACCESS_TOKEN
```
The command is long running, and will watch for file changes until the process dies.
> You can omit the `$ACCESS_TOKEN` and enter it interactively.
## Reset
Every time you run this command, a JSON file is stored in `~/.anyfetch-file-watcher/$STRIPPED_DIRECTORY.json` with cursor details. If you want to resend everything, remove this file.