cabal-version: >=1.10
name: directory-contents
version: 0.2.0.2
synopsis: Recursively build, navigate, and operate on a tree of directory contents.
description:
Like the linux tree command, this library recursively constructs a tree of directory contents while detecting and avoiding symlink cycles. It also provides functions for operating on and navigating the contents.
bug-reports:
https://github.com/obsidiansystems/directory-contents/issues
license: BSD3
license-file: LICENSE
author: Obsidian Systems
maintainer: maintainer@obsidian.systems
copyright: 2020 Obsidian Systems LLC
category: System
build-type: Simple
extra-source-files:
CHANGELOG.md
README.md
library
exposed-modules: System.Directory.Contents
System.Directory.Contents.Types
System.Directory.Contents.Zipper
build-depends:
base >=4.12 && <4.20
, containers >=0.6 && <0.8
, directory >=1.3 && <1.4
, filepath >=1.4 && <1.5
, text >=1.2 && <2.2
, transformers >=0.5 && <0.7
, witherable >=0.3 && <0.5
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall
executable readme
build-depends:
base
, directory-contents
, filepath
, text
main-is: README.lhs
default-language: Haskell2010
ghc-options: -Wall -optL -q
test-suite directory-contents-test
type: exitcode-stdio-1.0
build-depends: base, directory-contents, filepath, process, coquina, directory, text, here
default-language: Haskell2010
hs-source-dirs: test
main-is: Test.hs
source-repository head
type: git
location: git://github.com/obsidiansystems/directory-contents.git