mirror of
https://github.com/pesde-pkg/tooling.git
synced 2025-01-07 15:09:09 +00:00
12 lines
501 B
Text
12 lines
501 B
Text
local core = require("./lune_packages/core")
|
|
local Semver = require("./luau_packages/semver")
|
|
local Option = require("./lune_packages/option")
|
|
type Option<T> = Option.Option<T>
|
|
|
|
-- TODO: Use _G.PESDE_ROOT to get the install directory, then decode the
|
|
-- pesde manifest to get the version of the tool dynamically
|
|
core.installTool({
|
|
alias = Option.Some("lune"),
|
|
repo = "lune-org/lune",
|
|
version = Option.Some(Semver.parse("0.8.9"):unwrap()) :: Option<Semver.SemverImpl>,
|
|
} :: core.ToolId)
|