packages feed

config-value-0.2: config-value.cabal

name:                config-value
version:             0.2
synopsis:            Simple, layout-based value language similar to YAML or JSON
license:             MIT
license-file:        LICENSE
author:              Eric Mertens
maintainer:          emertens@gmail.com
copyright:           2015 Eric Mertens
category:            Language
build-type:          Simple
cabal-version:       >=1.10
homepage:            https://github.com/glguy/config-value
bug-reports:         https://github.com/glguy/config-value/issues
description:         This package implments a language similar to YAML or JSON but
                     with fewer special cases and fewer dependencies. It emphasizes
                     layout structure for sections and lists, and requires quotes
                     around strings.

extra-source-files:    README.md
                       CHANGELOG.md

library

  exposed-modules:     Config,
                       Config.Lens

  other-modules:       Config.Lexer,
                       Config.LexerUtils,
                       Config.Parser,
                       Config.Tokens,
                       Config.Pretty,
                       Config.Value

  build-depends:       base       >= 4.7     && < 4.9,
                       array      >= 0.5     && < 0.6,
                       bytestring >= 0.10.4  && < 0.11,
                       pretty     >= 1.1.1.1 && < 1.2,
                       text       >= 1.2.0.4 && < 1.3

  hs-source-dirs:      src
  build-tools:         alex, happy
  default-language:    Haskell2010

source-repository head
  type: git
  location: git://github.com/glguy/config-value.git