name: impurescript-diana version: 0.1.3.0 github: "thautwarm/impurescript-diana" license: MIT author: "Taine Zhao" maintainer: "twshere@outlook.com" copyright: "2021 Taine Zhao" extra-source-files: - README.md - ChangeLog.md # Metadata used when publishing your package # synopsis: Short description of your package # category: Web # To avoid duplicated efforts in documentation and dealing with the # complications of embedding Haddock markup inside cabal files, it is # common to point users to the README.md file. description: Please see the README on GitHub at dependencies: - aeson >=1.5.6.0 && <1.6 - aeson-better-errors >=0.9.1.0 && <0.10 - aeson-pretty >=0.8.8 && <0.9 - base >=4.14.1.0 && <4.15 - base-compat >=0.11.2 && <0.12 - bytestring >=0.10.12.0 && <0.11 - containers >=0.6.2.1 && <0.7 - directory >=1.3.6.0 && <1.4 - filepath >=1.4.2.1 && <1.5 - monad-control >=1.0.2.3 && <1.1 - monad-logger >=0.3.36 && <0.4 - mtl >=2.2.2 && <2.3 - protolude >=0.3.0 && <0.4 - semigroups >=0.19.1 && <0.20 - text >=1.2.4.1 && <1.3 - transformers >=0.5.6.2 && <0.6 - transformers-base >=0.4.5.2 && <0.5 - transformers-compat >=0.6.6 && <0.7 - utf8-string >=1.0.2 && <1.1 - purescript - purescript-cst - prettyprinter - bytestring-conversion - zip default-extensions: - GADTs - ViewPatterns - DeriveGeneric - DeriveFunctor - DeriveTraversable - LambdaCase - TemplateHaskell - DuplicateRecordFields - StandaloneDeriving - ExistentialQuantification - MultiParamTypeClasses - NamedFieldPuns - PartialTypeSignatures - FlexibleInstances - ConstraintKinds - DataKinds - DeriveFoldable - DerivingStrategies - EmptyDataDecls - FlexibleContexts - KindSignatures - PatternGuards - PatternSynonyms - RankNTypes - RecordWildCards - ScopedTypeVariables - TupleSections when: - condition: os(darwin) then: ghc-options: - -O2 - -O2 -static - -fno-warn-unused-imports - -fno-warn-name-shadowing - -fno-warn-missing-signatures - -fno-warn-missing-pattern-synonym-signatures - -fno-warn-unused-matches - -fno-warn-orphans ld-options: - -pthread - -Wall else: ghc-options: - -O2 -static - -fno-warn-unused-imports - -fno-warn-name-shadowing - -fno-warn-missing-signatures - -fno-warn-missing-pattern-synonym-signatures - -fno-warn-unused-matches - -fno-warn-orphans cc-options: -static ld-options: - -static - -pthread - -Wall library: source-dirs: src executables: psdiana: main: Main.hs source-dirs: app dependencies: - impurescript-diana