Cargo Features

[dependencies]
golem-rib = { version = "1.1.6", default-features = false, features = ["json_in_errors", "protobuf", "poem"] }
default = json_in_errors, poem, protobuf

These default features are set whenever golem-rib is added without default-features = false somewhere in the dependency tree.

json_in_errors default = protobuf

Enables json of golem-wasm-rpc

protobuf default json_in_errors

Enables protobuf of golem-wasm-ast and golem-wasm-rpc and golem-api-grpc

TODO: remove this dependency

poem default

Enables poem-openapi and poem_openapi of golem-wasm-ast

golem-wasm-ast:

poem-openapi instances for analysis output