Sha256: c0ca0affc729e7dc4670ec0dcc3bc3802e3dd37730ef53d4e510cdb89164bd55
Contents?: true
Size: 1.32 KB
Versions: 2
Compression:
Stored size: 1.32 KB
Contents
module Papers class Configuration attr_accessor :license_whitelist attr_accessor :version_whitelisted_license attr_accessor :manifest_file attr_accessor :validate_gems attr_accessor :validate_javascript attr_accessor :validate_bower_components attr_accessor :javascript_paths attr_accessor :bower_components_path def initialize @license_whitelist = [ 'MIT', 'BSD', 'Apache 2.0', 'Apache-2.0', 'LGPLv2.1', 'LGPLv3', 'Ruby', 'Manually Reviewed', 'Unlicensed' ] @version_whitelisted_license = nil @manifest_file = File.join(Dir.pwd, 'config', 'papers_manifest.yml') @validate_gems = true @validate_javascript = true @validate_bower_components = false @javascript_paths = [ File.join(Dir.pwd, 'app', 'assets', 'javascripts'), File.join(Dir.pwd, 'lib', 'assets', 'javascripts'), File.join(Dir.pwd, 'vendor', 'assets', 'javascripts') ] @bower_components_path = File.join(Dir.pwd, 'vendor', 'assets', 'components') end def validate_gems? !!@validate_gems end def validate_javascript? !!@validate_javascript end def validate_bower_components? !!@validate_bower_components end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
papers-1.3.0 | lib/papers/configuration.rb |
papers-1.2.0 | lib/papers/configuration.rb |