packages feed

tagsoup-selection-0.1.0.0: tagsoup-selection.cabal

Name:                   tagsoup-selection
Version:                0.1.0.0
Synopsis:               Selecting subtrees from TagSoup's TagTrees using CSS selectors
Description:            This package provides functions for parsing CSS3 selectors, a zipper for
                        TagSoup's TagTree type, and functions for easily selecting subtrees from
                        tag trees, e.g. by using CSS selectors.

Category:               Text

License:                BSD3
License-File:           LICENSE

Author:                 siracusa
Maintainer:             siracusa <pvnsrc@gmail.com>
Copyright:              (c) 2016 siracusa

Stability:              experimental

Build-Type:             Simple
Cabal-Version:          >= 1.8

Extra-source-files:     CHANGELOG.md

Library
  Hs-Source-Dirs:       src
  Exposed-Modules:      Text.CSS3.Selectors.Parser,
                        Text.CSS3.Selectors.Syntax,
                        Text.HTML.TagSoup.Selection,
                        Text.HTML.TagSoup.Tree.Selection,
                        Text.HTML.TagSoup.Tree.Util,
                        Text.HTML.TagSoup.Tree.Zipper,
                        Text.StringLike.Matchable
  
  Build-Depends:        base       >= 4.2    && < 5,
                        containers >= 0.3    && < 0.6,
                        parsec     >= 3.1.3  && < 3.2,
                        tagsoup    >= 0.13.3 && < 0.14

Source-Repository head
  Type:                 git
  Location:             https://github.com/pavonia/tagsoup-selection.git