Все шо треба зробити — це описати в JS інтерфейс нативних функцій і завантажити динамічну бібліотеку. Причому перше можна згенерити ллмкою.
Для інтеропу з C++ звичайно треба трохи пописати коду і зробити обгортки з екстернами.
Карочє класна фіча якою легко користуватись, якщо є потреба підключати нативні модулі.
Bun FFI https://bun.sh/docs/api/ffi
PS
Bun написаний на Zig, яким можна компілювати C/C++, теж зручна штука,
zig build-lib src/bullet.cpp -dynamic -lc -lc++ і готово

