TypeScript Resources

TypeScript language transpiling for creating MTA:SA Resources.
The goal is to make resource creating simpler. You will not need to check function types or object properties and methods manually. IDE will help you to provide correct types and select existing methods. Also you can view documentation faster without opening MTA:SA Wiki in browser.

You do not need even to start the game to check the syntax.
TypeScript will message you if something is not correct.

Documentation & Linting & Formatting & IDE Setup & Documentation & Linting & Formatting & IDE Setup & Documentation & Linting & Formatting & IDE Setup & Documentation & Linting & Formatting & IDE Setup &

MTASA TypeScript Team on GitHub: github.com/mtasa-typescript

Get Started

Get Started Tutorial

Example

Function Example TypeScript Function Example Lua

Documentation

Function Example Lua