Skip to main content
Module

x/dinar/lib/dinar.ts

deno web framewrok maybe :<
Latest
File
import { Application } from "./core/Application.ts";import { Utils } from "./utils/AutoInject.ts";import { MetaDataStorage } from "./core/metadata.ts";
export class Dinar { static async createApplication() { MetaDataStorage.getMetaDataStroage().injectConfig(); const { controllers } = MetaDataStorage.envConfig; if (controllers) { const includes = MetaDataStorage.envConfig.controllers!.split("."); await Utils.atuoInject(includes.map((path) => path.trim())); } return new Application(); }}