UNPKG

core-mvc

Version:

Simple but powerful MVC framework for NodeJS.

13 lines (12 loc) 542 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const inversify_1 = require("inversify"); const fs_1 = require("fs"); const typeorm_1 = require("typeorm"); const ormConfig = JSON.parse((0, fs_1.readFileSync)(`${process.cwd()}/ormconfig.json`).toString()); const typeorm = new inversify_1.AsyncContainerModule(async (bind) => { const dataSource = new typeorm_1.DataSource(ormConfig); await dataSource.initialize(); bind(typeorm_1.DataSource).toConstantValue(dataSource); }); exports.default = typeorm;