8000 GitHub - cayasso/advent-mongo: A simple MongoDB engine for the advent project
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

cayasso/advent-mongo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

advent-mongo

Build Status NPM version

A simple MongoDB engine for advent

Installation

$ npm install advent-mongo

Usage

Pass as third parameter in options objects when creating an advent store.

const { createStore } = require('advent')
const createEngine = require('advent-mongo')
const decider = require('./decider')
const reducer = require('./reducer')

const engine = createEngine('mongodb://localhost:27017/eventstream')
const store = createStore(decider, reducer, { engine })
// All calls to store(..) will be saved or events will be loaded by our engine

Run tests

Ensure mongodb is running.

$ npm run test

About

A simple MongoDB engine for the advent project

Resources

Stars

Watchers

Forks

Packages

No packages published
0