Class: SewingKit::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/sewing_kit/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize ⇒ Configuration

Returns a new instance of Configuration.



25
26
27
28
29
30
31
32
# File 'lib/sewing_kit/configuration.rb', line 25

def initialize
  @build_options = nil
  @manifest_name = 'sewing-kit-manifest.json'
  @manifest_path = nil
  @dev_server_sewing_kit_bin = 'node_modules/.bin/sewing-kit'
  @log_level = :inherit
  self.test_manifest_mode = :return_no_assets
end

Instance Attribute Details

#build_options ⇒ Object

Returns the value of attribute build_options.



4
5
6
# File 'lib/sewing_kit/configuration.rb', line 4

def build_options
  @build_options
end

#dev_server_sewing_kit_bin ⇒ Object

Returns the value of attribute dev_server_sewing_kit_bin.



4
5
6
# File 'lib/sewing_kit/configuration.rb', line 4

def dev_server_sewing_kit_bin
  @dev_server_sewing_kit_bin
end

#log_level ⇒ Object

Returns the value of attribute log_level.



6
7
8
# File 'lib/sewing_kit/configuration.rb', line 6

def log_level
  @log_level
end

#manifest_name ⇒ Object

Returns the value of attribute manifest_name.



4
5
6
# File 'lib/sewing_kit/configuration.rb', line 4

def manifest_name
  @manifest_name
end

#manifest_path ⇒ Object

Returns the value of attribute manifest_path.



4
5
6
# File 'lib/sewing_kit/configuration.rb', line 4

def manifest_path
  @manifest_path
end

#test_manifest_mode ⇒ Object

Returns the value of attribute test_manifest_mode.



6
7
8
# File 'lib/sewing_kit/configuration.rb', line 6

def test_manifest_mode
  @test_manifest_mode
end