# 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 (opens new window)
  2. Under Assets, click Promise.lua
    • Using Rojo (opens new window)? 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 (opens new window))
  2. Update your Rojo configuration (opens new window) to point to the appropriate path and sync the file in.

# Method 4 - Package Manager

Using a package manager? The repository has a rotriever.toml (opens new window).

# Next

Now, check out the API reference!