hakyllbars-1.0.0.0: hakyllbars.cabal
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack
name: hakyllbars
version: 1.0.0.0
synopsis: A Hakyll compiler for Handlebars-like templates
description: Hakyllbars brings a handlebars-like template syntax to Hakyll. Please see the
README at <https://github.com/keywordsalad/hakyllbars#readme>
category: Web
author: Logan McGrath
maintainer: logan.mcgrath@thisfieldwas.green
copyright: Copyright (C) 2021-2023 Logan McGrath
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/keywordsalad/hakyllbars
library
exposed-modules:
Hakyllbars
Hakyllbars.Ast
Hakyllbars.Common
Hakyllbars.Compiler
Hakyllbars.Context
Hakyllbars.Field
Hakyllbars.Field.Date
Hakyllbars.Field.Git
Hakyllbars.Field.Html
Hakyllbars.Pandoc
Hakyllbars.Source
Hakyllbars.Source.Lexer
Hakyllbars.Source.Parser
Hakyllbars.Source.Util
Hakyllbars.Template
Hakyllbars.Util
other-modules:
Paths_hakyllbars
hs-source-dirs:
src
default-extensions:
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DoAndIfThenElse
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedStrings
PartialTypeSignatures
PatternGuards
PatternSynonyms
PolyKinds
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeFamilies
TypeOperators
TypeSynonymInstances
UndecidableInstances
ViewPatterns
ghc-options: -fprint-potential-instances -Wall -Wcompat -Widentities -Wincomplete-patterns -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wname-shadowing -Wpartial-fields -Wredundant-constraints -Wunused-packages -Wunused-type-patterns
build-depends:
MissingH >=1.6.0 && <1.7
, aeson >=2.1.2 && <2.2
, base >=4.14 && <5
, binary >=0.8.9 && <0.9
, bytestring >=0.11.3 && <0.12
, data-default >=0.7.1 && <0.8
, directory >=1.3.6 && <1.4
, filepath >=1.4.2 && <1.5
, hakyll >=4.16.1 && <4.17
, mtl >=2.2.2 && <2.3
, network-uri >=2.6.4 && <2.7
, pandoc >=3.0.1 && <3.2
, parsec >=3.1.15 && <3.2
, process >=1.6.16 && <1.7
, scientific >=0.3.7 && <0.4
, text >=2.0.2 && <2.1
, time >=1.12.2 && <1.13
, unordered-containers >=0.2.19 && <0.3
, vector >=0.13.0 && <0.14
, yaml >=0.11.11 && <0.12
default-language: Haskell2010
executable hakyllbars-site
main-is: Main.hs
other-modules:
Paths_hakyllbars
hs-source-dirs:
site
default-extensions:
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DoAndIfThenElse
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedStrings
PartialTypeSignatures
PatternGuards
PatternSynonyms
PolyKinds
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeFamilies
TypeOperators
TypeSynonymInstances
UndecidableInstances
ViewPatterns
ghc-options: -fprint-potential-instances -Wall -Wcompat -Widentities -Wincomplete-patterns -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wname-shadowing -Wpartial-fields -Wredundant-constraints -Wunused-packages -Wunused-type-patterns -threaded -rtsopts -with-rtsopts=-N
build-depends:
MissingH >=1.6.0 && <1.7
, base >=4.14 && <5
, hakyll >=4.16.1 && <4.17
, hakyllbars
, pandoc >=3.0.1 && <3.2
, time >=1.12.2 && <1.13
default-language: Haskell2010
test-suite test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Hakyllbars.AstStructure
Hakyllbars.Source.LexerSpec
Hakyllbars.Source.ParserSpec
Hakyllbars.Source.TestSupport
Hakyllbars.TestSupport
Hakyllbars.TestSupport.Compiler
Hakyllbars.TestSupport.Config
Hakyllbars.TestSupport.Resource
Hakyllbars.TestSupport.TestEnv
Paths_hakyllbars
hs-source-dirs:
test
default-extensions:
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DoAndIfThenElse
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedStrings
PartialTypeSignatures
PatternGuards
PatternSynonyms
PolyKinds
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeFamilies
TypeOperators
TypeSynonymInstances
UndecidableInstances
ViewPatterns
ghc-options: -fprint-potential-instances -Wall -Wcompat -Widentities -Wincomplete-patterns -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wname-shadowing -Wpartial-fields -Wredundant-constraints -Wunused-packages -Wunused-type-patterns -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.14 && <5
, containers >=0.6.7 && <0.7
, hakyll >=4.16.1 && <4.17
, hakyllbars
, hspec >=2.10.10 && <2.11
, parsec >=3.1.15 && <3.2
, time >=1.12.2 && <1.13
default-language: Haskell2010