We welcome contributions from the community! Whether you're adding missing data, fixing typos, or improving the code, your help is appreciated.
git clone https://github.com/Turbotailz/overwatch-hero-api.git
cd overwatch-hero-api
npm install
data/ and generate the TypeScript database.npm run build-data
npm run dev
The source of truth for all data lives in the data/ directory.
data/heroes.json: Hero definitions and metadata.data/items-by-locale.json: Item definitions.data/heroes-items.json: Links between heroes and their specific items.To add a new hero or item, edit these JSON files and run npm run build-data to verify the changes.
This project is licensed under the MIT License.