Sha256: efe2a9233e9f1d387077c9bd698cd43ccd5dbeb3ec08905e6895f2b9849d0272
Contents?: true
Size: 689 Bytes
Versions: 60
Compression:
Stored size: 689 Bytes
Contents
# frozen_string_literal: true require 'avm/eac_generic_base0/file_formats/base' require 'avm/eac_webapp_base0/executables' module Avm module EacWebappBase0 module FileFormats class Xml < ::Avm::EacGenericBase0::FileFormats::Base VALID_BASENAMES = %w[*.svg *.xml].freeze VALID_TYPES = ['image/svg+xml', 'xml'].freeze def internal_apply(files) format_command(files).system! super(files) end def format_command(files) ::Avm::EacWebappBase0::Executables.tidy.command.append( %w[-xml -modify --indent auto --indent-spaces 2 --wrap 100] + files ) end end end end end
Version data entries
60 entries across 60 versions & 2 rubygems