@roblox-tooling/pendant
v0.3.0
Published
Luau kind of sucks at linting itself. This fixes it. This is a Luau-LSP wrapper basically.
Readme
pendant
To install dependencies:
bun installTo run:
bun run src/index.tsDevelopment
To build the project:
bun run buildTo run tests:
bun testTo run linting:
bun run lintBuilding for Distribution
This project uses GitHub Actions to automatically build standalone executables for multiple platforms when a release is created. The following platforms are supported:
- Windows x86-64
- macOS x86-64 (Intel)
- macOS ARM64 (Apple Silicon)
- Ubuntu x86-64
- Ubuntu ARM64
Creating a Release
- Create a new release on GitHub
- The release workflow will automatically build binaries for all supported platforms
- The binaries will be attached to the release as downloadable assets
Manual Build
To build a standalone executable locally:
# Build the project first
bun run build
# Create standalone executable
bun build src/index.ts --compile --outfile=pendantThis project was created using bun init in bun v1.2.18. Bun is a fast all-in-one JavaScript runtime.
