Sha256: 1c7f02ab47454406eb9c31c9025f8eba34d1a31e390c5ac5a5e14274805611f6
Contents?: true
Size: 590 Bytes
Versions: 3
Compression:
Stored size: 590 Bytes
Contents
# -*- encoding: utf-8 -*- module AssetsPackager module Compressors class Javascript < Base def self.path AssetsPackager::Mergers::Javascript.path end def self.file AssetsPackager::Mergers::Javascript.file end private def self._compress_and_load! compressed = ::File.join(path, 'all_compressed.js') system "jsmin <#{file} > #{compressed}" system "mv #{compressed} #{file}" # Remove the blank line on the top of the file File.readlines(file)[1..-1] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems