|
Packit |
247f4e |
cabal-version: >= 1.18
|
|
Packit |
247f4e |
name: tagsoup
|
|
Packit |
247f4e |
version: 0.14.2
|
|
Packit |
247f4e |
copyright: Neil Mitchell 2006-2017
|
|
Packit |
247f4e |
author: Neil Mitchell <ndmitchell@gmail.com>
|
|
Packit |
247f4e |
maintainer: Neil Mitchell <ndmitchell@gmail.com>
|
|
Packit |
247f4e |
homepage: https://github.com/ndmitchell/tagsoup#readme
|
|
Packit |
247f4e |
bug-reports: https://github.com/ndmitchell/tagsoup/issues
|
|
Packit |
247f4e |
license: BSD3
|
|
Packit |
247f4e |
category: XML
|
|
Packit |
247f4e |
license-file: LICENSE
|
|
Packit |
247f4e |
build-type: Simple
|
|
Packit |
247f4e |
synopsis: Parsing and extracting information from (possibly malformed) HTML/XML documents
|
|
Packit |
247f4e |
tested-with: GHC==8.2.1, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2
|
|
Packit |
247f4e |
description:
|
|
Packit |
247f4e |
TagSoup is a library for parsing HTML/XML. It supports the HTML 5 specification,
|
|
Packit |
247f4e |
and can be used to parse either well-formed XML, or unstructured and malformed HTML
|
|
Packit |
247f4e |
from the web. The library also provides useful functions to extract information
|
|
Packit |
247f4e |
from an HTML document, making it ideal for screen-scraping.
|
|
Packit |
247f4e |
.
|
|
Packit |
247f4e |
Users should start from the "Text.HTML.TagSoup" module.
|
|
Packit |
247f4e |
extra-doc-files:
|
|
Packit |
247f4e |
CHANGES.txt
|
|
Packit |
247f4e |
README.md
|
|
Packit |
247f4e |
|
|
Packit |
247f4e |
source-repository head
|
|
Packit |
247f4e |
type: git
|
|
Packit |
247f4e |
location: https://github.com/ndmitchell/tagsoup.git
|
|
Packit |
247f4e |
|
|
Packit |
247f4e |
library
|
|
Packit |
247f4e |
default-language: Haskell2010
|
|
Packit |
247f4e |
build-depends: base == 4.*, containers, bytestring, text
|
|
Packit |
247f4e |
hs-source-dirs: src
|
|
Packit |
247f4e |
|
|
Packit |
247f4e |
exposed-modules:
|
|
Packit |
247f4e |
Text.HTML.TagSoup
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Entity
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Match
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Tree
|
|
Packit |
247f4e |
Text.StringLike
|
|
Packit |
247f4e |
other-modules:
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Generated
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Implementation
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Manual
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Options
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Parser
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Render
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Specification
|
|
Packit |
247f4e |
Text.HTML.TagSoup.Type
|
|
Packit |
247f4e |
|
|
Packit |
247f4e |
test-suite test-tagsoup
|
|
Packit |
247f4e |
type: exitcode-stdio-1.0
|
|
Packit |
247f4e |
default-language: Haskell2010
|
|
Packit |
247f4e |
build-depends:
|
|
Packit |
247f4e |
base == 4.*, containers, bytestring, text,
|
|
Packit |
247f4e |
QuickCheck >= 2.4,
|
|
Packit |
247f4e |
deepseq >= 1.1,
|
|
Packit |
247f4e |
tagsoup,
|
|
Packit |
247f4e |
time, directory, process
|
|
Packit |
247f4e |
|
|
Packit |
247f4e |
main-is: Main.hs
|
|
Packit |
247f4e |
hs-source-dirs: test
|
|
Packit |
247f4e |
other-modules:
|
|
Packit |
247f4e |
TagSoup.Benchmark
|
|
Packit |
247f4e |
TagSoup.Sample
|
|
Packit |
247f4e |
TagSoup.Test
|