Using with Pesde
Pesde is a modern package manager for Luau. Kaledis has first-class support for Pesde packages.
If you didn’t enable Pesde during project initialization, you can add it later:
kaledis setup pesdeThis generates a pesde.toml file and a luau_packages directory.
Installing Packages
Section titled “Installing Packages”Use the Pesde CLI to install packages. For example, to install a library:
pesde add <VENDOR>/<PACKAGE>Using Packages
Section titled “Using Packages”In your code, you can require installed packages using their alias (usually defined in pesde.toml). Kaledis handles the module resolution for you.
local MyPackage = require("@pkg/my-package")Troubleshooting
Section titled “Troubleshooting”- Module not found: Ensure you have run
pesde installto download dependencies toluau_packages. - Type errors: Make sure
.luaurcis correctly configured to point toluau_packagesfor type checking.