Sha256: 9e6e0b0fe1f33ec015d4434d1c0ad9d590843efb4b487c498c32620390ee1de5

Contents?: true

Size: 214 Bytes

Versions: 3

Compression:

Stored size: 214 Bytes

Contents

module Columbus3
  module Sanitizer
    # make a filename into a nice Javascript symbol
    def self.sanitize filename
      File.basename(filename, ".CSV").strip.gsub(' ', '_').gsub(/[^\w]/, '')
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
columbus3-0.5.1 lib/columbus3/renderer/sanitizer.rb
columbus3-0.6.0 lib/columbus3/renderer/sanitizer.rb
columbus3-0.5.0 lib/columbus3/renderer/sanitizer.rb