removed watchify dependency, make sure to create distDir if it doesn't exist