Sha256: bf506f61d11a56fd3af6d67292dcd4d0e8df413e653da5614f8ee0365ebe9e4c
Contents?: true
Size: 517 Bytes
Versions: 8
Compression:
Stored size: 517 Bytes
Contents
require 'tilt/template' module Jasmine::Headless class JSTemplate < Tilt::Template include Jasmine::Headless::FileChecker self.default_mime_type = 'application/javascript' def prepare ; end def evaluate(scope, locals, &block) if bad_format?(file) alert_bad_format(file) return '' end if data[%r{^<script type="text/javascript"}] data else file ? %{<script type="text/javascript" src="#{file}"></script>} : data end end end end
Version data entries
8 entries across 8 versions & 2 rubygems