react/react.cabal
2023-07-04 13:00:42 -04:00

52 lines
1.1 KiB
Plaintext

cabal-version: 3.0
name: react
version: 0.1.0.0
license: BSD-3-Clause
license-file: LICENSE
author: Obsidian Systems LLC
maintainer: maintainer@obsidian.systems
category: Web
build-type: Simple
extra-doc-files: CHANGELOG.md
common warnings
ghc-options: -Wall -Wunused-packages
library
import: warnings
exposed-modules:
React
React.Component
React.Element
React.Export
React.Hook
React.JSaddle
React.Misc
React.Types
build-depends:
base
, containers
, jsaddle
, mtl
, template-haskell
, text
hs-source-dirs:
src
if impl(ghcjs)
build-depends: ghcjs-base == 0.2.*
, ghcjs-prim
-- This is to allow the hashable patches to work
-- the hashable should to be pinned in reflex-platform
, hashable == 1.3.5.0
else
build-depends: jsaddle-warp
default-language: Haskell2010
default-extensions:
FlexibleInstances
GeneralizedNewtypeDeriving
LambdaCase
OverloadedStrings