pass models from dependencies

This commit is contained in:
counterweight 2025-03-07 16:24:51 +01:00
parent b1ff3b8d75
commit b5c27c9b26
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
2 changed files with 25 additions and 18 deletions

View file

@ -4,9 +4,14 @@ function buildDependencies() {
const dependencies = {};
const errors = require('./errors');
const constants = require('./constants');
const models = require('./models');
const ServicesProvider = require('./services');
const services = new ServicesProvider().provide();
const services = new ServicesProvider({
models,
constants,
errors,
}).provide();
dependencies.services = services;
const MiddlewaresProvider = require('./middlewares');