Prepare for upcoming Component Model adoption in js gem by kateinoigakukun · Pull Request #429 · ruby/ruby.wasm
Rename the current bindgen directory to bindgen/legacy Merge witapi extension into js extension because they will be a single dso after the Component Model adoption.