tasks/joosy.coffee in joosy-1.2.0.alpha.23 vs tasks/joosy.coffee in joosy-1.2.0.alpha.24
- old
+ new
@@ -22,12 +22,16 @@
connect = require 'connect'
mincer = require 'mincer'
hamlc = require 'haml-coffee'
path = require 'path'
+ mincer.logger.use console
+
mincer.StylusEngine.registerConfigurator (stylus) ->
stylus.options.paths.push path.join(process.cwd(), 'public')
+ stylus.define '$environment', 'development'
+ stylus.define '$config', config: grunt.config.get('joosy.config') || {}
stylus.use require('nib')()
server = connect()
assets = new mincer.Environment(process.cwd())
assets.appendPath 'source',
@@ -45,14 +49,14 @@
config: grunt.config.get('joosy.config') || {}
)
else
next()
- if grunt.config.get('joosy.proxy')
+ if grunt.config.get('joosy.server.proxy')
proxy = require 'proxy-middleware'
url = require 'url'
- for from, to of grunt.config.get('joosy.proxy')
+ for from, to of grunt.config.get('joosy.server.proxy')
console.log "-> Proxying #{from} to #{to}"
server.use from, proxy(url.parse to)
server.use connect.static('public')
server.listen 4000