cabal-version: 3.0 name: aeson-unqualified-ast version: 1.0.0.3 author: Nikita Volkov maintainer: Nikita Volkov copyright: (c) 2023 Nikita Volkov license: MIT license-file: LICENSE homepage: https://github.com/nikita-volkov/aeson-unqualified-ast bug-reports: https://github.com/nikita-volkov/aeson-unqualified-ast/issues synopsis: Aliases to "aeson" AST making it importable unqualified description: Reasonable type aliases and patterns for the AST definitions of \"aeson\", which are unlikely to cause any conflicts when imported unqualified. As such the definitions from this package are safe to reexport from custom preludes. The package provides the \"Json\" type alias and pattern synonyms, which are both descriptive and unambiguous, unlike the ones in the \"aeson\" package. source-repository head type: git location: git://github.com/nikita-volkov/aeson-unqualified-ast.git common base default-language: Haskell2010 default-extensions: NoImplicitPrelude ImportQualifiedPost PatternSynonyms library import: base hs-source-dirs: src/library exposed-modules: Data.Aeson.UnqualifiedAst build-depends: , aeson >=2 && <3 , base >=4.5 && <5 , scientific >=0.3.7.0 && <0.4 , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2 , vector >=0.13 && <0.14