react / wstein / node_modules / jest-cli / node_modules / jasmine-only / config / application.coffee
80665 views# Exports an object that defines1# all of the configuration needed by the projects'2# depended-on grunt tasks.3#4# You can familiarize yourself with all of Lineman's defaults by checking out the parent file:5# https://github.com/testdouble/lineman/blob/master/config/application.coffee6#78# lineman-lib-template config options:910includeVendorInDistribution = false #set to true if you want your distribution to contain JS files in vendor/js1112lineman = require(process.env["LINEMAN_MAIN"])13grunt = lineman.grunt14_ = grunt.util._15application = lineman.config.extend "application",1617meta:18banner: """19/* <%= pkg.name %> - <%= pkg.version %>20* <%= pkg.description || pkg.description %>21* <%= pkg.homepage %>22*/2324"""2526removeTasks:27common: ["less", "handlebars", "jst", "images:dev", "webfonts:dev", "pages:dev"]28dev: ["server"]29dist: ["cssmin", "images:dist", "webfonts:dist", "pages:dist"]3031concat:32uncompressedDist:33options:34banner: "<%= meta.banner %>"35src: _([36("<%= files.js.vendor %>" if includeVendorInDistribution),37"<%= files.coffee.generated %>",38"<%= files.js.app %>"39]).compact()40dest: "<%= files.js.uncompressedDist %>"4142application.uglify.js.files = _({}).tap (config) ->43config["dist/#{grunt.file.readJSON('package.json').name}.min.js"] = "<%= files.js.uncompressedDist %>"4445module.exports = application464748