Sha256: 8ad6b07c480fd505e79bb857f2b43519a278e4e41a19ac7d1aea485e98a6b70e
Contents?: true
Size: 952 Bytes
Versions: 3
Compression:
Stored size: 952 Bytes
Contents
require "sass" require_relative "sass/asset_urls" module Munge module Go module_function # Appends a path to Sass's load paths. To append multiple paths, call the # function multiple times. # # @param paths [Array<String>, String] path or components of path # @return [void] def add_sass_load_path!(*paths) Sass.load_paths << File.join(*paths) end # Sets {Munge::System} for use with plugins # # @param system [Munge::System] # @return [void] # rubocop:disable Style/AccessorMethodName def set_sass_system!(system) Sass::Script::Functions.send(:define_method, :system) do system end end # rubocop:enable Style/AccessorMethodName # Includes methods into Sass functions scope # # @param asset_roots [Module] # @return [void] def add_sass_functions!(asset_roots) Sass::Script::Functions.send(:include, asset_roots) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
munge-0.14.0 | lib/munge/go/sass.rb |
munge-0.13.0 | lib/munge/go/sass.rb |
munge-0.12.0 | lib/munge/go/sass.rb |