unison/unison-syntax/unison-syntax.cabal
Greg Pfeil 05cc1c2105
Separate Unison lexer unit tests
Have them alongside the Doc parser tests, rather than embedded in `Main`.
2024-09-26 14:58:47 -06:00

140 lines
3.1 KiB
Plaintext

cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack
name: unison-syntax
version: 0.0.0
homepage: https://github.com/unisonweb/unison#readme
bug-reports: https://github.com/unisonweb/unison/issues
copyright: Copyright (C) 2013-2022 Unison Computing, PBC and contributors
build-type: Simple
source-repository head
type: git
location: https://github.com/unisonweb/unison
library
exposed-modules:
Unison.Lexer.Pos
Unison.Parser.Ann
Unison.Syntax.HashQualified
Unison.Syntax.HashQualifiedPrime
Unison.Syntax.Lexer
Unison.Syntax.Lexer.Token
Unison.Syntax.Lexer.Unison
Unison.Syntax.Name
Unison.Syntax.NameSegment
Unison.Syntax.Parser
Unison.Syntax.Parser.Doc
Unison.Syntax.Parser.Doc.Data
Unison.Syntax.ReservedWords
Unison.Syntax.ShortHash
Unison.Syntax.Var
Unison.UnisonFile.Error
hs-source-dirs:
src
default-extensions:
ApplicativeDo
BangPatterns
BlockArguments
DeriveAnyClass
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DerivingVia
DoAndIfThenElse
DuplicateRecordFields
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
MultiParamTypeClasses
NamedFieldPuns
OverloadedStrings
PatternSynonyms
RankNTypes
ScopedTypeVariables
StandaloneDeriving
TupleSections
TypeApplications
TypeFamilies
ViewPatterns
ghc-options: -Wall
build-depends:
base
, bytes
, containers
, cryptonite
, deriving-compat
, extra
, free
, lens
, megaparsec
, mtl
, parser-combinators
, text
, unison-core
, unison-core1
, unison-hash
, unison-prelude
, unison-util-base32hex
, unison-util-bytes
default-language: Haskell2010
test-suite syntax-tests
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Unison.Test.Doc
Unison.Test.Unison
hs-source-dirs:
test
default-extensions:
ApplicativeDo
BangPatterns
BlockArguments
DeriveAnyClass
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DerivingVia
DoAndIfThenElse
DuplicateRecordFields
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
MultiParamTypeClasses
NamedFieldPuns
OverloadedStrings
PatternSynonyms
RankNTypes
ScopedTypeVariables
StandaloneDeriving
TupleSections
TypeApplications
TypeFamilies
ViewPatterns
ghc-options: -Wall
build-depends:
base
, code-page
, easytest
, megaparsec
, text
, unison-core1
, unison-prelude
, unison-syntax
, unison-util-recursion
default-language: Haskell2010