Sha256: 77d9ef206bf45f211e9a8a0e3ad83c8db17edf195310f5053ba1b47a5205b877

Contents?: true

Size: 484 Bytes

Versions: 5

Compression:

Stored size: 484 Bytes

Contents

module BeautifulCss
  module Exec
    class Css

      def initialize args
        if args.length != 1
          puts 'usage: beautifulcss [file]'
          exit 1
        end
        @args = args
      end


      def run
        file = File.open(@args.first, "rb")
        input = file.read
        file.close
        clean = BeautifulCss::Engine.new(input).render
        file = File.open(@args.first, "wb")
        file.puts clean
        file.close
      end

    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
beautiful-css-0.1.02 lib/beautiful-css/exec.rb
beautiful-css-0.1.01 lib/beautiful-css/exec.rb
beautiful-css-0.0.10 lib/beautiful-css/exec.rb
beautiful-css-0.0.9 lib/beautiful-css/exec.rb
beautiful-css-0.0.8 lib/beautiful-css/exec.rb