From 61c20b25a3246842607c32ef6fe83eb1422539e0 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Wed, 5 Feb 2025 12:30:00 +0530 Subject: [PATCH] feat(lib): upgrade `pathfs` and `dirs` to v0.3.0 --- bins/argon/pesde.lock | 118 ++++++++++++++++++++++++++++++------- bins/asphalt/pesde.lock | 118 ++++++++++++++++++++++++++++++------- bins/blink/pesde.lock | 118 ++++++++++++++++++++++++++++++------- bins/darklua/pesde.lock | 118 ++++++++++++++++++++++++++++++------- bins/luau-lsp/pesde.lock | 118 ++++++++++++++++++++++++++++++------- bins/rojo/pesde.lock | 118 ++++++++++++++++++++++++++++++------- bins/selene/pesde.lock | 118 ++++++++++++++++++++++++++++++------- bins/stylua/pesde.lock | 118 ++++++++++++++++++++++++++++++------- bins/zap/pesde.lock | 118 ++++++++++++++++++++++++++++++------- toolchainlib/pesde.lock | 116 +++++++++++++++++++++++++++++------- toolchainlib/pesde.toml | 4 +- toolchainlib/src/init.luau | 30 +++++----- 12 files changed, 977 insertions(+), 235 deletions(-) diff --git a/bins/argon/pesde.lock b/bins/argon/pesde.lock index b8f15c3..bb41dd5 100644 --- a/bins/argon/pesde.lock +++ b/bins/argon/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/bins/asphalt/pesde.lock b/bins/asphalt/pesde.lock index 41f9121..cc4f185 100644 --- a/bins/asphalt/pesde.lock +++ b/bins/asphalt/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/bins/blink/pesde.lock b/bins/blink/pesde.lock index e09967a..86f59da 100644 --- a/bins/blink/pesde.lock +++ b/bins/blink/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/bins/darklua/pesde.lock b/bins/darklua/pesde.lock index a5af33e..2fdb91c 100644 --- a/bins/darklua/pesde.lock +++ b/bins/darklua/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/bins/luau-lsp/pesde.lock b/bins/luau-lsp/pesde.lock index 145ad93..72ae38b 100644 --- a/bins/luau-lsp/pesde.lock +++ b/bins/luau-lsp/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/bins/rojo/pesde.lock b/bins/rojo/pesde.lock index 1cf09a5..7ba342e 100644 --- a/bins/rojo/pesde.lock +++ b/bins/rojo/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/bins/selene/pesde.lock b/bins/selene/pesde.lock index e9a1f5a..1c997dc 100644 --- a/bins/selene/pesde.lock +++ b/bins/selene/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/bins/stylua/pesde.lock b/bins/stylua/pesde.lock index 7515f89..df595b0 100644 --- a/bins/stylua/pesde.lock +++ b/bins/stylua/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/bins/zap/pesde.lock b/bins/zap/pesde.lock index f58120d..40622cc 100644 --- a/bins/zap/pesde.lock +++ b/bins/zap/pesde.lock @@ -25,45 +25,119 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" +version = "0.3.0" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" +index_url = "https://github.com/daimond113/pesde-index" + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "standard"] @@ -111,8 +185,8 @@ lib = "src/init.luau" [graph."pesde/toolchainlib"."0.1.11 lune".dependencies] "0x5eal/unzip" = ["0.1.0 luau", "unzip"] -"jiwonz/dirs" = ["0.1.2 lune", "dirs"] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +"jiwonz/dirs" = ["0.3.0 lune", "dirs"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] "lukadev_0/option" = ["1.2.0 lune", "option"] "lukadev_0/result" = ["1.2.0 lune", "result"] @@ -121,9 +195,9 @@ ref_ty = "workspace" path = "toolchainlib" [graph."pesde/toolchainlib"."0.1.11 lune".pkg_ref.dependencies] -dirs = [{ name = "jiwonz/dirs", version = "^0.1.1", index = "https://github.com/pesde-pkg/index" }, "standard"] +dirs = [{ name = "jiwonz/dirs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] option = [{ name = "lukadev_0/option", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/pesde-pkg/index" }, "standard"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/pesde-pkg/index" }, "standard"] result = [{ name = "lukadev_0/result", version = "^1.2.0", index = "https://github.com/pesde-pkg/index" }, "peer"] unzip = [{ name = "0x5eal/unzip", version = "^0.1.0", index = "https://github.com/pesde-pkg/index", target = "luau" }, "standard"] diff --git a/toolchainlib/pesde.lock b/toolchainlib/pesde.lock index 86fa08e..7a3f653 100644 --- a/toolchainlib/pesde.lock +++ b/toolchainlib/pesde.lock @@ -26,47 +26,121 @@ stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.c environment = "luau" lib = "lib/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune"] -direct = ["dirs", { name = "jiwonz/dirs", version = "^0.1.1" }, "standard"] +[graph."corecii/greentea"."0.4.11 lune"] resolved_ty = "standard" -[graph."jiwonz/dirs"."0.1.2 lune".target] +[graph."corecii/greentea"."0.4.11 lune".target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/dirs"."0.1.2 lune".dependencies] -"jiwonz/pathfs" = ["0.1.0 lune", "pathfs"] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref] +ref_ty = "pesde" +name = "corecii/greentea" +version = "0.4.11" +index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref] +[graph."corecii/greentea"."0.4.11 lune".pkg_ref.target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune"] +direct = ["dirs", { name = "jiwonz/dirs", version = "^0.3.0" }, "standard"] +resolved_ty = "standard" + +[graph."jiwonz/dirs"."0.3.0 lune".target] +environment = "lune" +lib = "src/init.luau" + +[graph."jiwonz/dirs"."0.3.0 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/pathfs" = ["0.3.1 lune", "pathfs"] + +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref] ref_ty = "pesde" name = "jiwonz/dirs" -version = "0.1.2" -index_url = "https://github.com/daimond113/pesde-index" +version = "0.3.0" +index_url = "https://github.com/pesde-pkg/index" -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.dependencies] -pathfs = [{ name = "jiwonz/pathfs", version = "^0.1.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.dependencies] +greentea = [{ name = "corecii/greentea", version = "^0.4.10", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +pathfs = [{ name = "jiwonz/pathfs", version = "^0.3.0", index = "https://github.com/daimond113/pesde-index" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.28.0", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] -[graph."jiwonz/dirs"."0.1.2 lune".pkg_ref.target] +[graph."jiwonz/dirs"."0.3.0 lune".pkg_ref.target] environment = "lune" lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune"] -direct = ["pathfs", { name = "jiwonz/pathfs", version = "^0.1.0" }, "standard"] +[graph."jiwonz/luau_disk"."0.1.4 luau"] resolved_ty = "standard" -[graph."jiwonz/pathfs"."0.1.0 lune".target] -environment = "lune" -lib = "init.luau" +[graph."jiwonz/luau_disk"."0.1.4 luau".target] +environment = "luau" +lib = "src/init.luau" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref] +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref] ref_ty = "pesde" -name = "jiwonz/pathfs" -version = "0.1.0" +name = "jiwonz/luau_disk" +version = "0.1.4" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/luau_disk"."0.1.4 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau"] +resolved_ty = "standard" + +[graph."jiwonz/luau_path"."0.1.1 luau".target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/luau_path"."0.1.1 luau".dependencies] +"jiwonz/luau_disk" = ["0.1.4 luau", "luau_disk"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/luau_path" +version = "0.1.1" index_url = "https://github.com/daimond113/pesde-index" -[graph."jiwonz/pathfs"."0.1.0 lune".pkg_ref.target] +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.dependencies] +luau_disk = [{ name = "jiwonz/luau_disk", version = "^0.1.2", index = "https://github.com/pesde-pkg/index" }, "standard"] + +[graph."jiwonz/luau_path"."0.1.1 luau".pkg_ref.target] +environment = "luau" +lib = "src/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune"] +direct = ["pathfs", { name = "jiwonz/pathfs", version = "^0.3.0" }, "standard"] +resolved_ty = "standard" + +[graph."jiwonz/pathfs"."0.3.1 lune".target] environment = "lune" -lib = "init.luau" +lib = "src/lib/init.luau" + +[graph."jiwonz/pathfs"."0.3.1 lune".dependencies] +"corecii/greentea" = ["0.4.11 lune", "greentea"] +"jiwonz/luau_path" = ["0.1.1 luau", "luau_path"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref] +ref_ty = "pesde" +name = "jiwonz/pathfs" +version = "0.3.1" +index_url = "https://github.com/pesde-pkg/index" + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.dependencies] +frktest = [{ name = "itsfrank/frktest", version = "^0.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] +greentea = [{ name = "corecii/greentea", version = "^0.4.11", index = "https://github.com/daimond113/pesde-index" }, "standard"] +luau_lsp = [{ name = "pesde/luau_lsp", version = "^1.38.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +luau_path = [{ name = "jiwonz/luau_path", version = "^0.1.1", index = "https://github.com/daimond113/pesde-index", target = "luau" }, "standard"] +selene = [{ name = "pesde/selene", version = "^0.27.1", index = "https://github.com/daimond113/pesde-index" }, "dev"] +stylua = [{ name = "pesde/stylua", version = "^2.0.2", index = "https://github.com/daimond113/pesde-index" }, "dev"] + +[graph."jiwonz/pathfs"."0.3.1 lune".pkg_ref.target] +environment = "lune" +lib = "src/lib/init.luau" [graph."lukadev_0/option"."1.2.0 lune"] direct = ["option", { name = "lukadev_0/option", version = "^1.2.0" }, "peer"] diff --git a/toolchainlib/pesde.toml b/toolchainlib/pesde.toml index e31dc3d..a743215 100644 --- a/toolchainlib/pesde.toml +++ b/toolchainlib/pesde.toml @@ -10,8 +10,8 @@ environment = "lune" lib = "src/init.luau" [dependencies] -pathfs = { name = "jiwonz/pathfs", version = "^0.1.0" } -dirs = { name = "jiwonz/dirs", version = "^0.1.1" } +pathfs = { name = "jiwonz/pathfs", version = "^0.3.0" } +dirs = { name = "jiwonz/dirs", version = "^0.3.0" } unzip = { name = "0x5eal/unzip", version = "^0.1.0", target = "luau" } [peer_dependencies] diff --git a/toolchainlib/src/init.luau b/toolchainlib/src/init.luau index 8019246..5ab8b73 100644 --- a/toolchainlib/src/init.luau +++ b/toolchainlib/src/init.luau @@ -14,6 +14,8 @@ local serde = require("@lune/serde") local task = require("@lune/task") local pathfs = require("../lune_packages/pathfs") +local fs = pathfs.fs + local dirs = require("../lune_packages/dirs") local Result = require("../lune_packages/result") @@ -96,14 +98,14 @@ end local LINK_INSTALL_DIR = (dirs.homeDir() or error("Couldn't get home dir :(")):join(".pesde"):join("bin") local TOOL_STORAGE_DIR = LINK_INSTALL_DIR:join(".tool_storage") -if not pathfs.isDir(TOOL_STORAGE_DIR) then - pathfs.writeDir(TOOL_STORAGE_DIR) +if not fs.isDir(TOOL_STORAGE_DIR) then + fs.writeDir(TOOL_STORAGE_DIR) end local OLD_TOOL_STORAGE_DIR = LINK_INSTALL_DIR:join("tool_storage") -if pathfs.isDir(OLD_TOOL_STORAGE_DIR) and not pathfs.isDir(TOOL_STORAGE_DIR) then +if fs.isDir(OLD_TOOL_STORAGE_DIR) and not fs.isDir(TOOL_STORAGE_DIR) then -- TODO: Merge both directories into one instead of a single move - pathfs.move(OLD_TOOL_STORAGE_DIR, TOOL_STORAGE_DIR) + fs.move(OLD_TOOL_STORAGE_DIR, TOOL_STORAGE_DIR) end local bar = ProgressBar.new() @@ -174,8 +176,8 @@ function installTool(tool: ToolId, installPath: pathfs.Path): number -- If the tool installation directory was not present, we create it local toolDir = assert(installPath:parent(), "Install path did not have parent dir") - if not pathfs.isDir(toolDir) then - pathfs.writeDir(toolDir) + if not fs.isDir(toolDir) then + fs.writeDir(toolDir) end type InstallLock = { @@ -185,7 +187,7 @@ function installTool(tool: ToolId, installPath: pathfs.Path): number -- Attempt to read an existing lock in EAFP fashion local installLockFile = toolDir:join("LOCK") - local isLocked, lockFileContents = pcall(pathfs.readFile, installLockFile) + local isLocked, lockFileContents = pcall(fs.readFile, installLockFile) if isLocked then -- If an installation lock was held for the tool we are trying to install, it means -- that it is also being installed elsewhere. In this case, we wait for that installation @@ -200,7 +202,7 @@ function installTool(tool: ToolId, installPath: pathfs.Path): number assert(lockFile.resource == installPath:toString(), "Mistmatch between lock and expected resource") warn("Waiting for existing installation process for tool to exit") - while pathfs.isFile(installLockFile) do + while fs.isFile(installLockFile) do if os.time() > lockFile.expiration then -- If more than 60s has passed since we started waiting for the lock -- to be released, we assume something went wrong and error; this should @@ -220,7 +222,7 @@ function installTool(tool: ToolId, installPath: pathfs.Path): number expiration = os.time() + 60, -- lock expires in 60s from time of issue } - pathfs.writeFile(installLockFile, serde.encode("json", lockFile)) + fs.writeFile(installLockFile, serde.encode("json", lockFile)) local toolAlias = toolAliasOrDefault(tool) local client = Github.new( @@ -308,7 +310,7 @@ function installTool(tool: ToolId, installPath: pathfs.Path): number barFns.next(bar) -- install - pathfs.writeFile(installPath, binaryContents) + fs.writeFile(installPath, binaryContents) -- IDEA: In order to eliminate fs read overhead on startup and to disallow -- the use of the tool binary when outside a package where it is installed, @@ -337,7 +339,7 @@ function installTool(tool: ToolId, installPath: pathfs.Path): number chmod(installPath, 0b10101010011) -- Release the installation lock - pathfs.removeFile(installLockFile) + fs.removeFile(installLockFile) -- Finally run the tool return runTool(installPath) @@ -377,7 +379,7 @@ return setmetatable( -- Use _G.PESDE_ROOT to get the install directory, then decode the -- pesde manifest to get the version of the tool dynamically - local manifestContents = pathfs.readFile(pathfs.Path.from(pesdeRoot :: string):join("pesde.toml")) + local manifestContents = fs.readFile(pathfs.Path.from(pesdeRoot :: string):join("pesde.toml")) local ok, manifest: manifest.PesdeManifest = pcall(serde.decode, "toml" :: "toml", manifestContents) if not ok then stdio.ewrite( @@ -402,7 +404,7 @@ return setmetatable( local toolAlias = string.split(toolId, "+")[2] local toolInstallPath = TOOL_STORAGE_DIR:join(toolId):join(versionOrDefault):join(toolAlias) - if pathfs.isFile(toolInstallPath) then + if fs.isFile(toolInstallPath) then return lib.runTool(toolInstallPath) end @@ -418,7 +420,7 @@ return setmetatable( if not ok then -- Cleanup any failure remnants from installation directory - pathfs.removeDir(toolInstallPath:parent() :: pathfs.Path) + fs.removeDir(toolInstallPath:parent() :: pathfs.Path) -- Cleanup progress bar in case of error barFns.stop(bar)