UNPKG

@onehat/data

Version:

JS data modeling package with adapters for many storage mediums.

24 lines (20 loc) 850 B
/** @module Repository */ import AjaxRepository from './Ajax.js'; import CommandRepository from './LocalFromRemote/CommandRepository.js'; import LocalFromRemoteRepository from './LocalFromRemote/index.js'; import MemoryRepository from './Memory.js'; import NullRepository from './Null.js'; import OneBuildRepository from './OneBuild.js'; import RestRepository from './Rest.js'; import TreeRepository from './Tree.js'; const CoreRepositoryTypes = { [AjaxRepository.type]: AjaxRepository, [CommandRepository.type]: CommandRepository, [LocalFromRemoteRepository.type]: LocalFromRemoteRepository, [MemoryRepository.type]: MemoryRepository, [NullRepository.type]: NullRepository, [OneBuildRepository.type]: OneBuildRepository, [RestRepository.type]: RestRepository, [TreeRepository.type]: TreeRepository, }; export default CoreRepositoryTypes;