2023-01-27 00:36:06 +00:00
{
"@roblox/global/fs" : {
"documentation" : "Filesystem" ,
"keys" : {
"fs" : "@roblox/global/fs.fs"
} ,
2023-02-16 11:05:54 +00:00
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
2023-02-16 11:05:54 +00:00
"@roblox/global/net" : {
"documentation" : "Networking" ,
"keys" : {
"net" : "@roblox/global/net.net"
} ,
2023-01-27 00:36:06 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
2023-01-27 00:56:50 +00:00
} ,
2023-02-16 11:05:54 +00:00
"@roblox/global/process" : {
"documentation" : "Current process & child processes" ,
"keys" : {
"process" : "@roblox/global/process.process"
} ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:56:50 +00:00
} ,
2023-02-16 11:05:54 +00:00
"@roblox/global/stdio" : {
"documentation" : "Standard input / output & utility functions" ,
"keys" : {
"stdio" : "@roblox/global/stdio.stdio"
} ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
2023-02-16 11:05:54 +00:00
"@roblox/global/task" : {
"documentation" : "Task scheduler & thread spawning" ,
"keys" : {
"task" : "@roblox/global/task.task"
} ,
2023-01-27 00:36:06 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/fs.readFile" : {
"documentation" : "Reads a file at `path`.\n\nAn error will be thrown in the following situations:\n\n* `path` does not point to an existing file.\n* The current process lacks permissions to read the file.\n* The contents of the file cannot be read as a UTF-8 string.\n* Some other I/O error occurred." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "path" ,
"documentation" : "@roblox/global/fs.readFile/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
"returns" : [
2023-02-16 11:05:54 +00:00
"@roblox/global/fs.readFile/return/0"
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/fs.readDir" : {
"documentation" : "Reads entries in a directory at `path`.\n\nAn error will be thrown in the following situations:\n\n* `path` does not point to an existing directory.\n* The current process lacks permissions to read the contents of the directory.\n* Some other I/O error occurred." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "path" ,
"documentation" : "@roblox/global/fs.readDir/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
"returns" : [
"@roblox/global/fs.readDir/return/0"
2023-02-16 11:05:54 +00:00
] ,
2023-01-27 00:36:06 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/fs.writeFile" : {
"documentation" : "Writes to a file at `path`.\n\nAn error will be thrown in the following situations:\n\n* The file's parent directory does not exist.\n* The current process lacks permissions to write to the file.\n* Some other I/O error occurred." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "path" ,
"documentation" : "@roblox/global/fs.writeFile/param/0"
} ,
{
"name" : "contents" ,
"documentation" : "@roblox/global/fs.writeFile/param/1"
2023-01-27 00:56:50 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
2023-01-27 00:36:06 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/fs.writeDir" : {
"documentation" : "Creates a directory and its parent directories if they are missing.\n\nAn error will be thrown in the following situations:\n\n* `path` already points to an existing file or directory.\n* The current process lacks permissions to create the directory or its missing parents.\n* Some other I/O error occurred." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "path" ,
"documentation" : "@roblox/global/fs.writeDir/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:56:50 +00:00
} ,
2023-01-27 00:36:06 +00:00
"@roblox/global/fs.removeFile" : {
"documentation" : "Removes a file.\n\nAn error will be thrown in the following situations:\n\n* `path` does not point to an existing file.\n* The current process lacks permissions to remove the file.\n* Some other I/O error occurred." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "path" ,
"documentation" : "@roblox/global/fs.removeFile/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
2023-01-27 00:36:06 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
2023-02-16 11:05:54 +00:00
"@roblox/global/fs.removeDir" : {
"documentation" : "Removes a directory and all of its contents.\n\nAn error will be thrown in the following situations:\n\n* `path` is not an existing and empty directory.\n* The current process lacks permissions to remove the directory.\n* Some other I/O error occurred." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "path" ,
"documentation" : "@roblox/global/fs.removeDir/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
2023-01-27 00:36:06 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/fs.isFile" : {
"documentation" : "Checks if a given path is a file.\n\nAn error will be thrown in the following situations:\n\n* The current process lacks permissions to read at `path`.\n* Some other I/O error occurred." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "path" ,
"documentation" : "@roblox/global/fs.isFile/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
"returns" : [
2023-02-16 11:05:54 +00:00
"@roblox/global/fs.isFile/return/0"
] ,
2023-01-27 00:36:06 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/fs.isDir" : {
"documentation" : "Checks if a given path is a directory.\n\nAn error will be thrown in the following situations:\n\n* The current process lacks permissions to read at `path`.\n* Some other I/O error occurred." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "path" ,
"documentation" : "@roblox/global/fs.isDir/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
"returns" : [
2023-02-16 11:05:54 +00:00
"@roblox/global/fs.isDir/return/0"
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/net.request" : {
"documentation" : "Sends an HTTP request using the given url and / or parameters, and returns a dictionary that describes the response received.\n\nOnly throws an error if a miscellaneous network or I/O error occurs, never for unsuccessful status codes." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "config" ,
"documentation" : "@roblox/global/net.request/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
"returns" : [
"@roblox/global/net.request/return/0"
2023-02-16 11:05:54 +00:00
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:56:50 +00:00
} ,
2023-02-16 11:05:54 +00:00
"@roblox/global/net.socket" : {
"documentation" : "Connects to a web socket at the given URL.\n\nThrows an error if the server at the given URL does not support\nweb sockets, or if a miscellaneous network or I/O error occurs." ,
"params" : [
{
"name" : "url" ,
"documentation" : "@roblox/global/net.socket/param/0"
}
] ,
"returns" : [
"@roblox/global/net.socket/return/0"
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
2023-02-04 00:27:56 +00:00
"@roblox/global/net.serve" : {
2023-02-11 13:25:53 +00:00
"documentation" : "Creates an HTTP server that listens on the given `port`.\n\nThis will ***not*** block and will keep listening for requests on the given `port`\nuntil the `stop` function on the returned `NetServeHandle` has been called." ,
2023-02-04 00:27:56 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "port" ,
"documentation" : "@roblox/global/net.serve/param/0"
2023-02-04 00:27:56 +00:00
} ,
{
2023-02-16 11:05:54 +00:00
"name" : "handlerOrConfig" ,
"documentation" : "@roblox/global/net.serve/param/1"
2023-02-04 00:27:56 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
2023-02-11 22:37:23 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/net.jsonEncode" : {
"documentation" : "Encodes the given value as JSON." ,
2023-02-11 22:37:23 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "value" ,
"documentation" : "@roblox/global/net.jsonEncode/param/0"
} ,
{
"name" : "pretty" ,
"documentation" : "@roblox/global/net.jsonEncode/param/1"
2023-02-11 22:37:23 +00:00
}
] ,
"returns" : [
2023-02-16 11:05:54 +00:00
"@roblox/global/net.jsonEncode/return/0"
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-02-04 00:27:56 +00:00
} ,
2023-02-16 11:05:54 +00:00
"@roblox/global/net.jsonDecode" : {
"documentation" : "Decodes the given JSON string into a lua value." ,
"params" : [
{
"name" : "encoded" ,
"documentation" : "@roblox/global/net.jsonDecode/param/0"
}
] ,
"returns" : [
"@roblox/global/net.jsonDecode/return/0"
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/process.args" : {
"documentation" : "The arguments given when running the Lune script." ,
"params" : [ ] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
2023-01-28 02:32:08 +00:00
"@roblox/global/process.cwd" : {
"documentation" : "The current working directory in which the Lune script is running." ,
"params" : [ ] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-28 02:32:08 +00:00
} ,
2023-01-27 00:36:06 +00:00
"@roblox/global/process.env" : {
"documentation" : "Current environment variables for this process.\n\nSetting a value on this table will set the corresponding environment variable." ,
"params" : [ ] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/process.exit" : {
"documentation" : "Exits the currently running script as soon as possible with the given exit code.\n\nExit code 0 is treated as a successful exit, any other value is treated as an error.\n\nSetting the exit code using this function will override any otherwise automatic exit code." ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "code" ,
"documentation" : "@roblox/global/process.exit/param/0"
2023-01-27 00:56:50 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:56:50 +00:00
} ,
2023-01-27 00:36:06 +00:00
"@roblox/global/process.spawn" : {
2023-01-28 02:32:08 +00:00
"documentation" : "Spawns a child process that will run the program `program`, and returns a dictionary that describes the final status and ouput of the child process.\n\nThe second argument, `params`, can be passed as a list of string parameters to give to the program.\n\nThe third argument, `options`, can be passed as a dictionary of options to give to the child process.\nThe available options inside of the `options` dictionary are:\n* `cwd` - The current working directory for the process\n* `env` - Extra environment variables to give to the process\n* `shell` - Whether to run in a shell or not - set to `true` to run using the default shell, or a string to run using a specific shell\n* `stdio` - How to treat output and error streams from the child process - set to \"inherit\" to pass output and error streams to the current process" ,
2023-01-27 00:56:50 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "program" ,
"documentation" : "@roblox/global/process.spawn/param/0"
2023-01-27 00:56:50 +00:00
} ,
{
2023-02-16 11:05:54 +00:00
"name" : "params" ,
"documentation" : "@roblox/global/process.spawn/param/1"
2023-01-28 02:32:08 +00:00
} ,
{
2023-02-16 11:05:54 +00:00
"name" : "options" ,
"documentation" : "@roblox/global/process.spawn/param/2"
2023-01-27 00:56:50 +00:00
}
] ,
"returns" : [
"@roblox/global/process.spawn/return/0"
2023-02-16 11:05:54 +00:00
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-02-06 05:13:12 +00:00
} ,
"@roblox/global/stdio.color" : {
"documentation" : "Return an ANSI string that can be used to modify the persistent output color.\n\nPass `\"reset\"` to get a string that can reset the persistent output color.\n\n### Example usage\n\n```lua\nstdio.write(stdio.color(\"red\"))\nprint(\"This text will be red\")\nstdio.write(stdio.color(\"reset\"))\nprint(\"This text will be normal\")\n```" ,
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "color" ,
"documentation" : "@roblox/global/stdio.color/param/0"
2023-02-06 05:13:12 +00:00
}
] ,
2023-02-06 18:10:52 +00:00
"returns" : [
"@roblox/global/stdio.color/return/0"
2023-02-16 11:05:54 +00:00
] ,
2023-02-06 05:13:12 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/stdio.style" : {
"documentation" : "Return an ANSI string that can be used to modify the persistent output style.\n\nPass `\"reset\"` to get a string that can reset the persistent output style.\n\n### Example usage\n\n```lua\nstdio.write(stdio.style(\"bold\"))\nprint(\"This text will be bold\")\nstdio.write(stdio.style(\"reset\"))\nprint(\"This text will be normal\")\n```" ,
2023-02-06 05:13:12 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "style" ,
"documentation" : "@roblox/global/stdio.style/param/0"
2023-02-06 05:13:12 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [
"@roblox/global/stdio.style/return/0"
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-02-06 05:13:12 +00:00
} ,
"@roblox/global/stdio.format" : {
"documentation" : "Formats arguments into a human-readable string with syntax highlighting for tables." ,
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "..." ,
"documentation" : "@roblox/global/stdio.format/param/0"
2023-02-06 05:13:12 +00:00
}
] ,
"returns" : [
"@roblox/global/stdio.format/return/0"
2023-02-16 11:05:54 +00:00
] ,
2023-02-06 17:59:48 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/stdio.write" : {
"documentation" : "Writes a string directly to stdout, without any newline." ,
2023-02-06 17:59:48 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "s" ,
"documentation" : "@roblox/global/stdio.write/param/0"
2023-02-06 17:59:48 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
2023-02-06 05:13:12 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/stdio.ewrite" : {
"documentation" : "Writes a string directly to stderr, without any newline." ,
2023-02-06 05:13:12 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "s" ,
"documentation" : "@roblox/global/stdio.ewrite/param/0"
2023-02-06 05:13:12 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
2023-02-06 05:13:12 +00:00
"learn_more_link" : "" ,
2023-02-16 11:05:54 +00:00
"code_sample" : ""
} ,
"@roblox/global/stdio.prompt" : {
"documentation" : "Prompts for user input using the wanted kind of prompt:\n\n* `\"text\"` - Prompts for a plain text string from the user\n* `\"confirm\"` - Prompts the user to confirm with y / n\n* `\"select\"` - Prompts the user to select *one* value from a list\n* `\"multiselect\"` - Prompts the user to select *one or more* values from a list\n* `nil` - Equivalent to `\"text\"` with no extra arguments" ,
2023-02-06 05:13:12 +00:00
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "kind" ,
"documentation" : "@roblox/global/stdio.prompt/param/0"
} ,
{
"name" : "message" ,
"documentation" : "@roblox/global/stdio.prompt/param/1"
} ,
{
"name" : "defaultOrOptions" ,
"documentation" : "@roblox/global/stdio.prompt/param/2"
2023-02-06 05:13:12 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/task.cancel" : {
"documentation" : "Stops a currently scheduled thread from resuming." ,
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "thread" ,
"documentation" : "@roblox/global/task.cancel/param/0"
2023-01-27 00:36:06 +00:00
}
] ,
2023-02-16 11:05:54 +00:00
"returns" : [ ] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/task.defer" : {
"documentation" : "Defers a thread or function to run at the end of the current task queue." ,
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "functionOrThread" ,
"documentation" : "@roblox/global/task.defer/param/0"
2023-01-27 00:36:06 +00:00
}
] ,
"returns" : [
"@roblox/global/task.defer/return/0"
2023-02-16 11:05:54 +00:00
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/task.delay" : {
"documentation" : "Delays a thread or function to run after `duration` seconds." ,
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "functionOrThread" ,
"documentation" : "@roblox/global/task.delay/param/0"
2023-01-27 00:36:06 +00:00
}
] ,
"returns" : [
"@roblox/global/task.delay/return/0"
2023-02-16 11:05:54 +00:00
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/task.spawn" : {
"documentation" : "Instantly runs a thread or function.\n\nIf the spawned task yields, the thread that spawned the task\nwill resume, letting the spawned task run in the background." ,
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "functionOrThread" ,
"documentation" : "@roblox/global/task.spawn/param/0"
2023-01-27 00:36:06 +00:00
}
] ,
"returns" : [
"@roblox/global/task.spawn/return/0"
2023-02-16 11:05:54 +00:00
] ,
"learn_more_link" : "" ,
"code_sample" : ""
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/task.wait" : {
"documentation" : "Waits for the given duration, with a minimum wait time of 10 milliseconds." ,
"params" : [
{
2023-02-16 11:05:54 +00:00
"name" : "duration" ,
"documentation" : "@roblox/global/task.wait/param/0"
2023-01-27 00:36:06 +00:00
}
] ,
"returns" : [
"@roblox/global/task.wait/return/0"
2023-02-16 11:05:54 +00:00
] ,
"learn_more_link" : "" ,
"code_sample" : ""
} ,
"@roblox/global/fs.readFile/param/0" : {
"documentation" : "The path to the file to read"
} ,
"@roblox/global/fs.readDir/param/0" : {
"documentation" : "The directory path to search in"
} ,
"@roblox/global/fs.writeFile/param/0" : {
"documentation" : "The path of the file"
} ,
"@roblox/global/fs.writeFile/param/1" : {
"documentation" : "The contents of the file"
} ,
"@roblox/global/fs.writeDir/param/0" : {
"documentation" : "The directory to create"
} ,
"@roblox/global/fs.removeFile/param/0" : {
"documentation" : "The file to remove"
} ,
"@roblox/global/fs.removeDir/param/0" : {
"documentation" : "The directory to remove"
} ,
"@roblox/global/fs.isFile/param/0" : {
"documentation" : "The file path to check"
} ,
"@roblox/global/fs.isDir/param/0" : {
"documentation" : "The directory path to check"
} ,
"@roblox/global/net.request/param/0" : {
"documentation" : "The URL or request config to use"
} ,
"@roblox/global/net.socket/param/0" : {
"documentation" : "The URL to connect to"
} ,
"@roblox/global/net.serve/param/0" : {
"documentation" : "The port to use for the server"
} ,
"@roblox/global/net.serve/param/1" : {
"documentation" : "The handler function or config to use for the server"
} ,
"@roblox/global/net.jsonEncode/param/0" : {
"documentation" : "The value to encode as JSON"
} ,
"@roblox/global/net.jsonEncode/param/1" : {
"documentation" : "If the encoded JSON string should include newlines and spaces. Defaults to false"
} ,
"@roblox/global/net.jsonDecode/param/0" : {
"documentation" : "The JSON string to decode"
} ,
"@roblox/global/process.exit/param/0" : {
"documentation" : "The exit code to set"
} ,
"@roblox/global/process.spawn/param/0" : {
"documentation" : "The program to spawn as a child process"
} ,
"@roblox/global/process.spawn/param/1" : {
"documentation" : "Additional parameters to pass to the program"
} ,
"@roblox/global/process.spawn/param/2" : {
"documentation" : "A dictionary of options for the child process"
} ,
"@roblox/global/stdio.color/param/0" : {
"documentation" : "The color to use"
} ,
"@roblox/global/stdio.style/param/0" : {
"documentation" : "The style to use"
} ,
"@roblox/global/stdio.format/param/0" : {
"documentation" : "The values to format"
} ,
"@roblox/global/stdio.write/param/0" : {
"documentation" : "The string to write to stdout"
} ,
"@roblox/global/stdio.ewrite/param/0" : {
"documentation" : "The string to write to stderr"
} ,
"@roblox/global/stdio.prompt/param/0" : {
"documentation" : "The kind of prompt to use"
} ,
"@roblox/global/stdio.prompt/param/1" : {
"documentation" : "The message to show the user"
} ,
"@roblox/global/stdio.prompt/param/2" : {
"documentation" : "The default value for the prompt, or options to choose from for selection prompts"
} ,
"@roblox/global/task.cancel/param/0" : {
"documentation" : "The thread to cancel"
} ,
"@roblox/global/task.defer/param/0" : {
"documentation" : "The function or thread to defer"
} ,
"@roblox/global/task.delay/param/0" : {
"documentation" : "The function or thread to delay"
} ,
"@roblox/global/task.spawn/param/0" : {
"documentation" : "The function or thread to spawn"
2023-01-27 00:36:06 +00:00
} ,
"@roblox/global/task.wait/param/0" : {
"documentation" : "The amount of time to wait"
} ,
2023-02-16 11:05:54 +00:00
"@roblox/global/fs.readFile/return/0" : {
"documentation" : "The contents of the file"
} ,
"@roblox/global/fs.readDir/return/0" : {
"documentation" : "A list of files & directories found"
} ,
"@roblox/global/fs.isFile/return/0" : {
"documentation" : "If the path is a file or not"
} ,
"@roblox/global/fs.isDir/return/0" : {
"documentation" : "If the path is a directory or not"
} ,
"@roblox/global/net.request/return/0" : {
"documentation" : "A dictionary representing the response for the request"
} ,
"@roblox/global/net.socket/return/0" : {
"documentation" : "A web socket handle"
} ,
"@roblox/global/net.jsonEncode/return/0" : {
"documentation" : "The encoded JSON string"
} ,
"@roblox/global/net.jsonDecode/return/0" : {
"documentation" : "The decoded lua value"
} ,
"@roblox/global/process.spawn/return/0" : {
"documentation" : "A dictionary representing the result of the child process"
} ,
"@roblox/global/stdio.color/return/0" : {
"documentation" : "A printable ANSI string"
} ,
"@roblox/global/stdio.style/return/0" : {
"documentation" : "A printable ANSI string"
} ,
"@roblox/global/stdio.format/return/0" : {
"documentation" : "The formatted string"
} ,
"@roblox/global/task.defer/return/0" : {
"documentation" : "The thread that will be deferred"
} ,
"@roblox/global/task.delay/return/0" : {
"documentation" : "The thread that will be delayed"
} ,
"@roblox/global/task.spawn/return/0" : {
"documentation" : "The thread that was spawned"
} ,
2023-01-27 00:36:06 +00:00
"@roblox/global/task.wait/return/0" : {
"documentation" : "The exact amount of time waited"
}
}