DIST = "#CWD/dist"
NODE_ENV = process.env.NODE_ENV or 'dev'
-LOG_LEVEL = if NODE_ENV is 'dev' then 'INFO' else 'WARN'
+LOG_LEVEL = if _.startsWith NODE_ENV, 'dev' then 'INFO' else 'WARN'
VERSION = 'dev'
NODE_ENV = exports.NODE_ENV = (process.env.NODE_ENV or 'dev').toLowerCase()
# IS_PROD = exports.IS_PROD = _ NODE_ENV .startsWith 'prod'
# IS_TEST = exports.IS_TEST = _ NODE_ENV .startsWith 'test'
-# IS_DEV = exports.IS_DEV = not (IS_PROD or IS_TEST) # _.startsWith NODE_ENV, 'dev'
+# IS_DEV = exports.IS_DEV = not (IS_PROD or IS_TEST) or _.startsWith NODE_ENV, 'dev'
# # Canonicalize
# NODE_ENV = exports.NODE_ENV = if IS_PROD then 'prod' else if IS_TEST then 'test' else 'dev'
sources = exports.sources = (modulesFile, node_env=NODE_ENV) ->
+ # node_env = 'dev' if _.startsWith node_env, 'dev'
mods = yaml.load fs.readFileSync modulesFile, 'utf8'
modlist = (mods.all or []).concat (mods[node_env] or [])
_.flatten modlist.map ({suffix or '', paths}) -> joinTree('', paths).map -> it+suffix