Sha256: 40386beddc164a682aa6447fd6f1a8d2df53f303e985b49db09ac07ff5dfd34e

Contents?: true

Size: 312 Bytes

Versions: 16

Compression:

Stored size: 312 Bytes

Contents

require "singleton"
require "ember_cli/app"

module EmberCli
  class Configuration
    include Singleton

    attr_accessor :watcher

    def app(name, **options)
      app = App.new(name, options)
      apps.store(name, app)
    end

    def apps
      @apps ||= HashWithIndifferentAccess.new
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
ember-cli-rails-0.11.0 lib/ember_cli/configuration.rb
ember-cli-rails-0.10.0 lib/ember_cli/configuration.rb
ember-cli-rails-0.9.0 lib/ember_cli/configuration.rb
ember-cli-rails-0.8.7 lib/ember_cli/configuration.rb
ember-cli-rails-0.8.6 lib/ember_cli/configuration.rb
ember-cli-rails-0.8.5 lib/ember_cli/configuration.rb
ember-cli-rails-0.8.4 lib/ember_cli/configuration.rb
ember-cli-rails-0.8.3 lib/ember_cli/configuration.rb
ember-cli-rails-0.8.2 lib/ember_cli/configuration.rb
ember-cli-rails-0.8.1 lib/ember_cli/configuration.rb
ember-cli-rails-0.8.0 lib/ember_cli/configuration.rb
ember-cli-rails-0.7.4 lib/ember_cli/configuration.rb
ember-cli-rails-0.7.3 lib/ember_cli/configuration.rb
ember-cli-rails-0.7.2 lib/ember_cli/configuration.rb
ember-cli-rails-0.7.1 lib/ember_cli/configuration.rb
ember-cli-rails-0.7.0 lib/ember_cli/configuration.rb