We'd love to have you assist us via contributions to this project!
Our documentation is maintained via Moonwave.
Follow Quenty's Roblox coding styling guide found here, as well as Roblox's general stylying guide found here.
Situates your code in the following order:
- Class / Module Luau Documentation.
- Services.
require
statement.- Module requires, using strings.
- Constants.
- Class definition.
- Return statement.
Sample:
--[=[
@class MyClass
]=]
local Signal: { [any]: any } = require(game:GetService("ReplicatedStorage"):WaitForChild("Packages")["Signal"])