Takes in Diablo II source files and parses them into Typescript using python.
-
Python 3.9
- Install dependencies
python -m pip install -r requirements.txt
- Install dependencies
python main.py MOD VERSION
- Glory of Nephilim:
python main.py gon latest
- D2LoD (1.14) :
python main.py d2lod 114
- Glory of Nephilim:
Tests are written in typescript to allow for easy parsing of the generated ts files.
node.js
12.x+pnpm
preferred butnpm
works
pnpm install
pnpm run test
- /versions
// Contains source files for specific game versions
- /TS
// Where .ts helper files are as well as tests