Skip to content

Language Server Implementation for Luau

License

Notifications You must be signed in to change notification settings

lisachandra/luau-lsp

 
 

Repository files navigation

Luau Language Server

This fork enhances the Luau Language Server to support URLs, expanding its compatibility beyond just ports.

Intended use with GitHub Codespaces.

Usage

Configure the plugin by setting the URL in its settings. For example:

return {
    url = "https://...app.github.dev",
    startAutomatically = false,
    include = {
        ...
    },
}

This flexibility allows you to use URLs instead of being restricted to ports, making it well-suited for GitHub Codespaces.

Authentication

Ensure secure communication by using GitHub tokens for authentication. Define your GitHub token in the Roblox Studio command line:

_G.GITHUB_TOKEN = GITHUB_TOKEN

This practice enhances security while utilizing the Luau Language Server in your GitHub Codespaces environment.

About

Language Server Implementation for Luau

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 89.0%
  • Python 6.1%
  • TypeScript 2.9%
  • Lua 1.2%
  • Other 0.8%