Sha256: 400a5986cf0312d45b4830218187161f37ffce850b7fb85b22230ece87d9b6f5

Contents?: true

Size: 534 Bytes

Versions: 3

Compression:

Stored size: 534 Bytes

Contents

# -*- encoding: utf-8 -*-
require 'fileutils'

module AssetsPackager
  module Cleaner
    extend self

    def clear!
      clear_configuration!
      clear_javascripts!
      clear_stylesheets!
    end

    def clear_configuration!
      FileUtils.rm AssetsPackager::Configuration.file_path rescue nil
    end

    def clear_javascripts!
      FileUtils.rm AssetsPackager::Mergers::Javascript.file rescue nil
    end

    def clear_stylesheets!
      FileUtils.rm AssetsPackager::Mergers::Stylesheet.file rescue nil
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
assets_packager-0.0.2 lib/assets_packager/cleaner.rb
assets_packager-0.0.1.1 lib/assets_packager/cleaner.rb
assets_packager-0.0.1 lib/assets_packager/cleaner.rb