* Moved over to requires with type assertion to remove dependence on
`TS` runtime which is roblox exclusive
* Imports are now exclusively used for types, which are stripped at
compile-time
* Renamed `buff` utility to `typedArrays`
* Added patch for roblox-ts global types to modify `require` signature
to behave like ES5 requires