TypeScript declarations for Dota 2 Custom Game Lua and Panorama API, generated from dota-data dumps.
Check out our addon template for usage examples.
- Update https://github.com/ModDota/dota-data and publish a new package version
- Update the
@moddota/dota-data
package version inpackage.json
npm ci
npm run build
- Commit to a new branch
- Make a merge request
- Run
npm run bump:lua-types <major|minor|patch>
to update the lua types package, ornpm run bump:panorama-types <major|minor|patch>
to update the panorama types. - Push with tags