wit-bindgen-cli 0.57.1

CLI tool to generate bindings for WIT documents and the component model.
package foo:bar;

world test {
    export component;
}
world runner {
    import component;

    export run: func();
}

interface component {
    variant unused-variant {
        %enum(unused-enum),
        %record(unused-record)
    }
    enum unused-enum {
        unused
    }
    record unused-record {
        x: u32
    }

    foo: func();
}