UNPKG

memserver

Version:

in-memory database/ORM and http mock server you can run in-browser and node environments. Built for large frontend teams, fast tests and rapid prototyping

19 lines (15 loc) 543 B
import models from '_memserver_models'; import fixtures from '_memserver_fixtures'; import initializer from '_memserver_initializer'; import targetMemServer from '_memserver'; import MEMSERVER from './mem-server'; const modelFixtureTree = Object.keys(models).reduce((tree, modelName) => { return Object.assign({}, tree, { [modelName]: { model: models[modelName], fixtures: fixtures[modelName] || [] } }); }, {}); const memserver = MEMSERVER(modelFixtureTree, targetMemServer, initializer); export default memserver;