Socket
Socket
Sign inDemoInstall

@araxiaonline/wow-wotlk-declarations

Package Overview
Dependencies
0
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @araxiaonline/wow-wotlk-declarations

Typescript declarations for World of Warcraft Wrath of Lich Link LUA API, in development


Version published
Weekly downloads
5
Maintainers
1
Install size
515 kB
Created
Weekly downloads
 

Readme

Source

npm version

World of Warcraft WOTLK for AddOn & AIO Development

Summary

This is in beta and is specifically focused on providing accurate TypeScript definitions based on the WoW API at the time of Wrath of Lich King.

This maintained by the Araxia team and dependendy systems:

  • ETS Modules a content module creator specifically targets for servers running Eluna API, like Azeroth Core or Trinity Core

Supported transpilers for LUA targets:

Setup

Installing this dependency via

  • $ npm install @araxiaonline/wow-wotlk-declarations@latest (npm repository installation)
  • $ npm install araxiaonline/wow-wotlk-declarations# (github repository installation)

IF you are using the ETS Module System then this is bundle for you into the init command, if you you can use the following instructions below to configure your project.

Add the wow-wotlk-declarations path to your tsconfig.json compiler options like below:

{
    "compilerOptions": {
        // ...
        "typeRoots": [
            "./node_modules/@types",
            "./node_modules/@araxiaonline/wow-wotlk-declarations"
        ]
    }
}

Changes

Version Feb 5 2024 v 3.3.5-5

  • Added GetID and GetName to Tooltip
  • Added MultiLua to Cursor object

Version Feb 3 2024 0 v3.3.5-4

  • Added more UI Global Functions that were missing for frames
  • Add Character Model Frames
  • Added Model
  • Fixed some Unit returns to be LuaMulti

Version Dec 21 2023 - v3.3.5-3

  • Added Sound WoW Api methods
  • Converted more methods from @noself to LuaMulti return types.

Versions Oct 16 2023 - v3.3.5-a.1

  • Added LuaMulti to all tupleReturn methods in Cursor and UI
  • Added OnDragStart and OnDragStop events to UI
  • Added RegisterHypelinkClick option to FrameUI

Keywords

FAQs

Last updated on 11 Feb 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc