Modified controllers to use API middleware in new directory, node 11.1.0 broke EVERYHTING so i have to resolve

This commit is contained in:
Ben
2018-11-06 16:34:02 +00:00
parent 562a2f80be
commit 1a12b690e4
10 changed files with 71 additions and 623 deletions

677
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -13,8 +13,7 @@
"json-stringify-safe": "^5.0.1",
"jsonwebtoken": "^8.3.0",
"regenerator-runtime": "^0.12.1",
"sequelize": "^4.38.0",
"sqlite3": "^4.0.2"
"sequelize": "^4.38.0"
},
"devDependencies": {
"babel-preset-env": "^1.7.0",

View File

@@ -1,5 +1,5 @@
import {ControllerHandler} from './controllerHandler';
import {API} from '../models/api/api';
import {API} from './api/api';
import {Notes} from '../models/notes/notes';
export class GroupController extends ControllerHandler {

View File

@@ -1,4 +1,4 @@
export let Controllers = {};
export const Controllers = {};
Controllers.UserController = require('./userController').UserController;
Controllers.LoginController = require('./loginController').LoginController;

View File

@@ -1,5 +1,5 @@
import {ControllerHandler} from './controllerHandler';
import {API} from '../models/api/api';
import {API} from './api/api';
import {Database} from '../models/database/database'
import {User} from '../models/user/user';

View File

@@ -1,5 +1,5 @@
import {MiddleWare} from './index';
import {API} from '../../models/api/API';
import {API} from '../api/api';
import {Logger} from '../../models/logger'
import {AuthModel} from '../../models/auth/authModel';

View File

@@ -1,5 +1,5 @@
import {ControllerHandler} from './controllerHandler';
import {API} from '../models/api/api';
import {API} from './api/api';
import {Notes} from '../models/notes/notes';
export class NoteController extends ControllerHandler {

View File

@@ -1,6 +1,6 @@
import {Logger} from '../models/logger';
import {ControllerHandler} from './controllerHandler';
import {API} from '../models/api/api';
import {API} from './api/api';
import {Database} from '../models/database/database'
import {PermaLink} from '../models/permalinks/permalink';

View File

@@ -2,7 +2,7 @@ import bcrypt from 'bcrypt';
import {Logger} from '../models/logger';
import {ControllerHandler} from './controllerHandler';
import {API} from '../models/api/api';
import {API} from './api/api';
import {Database} from '../models/database/database'
import {User} from '../models/user/user';