Sha256: d8794e740b5d1f063a029437f15caaaa39d246913431c0f8d9bda8abab27a6c6

Contents?: true

Size: 437 Bytes

Versions: 5

Compression:

Stored size: 437 Bytes

Contents

require 'settingslogic'

class WebpackConfig < Settingslogic
  source Rails.root.join('config', 'webpack.yml')

  def npm_configured?(key)
    keys.include?('npm') && npm.keys.include?(key.to_s)
  end

  def bower_configured?(key)
    keys.include?('bower') && bower.keys.include?(key.to_s)
  end
end

Rails.application.config.assets.paths << Rails.root.join('app', 'assets', 'compiled')
Rails.application.config.webpack = WebpackConfig

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rails-webpack-0.2.2 lib/generators/webpack/files/webpack.rb
rails-webpack-0.2.1 lib/generators/webpack/files/webpack.rb
rails-webpack-0.2.0 lib/generators/webpack/files/webpack.rb
rails-webpack-0.1.1 lib/generators/webpack/files/webpack.rb
rails-webpack-0.1.0 lib/generators/webpack/files/webpack.rb