UNPKG

@unclepaul/allcountjs

Version:

The open source framework for rapid business application development with Node.js

14 lines (13 loc) 513 B
var _ = require('underscore'); module.exports = function (scriptConfigs) { return { scripts: _.chain(scriptConfigs).map(function (scriptConfig) { return _.map(scriptConfig, function (paths, url) { return [url, paths]; }) }).flatten(true).object().value(), concatScripts: function (concatScriptPath) { return process.env.NODE_ENV === "production" ? [concatScriptPath] : this.scripts[concatScriptPath]; } } };