properly ignore devDependencies automatically