You need to wrap the `server`/target in an outer JS object like the other watch tasks. You can't use files at the root + subtasks. You can use a top level options object to set defaults for the child tasks, but I have run into issues with that before.