Bethesda plugin file parsing library. Uses esp.json definitions. Built to offer an API similar to xEdit.
The SkyrimEsmTest requires installing certain files in the fixtures folder:
Skyrim.esm- copySkyrim.esmfrom the data folder of any PC Skyrim installation tofixtures/Skyrim.esmDragonborn.esm- copyDragonborn.esmfrom the data folder of any PC Skyrim installation tofixtures/Dragonborn.esmskyrim_strings/skyrim_english.*- extract thestrings/skyrim_english.*files fromSkyrim - Interface.bsato thefixtures/skyrim_stringsfolder. You should have three files at the following paths if you do this correctly:fixtures/skyrim_strings/skyrim_english.dlstringsfixtures/skyrim_strings/skyrim_english.ilstringsfixtures/skyrim_strings/skyrim_english.strings