Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roblox Luau Exploit API Definitions

VS Code support for Roblox exploit/executor API globals when using the Luau Language Server. This is not a vanilla Luau or Roblox API definitions package.

The extension bundles a Luau LSP definition file, registers it in luau-lsp.types.definitionFiles, and preserves definitions that are already configured for the workspace. It contains declarations only: it does not install, run, or provide an executor.

Requirements

Install the Luau Language Server VS Code extension (JohnnyMorganz.luau-lsp). Roblox platform types should remain enabled in that extension for Roblox classes such as Instance, LocalScript, and RBXScriptSignal.

Usage

Open a Luau file in a workspace. The bundled definitions are registered automatically by default. If automatic configuration is disabled, run Roblox Luau Exploit API Definitions: Enable in Workspace from the Command Palette.

Use Roblox Luau Exploit API Definitions: Disable in Workspace to remove only this extension's definition file from the workspace configuration.

Coverage and source

Declarations cover the cross-executor APIs documented by Executor-API-Docs, including HTTP request shapes, environment access, file operations, clipboard helpers, closures/hooks, metatable helpers, and common Roblox interaction helpers.

Executor APIs differ substantially and the referenced documentation describes itself as non-exhaustive. Treat every declaration as an editor-time hint; availability and behavior must still be checked against the runtime you target.

Development

npm install
npm test
npm run package

npm run package creates a .vsix installable through VS Code's Extensions: Install from VSIX... command.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages