add catch-error to devDependancies