ts-bakery
Version:
Baked dependency injection for Typescript.
17 lines • 885 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const DependencyConfigurationBuilder_1 = require("../Configuration/DependencyConfigurationBuilder");
const TsBakeryConverter_1 = require("../Conversion/TsBakeryConverter");
const TsNodeConverter_1 = require("../Conversion/TsNodeConverter");
const Paths_1 = require("./Paths");
const ScriptIndex_1 = require("./ScriptIndex");
function bake() {
const nodeConverter = new TsNodeConverter_1.default();
const bakeryConverter = new TsBakeryConverter_1.default();
const scriptIndex = new ScriptIndex_1.default(bakeryConverter);
scriptIndex.initialize(Paths_1.default.ProjectRoot);
const configurationBuilder = new DependencyConfigurationBuilder_1.default(scriptIndex, bakeryConverter, nodeConverter);
configurationBuilder.buildConfiguration();
}
bake();
//# sourceMappingURL=CliBakery.js.map