add usamin support

This commit is contained in:
Ishotihadus
2018-07-16 02:29:28 +09:00
parent f13188f812
commit 67b4d1a2e7
2 changed files with 12 additions and 2 deletions
+6 -1
View File
@@ -2,7 +2,12 @@
require 'mikunyan'
require 'mikunyan/decoders'
require 'fileutils'
require 'json'
begin
require 'usamin'
require 'usamin/overwrite'
rescue LoadError
require 'json'
end
opts = {:as_asset => false, :outputdir => nil, :sprite => false, :pretty => false}
arg = nil
+6 -1
View File
@@ -74,7 +74,12 @@ if opts[:yaml]
require 'yaml'
puts YAML.dump(assets)
else
require 'json'
begin
require 'usamin'
require 'usamin/overwrite'
rescue LoadError
require 'json'
end
assets = assets.map{|k, v| [k, obj64(v)]}.to_h
if opts[:pretty]
puts JSON.pretty_generate(assets)