-
-
Notifications
You must be signed in to change notification settings - Fork 17
/
moonwave.toml
36 lines (28 loc) · 1.45 KB
/
moonwave.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
classOrder = ["Janitor"]
changelog = true
gitSourceBranch = "main"
[docusaurus]
tagline = "Garbage collector object implementation for Roblox"
[[navbar.items]]
href = "https://discord.gg/nhDpg96Srt"
label = "Discord"
position = "right"
[[navbar.items]]
href = "https://twitter.com/howmanysmaII"
label = "Twitter"
position = "right"
[home]
enabled = true
includeReadme = false
[[home.features]]
title = "Custom cleanup methods"
description = "Other garbage collection implementations such as Maid don't give you a choice with how you clean up objects. You can either give a function, a connection, an Instance, or a table with a Destroy method. Janitor allows you to specify how you clean up objects, so you can cancel a Tween when the Janitor is cleaned up."
[[home.features]]
title = "Promise Support"
description = "Janitor supports adding Promises to it natively, which will then cancel if the Janitor is cleaned up. This makes Janitor the only library of its kind with support for this implementation of Promises."
[[home.features]]
title = "Instances linking"
description = "Janitor's LinkToInstance method allows you to cleanup the Janitor when a linked Instance is destroyed. This allows you to execute behavior on destruction as well as cleanup objects quickly."
# [[home.features]]
# title = "Made with Luau in mind"
# description = "Janitor has been redesigned for the new Luau VM for maximum performance. Janitor as a result runs extremely well given the featureset."