LuaRocks.org had a security incident in September 2026. Read the incident report.

Yet Another Implementation For Lua Strict Tables

$ luarocks install tstrict

A strictness checker for Lua. Variables must be initialized before being used. Allows different types of defintions:
'var' :: generic variables
'const' :: constant values
'typed' :: variables with defined type
'constrain' :: variables with an invariant function
Can be disabled (on tested code) for performance improvement.

Versions

0.4-19 years ago5,828 downloads
0.3.1-19 years ago5,902 downloads
0.2-29 years ago5,854 downloads

Dependencies

lua >= 5.2

Labels

Manifests