thor needs to be a dependency, not a development dependency