Skip to content

Commit

Permalink
PLT-5817 Orphans supporting OpenAPI schemas for SafetyError.
Browse files Browse the repository at this point in the history
  • Loading branch information
bwbush committed Jun 21, 2023
1 parent a636e62 commit fef0d61
Show file tree
Hide file tree
Showing 5 changed files with 443 additions and 83 deletions.
153 changes: 77 additions & 76 deletions marlowe-runtime-web/marlowe-runtime-web.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -61,24 +61,25 @@ library
Language.Marlowe.Runtime.Web.Types

build-depends:
, aeson >=2 && <3
, base >=4.9 && <5
, base16 ^>=0.3.2
, bytestring >=0.10.12 && <0.12
, containers ^>=0.6.5
, http-media ^>=0.8
, lens >=5.2 && <6
, marlowe-cardano ==0.1.1.0
, mtl >=2.2 && <3
, network-uri >=2.6 && <3
, openapi3 >=3.2 && <4
, parsec ^>=3.1.14
, servant ^>=0.19
, servant-client ^>=0.19
, servant-pagination >=2.5 && <3
, servant-server ^>=0.19
, text >=1.2.4 && <2
, time >=1.9 && <2
, aeson >=2 && <3
, base >=4.9 && <5
, base16 ^>=0.3.2
, bytestring >=0.10.12 && <0.12
, containers ^>=0.6.5
, http-media ^>=0.8
, lens >=5.2 && <6
, marlowe-cardano ==0.1.1.0
, mtl >=2.2 && <3
, network-uri >=2.6 && <3
, openapi3 >=3.2 && <4
, parsec ^>=3.1.14
, plutus-ledger-api
, servant ^>=0.19
, servant-client ^>=0.19
, servant-pagination >=2.5 && <3
, servant-server ^>=0.19
, text >=1.2.4 && <2
, time >=1.9 && <2

library server
import: lang
Expand All @@ -101,47 +102,47 @@ library server
Language.Marlowe.Runtime.Web.Server.TxClient

build-depends:
, aeson >=2 && <3
, async >=2.2 && <3
, async-components ==0.1.1.0
, base >=4.9 && <5
, bytestring >=0.10.12 && <0.12
, cardano-api ==1.35.4
, cardano-binary ==1.5.0
, cardano-ledger-alonzo ==0.1.0.0
, cardano-ledger-core ==0.1.0.0
, cardano-ledger-shelley ==0.1.0.0
, co-log >=0.5.0.0 && <0.6.0.0
, containers ^>=0.6.5
, errors >=2.3 && <3
, eventuo11y >=0.9 && <0.11
, eventuo11y-extras ==0.1.1.0
, exceptions >=0.10 && <0.12
, general-allocate ^>=0.2
, http-media ^>=0.8
, lens >=5.2 && <6
, marlowe-cardano ==0.1.1.0
, marlowe-chain-sync ==0.0.2
, marlowe-client ==0.0.2
, marlowe-protocols ==0.1.1.0
, marlowe-runtime-web ==0.0.2
, marlowe-runtime:{marlowe-runtime, discovery-api, proxy-api, sync-api, tx-api} ==0.0.2
, monad-control ^>=1
, mtl >=2.2 && <3
, openapi3 >=3.2 && <4
, servant ^>=0.19
, servant-openapi3 ^>=2.0
, servant-pagination >=2.5 && <3
, servant-server ^>=0.19
, stm ^>=2.5
, stm-delay ^>=0.1.1
, text >=1.2.4 && <2
, time >=1.9 && <2
, transformers ^>=0.5.6
, transformers-base ^>=0.4
, unliftio-core ^>=0.2
, wai >=3.2 && <4
, wai-cors ^>=0.2
, aeson >=2 && <3
, async >=2.2 && <3
, async-components ==0.1.1.0
, base >=4.9 && <5
, bytestring >=0.10.12 && <0.12
, cardano-api ==1.35.4
, cardano-binary ==1.5.0
, cardano-ledger-alonzo ==0.1.0.0
, cardano-ledger-core ==0.1.0.0
, cardano-ledger-shelley ==0.1.0.0
, co-log >=0.5.0.0 && <0.6.0.0
, containers ^>=0.6.5
, errors >=2.3 && <3
, eventuo11y >=0.9 && <0.11
, eventuo11y-extras ==0.1.1.0
, exceptions >=0.10 && <0.12
, general-allocate ^>=0.2
, http-media ^>=0.8
, lens >=5.2 && <6
, marlowe-cardano ==0.1.1.0
, marlowe-chain-sync ==0.0.2
, marlowe-client ==0.0.2
, marlowe-protocols ==0.1.1.0
, marlowe-runtime-web ==0.0.2
, marlowe-runtime:{marlowe-runtime, discovery-api, proxy-api, sync-api, tx-api} ==0.0.2
, monad-control ^>=1
, mtl >=2.2 && <3
, openapi3 >=3.2 && <4
, servant ^>=0.19
, servant-openapi3 ^>=2.0
, servant-pagination >=2.5 && <3
, servant-server ^>=0.19
, stm ^>=2.5
, stm-delay ^>=0.1.1
, text >=1.2.4 && <2
, time >=1.9 && <2
, transformers ^>=0.5.6
, transformers-base ^>=0.4
, unliftio-core ^>=0.2
, wai >=3.2 && <4
, wai-cors ^>=0.2

executable marlowe-web-server
import: lang
Expand All @@ -153,24 +154,24 @@ executable marlowe-web-server

autogen-modules: Paths_marlowe_runtime_web
build-depends:
, async-components ==0.1.1.0
, base >=4.9 && <5
, co-log >=0.5.0.0 && <0.6.0.0
, eventuo11y >=0.9 && <0.11
, eventuo11y-otel ^>=0.1
, hs-opentelemetry-api ==0.0.3.6
, hs-opentelemetry-sdk ==0.0.3.4
, async-components ==0.1.1.0
, base >=4.9 && <5
, co-log >=0.5.0.0 && <0.6.0.0
, eventuo11y >=0.9 && <0.11
, eventuo11y-otel ^>=0.1
, hs-opentelemetry-api ==0.0.3.6
, hs-opentelemetry-sdk ==0.0.3.4
, http-types
, marlowe-client
, marlowe-protocols
, marlowe-runtime-web:server
, marlowe-runtime:config
, mtl >=2.2 && <3
, mtl >=2.2 && <3
, network
, optparse-applicative
, text >=1.2.4 && <2
, unliftio ^>=0.2.1
, wai >=3.2 && <4
, text >=1.2.4 && <2
, unliftio ^>=0.2.1
, wai >=3.2 && <4
, warp

ghc-options: -threaded
Expand All @@ -182,19 +183,19 @@ test-suite marlowe-runtime-web-test
main-is: Spec.hs
other-modules: Paths_marlowe_runtime_web
build-depends:
, aeson >=2 && <3
, base >=4.9 && <5
, bytestring >=0.10.12 && <0.12
, aeson >=2 && <3
, base >=4.9 && <5
, bytestring >=0.10.12 && <0.12
, hspec
, marlowe-cardano ==0.1.1.0
, marlowe-cardano ==0.1.1.0
, marlowe-runtime-web
, marlowe-test
, network-arbitrary
, openapi3 >=3.2 && <4
, openapi3 >=3.2 && <4
, QuickCheck
, quickcheck-instances
, regex-posix
, servant-openapi3
, text >=1.2.4 && <2
, text >=1.2.4 && <2

ghc-options: -threaded
Loading

0 comments on commit fef0d61

Please sign in to comment.