EpicSevenDB.com - Game Database
EpicSevenDB.com community database for game information, such as Heroes, Artifacts, Gear, Skills and anything else necessary to feed the DB
Feel free to open an Issue if you see something wrong or some data/property is missing. Better yet if you make a Pull Request with the fixes :-)
General Contributing Rules
Whenever referring to another hero, another resource, always write them with the following rules:
- Always lowercase
- If name contains spaces, replace them for
-
(dash)- E.g.:
Ruele of Light
(5 star Light hero) becomesruele-of-light
- E.g.:
- If name contains
'
(apostrophe) or any other special symbol (that is, nota-zA-Z0-9
, and not a greek word, see rule below), simply ignore it.- E.g.:
Water's Origin
(4 star artifact) becomeswaters-origin
.
- E.g.:
- If name contains greek special symbol (that is,
β
), write it's greek name (reference letter->name). Some other games have items of same name with different greek letter so let's prepare for that.- E.g.:
Abyss Guide β
(Item that gives entries to Abyss dungeon) becomesabyss-guide-beta
.
- E.g.:
Contributing to Buff & Debuffs
Please read buff-debuff/README.md
before contributing
Contributing to Artifacts
Please read artifact/README.md
before contributing
Contributing to Heroes
Please read hero/README.md
before contributing
Thank you for contributing.
Testing your changes before committing:
- Run
npm install
to install dependencies - Run
npm test
and check if all JSONs are valid:- Success: you'll get a
All JSON validated. Congrats!
if everything is fine. - Error: You'll get a
JSON {nameofjson} is not valid.
and validation will halt withOne or more JSONs are not valid. Please fix above files and commit the changes.
- Success: you'll get a