1{ lib, fetchPypi, buildPythonApplication, editorconfig, pytest, six }:
2
3buildPythonApplication rec {
4 pname = "jsbeautifier";
5 version = "1.14.0";
6
7 propagatedBuildInputs = [ six editorconfig ];
8 checkInputs = [ pytest ];
9
10 src = fetchPypi {
11 inherit pname version;
12 sha256 = "84fdb008d8af89619269a6aca702288b48f837a99427a0f529aa57ecfb36ee3c";
13 };
14
15 meta = with lib; {
16 homepage = "http://jsbeautifier.org";
17 description = "JavaScript unobfuscator and beautifier.";
18 license = licenses.mit;
19 maintainers = with maintainers; [ apeyroux ];
20 };
21}