Sha256: 69d1d45987f291fdb4d97b58d2ee0dfcd9e9e44bbb5577bc57c44e1888c4adc9

Contents?: true

Size: 921 Bytes

Versions: 5

Compression:

Stored size: 921 Bytes

Contents

# leverage Sass::Script::Value::Helpers
require 'sass/script/value/helpers'

%w(lists strings styleguide ui locale numbers version environment util).each do |func|
  require "archetype/sass_extensions/functions/#{func}"
end

# :stopdoc:
module Sass::Script::Functions
  include Archetype::SassExtensions::Util
  include Archetype::SassExtensions::Lists
  include Archetype::SassExtensions::Strings
  include Archetype::SassExtensions::Styleguide
  include Archetype::SassExtensions::UI
  include Archetype::SassExtensions::Locale
  include Archetype::SassExtensions::Numbers
  include Archetype::SassExtensions::Version
  include Archetype::SassExtensions::Environment

  private
    # shortcut to Archetype::Functions::Helpers
    def helpers
      Archetype::Functions::Helpers
    end

    # include the Sass::Script::Value::Helpers in the context for all included modules
    include Sass::Script::Value::Helpers
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
archetype-1.0.0.alpha.5 lib/archetype/sass_extensions/functions.rb
archetype-1.0.0.alpha.4 lib/archetype/sass_extensions/functions.rb
archetype-1.0.0.alpha.3 lib/archetype/sass_extensions/functions.rb
archetype-1.0.0.alpha.2 lib/archetype/sass_extensions/functions.rb
archetype-1.0.0.alpha.1 lib/archetype/sass_extensions/functions.rb