cardano-config-2.1.0.0

Synopsis

Cardano-node configuration parsing

Description

Datatypes and parsers for optparse-applicative and from YAML/JSON for the @cardano-node@ configuration.

Author

Javier Sagredo

Maintainer

javier.sagredo@iohk.io

License

Apache-2.0

Source
https://github.com/IntersectMBO/cardano-config
Commit hash
53b7cb22afba72ce41b435f5698912ce66abf84d
Timestamp

2026-10-02T11:25:57Z

Revisions

None

Dependencies
library cardano-config:
  • ["cardano-config:internal"]
library internal:
  • ["aeson ^>=2.2 || ^>=2.3","autodocodec ^>=0.6","autodocodec-schema ^>=0.2","base >=4.18 && <4.23","bytestring ^>=0.11.5 || ^>=0.12","canonical-json ^>=0.6","cardano-crypto-class ^>=2.6","cardano-crypto-wrapper ^>=1.8","cardano-ledger-alonzo ^>=1.17","cardano-ledger-byron ^>=1.3","cardano-ledger-conway ^>=1.24","cardano-ledger-core ^>=1.22","cardano-ledger-dijkstra ^>=0.4","cardano-ledger-shelley ^>=1.20","containers ^>=0.6 || ^>=0.7 || ^>=0.8","data-default ^>=0.8","directory ^>=1.3.8","file-embed ^>=0.0.16","filepath ^>=1.4.301 || ^>=1.5","fs-api ^>=0.4","iproute ^>=1.7.15","network ^>=3.2.8","network-uri ^>=2.6.4","optparse-applicative ^>=0.19","ouroboros-network:{ouroboros-network,api,framework} ^>=1.3","scientific ^>=0.3.8","text ^>=2.0.2 || ^>=2.1","time ^>=1.12.2 || ^>=1.13 || ^>=1.14 || ^>=1.15","trace-dispatcher ^>=2.13","transformers ^>=0.6.1","yaml ^>=0.11.11"]
library commands:
  • ["aeson","aeson-pretty ^>=0.8.11","base","bytestring","cardano-config:internal","optparse-applicative","safe-exceptions ^>=0.1.7","yaml"]
executable cardano-config:
  • ["base","cardano-config:commands","optparse-applicative"]
test-suite cardano-config-test:
  • ["aeson","base","cardano-config:internal","cardano-crypto-class","cardano-crypto-wrapper","cardano-ledger-alonzo","cardano-ledger-conway","cardano-ledger-core","cardano-ledger-dijkstra","cardano-ledger-shelley","directory","file-embed","filepath","fs-api","iproute","optparse-applicative","tasty","tasty-hunit","template-haskell","text"]