# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "marlowe_lang" version = "0.3.2" authors = ["Olof Blomqvist "] description = "experimental parser lib for Cardano Marlowe DSL" license-file = "licence" repository = "https://github.com/OlofBlomqvist/marlowe_rust" [profile.release] opt-level = "z" lto = true codegen-units = 1 strip = true [lib] name = "marlowe_lang" crate-type = [ "cdylib", "rlib", ] path = "src/lib/lib.rs" [[bin]] name = "marlowe_lang_cli" path = "src/cli_tool_bin/main.rs" required-features = ["bin-features"] [dependencies.assert-json-diff] version = "2.0.2" [dependencies.bech32] version = "0.9.1" [dependencies.chrono] version = "0.4.26" features = ["wasmbind"] [dependencies.clap] version = "4.0.19" features = ["derive"] optional = true [dependencies.console_error_panic_hook] version = "0.1.7" optional = true [dependencies.getrandom] version = "0.2.10" features = ["js"] optional = true [dependencies.hex] version = "0.4.3" [dependencies.indexmap] version = "2.0.0" [dependencies.js-sys] version = "0.3.59" optional = true [dependencies.minicbor] version = "0.20.0" optional = true [dependencies.pallas] version = "0.18.1" [dependencies.pallas-codec] version = "0.18.1" [dependencies.pallas-primitives] version = "0.18.1" [dependencies.pest] version = "2.7.1" features = ["pretty-print"] [dependencies.pest_derive] version = "2.7.1" [dependencies.plutus_data] version = "0.0.91" optional = true [dependencies.proc-macro2] version = "1.0.66" [dependencies.serde] version = "1.0.171" features = ["derive"] [dependencies.serde_derive] version = "1.0.171" optional = true [dependencies.serde_json] version = "1.0.103" features = ["unbounded_depth"] [dependencies.serde_stacker] version = "0.1.10" optional = true [dependencies.time] version = "0.3.23" [dependencies.wasm-bindgen] version = "0.2.87" features = ["serde-serialize"] optional = true [dependencies.web-sys] version = "0.3.59" features = ["console"] optional = true [features] bin-features = [ "clap", "utils", "unstable", ] default = [ "utils", "infinite-recursion", "bin-features", ] infinite-recursion = ["serde_stacker"] js = [ "utils", "dep:js-sys", "dep:getrandom", "dep:wasm-bindgen", "dep:console_error_panic_hook", "dep:web-sys", ] unstable = [] utils = [ "dep:minicbor", "dep:plutus_data", "dep:serde_derive", ] wasi = []