{ mkDerivation, fetchgit, ansi-terminal, ansi-wl-pprint, base, binary , bytestring, cmark, containers, directory, filepath, free, HUnit , indents, json, mtl, optparse-applicative, parsec, process , QuickCheck, quickcheck-io, split, stdenv, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "elm-format"; version = "0.8.2"; src = fetchgit { url = "https://github.com/avh4/elm-format"; sha256 = "0ly37fszrfviwqgrww57ikdcr7i8lcpczhqm8xqp5s7mrlpdxv7z"; rev = "ab3627cce01e5556b3fe8c2b5e3d92b80bfc74af"; }; postPatch = '' mkdir -p ./generated cat < ./generated/Build_elm_format.hs module Build_elm_format where gitDescribe :: String gitDescribe = "0.8.2" EOHS ''; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint base binary bytestring containers directory filepath free indents json mtl optparse-applicative parsec process split text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base cmark containers HUnit mtl parsec QuickCheck quickcheck-io split tasty tasty-golden tasty-hunit tasty-quickcheck text ]; doHaddock = false; homepage = "https://elm-lang.org"; description = "A source code formatter for Elm"; license = stdenv.lib.licenses.bsd3; }