Method: Flatrack#rewrite

Defined in:
lib/flatrack.rb

#rewrite(source, to: nil) ⇒ Object

Rewrite a path

Parameters:

  • source (String)
  • to (String) (defaults to: nil)


130
131
132
133
134
135
# File 'lib/flatrack.rb', line 130

def rewrite(source, to: nil)
  unless [source, to].all? { |path| path.is_a? String }
    raise ArgumentError, 'mappings must be strings'
  end
  rewrites.merge! source => to
end