matrix-media-expanded/matrix-media-expanded.cabal
Charlotte 🦝 Delenk a1d56f65ae
Some checks failed
Hydra packages.x86_64-linux.default Hydra build #48488 of flakes:matrix-media-expanded:packages.x86_64-linux.default
Hydra packages.x86_64-linux.matrix-media-expanded Hydra build #48492 of flakes:matrix-media-expanded:packages.x86_64-linux.matrix-media-expanded
Hydra checks.aarch64-darwin.treefmt Hydra build #48489 of flakes:matrix-media-expanded:checks.aarch64-darwin.treefmt
Hydra checks.x86_64-darwin.treefmt Hydra build #48491 of flakes:matrix-media-expanded:checks.x86_64-darwin.treefmt
Hydra checks.x86_64-linux.treefmt Hydra build #48493 of flakes:matrix-media-expanded:checks.x86_64-linux.treefmt
Hydra checks.aarch64-linux.treefmt Hydra build #48490 of flakes:matrix-media-expanded:checks.aarch64-linux.treefmt
Hydra packages.aarch64-linux.default Hydra build #48487 of flakes:matrix-media-expanded:packages.aarch64-linux.default
Hydra packages.aarch64-linux.matrix-media-expanded Hydra build #48494 of flakes:matrix-media-expanded:packages.aarch64-linux.matrix-media-expanded
format
2023-06-10 15:28:09 +01:00

123 lines
2.5 KiB
Text

cabal-version: 2.4
name: matrix-media-expanded
version: 0.1.0.0
license-file: LICENSE
copyright: 2023 Charlotte 🦝 Delenk
maintainer: lotte@chir.rs
author: Charlotte 🦝 Delenk
category: Web
-- TODO: Before hackage release.
-- A short (one-line) description of the package.
-- synopsis:
-- A longer description of the package.
-- description:
-- A URL where users can report bugs.
-- bug-reports:
extra-source-files:
LICENSE
README.md
common shared
ghc-options:
-Wall -Wincomplete-record-updates -Wincomplete-uni-patterns
-Wmissing-deriving-strategies -Wunused-foralls -Wunused-foralls
-fprint-explicit-foralls -fprint-explicit-kinds
mixins:
base hiding (Prelude),
relude (Relude as Prelude, Relude.Container.One),
relude
default-extensions:
NoStarIsType
BangPatterns
ConstraintKinds
DataKinds
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
EmptyCase
EmptyDataDecls
EmptyDataDeriving
ExistentialQuantification
ExplicitForAll
FlexibleContexts
FlexibleInstances
GADTSyntax
GeneralisedNewtypeDeriving
ImportQualifiedPost
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NumericUnderscores
OverloadedStrings
PolyKinds
PostfixOperators
RankNTypes
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
TupleSections
TypeApplications
TypeFamilies
TypeOperators
ViewPatterns
build-depends:
, aeson
, async
, base >=4.13.0.0 && <4.18.0.0.0
, data-default
, directory
, filepath
, mtl
, optics-core
, profunctors
, relude >=1.0
, shower
, text
, time
, with-utf8
hs-source-dirs: src
default-language: Haskell2010
library
import: shared
exposed-modules:
Codec.Multibase
Codec.Multibase.Error
Codec.Multibase.Identity
executable matrix-media-expanded
import: shared
main-is: Main.hs
test-suite test
import: shared
build-depends:
, tasty
, tasty-hunit
, tasty-quickcheck
, tasty-smallcheck
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Test.hs
ghc-options: -main-is Test
other-modules:
Codec.Multibase.Error
Codec.Multibase.Identity
Test.Codec
Test.Codec.Multibase
Test.Codec.Multibase.Identity