Pesde packages for common Luau tooling.
Find a file
Erica Marigold 8cf8d8e916 feat(lib): use different tool_storage structure, chmod on unix
* Fix for tools which don't already provide zips with binaries that have
  their executable bit set, by executing chmod before attempting to run.
* Uses a different tool_storage structure to prevent changing the tool
  name and causing confusion for tools which change their help menu
  binary name based on the current exe name.
2024-11-28 16:08:15 +00:00
.lune chore(lib): include README 2024-11-25 15:25:21 +00:00
.vscode feat: use dev mode based on env var 2024-11-23 15:59:22 +00:00
bins feat(bins): include rojo bin 2024-11-28 15:46:19 +00:00
toolchainlib feat(lib): use different tool_storage structure, chmod on unix 2024-11-28 16:08:15 +00:00
.gitignore chore(lune): include lune dev scripts 2024-11-25 06:23:39 +00:00
.luaurc chore(lune): include lune dev scripts 2024-11-25 06:23:39 +00:00
LICENSE.md chore(LICENSE): rename to include markdown ext 2024-11-24 17:10:41 +00:00
pesde.lock feat(bins): include rojo bin 2024-11-28 15:46:19 +00:00
pesde.toml chore(lune): include lune dev scripts 2024-11-25 06:23:39 +00:00
README.md chore(README): fix luau-lsp package name being incorrect 2024-11-27 15:34:14 +05:30

pesde/tooling

Discord Lune

Common Luau tooling packaged for pesde, for use within fully pesde-managed projects.


Tool Available package
pesde/stylua stylua
pesde/luau_lsp luau-lsp

Usage

For example, to install stylua, a Lua code formatter, run:

pesde add --dev pesde/stylua
pesde install

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.