This repository contains types definitions for the alt:V JavaScript modules.
Client-side
# With npm
npm i -D @altv/types-shared @altv/types-client @altv/types-natives @altv/types-webview
# With yarn
yarn add -D @altv/types-shared @altv/types-client @altv/types-natives @altv/types-webview
Server-side
# With npm
npm i -D @altv/types-shared @altv/types-server
# With yarn
yarn add -D @altv/types-shared @altv/types-server
To make these types detectable, you've to add typeRoots
property below to your project's tsconfig.json
{
"compilerOptions": {
"typeRoots": ["./node_modules/@types", "./node_modules/@altv"]
}
}