@mbamobi/configuration
TypeScript icon, indicating that this package has built-in type declarations

4.0.1 • Public • Published

ConfigurationModule

This allow define configuration in the app with object, file json (local or external) or custom strategy (ex: yaml)

Using in an Ionic 2 app

import { NgModule } from '@angular/core';
import { IonicApp, IonicModule } from 'ionic-angular';
import { MyApp } from './app.component';

// import ConfigurationModule
import { ConfigurationModule } from '@ramonornela/configuration';

export const APP_CONFIG = {
  'my-config': 'My Config',
  'my-config-env': {
    'dev': 'Config Dev',
    'prod': 'Config Dev'
  }
};

@NgModule({
  declarations: [
    MyApp
  ],
  imports: [
    IonicModule.forRoot(MyApp),
    ConfigurationModule.initialize(APP_CONFIG, 'dev')
  ],
  bootstrap: [IonicApp],
  entryComponents: [
    MyApp
  ]
})
export class AppModule {}

Contributing

See CONTRIBUTING.md

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @mbamobi/configuration

      Weekly Downloads

      1

      Version

      4.0.1

      License

      MIT

      Last publish

      Collaborators

      • danielluz
      • adminmba
      • cimbamobi