Rust implementation for parsing StarCraft .chk files.
scmscx.com uses this library to parse StarCraft and StarCraft: Brood War maps and store them in its database.
Special thanks to the Staredit Network community as well as the Staredit Network wiki for documenting the format as well as answering my many clarifying questions about the format.
MPQ functionality is provided by zzlk/stormlib-bindings which is itself just simple auto-generated rust bindings to Ladislav Zezula's StormLib