diff --git a/.gitignore b/.gitignore index 662c15b..1752f9e 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,7 @@ *.bak *.gen.* *.lock +!.assetfile.lock /*sourcemap.json # Legacy diff --git a/.gitmodules b/.gitmodules index 1ed4d48..21b8914 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,9 @@ +[submodule "Submodules/claude-md"] + path = Submodules/claude-md + url = git@github.com:horsenuggets/claude-md.git [submodule "Submodules/claude-md-luau"] path = Submodules/claude-md-luau url = git@github.com:horsenuggets/claude-md-luau.git [submodule "Submodules/luau-cicd"] path = Submodules/luau-cicd url = git@github.com:horsenuggets/luau-cicd.git -[submodule "Submodules/claude-md"] - path = Submodules/claude-md - url = git@github.com:horsenuggets/claude-md.git diff --git a/CHANGELOG.md b/CHANGELOG.md index 54ccbb5..b02234d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## 1.1.3 +- Included `.luaurc` in Wally package for proper alias resolution + ## 1.1.2 - Added script instance support for test roots (`Testable.run(script.Parent.Tests)`) - Added automatic `.spec.luau` file discovery from directory script instances diff --git a/VERSION b/VERSION index 45a1b3f..781dcb0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.1.2 +1.1.3 diff --git a/dev.project.json b/dev.project.json index 31dc80e..23613f2 100644 --- a/dev.project.json +++ b/dev.project.json @@ -3,10 +3,19 @@ "tree": { "$path": "Source/Testable", "DevPackages": { - "$path": "DevPackages" + "$path": { + "optional": "DevPackages" + } }, "Packages": { - "$path": "Packages" + "$path": { + "optional": "Packages" + } + }, + "ServerPackages": { + "$path": { + "optional": "ServerPackages" + } } } } diff --git a/testable.code-workspace b/testable.code-workspace index 49011bc..875b6c6 100644 --- a/testable.code-workspace +++ b/testable.code-workspace @@ -38,7 +38,7 @@ "luau-lsp.inlayHints.hideHintsForErrorTypes": true, "luau-lsp.sourcemap.autogenerate": true, "luau-lsp.sourcemap.enabled": true, - "luau-lsp.sourcemap.rojoProjectFile": "default.project.json", + "luau-lsp.sourcemap.rojoProjectFile": "dev.project.json", "luau-lsp.sourcemap.sourcemapFile": "sourcemap.json", "search.exclude": { "**/Submodules/**": true diff --git a/wally.toml b/wally.toml index b51daa2..1087d0e 100644 --- a/wally.toml +++ b/wally.toml @@ -1,12 +1,13 @@ [package] name = "horsenuggets/testable" description = "A Luau testing framework based off of TestEZ." -version = "1.1.2" +version = "1.1.3" license = "MIT" realm = "shared" registry = "https://github.com/UpliftGames/wally-index" repository = "https://github.com/horsenuggets/testable" include = [ + ".luaurc", "default.project.json", "init.luau", "LICENSE",