LLS annotations for Lua POSIX modules This project provides static type annotations for POSIX-related Lua modules to improve compatibility with Lua Language Servers (LLS), enabling better autocompletion, type checking, and development ergonomics.
-
posix -
posix.ctype -
posix.errno -
posix.fcntl -
posix.fnmatch -
posix.glob -
posix.libgen -
posix.poll -
posix.stdio -
posix.stdlib -
posix.time -
posix.signal -
posix.unistd -
posix.utime -
posix.dirent -
posix.grp -
posix.pwd -
posix.termio -
posix.syslog -
posix.sched -
posix.sys.msg -
posix.sys.resource -
posix.sys.socket -
posix.sys.stat -
posix.sys.statvfs -
posix.sys.time -
posix.sys.times -
posix.sys.utsname -
posix.sys.wait
Only type annotations are currently provided. Documentation will be added once core modules are implemented.
-
posix.signal -
posix.unistd -
posix.stdlib - Other modules (incrementally)