UNPKG

ts-mean

Version:

Boilerplate for a TS-MEAN App

19 lines (13 loc) 502 B
import {AppProperties} from './app-properties.model'; class AppConfig { private _appConfig; // configName is the name of the properties file. // There's an untracked folder properties at the same level as the src directory with the properties. public setAppConfig(configName: string) { this._appConfig = require(`../../properties/${configName}.properties.json`); } public get appConfig(): AppProperties { return this._appConfig; } } export const appConfig = new AppConfig();