name: javascript-extras
version: 0.5.0.0
synopsis: Extra javascript functions when using GHCJS
description: Extra javascript functions when using GHCJS
homepage: https://github.com/louispan/javascript-extras#readme
license: BSD3
license-file: LICENSE
author: Louis Pan
maintainer: louis@pan.me
copyright: 2017 Louis Pan
category: Web
build-type: Simple
extra-source-files: README.md
cabal-version: >=1.10
library
hs-source-dirs: src
js-sources: jsbits/extras.js
exposed-modules: JavaScript.Extras
JavaScript.Extras.Cast
JavaScript.Extras.Number
JavaScript.Extras.Property
JavaScript.Extras.JSRep
JavaScript.Extras.JSRep.Unsafe
build-depends: base >= 4.7 && < 5
, deepseq >= 1.4
, newtype-generics >= 0.5
, parallel >= 3.2
, text >= 1.2
default-language: Haskell2010
ghc-options: -Wall
if impl(ghcjs)
build-depends: ghcjs-base
if !impl(ghcjs)
build-depends: ghcjs-base-stub >= 0.2
executable javascript-extras-test
hs-source-dirs: test/hs
main-is: Main.hs
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
cpp-options: -DGHCJS_BROWSER
build-depends: base >= 4.7 && < 5
, javascript-extras
default-language: Haskell2010
default-extensions: ApplicativeDo
if impl(ghcjs)
build-depends: ghcjs-base
, ghcjs-prim >= 0.1
if !impl(ghcjs)
build-depends: ghcjs-base-stub >= 0.2
source-repository head
type: git
location: https://github.com/louispan/javascript-extras