From 58b6cc03d5dbdcb2ed0e58dc0c7e8ef3f46838c5 Mon Sep 17 00:00:00 2001 From: Calic Date: Sat, 13 Jun 2026 23:24:21 +0200 Subject: [PATCH] fix: add lib-core.panel to test manifest deps The test init.lua requires lib-core.panel directly; the engine resolver enforces explicit dependency declaration and does not traverse transitive deps from inventory-list-display. --- init.lua | 1 - manifest.lib | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index fe2eca7..8c9624b 100644 --- a/init.lua +++ b/init.lua @@ -3,7 +3,6 @@ -- overrides, and content ordering. -- Pattern follows P.2.4 Test-Module-Pattern; TAP output via engine.test.* -local panel = require("lib-core.panel") local composition = require("lib-core.composition") local inventory = require("lib-core.inventory-list") local display = require("lib-core.inventory-list-display") diff --git a/manifest.lib b/manifest.lib index 8e2751a..b0be90e 100644 --- a/manifest.lib +++ b/manifest.lib @@ -5,7 +5,8 @@ "api_min": "0.1", "deps": [ {"id": "lib-core.inventory-list-display", "version": "0.1.0"}, + {"id": "lib-core.panel", "version": "0.1.0"}, {"id": "lib-core.inventory-list", "version": "0.1.0"}, {"id": "lib-core.composition", "version": "0.2.0"} ] -} +} \ No newline at end of file