add devDependencies [ci skip]