asset-rack
Version:
Asset management framework for nodejs
26 lines (21 loc) • 553 B
text/coffeescript
EventEmitter = require('events').EventEmitter
Buffer = require('buffer').Buffer
_ = require 'underscore'
class exports.BufferStream extends EventEmitter
constructor: (buffer) ->
= new Buffer buffer
super()
pipe: (destination) ->
destination.write
destination.end()
'close'
'end'
pause: ->
resume: ->
destroy: ->
readable: true
exports.extend = (object) ->
class Asset extends this
for key, value of object
Asset::[key] = value
Asset