battle-ax (npm): vuex wrapper for type-safe
Keywords: typescript|type safe|vue|vuex