This could use parens or a newline to make it more readable:

```
if ( options.duration > 0 &&
     options.end - ( options.start - ( +options.from ) ) > options.duration )
```