services thingy
This commit is contained in:
parent
1dca924b83
commit
cdc344c528
2 changed files with 20 additions and 11 deletions
|
|
@ -2,10 +2,11 @@ const express = require('express');
|
|||
|
||||
function buildDependencies() {
|
||||
const dependencies = {};
|
||||
|
||||
const constants = require('./constants');
|
||||
const services = require('./services');
|
||||
const errors = require('./errors');
|
||||
const constants = require('./constants');
|
||||
|
||||
const ServicesProvider = require('./services');
|
||||
const services = new ServicesProvider().provide();
|
||||
|
||||
const MiddlewaresProvider = require('./middlewares');
|
||||
const middlewares = new MiddlewaresProvider({
|
||||
|
|
|
|||
|
|
@ -1,3 +1,18 @@
|
|||
class ServicesProvider {
|
||||
constructor() {}
|
||||
|
||||
provide() {
|
||||
return {
|
||||
invitesService,
|
||||
nostrService,
|
||||
loginService,
|
||||
sessionService,
|
||||
profileService,
|
||||
offerService,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
const invitesService = require('../services/invitesService');
|
||||
const nostrService = require('../services/nostrService');
|
||||
const loginService = require('../services/loginService');
|
||||
|
|
@ -5,11 +20,4 @@ const sessionService = require('../services/sessionService');
|
|||
const profileService = require('../services/profileService');
|
||||
const offerService = require('../services/offerService');
|
||||
|
||||
module.exports = {
|
||||
invitesService,
|
||||
nostrService,
|
||||
loginService,
|
||||
sessionService,
|
||||
profileService,
|
||||
offerService,
|
||||
};
|
||||
module.exports = ServicesProvider;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue