Skip to main content

Installation

Method 1 - Quick and Dirty​

  1. In Roblox Studio, select the folder where you keep your third party modules / utilities.
  2. Run this in the command bar:

Method 2 - Manual​

  1. Visit the latest release
  2. Under Assets, click Promise.lua
    • Using Rojo? Put the file into your game directly.
    • Using Roblox Studio? Open the file, copy its contents, and paste into a ModuleScript and call it Promise.

Method 3 - Git Submodule​

  1. Add the Promise repository as a git submodule (ideally within a folder called submodules) (tutorial here)
  2. Update your Rojo configuration to point to the appropriate path and sync the file in.

Method 4 - Wally​

Add Promise to the [dependencies] section of your wally.toml, then run wally install:

Promise = "morgann1/promise-luau@4.1.0"

Next​

Now, check out the API reference!