-
Notifications
You must be signed in to change notification settings - Fork 1
/
init.lua
46 lines (44 loc) · 1.44 KB
/
init.lua
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
37
38
39
40
41
42
43
44
45
46
--- module The SuperToast module
---@class SuperToast
---@field public ArgParser ArgParser re-export
---@field public Array Array re-export
---@field public Client SuperToastClient re-export
---@field public Command Command re-export
---@field public Embed Embed re-export
---@field public TypedArray TypedArray re-export
---@field public Option Option re-export
---@field public Subcommand Subcommand re-export
---@field public dotenv dotenv re-export
---@field public ms ms re-export
---@field public stringx stringx re-export
---@field public typed typed re-export
local SuperToast = {
---@type ArgParser
ArgParser = require('classes/ArgParser'),
---@type Array
Array = require('classes/Array'),
---@type SuperToastClient
Client = require('classes/Client'),
---@type Command
Command = require('classes/Command'),
---@type CommandUtil
CommandUtil = require('classes/CommandUtil'),
---@type Embed
Embed = require('classes/Embed'),
---@type TypedArray
TypedArray = require('classes/TypedArray'),
---@type Subcommand
Subcommand = require('classes/Subcommand'),
commandHandler = require('utils/commandHandler'),
---@type dotenv
dotenv = require('utils/dotenv'),
errorResolver = require('utils/errorResolver'),
help = require('utils/help'),
---@type ms
ms = require('utils/ms'),
---@type stringx
stringx = require('utils/stringx'),
---@type typed
typed = require('typed')
}
return SuperToast