Commit Graph
11 Commits
Author SHA1 Message Date
bbassieandClaude Opus 5 c6da1fd9ac Replace the luals lint config with emmylua
fmtk 2.1.4 onwards generates typedefs targeting emmylua that luals
misreads, and every fmtk changelog since 2.1.5 states luals support is
being dropped. luals 3.18.2 is already the latest release, so there is
nothing to bump.

The `--clusterio-modules` plugin has no emmylua equivalent, as emmylua
has no plugin interface, so it is reimplemented as `workspace.moduleMap`.
Those rules rewrite each file's own module path rather than the require
string, hence the reversed direction.

type.patch.lua is obsolete: `raise_event` now takes `LuaEventType` in
the generated typedefs, and `LuaObject` has become `LuaObject.base`.
exp_scenario/.luacheckrc was already dead, luacheck is never invoked.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 15:31:18 +00:00
Cooldude2606andGitHub ce80ae9021 Refactored UPS monitor as clusterio plugin (#398)
* Refactor server ups

* Use catalogs

* Move to own plugin

* Use web config

* Remove External.get_server_ups

* Update workspace version requirement

* Remove need for storage

* Add locale

* Fix CI
2025-08-08 16:36:22 +01:00
Cooldude2606 974b28c3b0 Prepare repo for publish 2024-12-24 20:50:48 +00:00
Cooldude2606 5e2a62ab27 Switch from LuaCheck to LuaLS 2024-11-19 22:17:25 +00:00
Cooldude2606 446e87b610 Add Clusterio Plugins 2024-11-19 21:51:13 +00:00
phidias 76947319dd some fix 2023-09-23 04:56:21 +09:00
Cooldude2606 3a0897e569 Updated Factorio Lua Check 2020-03-22 22:31:37 +00:00
Cooldude2606 c98ed90cda Ingrone luacheck 2019-04-19 14:08:16 +01:00
Cooldude2606 2e017dbb70 Added go-to-spawn and clear-inventory 2019-04-18 22:44:17 +01:00
Cooldude2606 89d52fc73b Moved Files Around 2019-04-18 22:24:10 +01:00
badgamernl 97c0ace968 :neckbeard: Added .gitattributes & .gitignore files 2017-03-22 21:10:06 +01:00