initial commit

This commit is contained in:
Wyatt Johnson
2018-06-16 17:20:51 -06:00
commit 02e1236792
39 changed files with 5258 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
import loaders from './loaders';
import { Request } from 'express';
import { Db } from 'mongodb';
export interface ContextOptions {
req: Request;
db: Db;
}
export default class Context {
public loaders: ReturnType<typeof loaders>;
public db: Db;
constructor({ req, db }: ContextOptions) {
this.loaders = loaders(this);
this.db = db;
}
}