Sha256: cf87cff3ddec2f26a73fa3da953dc5e0d6cb51439fe00747630b53471c944031
Contents?: true
Size: 1.19 KB
Versions: 3
Compression:
Stored size: 1.19 KB
Contents
require "singleton" module EmberCli class Configuration include Singleton def app(name, **options) if options.has_key? :build_timeout deprecate_timeout end if options.has_key? :enable deprecate_enable end app = App.new(name, options) app.sprockets.register! apps.store(name, app) end def apps @apps ||= HashWithIndifferentAccess.new end def bower_path @bower_path ||= Helpers.which("bower") end def npm_path @npm_path ||= Helpers.which("npm") end def bundler_path @bundler_path ||= Helpers.which("bundler") end def build_timeout=(*) deprecate_timeout end attr_accessor :watcher private def deprecate_enable warn <<-WARN.strip_heredoc The `enable` lambda configuration has been removed. Please read https://github.com/thoughtbot/ember-cli-rails/pull/261 for details. WARN end def deprecate_timeout warn <<-WARN.strip_heredoc The `build_timeout` configuration has been removed. Please read https://github.com/thoughtbot/ember-cli-rails/pull/259 for details. WARN end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ember-cli-rails-0.5.8 | lib/ember_cli/configuration.rb |
ember-cli-rails-0.5.7 | lib/ember_cli/configuration.rb |
ember-cli-rails-0.5.6 | lib/ember_cli/configuration.rb |