Lua Types
TypeScript definitions for Lua standard library
Installation
NOTE: In most of cases your environment-specific types would already include this package. In that
case you don't need to do anything. If you're a developer of such types you should add lua-types
as a dependency and load it by adding /// <reference types="lua-types/version" />
- Get this package from npm
yarn add -D lua-types
npm install -D lua-types
- Modify your
tsconfig.json
{
"compilerOptions": {
"types": ["lua-types/version"]
}
}
Currently supported versions are:
NOTE: All other files in this module shouldn't be considered public. Do not import them manually,
as they may change in non-major updates. If your environment doesn't provide all of standard Lua
features, consider banning them with a
no-restricted-globals eslint rule.