2024-04-04 23:54:54 +03:00
|
|
|
cabal-version: 1.12
|
2021-10-12 21:42:46 +03:00
|
|
|
|
2024-06-13 15:47:37 +03:00
|
|
|
-- This file has been generated from package.yaml by hpack version 0.36.0.
|
2021-10-12 21:42:46 +03:00
|
|
|
--
|
|
|
|
-- see: https://github.com/sol/hpack
|
|
|
|
|
|
|
|
name: unison-cli
|
|
|
|
version: 0.0.0
|
|
|
|
homepage: https://github.com/unisonweb/unison#readme
|
|
|
|
bug-reports: https://github.com/unisonweb/unison/issues
|
|
|
|
copyright: Copyright (C) 2013-2018 Unison Computing, PBC and contributors
|
|
|
|
license: MIT
|
|
|
|
license-file: LICENSE
|
|
|
|
build-type: Simple
|
|
|
|
|
|
|
|
source-repository head
|
|
|
|
type: git
|
|
|
|
location: https://github.com/unisonweb/unison
|
|
|
|
|
|
|
|
flag optimized
|
|
|
|
manual: True
|
|
|
|
default: False
|
|
|
|
|
2021-11-05 07:40:50 +03:00
|
|
|
library
|
|
|
|
exposed-modules:
|
2024-03-24 20:01:10 +03:00
|
|
|
ArgParse
|
2024-04-04 23:54:54 +03:00
|
|
|
Compat
|
2024-03-24 20:01:10 +03:00
|
|
|
Stats
|
|
|
|
System.Path
|
|
|
|
Unison.Auth.CredentialFile
|
|
|
|
Unison.Auth.CredentialManager
|
|
|
|
Unison.Auth.Discovery
|
|
|
|
Unison.Auth.HTTPClient
|
|
|
|
Unison.Auth.Tokens
|
|
|
|
Unison.Auth.Types
|
|
|
|
Unison.Auth.UserInfo
|
2024-05-15 18:57:30 +03:00
|
|
|
Unison.Cli.DownloadUtils
|
2024-05-17 20:49:13 +03:00
|
|
|
Unison.Cli.MergeTypes
|
2024-03-24 20:01:10 +03:00
|
|
|
Unison.Cli.Monad
|
|
|
|
Unison.Cli.MonadUtils
|
|
|
|
Unison.Cli.NamesUtils
|
|
|
|
Unison.Cli.Pretty
|
|
|
|
Unison.Cli.PrettyPrintUtils
|
|
|
|
Unison.Cli.ProjectUtils
|
|
|
|
Unison.Cli.ServantClientUtils
|
|
|
|
Unison.Cli.Share.Projects
|
|
|
|
Unison.Cli.Share.Projects.Types
|
|
|
|
Unison.Cli.TypeCheck
|
|
|
|
Unison.Cli.UniqueTypeGuidLookup
|
|
|
|
Unison.Cli.UnisonConfigUtils
|
|
|
|
Unison.Codebase.Editor.AuthorInfo
|
|
|
|
Unison.Codebase.Editor.HandleInput
|
|
|
|
Unison.Codebase.Editor.HandleInput.AddRun
|
|
|
|
Unison.Codebase.Editor.HandleInput.AuthLogin
|
|
|
|
Unison.Codebase.Editor.HandleInput.Branch
|
|
|
|
Unison.Codebase.Editor.HandleInput.Branches
|
|
|
|
Unison.Codebase.Editor.HandleInput.BranchRename
|
2024-05-20 21:21:06 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.CommitMerge
|
2024-05-20 17:45:27 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.CommitUpgrade
|
2024-03-24 20:01:10 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.DebugDefinition
|
|
|
|
Unison.Codebase.Editor.HandleInput.DebugFoldRanges
|
|
|
|
Unison.Codebase.Editor.HandleInput.DeleteBranch
|
|
|
|
Unison.Codebase.Editor.HandleInput.DeleteProject
|
|
|
|
Unison.Codebase.Editor.HandleInput.EditNamespace
|
|
|
|
Unison.Codebase.Editor.HandleInput.FindAndReplace
|
|
|
|
Unison.Codebase.Editor.HandleInput.FormatFile
|
2024-05-15 22:37:10 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.InstallLib
|
2024-03-24 20:01:10 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.Load
|
2024-06-24 16:52:47 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.Ls
|
2024-04-04 21:40:54 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.Merge2
|
2024-03-24 20:01:10 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.MoveAll
|
|
|
|
Unison.Codebase.Editor.HandleInput.MoveBranch
|
|
|
|
Unison.Codebase.Editor.HandleInput.MoveTerm
|
|
|
|
Unison.Codebase.Editor.HandleInput.MoveType
|
|
|
|
Unison.Codebase.Editor.HandleInput.NamespaceDependencies
|
|
|
|
Unison.Codebase.Editor.HandleInput.NamespaceDiffUtils
|
|
|
|
Unison.Codebase.Editor.HandleInput.ProjectClone
|
|
|
|
Unison.Codebase.Editor.HandleInput.ProjectCreate
|
|
|
|
Unison.Codebase.Editor.HandleInput.ProjectRename
|
|
|
|
Unison.Codebase.Editor.HandleInput.Projects
|
|
|
|
Unison.Codebase.Editor.HandleInput.ProjectSwitch
|
|
|
|
Unison.Codebase.Editor.HandleInput.Pull
|
|
|
|
Unison.Codebase.Editor.HandleInput.Push
|
|
|
|
Unison.Codebase.Editor.HandleInput.ReleaseDraft
|
|
|
|
Unison.Codebase.Editor.HandleInput.Run
|
|
|
|
Unison.Codebase.Editor.HandleInput.RuntimeUtils
|
|
|
|
Unison.Codebase.Editor.HandleInput.ShowDefinition
|
|
|
|
Unison.Codebase.Editor.HandleInput.TermResolution
|
|
|
|
Unison.Codebase.Editor.HandleInput.Tests
|
2024-06-13 15:47:37 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.Todo
|
2024-03-24 20:01:10 +03:00
|
|
|
Unison.Codebase.Editor.HandleInput.UI
|
|
|
|
Unison.Codebase.Editor.HandleInput.Update
|
|
|
|
Unison.Codebase.Editor.HandleInput.Update2
|
|
|
|
Unison.Codebase.Editor.HandleInput.Upgrade
|
|
|
|
Unison.Codebase.Editor.Input
|
|
|
|
Unison.Codebase.Editor.Output
|
|
|
|
Unison.Codebase.Editor.Output.BranchDiff
|
|
|
|
Unison.Codebase.Editor.Output.DumpNamespace
|
|
|
|
Unison.Codebase.Editor.Output.PushPull
|
|
|
|
Unison.Codebase.Editor.Propagate
|
|
|
|
Unison.Codebase.Editor.Slurp
|
|
|
|
Unison.Codebase.Editor.SlurpComponent
|
|
|
|
Unison.Codebase.Editor.SlurpResult
|
2024-05-14 09:27:26 +03:00
|
|
|
Unison.Codebase.Editor.StructuredArgument
|
2024-03-24 20:01:10 +03:00
|
|
|
Unison.Codebase.Editor.UCMVersion
|
|
|
|
Unison.Codebase.Editor.UriParser
|
|
|
|
Unison.Codebase.TranscriptParser
|
|
|
|
Unison.Codebase.Watch
|
|
|
|
Unison.CommandLine
|
|
|
|
Unison.CommandLine.BranchRelativePath
|
|
|
|
Unison.CommandLine.Completion
|
|
|
|
Unison.CommandLine.DisplayValues
|
|
|
|
Unison.CommandLine.FuzzySelect
|
|
|
|
Unison.CommandLine.FZFResolvers
|
|
|
|
Unison.CommandLine.InputPattern
|
|
|
|
Unison.CommandLine.InputPatterns
|
|
|
|
Unison.CommandLine.Main
|
|
|
|
Unison.CommandLine.OutputMessages
|
|
|
|
Unison.CommandLine.Types
|
|
|
|
Unison.CommandLine.Welcome
|
|
|
|
Unison.LSP
|
|
|
|
Unison.LSP.CancelRequest
|
|
|
|
Unison.LSP.CodeAction
|
|
|
|
Unison.LSP.CodeLens
|
|
|
|
Unison.LSP.Commands
|
|
|
|
Unison.LSP.Completion
|
|
|
|
Unison.LSP.Configuration
|
|
|
|
Unison.LSP.Conversions
|
|
|
|
Unison.LSP.Diagnostics
|
|
|
|
Unison.LSP.FileAnalysis
|
|
|
|
Unison.LSP.FoldingRange
|
|
|
|
Unison.LSP.Formatting
|
|
|
|
Unison.LSP.HandlerUtils
|
|
|
|
Unison.LSP.Hover
|
|
|
|
Unison.LSP.NotificationHandlers
|
|
|
|
Unison.LSP.Orphans
|
|
|
|
Unison.LSP.Queries
|
|
|
|
Unison.LSP.Types
|
|
|
|
Unison.LSP.UCMWorker
|
|
|
|
Unison.LSP.VFS
|
2024-04-04 23:54:54 +03:00
|
|
|
Unison.Main
|
2024-03-24 20:01:10 +03:00
|
|
|
Unison.Share.Codeserver
|
|
|
|
Unison.Share.ExpectedHashMismatches
|
|
|
|
Unison.Share.Sync
|
|
|
|
Unison.Share.Sync.Types
|
|
|
|
Unison.Util.HTTP
|
2024-04-04 23:54:54 +03:00
|
|
|
Unison.Version
|
2021-10-24 11:08:34 +03:00
|
|
|
hs-source-dirs:
|
2024-03-24 20:01:10 +03:00
|
|
|
src
|
2021-10-24 11:08:34 +03:00
|
|
|
default-extensions:
|
|
|
|
ApplicativeDo
|
2021-11-05 07:40:50 +03:00
|
|
|
BangPatterns
|
2021-10-24 11:08:34 +03:00
|
|
|
BlockArguments
|
2022-07-22 18:41:59 +03:00
|
|
|
DeriveAnyClass
|
2021-10-24 11:08:34 +03:00
|
|
|
DeriveFunctor
|
2021-11-10 20:03:59 +03:00
|
|
|
DeriveFoldable
|
|
|
|
DeriveTraversable
|
2021-11-05 07:40:50 +03:00
|
|
|
DeriveGeneric
|
2021-10-24 11:08:34 +03:00
|
|
|
DerivingStrategies
|
2022-07-22 18:41:59 +03:00
|
|
|
DerivingVia
|
2021-10-24 11:08:34 +03:00
|
|
|
DoAndIfThenElse
|
2022-04-05 01:10:38 +03:00
|
|
|
DuplicateRecordFields
|
2021-10-24 11:08:34 +03:00
|
|
|
FlexibleContexts
|
|
|
|
FlexibleInstances
|
2022-07-22 18:41:59 +03:00
|
|
|
GADTs
|
2021-11-05 07:40:50 +03:00
|
|
|
GeneralizedNewtypeDeriving
|
2023-05-25 22:02:20 +03:00
|
|
|
ImportQualifiedPost
|
2022-07-28 21:28:12 +03:00
|
|
|
InstanceSigs
|
2023-08-29 07:34:42 +03:00
|
|
|
KindSignatures
|
2021-10-24 11:08:34 +03:00
|
|
|
LambdaCase
|
|
|
|
MultiParamTypeClasses
|
2023-06-20 20:33:30 +03:00
|
|
|
MultiWayIf
|
2021-11-05 07:40:50 +03:00
|
|
|
NamedFieldPuns
|
2022-07-25 20:24:07 +03:00
|
|
|
NumericUnderscores
|
2022-04-05 01:10:38 +03:00
|
|
|
OverloadedLabels
|
2024-04-24 17:32:07 +03:00
|
|
|
OverloadedRecordDot
|
2021-11-05 07:40:50 +03:00
|
|
|
OverloadedStrings
|
|
|
|
PatternSynonyms
|
|
|
|
RankNTypes
|
2021-10-24 11:08:34 +03:00
|
|
|
ScopedTypeVariables
|
|
|
|
TupleSections
|
|
|
|
TypeApplications
|
2021-11-05 07:40:50 +03:00
|
|
|
ViewPatterns
|
2024-03-24 20:01:10 +03:00
|
|
|
ghc-options: -Wall
|
2021-10-24 11:08:34 +03:00
|
|
|
build-depends:
|
2022-07-09 23:17:05 +03:00
|
|
|
IntervalMap
|
|
|
|
, ListLike
|
2023-05-20 23:37:08 +03:00
|
|
|
, aeson >=2.0.0.0
|
2022-05-02 18:55:15 +03:00
|
|
|
, aeson-pretty
|
2023-01-03 23:17:46 +03:00
|
|
|
, ansi-terminal
|
2021-11-05 07:40:50 +03:00
|
|
|
, async
|
|
|
|
, base
|
2022-04-12 15:40:42 +03:00
|
|
|
, bytes
|
2021-11-05 07:40:50 +03:00
|
|
|
, bytestring
|
2022-07-02 20:02:51 +03:00
|
|
|
, co-log-core
|
2022-02-19 09:18:22 +03:00
|
|
|
, code-page
|
2022-06-04 04:06:51 +03:00
|
|
|
, concurrent-output
|
2021-11-05 07:40:50 +03:00
|
|
|
, configurator
|
|
|
|
, containers >=0.6.3
|
|
|
|
, cryptonite
|
|
|
|
, directory
|
2022-03-31 01:17:57 +03:00
|
|
|
, either
|
2021-11-05 07:40:50 +03:00
|
|
|
, errors
|
2022-06-15 18:54:25 +03:00
|
|
|
, exceptions
|
2021-11-05 07:40:50 +03:00
|
|
|
, extra
|
|
|
|
, filepath
|
2022-10-20 00:48:02 +03:00
|
|
|
, free
|
2022-08-25 21:54:50 +03:00
|
|
|
, friendly-time
|
2023-07-05 19:55:29 +03:00
|
|
|
, fsnotify
|
2022-09-12 19:11:26 +03:00
|
|
|
, fuzzyfind
|
2022-04-11 17:12:11 +03:00
|
|
|
, generic-lens
|
2021-11-05 07:40:50 +03:00
|
|
|
, haskeline
|
2022-03-30 22:19:48 +03:00
|
|
|
, http-client >=0.7.6
|
|
|
|
, http-client-tls
|
|
|
|
, http-types
|
|
|
|
, jwt
|
2022-06-23 17:25:01 +03:00
|
|
|
, ki
|
2021-11-05 07:40:50 +03:00
|
|
|
, lens
|
2022-03-30 22:19:48 +03:00
|
|
|
, lock-file
|
2023-11-08 04:36:09 +03:00
|
|
|
, lsp >=2.2.0.0
|
|
|
|
, lsp-types >=2.0.2.0
|
2022-06-11 01:30:29 +03:00
|
|
|
, megaparsec
|
2022-03-30 22:19:48 +03:00
|
|
|
, memory
|
2021-11-05 07:40:50 +03:00
|
|
|
, mtl
|
2022-07-02 20:02:51 +03:00
|
|
|
, network
|
|
|
|
, network-simple
|
2024-03-03 20:28:53 +03:00
|
|
|
, network-udp
|
2022-03-30 22:19:48 +03:00
|
|
|
, network-uri
|
2021-11-19 00:20:58 +03:00
|
|
|
, nonempty-containers
|
2021-11-05 07:40:50 +03:00
|
|
|
, open-browser
|
2024-03-24 20:01:10 +03:00
|
|
|
, optparse-applicative >=0.16.1.0
|
2022-03-31 20:20:33 +03:00
|
|
|
, pretty-simple
|
2021-10-24 11:08:34 +03:00
|
|
|
, process
|
2021-11-05 07:40:50 +03:00
|
|
|
, random >=1.2.0
|
2023-06-16 17:41:04 +03:00
|
|
|
, random-shuffle
|
2022-10-20 05:17:07 +03:00
|
|
|
, recover-rtti
|
2021-11-05 07:40:50 +03:00
|
|
|
, regex-tdfa
|
2022-01-21 01:53:19 +03:00
|
|
|
, semialign
|
2023-11-03 23:08:58 +03:00
|
|
|
, semigroups
|
2022-04-07 00:48:59 +03:00
|
|
|
, servant
|
|
|
|
, servant-client
|
2021-10-24 11:08:34 +03:00
|
|
|
, shellmet
|
2021-11-05 07:40:50 +03:00
|
|
|
, stm
|
2024-03-24 20:01:10 +03:00
|
|
|
, template-haskell
|
|
|
|
, temporary
|
2021-10-24 11:08:34 +03:00
|
|
|
, text
|
2024-04-18 05:29:07 +03:00
|
|
|
, text-ansi
|
2023-02-09 01:18:45 +03:00
|
|
|
, text-builder
|
2022-07-03 02:37:29 +03:00
|
|
|
, text-rope
|
2022-01-21 01:53:19 +03:00
|
|
|
, these
|
2023-08-29 07:34:42 +03:00
|
|
|
, these-lens
|
2021-11-03 19:59:44 +03:00
|
|
|
, time
|
2021-11-13 01:29:58 +03:00
|
|
|
, transformers
|
2022-04-05 01:10:38 +03:00
|
|
|
, unison-codebase
|
2021-11-05 07:40:50 +03:00
|
|
|
, unison-codebase-sqlite
|
2022-06-13 17:13:00 +03:00
|
|
|
, unison-codebase-sqlite-hashing-v2
|
2022-12-12 23:16:14 +03:00
|
|
|
, unison-core
|
2021-10-24 11:08:34 +03:00
|
|
|
, unison-core1
|
2022-12-15 02:50:23 +03:00
|
|
|
, unison-hash
|
2024-02-08 22:03:27 +03:00
|
|
|
, unison-merge
|
2021-10-24 11:08:34 +03:00
|
|
|
, unison-parser-typechecker
|
|
|
|
, unison-prelude
|
2022-03-09 20:21:24 +03:00
|
|
|
, unison-pretty-printer
|
2022-04-05 01:10:38 +03:00
|
|
|
, unison-share-api
|
2023-01-26 22:00:25 +03:00
|
|
|
, unison-share-projects-api
|
2022-04-20 05:29:24 +03:00
|
|
|
, unison-sqlite
|
2022-10-18 23:02:46 +03:00
|
|
|
, unison-syntax
|
2022-04-12 22:51:03 +03:00
|
|
|
, unison-util-base32hex
|
2021-11-05 07:40:50 +03:00
|
|
|
, unison-util-relation
|
|
|
|
, unliftio
|
2022-07-09 23:17:05 +03:00
|
|
|
, unordered-containers
|
2022-07-13 17:56:21 +03:00
|
|
|
, uri-encode
|
2023-01-23 22:21:00 +03:00
|
|
|
, uuid
|
2022-04-12 23:22:04 +03:00
|
|
|
, vector
|
2022-03-30 22:19:48 +03:00
|
|
|
, wai
|
|
|
|
, warp
|
2023-01-23 20:54:14 +03:00
|
|
|
, witch
|
2022-07-19 19:20:36 +03:00
|
|
|
, witherable
|
2023-02-09 21:30:11 +03:00
|
|
|
default-language: Haskell2010
|
2021-10-24 11:08:34 +03:00
|
|
|
if flag(optimized)
|
|
|
|
ghc-options: -O2 -funbox-strict-fields
|
2024-03-24 20:01:10 +03:00
|
|
|
if !os(windows)
|
|
|
|
build-depends:
|
|
|
|
unix
|
2021-10-24 11:08:34 +03:00
|
|
|
|
2021-10-12 21:56:21 +03:00
|
|
|
executable transcripts
|
|
|
|
main-is: Transcripts.hs
|
|
|
|
hs-source-dirs:
|
|
|
|
transcripts
|
|
|
|
default-extensions:
|
|
|
|
ApplicativeDo
|
2021-11-05 07:40:50 +03:00
|
|
|
BangPatterns
|
2021-10-12 21:56:21 +03:00
|
|
|
BlockArguments
|
2022-07-22 18:41:59 +03:00
|
|
|
DeriveAnyClass
|
2021-10-12 21:56:21 +03:00
|
|
|
DeriveFunctor
|
2021-11-10 20:03:59 +03:00
|
|
|
DeriveFoldable
|
|
|
|
DeriveTraversable
|
2021-11-05 07:40:50 +03:00
|
|
|
DeriveGeneric
|
2021-10-12 21:56:21 +03:00
|
|
|
DerivingStrategies
|
2022-07-22 18:41:59 +03:00
|
|
|
DerivingVia
|
2021-10-12 21:56:21 +03:00
|
|
|
DoAndIfThenElse
|
2022-04-05 01:10:38 +03:00
|
|
|
DuplicateRecordFields
|
2021-10-12 21:56:21 +03:00
|
|
|
FlexibleContexts
|
|
|
|
FlexibleInstances
|
2022-07-22 18:41:59 +03:00
|
|
|
GADTs
|
2021-11-05 07:40:50 +03:00
|
|
|
GeneralizedNewtypeDeriving
|
2023-05-25 22:02:20 +03:00
|
|
|
ImportQualifiedPost
|
2022-07-28 21:28:12 +03:00
|
|
|
InstanceSigs
|
2023-08-29 07:34:42 +03:00
|
|
|
KindSignatures
|
2021-10-12 21:56:21 +03:00
|
|
|
LambdaCase
|
|
|
|
MultiParamTypeClasses
|
2023-06-20 20:33:30 +03:00
|
|
|
MultiWayIf
|
2021-11-05 07:40:50 +03:00
|
|
|
NamedFieldPuns
|
2022-07-25 20:24:07 +03:00
|
|
|
NumericUnderscores
|
2022-04-05 01:10:38 +03:00
|
|
|
OverloadedLabels
|
2024-04-24 17:32:07 +03:00
|
|
|
OverloadedRecordDot
|
2021-11-05 07:40:50 +03:00
|
|
|
OverloadedStrings
|
|
|
|
PatternSynonyms
|
|
|
|
RankNTypes
|
2021-10-12 21:56:21 +03:00
|
|
|
ScopedTypeVariables
|
|
|
|
TupleSections
|
|
|
|
TypeApplications
|
2021-11-05 07:40:50 +03:00
|
|
|
ViewPatterns
|
2022-11-18 01:20:55 +03:00
|
|
|
ghc-options: -Wall -threaded -rtsopts "-with-rtsopts=-I0 -N -qn4 -qg1" -v0
|
2021-10-12 21:56:21 +03:00
|
|
|
build-depends:
|
2022-07-09 23:17:05 +03:00
|
|
|
IntervalMap
|
|
|
|
, ListLike
|
2023-05-20 23:37:08 +03:00
|
|
|
, aeson >=2.0.0.0
|
2022-05-02 18:55:15 +03:00
|
|
|
, aeson-pretty
|
2023-01-03 23:17:46 +03:00
|
|
|
, ansi-terminal
|
2021-11-05 07:40:50 +03:00
|
|
|
, async
|
|
|
|
, base
|
2022-04-12 15:40:42 +03:00
|
|
|
, bytes
|
2021-11-05 07:40:50 +03:00
|
|
|
, bytestring
|
2022-07-02 20:02:51 +03:00
|
|
|
, co-log-core
|
2022-02-19 09:18:22 +03:00
|
|
|
, code-page
|
2022-06-04 04:06:51 +03:00
|
|
|
, concurrent-output
|
2021-11-05 07:40:50 +03:00
|
|
|
, configurator
|
|
|
|
, containers >=0.6.3
|
|
|
|
, cryptonite
|
2021-10-12 21:56:21 +03:00
|
|
|
, directory
|
|
|
|
, easytest
|
2022-03-31 01:17:57 +03:00
|
|
|
, either
|
2021-11-05 07:40:50 +03:00
|
|
|
, errors
|
2022-06-15 18:54:25 +03:00
|
|
|
, exceptions
|
2021-11-05 07:40:50 +03:00
|
|
|
, extra
|
2021-10-12 21:56:21 +03:00
|
|
|
, filepath
|
2022-10-20 00:48:02 +03:00
|
|
|
, free
|
2022-08-25 21:54:50 +03:00
|
|
|
, friendly-time
|
2023-07-05 19:55:29 +03:00
|
|
|
, fsnotify
|
2022-09-12 19:11:26 +03:00
|
|
|
, fuzzyfind
|
2022-04-11 17:12:11 +03:00
|
|
|
, generic-lens
|
2021-11-05 07:40:50 +03:00
|
|
|
, haskeline
|
2022-03-30 22:19:48 +03:00
|
|
|
, http-client >=0.7.6
|
|
|
|
, http-client-tls
|
|
|
|
, http-types
|
|
|
|
, jwt
|
2022-06-23 17:25:01 +03:00
|
|
|
, ki
|
2021-11-05 07:40:50 +03:00
|
|
|
, lens
|
2022-03-30 22:19:48 +03:00
|
|
|
, lock-file
|
2023-11-08 04:36:09 +03:00
|
|
|
, lsp >=2.2.0.0
|
|
|
|
, lsp-types >=2.0.2.0
|
2022-06-11 01:30:29 +03:00
|
|
|
, megaparsec
|
2022-03-30 22:19:48 +03:00
|
|
|
, memory
|
2021-11-05 07:40:50 +03:00
|
|
|
, mtl
|
2022-07-02 20:02:51 +03:00
|
|
|
, network
|
|
|
|
, network-simple
|
2024-03-03 20:28:53 +03:00
|
|
|
, network-udp
|
2022-03-30 22:19:48 +03:00
|
|
|
, network-uri
|
2021-11-19 00:20:58 +03:00
|
|
|
, nonempty-containers
|
2021-11-05 07:40:50 +03:00
|
|
|
, open-browser
|
2021-10-12 21:42:46 +03:00
|
|
|
, optparse-applicative >=0.16.1.0
|
2022-03-31 20:20:33 +03:00
|
|
|
, pretty-simple
|
2022-11-10 00:20:18 +03:00
|
|
|
, process
|
2021-11-05 07:40:50 +03:00
|
|
|
, random >=1.2.0
|
2023-06-16 17:41:04 +03:00
|
|
|
, random-shuffle
|
2022-10-20 05:17:07 +03:00
|
|
|
, recover-rtti
|
2021-11-05 07:40:50 +03:00
|
|
|
, regex-tdfa
|
2022-01-21 01:53:19 +03:00
|
|
|
, semialign
|
2023-11-03 23:08:58 +03:00
|
|
|
, semigroups
|
2022-04-07 00:48:59 +03:00
|
|
|
, servant
|
|
|
|
, servant-client
|
2021-10-12 21:42:46 +03:00
|
|
|
, shellmet
|
2024-03-24 20:01:10 +03:00
|
|
|
, silently
|
2021-11-05 07:40:50 +03:00
|
|
|
, stm
|
2021-10-12 21:42:46 +03:00
|
|
|
, template-haskell
|
|
|
|
, temporary
|
|
|
|
, text
|
2024-04-18 05:29:07 +03:00
|
|
|
, text-ansi
|
2023-02-09 01:18:45 +03:00
|
|
|
, text-builder
|
2022-07-03 02:37:29 +03:00
|
|
|
, text-rope
|
2022-01-21 01:53:19 +03:00
|
|
|
, these
|
2023-08-29 07:34:42 +03:00
|
|
|
, these-lens
|
2022-03-30 22:19:48 +03:00
|
|
|
, time
|
2021-11-13 01:29:58 +03:00
|
|
|
, transformers
|
2024-04-04 23:54:54 +03:00
|
|
|
, unison-cli
|
2022-04-05 01:10:38 +03:00
|
|
|
, unison-codebase
|
2021-11-05 07:40:50 +03:00
|
|
|
, unison-codebase-sqlite
|
2022-06-13 17:13:00 +03:00
|
|
|
, unison-codebase-sqlite-hashing-v2
|
2022-12-12 23:16:14 +03:00
|
|
|
, unison-core
|
2021-10-12 21:42:46 +03:00
|
|
|
, unison-core1
|
2022-12-15 02:50:23 +03:00
|
|
|
, unison-hash
|
2024-02-08 22:03:27 +03:00
|
|
|
, unison-merge
|
2021-10-12 21:42:46 +03:00
|
|
|
, unison-parser-typechecker
|
|
|
|
, unison-prelude
|
2022-03-09 20:21:24 +03:00
|
|
|
, unison-pretty-printer
|
2022-04-05 01:10:38 +03:00
|
|
|
, unison-share-api
|
2023-01-26 22:00:25 +03:00
|
|
|
, unison-share-projects-api
|
2022-04-20 05:29:24 +03:00
|
|
|
, unison-sqlite
|
2022-10-18 23:02:46 +03:00
|
|
|
, unison-syntax
|
2022-04-12 22:51:03 +03:00
|
|
|
, unison-util-base32hex
|
2021-11-05 07:40:50 +03:00
|
|
|
, unison-util-relation
|
2021-10-12 21:42:46 +03:00
|
|
|
, unliftio
|
2022-07-09 23:17:05 +03:00
|
|
|
, unordered-containers
|
2022-07-13 17:56:21 +03:00
|
|
|
, uri-encode
|
2023-01-23 22:21:00 +03:00
|
|
|
, uuid
|
2022-04-12 23:22:04 +03:00
|
|
|
, vector
|
2022-03-30 22:19:48 +03:00
|
|
|
, wai
|
|
|
|
, warp
|
2023-01-23 20:54:14 +03:00
|
|
|
, witch
|
2022-07-19 19:20:36 +03:00
|
|
|
, witherable
|
2023-02-09 21:30:11 +03:00
|
|
|
default-language: Haskell2010
|
2021-10-12 21:42:46 +03:00
|
|
|
if flag(optimized)
|
|
|
|
ghc-options: -O2 -funbox-strict-fields
|
2021-11-05 07:40:50 +03:00
|
|
|
|
2022-04-07 19:16:13 +03:00
|
|
|
test-suite cli-tests
|
2021-11-05 07:40:50 +03:00
|
|
|
type: exitcode-stdio-1.0
|
|
|
|
main-is: Main.hs
|
|
|
|
other-modules:
|
|
|
|
Unison.Test.ClearCache
|
2022-10-14 21:12:06 +03:00
|
|
|
Unison.Test.Cli.Monad
|
2022-12-05 18:56:57 +03:00
|
|
|
Unison.Test.LSP
|
2021-11-05 07:40:50 +03:00
|
|
|
Unison.Test.Ucm
|
|
|
|
Unison.Test.UriParser
|
|
|
|
hs-source-dirs:
|
|
|
|
tests
|
|
|
|
default-extensions:
|
|
|
|
ApplicativeDo
|
|
|
|
BangPatterns
|
|
|
|
BlockArguments
|
2022-07-22 18:41:59 +03:00
|
|
|
DeriveAnyClass
|
2021-11-05 07:40:50 +03:00
|
|
|
DeriveFunctor
|
2021-11-10 20:03:59 +03:00
|
|
|
DeriveFoldable
|
|
|
|
DeriveTraversable
|
2021-11-05 07:40:50 +03:00
|
|
|
DeriveGeneric
|
|
|
|
DerivingStrategies
|
2022-07-22 18:41:59 +03:00
|
|
|
DerivingVia
|
2021-11-05 07:40:50 +03:00
|
|
|
DoAndIfThenElse
|
2022-04-05 01:10:38 +03:00
|
|
|
DuplicateRecordFields
|
2021-11-05 07:40:50 +03:00
|
|
|
FlexibleContexts
|
|
|
|
FlexibleInstances
|
2022-07-22 18:41:59 +03:00
|
|
|
GADTs
|
2021-11-05 07:40:50 +03:00
|
|
|
GeneralizedNewtypeDeriving
|
2023-05-25 22:02:20 +03:00
|
|
|
ImportQualifiedPost
|
2022-07-28 21:28:12 +03:00
|
|
|
InstanceSigs
|
2023-08-29 07:34:42 +03:00
|
|
|
KindSignatures
|
2021-11-05 07:40:50 +03:00
|
|
|
LambdaCase
|
|
|
|
MultiParamTypeClasses
|
2023-06-20 20:33:30 +03:00
|
|
|
MultiWayIf
|
2021-11-05 07:40:50 +03:00
|
|
|
NamedFieldPuns
|
2022-07-25 20:24:07 +03:00
|
|
|
NumericUnderscores
|
2022-04-05 01:10:38 +03:00
|
|
|
OverloadedLabels
|
2024-04-24 17:32:07 +03:00
|
|
|
OverloadedRecordDot
|
2021-11-05 07:40:50 +03:00
|
|
|
OverloadedStrings
|
|
|
|
PatternSynonyms
|
|
|
|
RankNTypes
|
|
|
|
ScopedTypeVariables
|
|
|
|
TupleSections
|
|
|
|
TypeApplications
|
|
|
|
ViewPatterns
|
|
|
|
ghc-options: -Wall
|
|
|
|
build-depends:
|
2022-07-09 23:17:05 +03:00
|
|
|
IntervalMap
|
|
|
|
, ListLike
|
2023-05-20 23:37:08 +03:00
|
|
|
, aeson >=2.0.0.0
|
2022-05-02 18:55:15 +03:00
|
|
|
, aeson-pretty
|
2023-01-03 23:17:46 +03:00
|
|
|
, ansi-terminal
|
2021-11-05 07:40:50 +03:00
|
|
|
, async
|
|
|
|
, base
|
2022-04-12 15:40:42 +03:00
|
|
|
, bytes
|
2021-11-05 07:40:50 +03:00
|
|
|
, bytestring
|
2022-07-02 20:02:51 +03:00
|
|
|
, co-log-core
|
2022-02-17 19:49:05 +03:00
|
|
|
, code-page
|
2022-06-04 04:06:51 +03:00
|
|
|
, concurrent-output
|
2021-11-05 07:40:50 +03:00
|
|
|
, configurator
|
|
|
|
, containers >=0.6.3
|
|
|
|
, cryptonite
|
|
|
|
, directory
|
|
|
|
, easytest
|
2022-03-31 01:17:57 +03:00
|
|
|
, either
|
2021-11-05 07:40:50 +03:00
|
|
|
, errors
|
2022-06-15 18:54:25 +03:00
|
|
|
, exceptions
|
2021-11-05 07:40:50 +03:00
|
|
|
, extra
|
|
|
|
, filepath
|
2022-10-20 00:48:02 +03:00
|
|
|
, free
|
2022-08-25 21:54:50 +03:00
|
|
|
, friendly-time
|
2023-07-05 19:55:29 +03:00
|
|
|
, fsnotify
|
2022-09-12 19:11:26 +03:00
|
|
|
, fuzzyfind
|
2022-04-11 17:12:11 +03:00
|
|
|
, generic-lens
|
2021-11-05 07:40:50 +03:00
|
|
|
, haskeline
|
|
|
|
, here
|
2022-03-30 22:19:48 +03:00
|
|
|
, http-client >=0.7.6
|
|
|
|
, http-client-tls
|
|
|
|
, http-types
|
|
|
|
, jwt
|
2022-06-23 17:25:01 +03:00
|
|
|
, ki
|
2021-11-05 07:40:50 +03:00
|
|
|
, lens
|
2022-03-30 22:19:48 +03:00
|
|
|
, lock-file
|
2023-11-08 04:36:09 +03:00
|
|
|
, lsp >=2.2.0.0
|
|
|
|
, lsp-types >=2.0.2.0
|
2022-06-11 01:30:29 +03:00
|
|
|
, megaparsec
|
2022-03-30 22:19:48 +03:00
|
|
|
, memory
|
2021-11-05 07:40:50 +03:00
|
|
|
, mtl
|
2022-07-02 20:02:51 +03:00
|
|
|
, network
|
|
|
|
, network-simple
|
2024-03-03 20:28:53 +03:00
|
|
|
, network-udp
|
2022-03-30 22:19:48 +03:00
|
|
|
, network-uri
|
2021-11-19 00:20:58 +03:00
|
|
|
, nonempty-containers
|
2021-11-05 07:40:50 +03:00
|
|
|
, open-browser
|
2024-03-24 20:01:10 +03:00
|
|
|
, optparse-applicative >=0.16.1.0
|
2022-03-31 20:20:33 +03:00
|
|
|
, pretty-simple
|
2022-11-10 00:20:18 +03:00
|
|
|
, process
|
2021-11-05 07:40:50 +03:00
|
|
|
, random >=1.2.0
|
2023-06-16 17:41:04 +03:00
|
|
|
, random-shuffle
|
2022-10-20 05:17:07 +03:00
|
|
|
, recover-rtti
|
2021-11-05 07:40:50 +03:00
|
|
|
, regex-tdfa
|
2022-01-21 01:53:19 +03:00
|
|
|
, semialign
|
2023-11-03 23:08:58 +03:00
|
|
|
, semigroups
|
2022-04-07 00:48:59 +03:00
|
|
|
, servant
|
|
|
|
, servant-client
|
2021-11-05 07:40:50 +03:00
|
|
|
, shellmet
|
|
|
|
, stm
|
2024-03-24 20:01:10 +03:00
|
|
|
, template-haskell
|
2021-11-05 07:40:50 +03:00
|
|
|
, temporary
|
|
|
|
, text
|
2024-04-18 05:29:07 +03:00
|
|
|
, text-ansi
|
2023-02-09 01:18:45 +03:00
|
|
|
, text-builder
|
2022-07-03 02:37:29 +03:00
|
|
|
, text-rope
|
2022-01-21 01:53:19 +03:00
|
|
|
, these
|
2023-08-29 07:34:42 +03:00
|
|
|
, these-lens
|
2022-03-30 22:19:48 +03:00
|
|
|
, time
|
2021-11-13 01:29:58 +03:00
|
|
|
, transformers
|
2024-04-04 23:54:54 +03:00
|
|
|
, unison-cli
|
2022-04-05 01:10:38 +03:00
|
|
|
, unison-codebase
|
2021-11-05 07:40:50 +03:00
|
|
|
, unison-codebase-sqlite
|
2022-06-13 17:13:00 +03:00
|
|
|
, unison-codebase-sqlite-hashing-v2
|
2022-12-12 23:16:14 +03:00
|
|
|
, unison-core
|
2021-11-05 07:40:50 +03:00
|
|
|
, unison-core1
|
2022-12-15 02:50:23 +03:00
|
|
|
, unison-hash
|
2024-02-08 22:03:27 +03:00
|
|
|
, unison-merge
|
2021-11-05 07:40:50 +03:00
|
|
|
, unison-parser-typechecker
|
|
|
|
, unison-prelude
|
2022-03-09 20:21:24 +03:00
|
|
|
, unison-pretty-printer
|
2022-04-05 01:10:38 +03:00
|
|
|
, unison-share-api
|
2023-01-26 22:00:25 +03:00
|
|
|
, unison-share-projects-api
|
2022-04-20 05:29:24 +03:00
|
|
|
, unison-sqlite
|
2022-10-18 23:02:46 +03:00
|
|
|
, unison-syntax
|
2022-04-12 22:51:03 +03:00
|
|
|
, unison-util-base32hex
|
2021-11-05 07:40:50 +03:00
|
|
|
, unison-util-relation
|
|
|
|
, unliftio
|
2022-07-09 23:17:05 +03:00
|
|
|
, unordered-containers
|
2022-07-13 17:56:21 +03:00
|
|
|
, uri-encode
|
2023-01-23 22:21:00 +03:00
|
|
|
, uuid
|
2022-04-12 23:22:04 +03:00
|
|
|
, vector
|
2022-03-30 22:19:48 +03:00
|
|
|
, wai
|
|
|
|
, warp
|
2023-01-23 20:54:14 +03:00
|
|
|
, witch
|
2022-07-19 19:20:36 +03:00
|
|
|
, witherable
|
2023-02-09 21:30:11 +03:00
|
|
|
default-language: Haskell2010
|
2021-11-05 07:40:50 +03:00
|
|
|
if flag(optimized)
|
|
|
|
ghc-options: -O2 -funbox-strict-fields
|