Sleep

    Available since v0.4.0

    Pause Script Execution

    local sleep = require "sleep"
    

    sleep(millis)

    The sleep package provides a single function, sleep, that pauses script execution for a specified number of milliseconds. The function is useful for delaying script execution or for simulating slow operations.

    sleep(1000) -- sleep for 1 second
    

    NOTE: The sleep function is asynchronous and does not block the overall server's execution. It will only block the operations within the current script invocation context.