azimi-repository (npm): generic repository pattern
Keywords: repository|generic|typescript|localstrorage|map