@quo0/stiletto
Version:
With stiletto library you will be able to mock requests and choose between preconfigured responses right on the fly via UI
35 lines • 2.33 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.container = void 0;
const inversify_1 = require("inversify");
const ioc_1 = require("./ioc");
/* App */
const app_1 = require("./app/app");
const new_stiletto_1 = require("./app/workflows/new/new-stiletto");
const init_stiletto_1 = require("./app/workflows/init/init-stiletto");
/* Services */
const fs_service_1 = require("./app/services/fs/fs.service");
const process_service_1 = require("./app/services/process/process.service");
const prompt_service_1 = require("./app/services/prompt/prompt.service");
const structure_service_1 = require("./app/services/structure/structure.service");
const structure_1 = require("./app/models/structure");
const launch_stiletto_1 = require("./app/workflows/launch/launch-stiletto");
const browser_server_faced_service_1 = require("./app/services/browser-server-facade/browser-server-faced.service");
const websocket_server_service_1 = require("./app/services/websocket-server/websocket-server.service");
exports.container = new inversify_1.Container({ defaultScope: 'Singleton' });
/* Globals */
exports.container.bind(ioc_1.TOKENS.nodeProcess).toConstantValue(process);
/* App */
exports.container.bind(app_1.App).toSelf();
exports.container.bind(ioc_1.TOKENS.initStilettoWorkflow).to(init_stiletto_1.InitStilettoWorkflow);
exports.container.bind(ioc_1.TOKENS.newStilettoWorkflow).to(new_stiletto_1.NewStilettoWorkflow);
exports.container.bind(ioc_1.TOKENS.launchStilettoWorkflow).to(launch_stiletto_1.LaunchStilettoWorkflow);
/* Services */
exports.container.bind(ioc_1.TOKENS.processService).to(process_service_1.ProcessService);
exports.container.bind(ioc_1.TOKENS.promptService).to(prompt_service_1.PromptService);
exports.container.bind(ioc_1.TOKENS.fsService).to(fs_service_1.FsService);
exports.container.bind(ioc_1.TOKENS.structureService).to(structure_service_1.StructureService);
exports.container.bind(ioc_1.TOKENS.structureModel).toConstructor(structure_1.StructureModel);
exports.container.bind(ioc_1.TOKENS.browserServerServiceFacade).to(browser_server_faced_service_1.BrowserServerServiceFacade);
exports.container.bind(ioc_1.TOKENS.webSocketServerService).to(websocket_server_service_1.WebsocketServerService);
//# sourceMappingURL=inversify.config.js.map