packages feed

bytestring-aeson-orphans-0.1.0.2: bytestring-aeson-orphans.cabal

cabal-version:      2.4
name:               bytestring-aeson-orphans
version:            0.1.0.2
synopsis:           Aeson instances for ByteString, using base 64 encoding
description:
  Encode ByteStrings as valid JSON using Aeson.  The instances provided by this
  package use base64 encoding to ensure that the ByteString does not contain
  invalid (for JSON) characters.

homepage:           https://github.com/obsidiansystems/bytestring-aeson-orphans
bug-reports:
  https://github.com/obsidiansystems/bytestring-aeson-orphans/issues

license:            BSD-3-Clause
license-file:       LICENSE
author:             Obsidian Systems LLC
maintainer:         maintainer@obsidian.systems
copyright:          (c) 2021 Obsidian Systems LLC
category:           Data
extra-source-files: CHANGELOG.md README.md

library
  hs-source-dirs: src

  build-depends:
      aeson >= 1.4 && < 2.3
    , base >= 4.10 && < 5
    , base64-bytestring >= 1.0 && < 1.3
    , bytestring >= 0.10 && < 0.13
    , text >= 1 && < 2.2

  exposed-modules: ByteString.Aeson.Orphans

  ghc-options: -Wall
  default-language: Haskell2010

source-repository head
  type: git
  location: https://github.com/obsidiansystems/bytestring-aeson-orphans