Class: Fuse::Document::Asset::JavaScript::Coffee
- Inherits:
-
Fuse::Document::Asset::JavaScript
- Object
- Fuse::Document::Asset
- Fuse::Document::Asset::JavaScript
- Fuse::Document::Asset::JavaScript::Coffee
- Defined in:
- lib/fuse/document/asset/java_script.rb
Constant Summary
Constants inherited from Fuse::Document::Asset::JavaScript
Constants included from HasDependents
HasDependents::COMMENT_PATTERN, HasDependents::REQUIRE_PATTERN
Constants inherited from Fuse::Document::Asset
Instance Attribute Summary
Attributes inherited from Fuse::Document::Asset
Instance Method Summary collapse
Methods inherited from Fuse::Document::Asset::JavaScript
#compress, #reference_with, #type
Methods included from HasDependents
Methods inherited from Fuse::Document::Asset
[], #call, #extension, #filter?, #filtered, for, #full_path, #initialize, #raw, #relative_path, #to_datauri, #type
Constructor Details
This class inherits a constructor from Fuse::Document::Asset
Instance Method Details
#filter ⇒ Object
23 24 25 26 27 28 |
# File 'lib/fuse/document/asset/java_script.rb', line 23 def filter original = raw compiled = CoffeeScript.compile original Fuse.log "CoffeeScript: Compiled #{path} from #{original.bytesize} bytes to #{compiled.bytesize} bytes", :success compiled end |