Class: Csspin::InstructionsPrinter

Inherits:
Object
  • Object
show all
Defined in:
lib/csspin/instructions_printer.rb

Instance Method Summary collapse

Constructor Details

#initialize(io: $stdout) ⇒ InstructionsPrinter

Returns a new instance of InstructionsPrinter.



5
6
7
# File 'lib/csspin/instructions_printer.rb', line 5

def initialize(io: $stdout)
  @io = io
end

Instance Method Details



9
10
11
12
13
14
15
# File 'lib/csspin/instructions_printer.rb', line 9

def print_success(package_name:, saved_path:, source_url:)
  @io.puts "Saved CSS to: #{saved_path}"
  @io.puts "Source URL: #{source_url}"
  @io.puts
  @io.puts "Sprockets snippet: *= require #{package_name}"
  @io.puts "Sass snippet: @import \"#{package_name}\";"
end