wit-component 0.246.2

Tooling for working with `*.wit` and component files together.
Documentation
package foo:foo;

interface bar {
  record big {
    a1: big2,
    a2: big2,
    a3: big2,
    a4: big2,
  }
  record big2 {
    a1: big3,
    a2: big3,
    a3: big3,
    a4: big3,
  }
  record big3 {
    a1: u8,
    a2: u8,
    a3: u8,
    a4: u8,
  }
  foo: func(s: string) -> string;
  get-string: func() -> string;
  get-big: func() -> big;
}

world module {
  export bar;
  export foo: func(s: string) -> string;
}