mirror of
https://github.com/pesde-pkg/tooling.git
synced 2025-03-04 02:51:47 +00:00
37 lines
8.1 KiB
Markdown
37 lines
8.1 KiB
Markdown
# pesde/tooling
|
|
|
|
<a href="https://discord.gg/ATVVsNNv3u"><img alt="Discord" src="https://img.shields.io/discord/385151591524597761?style=plastic&logo=discord&color=%235865F2" /></a>
|
|
<a href="https://lune-org.github.io/docs"><img alt="Lune" src="https://raw.githubusercontent.com/pesde-pkg/tooling/refs/heads/main/.lune/assets/powered-by-lune.svg" /></a>
|
|
<!-- TODO: CI workflow status -->
|
|
|
|
Common Luau tooling packaged for pesde, for use within fully pesde-managed projects.
|
|
|
|
---
|
|
|
|
<div align="center">
|
|
|
|
| Tool | Available package |
|
|
|----------|:-------------------------------------------------------------------------------------------------------------------------------------|
|
|
| [`pesde/stylua`](https://pesde.daimond113.com/packages/pesde/stylua) |  |
|
|
| [`pesde/luau_lsp`](https://pesde.daimond113.com/packages/pesde/luau-lsp) |  |
|
|
|
|
</div>
|
|
|
|
## Usage
|
|
|
|
For example, to install [stylua](https://github.com/JohnnyMorganz/stylua), a Lua code formatter, run:
|
|
|
|
```sh
|
|
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.
|
|
|
|
<!-- TODO: Recommend contributors to read CONTRIBUTING.md when that is a thing -->
|
|
|
|
# License
|
|
|
|
This project is licensed under the [MIT](https://github.com/pesde/toolchainlib/blob/main/LICENSE.md) license.
|