class Sprockets::JstProcessor
def self.default_namespace
def self.default_namespace 'this.JST' end
def evaluate(scope, locals, &block)
def evaluate(scope, locals, &block) <<-JST ction() { #{namespace} || (#{namespace} = {}); #{namespace}[#{scope.logical_path.inspect}] = #{indent(data)}; all(this); JST end
def indent(string)
def indent(string) string.gsub(/$(.)/m, "\\1 ").strip end
def prepare
def prepare @namespace = self.class.default_namespace end