Noodles Practicing Medicine

    ember-config-service

    1.0.0 • Public • Published

    ember-config-service

    Easily get values from your app's config/environment.js with a service.

    Build Status Ember Observer Score Greenkeeper badge npm version npm

    Usage

    Install this addon by running the following with Ember CLI.

    ember install ember-config-service
    

    The config service is now available for you to use in your app. For example, if you added the following to your config/environment.js:

    ENV.api = {
      host: 'http://mydomain.com',
      namespace: 'myapi'
    };

    You could define your application adapter with the following:

    import Ember from 'ember';
    import DS from 'ember-data';
     
    export default DS.JSONAPIAdapter.extend({
      config: Ember.inject.service(),
     
      host: Ember.computed.alias('config.api.host'),
      namespace: Ember.computed.alias('config.api.namespace')
    });

    Contributing

    Pull requests and issues are welcome!

    Installation

    • git clone this repository
    • npm install
    • bower install

    Linting

    • npm run lint:hbs
    • npm run lint:js
    • npm run lint:js -- --fix

    Running

    Running Tests

    • npm test (Runs ember try:testall to test your addon against multiple Ember versions)
    • ember test
    • ember test --server

    Building

    • ember build

    For more information on using ember-cli, visit http://www.ember-cli.com/.

    Install

    npm i ember-config-service

    DownloadsWeekly Downloads

    1,656

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    5.81 kB

    Total Files

    16

    Last publish

    Collaborators

    • gmurphey