1{ stdenv, fetchurl, buildPythonApplication, EditorConfig, pytest, six }: 2 3buildPythonApplication rec { 4 pname = "jsbeautifier"; 5 version = "1.6.14"; 6 name = "jsbeautifier-1.6.14"; 7 8 propagatedBuildInputs = [ six ]; 9 10 buildInputs = [ EditorConfig pytest ]; 11 12 src = fetchurl { 13 url = "mirror://pypi/j/jsbeautifier/${name}.tar.gz"; 14 sha256 = "50b2af556aa1da7283a6a92eaa699668312cb91f2ba6b78a4422b1d42af964a2"; 15 }; 16 17 meta = with stdenv.lib; { 18 homepage = "http://jsbeautifier.org"; 19 description = "JavaScript unobfuscator and beautifier."; 20 license = licenses.mit; 21 maintainers = with maintainers; [ apeyroux ]; 22 }; 23}