mirror of
https://github.com/pesde-pkg/tooling.git
synced 2024-12-12 07:10:36 +00:00
Pesde packages for common Luau tooling.
.lune | ||
.vscode | ||
bins | ||
toolchainlib | ||
.gitignore | ||
.luaurc | ||
LICENSE | ||
pesde.lock | ||
pesde.toml | ||
README.md |
pesde/tooling
Common Luau tooling packaged for pesde, for use within fully pesde-managed projects.
Tool | Available package |
---|---|
pesde/stylua |
|
pesde/luau_lsp |
|
pesde/selene |
|
pesde/rojo |
|
pesde/blink |
|
pesde/darklua |
|
pesde/argon |
|
pesde/zap |
Prerequisites
To ensure proper functionality, please make sure you have the following dependencies installed:
- pesde: Version
>= 0.5.0-rc.13
- lune: Version
^0.8.7
Usage
For example, to install stylua, a Lua code formatter, run:
pesde x pesde/stylua -- --version
# Or, install the tool into your project and have it accessible in PATH
pesde add --dev pesde/stylua
pesde install
stylua -- --version
Refer to the above table for a list of support tooling packages.
If a Luau tool you would like is not present here, please open an issue or submit a PR, following the format of one of the existing tools.
License
This project is licensed under the MIT license.