Forest Logo
search
package_2

warp-adapter

By @oreomial

Roblox

Mirrored from Wally

Warp Adapter

Compatibility layer that allows using the Warp 1.0 API with Warp 1.1.

Based on Warp.

API Documentation

Important differences

  • This module does not support ratelimit.
  • This module includes awaitReady from the new API, which does not exist in the old API. Calling it is not required, but is highly recommended. It should only be called once, before any .Client() methods (e.g. at the beginning of your client module loader).
  • Invoke will never return nil as a valid response - a nil return means the request has not received an answer yet (e.g. no listener connected on the other side). This adapter retries internally until a non-nil response comes back. If you need to send a value that can legitimately be empty/nil, use Fire instead of Invoke. Returning false is fully supported and treated as a valid, legitimate response.

Installation

Add to your wally.toml:

[dependencies]
Warp = "Oreomial/warp-adapter@1.0.0"

If you're using orginal Warp 1.0, you can replace your Warp = "imezx/warp@1.0.14" with this package, as the API is (almost) identical.

If you've somehow ended up here and need this module but it's missing some methods, such as DisconnectAll or FireExcept or any other, please open an issue and I'll add them.

Package Details

Install command (Click to copy)


Version

1.1.3

License

MIT

check_circle

Safe for commercial use

Automated license review — not legal advice.