This commit is contained in:
Robert Jelic
2025-02-18 20:09:29 +01:00
2 changed files with 139 additions and 138 deletions

View File

@@ -1,160 +1,160 @@
return { return {
["files"] = { ["files"] = {
["src/elements/Scrollbar.lua"] = { ["src/plugins/benchmark.lua"] = {
["path"] = "elements/Scrollbar.lua", ["name"] = "benchmark",
["name"] = "Scrollbar", ["path"] = "plugins/benchmark.lua",
},
["src/LuaLS.lua"] = {
["path"] = "LuaLS.lua",
["name"] = "LuaLS",
},
["src/plugins/state.lua"] = {
["path"] = "plugins/state.lua",
["name"] = "state",
},
["src/elements/Checkbox.lua"] = {
["path"] = "elements/Checkbox.lua",
["name"] = "Checkbox",
}, },
["src/elements/Table.lua"] = { ["src/elements/Table.lua"] = {
["path"] = "elements/Table.lua",
["name"] = "Table", ["name"] = "Table",
["path"] = "elements/Table.lua",
}, },
["src/plugins/pluginTemplate.lua"] = { ["src/elements/Scrollbar.lua"] = {
["path"] = "plugins/pluginTemplate.lua", ["name"] = "Scrollbar",
["name"] = "pluginTemplate", ["path"] = "elements/Scrollbar.lua",
}, },
["src/libraries/utils.lua"] = { ["src/libraries/utils.lua"] = {
["path"] = "libraries/utils.lua",
["name"] = "utils", ["name"] = "utils",
["path"] = "libraries/utils.lua",
}, },
["src/main.lua"] = { ["src/plugins/pluginTemplate.lua"] = {
["path"] = "main.lua", ["name"] = "pluginTemplate",
["name"] = "main", ["path"] = "plugins/pluginTemplate.lua",
}, },
["src/elements/BaseElement.lua"] = { ["src/elements/Checkbox.lua"] = {
["path"] = "elements/BaseElement.lua", ["name"] = "Checkbox",
["name"] = "BaseElement", ["path"] = "elements/Checkbox.lua",
},
["src/elements/Container.lua"] = {
["path"] = "elements/Container.lua",
["name"] = "Container",
},
["src/elements/VisualElement.lua"] = {
["path"] = "elements/VisualElement.lua",
["name"] = "VisualElement",
},
["src/elements/Flexbox.lua"] = {
["path"] = "elements/Flexbox.lua",
["name"] = "Flexbox",
},
["src/elementManager.lua"] = {
["path"] = "elementManager.lua",
["name"] = "elementManager",
}, },
["src/elements/Frame.lua"] = { ["src/elements/Frame.lua"] = {
["path"] = "elements/Frame.lua",
["name"] = "Frame", ["name"] = "Frame",
["path"] = "elements/Frame.lua",
}, },
["src/libraries/expect.lua"] = { ["src/elements/BaseElement.lua"] = {
["path"] = "libraries/expect.lua", ["name"] = "BaseElement",
["name"] = "expect", ["path"] = "elements/BaseElement.lua",
},
["src/plugins/state.lua"] = {
["name"] = "state",
["path"] = "plugins/state.lua",
},
["src/elements/VisualElement.lua"] = {
["name"] = "VisualElement",
["path"] = "elements/VisualElement.lua",
}, },
["src/plugins/animation.lua"] = { ["src/plugins/animation.lua"] = {
["path"] = "plugins/animation.lua",
["name"] = "animation", ["name"] = "animation",
}, ["path"] = "plugins/animation.lua",
["src/elements/Program.lua"] = {
["path"] = "elements/Program.lua",
["name"] = "Program",
},
["src/plugins/reactive.lua"] = {
["path"] = "plugins/reactive.lua",
["name"] = "reactive",
},
["src/elements/Menu.lua"] = {
["path"] = "elements/Menu.lua",
["name"] = "Menu",
},
["src/errorManager.lua"] = {
["path"] = "errorManager.lua",
["name"] = "errorManager",
},
["src/elements/Tree.lua"] = {
["path"] = "elements/Tree.lua",
["name"] = "Tree",
},
["src/elements/Input.lua"] = {
["path"] = "elements/Input.lua",
["name"] = "Input",
},
["src/init.lua"] = {
["path"] = "init.lua",
["name"] = "init",
},
["src/propertySystem.lua"] = {
["path"] = "propertySystem.lua",
["name"] = "propertySystem",
},
["src/log.lua"] = {
["path"] = "log.lua",
["name"] = "log",
},
["src/plugins/theme.lua"] = {
["path"] = "plugins/theme.lua",
["name"] = "theme",
},
["src/elements/Label.lua"] = {
["path"] = "elements/Label.lua",
["name"] = "Label",
},
["src/render.lua"] = {
["path"] = "render.lua",
["name"] = "render",
},
["src/elements/Dropdown.lua"] = {
["path"] = "elements/Dropdown.lua",
["name"] = "Dropdown",
},
["src/elements/TextBox.lua"] = {
["path"] = "elements/TextBox.lua",
["name"] = "TextBox",
},
["src/plugins/debug.lua"] = {
["path"] = "plugins/debug.lua",
["name"] = "debug",
},
["src/plugins/xml.lua"] = {
["path"] = "plugins/xml.lua",
["name"] = "xml",
},
["src/elements/ProgressBar.lua"] = {
["path"] = "elements/ProgressBar.lua",
["name"] = "ProgressBar",
},
["src/elements/BaseFrame.lua"] = {
["path"] = "elements/BaseFrame.lua",
["name"] = "BaseFrame",
},
["src/libraries/colorHex.lua"] = {
["path"] = "libraries/colorHex.lua",
["name"] = "colorHex",
},
["src/elements/Button.lua"] = {
["path"] = "elements/Button.lua",
["name"] = "Button",
},
["src/elements/List.lua"] = {
["path"] = "elements/List.lua",
["name"] = "List",
},
["src/plugins/benchmark.lua"] = {
["path"] = "plugins/benchmark.lua",
["name"] = "benchmark",
}, },
["src/elements/Slider.lua"] = { ["src/elements/Slider.lua"] = {
["path"] = "elements/Slider.lua",
["name"] = "Slider", ["name"] = "Slider",
["path"] = "elements/Slider.lua",
},
["src/elements/Container.lua"] = {
["name"] = "Container",
["path"] = "elements/Container.lua",
},
["src/plugins/theme.lua"] = {
["name"] = "theme",
["path"] = "plugins/theme.lua",
},
["src/init.lua"] = {
["name"] = "init",
["path"] = "init.lua",
},
["src/log.lua"] = {
["name"] = "log",
["path"] = "log.lua",
},
["src/elements/BaseFrame.lua"] = {
["name"] = "BaseFrame",
["path"] = "elements/BaseFrame.lua",
},
["src/plugins/reactive.lua"] = {
["name"] = "reactive",
["path"] = "plugins/reactive.lua",
},
["src/LuaLS.lua"] = {
["name"] = "LuaLS",
["path"] = "LuaLS.lua",
},
["src/main.lua"] = {
["name"] = "main",
["path"] = "main.lua",
},
["src/elements/Tree.lua"] = {
["name"] = "Tree",
["path"] = "elements/Tree.lua",
},
["src/elements/Label.lua"] = {
["name"] = "Label",
["path"] = "elements/Label.lua",
},
["src/render.lua"] = {
["name"] = "render",
["path"] = "render.lua",
},
["src/elements/Dropdown.lua"] = {
["name"] = "Dropdown",
["path"] = "elements/Dropdown.lua",
},
["src/elements/TextBox.lua"] = {
["name"] = "TextBox",
["path"] = "elements/TextBox.lua",
},
["src/elements/Flexbox.lua"] = {
["name"] = "Flexbox",
["path"] = "elements/Flexbox.lua",
},
["src/elements/List.lua"] = {
["name"] = "List",
["path"] = "elements/List.lua",
},
["src/elements/Input.lua"] = {
["name"] = "Input",
["path"] = "elements/Input.lua",
},
["src/errorManager.lua"] = {
["name"] = "errorManager",
["path"] = "errorManager.lua",
},
["src/libraries/expect.lua"] = {
["name"] = "expect",
["path"] = "libraries/expect.lua",
},
["src/libraries/colorHex.lua"] = {
["name"] = "colorHex",
["path"] = "libraries/colorHex.lua",
},
["src/propertySystem.lua"] = {
["name"] = "propertySystem",
["path"] = "propertySystem.lua",
},
["src/elements/Button.lua"] = {
["name"] = "Button",
["path"] = "elements/Button.lua",
},
["src/elements/Program.lua"] = {
["name"] = "Program",
["path"] = "elements/Program.lua",
},
["src/elements/ProgressBar.lua"] = {
["name"] = "ProgressBar",
["path"] = "elements/ProgressBar.lua",
},
["src/elements/Menu.lua"] = {
["name"] = "Menu",
["path"] = "elements/Menu.lua",
},
["src/elementManager.lua"] = {
["name"] = "elementManager",
["path"] = "elementManager.lua",
},
["src/plugins/xml.lua"] = {
["name"] = "xml",
["path"] = "plugins/xml.lua",
},
["src/plugins/debug.lua"] = {
["name"] = "debug",
["path"] = "plugins/debug.lua",
}, },
}, },
} }

View File

@@ -2,8 +2,9 @@ local minified = true
local minified_elementDirectory = {} local minified_elementDirectory = {}
local minified_pluginDirectory = {} local minified_pluginDirectory = {}
local project = {} local project = {}
local loadedProject = {}
local baseRequire = require local baseRequire = require
require = function(path) return project[path..".lua"] or baseRequire(path) end require = function(path) if(project[path..".lua"])then if(loadedProject[path]==nil)then loadedProject[path] = project[path..".lua"]() end return loadedProject[path] end baseRequire(path) end
minified_pluginDirectory["debug"] = {} minified_pluginDirectory["debug"] = {}
minified_pluginDirectory["theme"] = {} minified_pluginDirectory["theme"] = {}
minified_pluginDirectory["reactive"] = {} minified_pluginDirectory["reactive"] = {}
@@ -56,7 +57,7 @@ if(cc._plugins[__a]==nil)then cc._plugins[__a]={}end;table.insert(cc._plugins[__
cc._APIs[cd]=a_a end end end end end end cc._APIs[cd]=a_a end end end end end end
if(minified)then if(minified_elementDirectory==nil)then if(minified)then if(minified_elementDirectory==nil)then
error("Unable to find minified_elementDirectory please report this bug to our discord.")end;for ad,bd in error("Unable to find minified_elementDirectory please report this bug to our discord.")end;for ad,bd in
pairs(minfied_elementDirectory)do pairs(minified_elementDirectory)do
cc._elements[ad:gsub(".lua","")]={class=nil,plugins={},loaded=false}end;if cc._elements[ad:gsub(".lua","")]={class=nil,plugins={},loaded=false}end;if
(minified_pluginDirectory==nil)then (minified_pluginDirectory==nil)then
error("Unable to find minified_pluginDirectory please report this bug to our discord.")end error("Unable to find minified_pluginDirectory please report this bug to our discord.")end