name: hidden-char version: 0.1.0.2 x-revision: 3 synopsis: Provides cross-platform getHiddenChar function description: This package provides a @getHiddenChar@ function which works reasonably consistently across the Windows, Linux and macOS platforms. @getHiddenChar@ yields a single character from the standard input device with buffering and echoing to standard output disabled. homepage: https://github.com/rcook/hidden-char#readme license: MIT license-file: LICENSE author: Richard Cook maintainer: rcook@rcook.org copyright: 2017 Richard Cook category: Command Line Tool build-type: Simple cabal-version: >= 1.10 extra-source-files: README.md library default-language: Haskell2010 ghc-options: -W -Wall hs-source-dirs: src build-depends: base >= 4.7 && < 4.13 exposed-modules: System.IO.HiddenChar if os(linux) cpp-options: -DOS_LINUX other-modules: System.IO.HiddenChar.Posix if os(windows) cpp-options: -DOS_WINDOWS other-modules: System.IO.HiddenChar.Windows if os(darwin) cpp-options: -DOS_MACOS other-modules: System.IO.HiddenChar.Posix test-suite hidden-char-test type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -W -Wall -threaded hs-source-dirs: test main-is: Main.hs build-depends: base >= 4.7 && < 4.13 , hidden-char , hspec >= 2.2 && < 2.8 if os(linux) cpp-options: -DOS_LINUX if os(windows) cpp-options: -DOS_WINDOWS if os(darwin) cpp-options: -DOS_MACOS other-modules: HiddenCharSpec