Skip to content

Instantly share code, notes, and snippets.

@doomsbuster
Last active December 28, 2015 08:59
Show Gist options
  • Save doomsbuster/7475676 to your computer and use it in GitHub Desktop.
Save doomsbuster/7475676 to your computer and use it in GitHub Desktop.
Concat Issue CSS File 1 is imported before CSS File 2
/*@import url(http://fonts.googleapis.com/css?family=Chela+One);
@import url(http://fonts.googleapis.com/css?family=Architects+Daughter);
@import url(http://fonts.googleapis.com/css?family=Marck+Script);*/
/* Samsung Galaxy S4 Landscape */
/*@media screen (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) and (device-width: 1920px) and (orientation: landscape){
}
*/
/* Samsung Galaxy S4 Portrait */
.maincontainer {
width: 100%;
height: 100px;
margin: 0 auto;
background-color: #D9534F;
text-align: center;
}
.inner {
width: 60%;
margin: 0 auto;
height: inherit;
}
.handle {
width: 5px;
height: 50%;
background-color: black;
margin: 0 auto;
border-radius: 1.5px;
box-shadow: 2px 2px 5px 2px rgba(0,0,0,0.6);
}
.text {
height: 50%;
font-family: 'Chela One', cursive;
font-size: 80px;
text-align: center;
margin-top: -40%;
}
.component:hover {
-webkit-animation-play-state:running;
-moz-animation-play-state:running;
animation-play-state:running;
}
.component {
width: 9%;
height: 100px;
margin: 0 auto;
-webkit-animation-name: rotate;
-webkit-animation-duration: 1s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: linear;
-webkit-transform-origin:50% 0%;
-webkit-animation-timing-function: ease-in-out;
-moz-animation-name: rotate;
-moz-animation-duration: 1s;
-moz-animation-iteration-count: infinite;
-moz-animation-direction: linear;
-moz-transform-origin:50% 0%;
-moz-animation-timing-function:ease-in-out;
-webkit-animation-play-state:paused;
-moz-animation-play-state:paused;
animation-name: rotate;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-direction: linear;
transform-origin:50% 0%;
animation-timing-function:ease-in-out;
animation-play-state:paused;
display: inline-block;
}
.threed{
color: rgba(255,255,255,1);
font-weight: bold;
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black, 0px 0px 2px rgb(135,135,135),1px 0px 0 rgb(102,102,102),2px 0px 0 rgb(68,68,68),3px 0px 0 rgb(35,35,35),4px 0px 0 rgb(2,2,2), 5px 0px 0 rgb(-31,-31,-31),6px 0px 5px rgba(0,0,0,1),6px 0px 1px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,.2);
}
/* All Animations Go here */
@-webkit-keyframes rotate {
0% { -webkit-transform: rotate(0deg); }
25% { -webkit-transform: rotate(-45deg); }
50% { -webkit-transform: rotate(0deg); }
75% { -webkit-transform: rotate(45deg); }
100% { -webkit-transform: rotate(0deg); }
}
@-moz-keyframes rotate {
0% { -moz-transform: rotate(0deg); }
25% { -moz-transform: rotate(-45deg); }
50% { -moz-transform: rotate(0deg); }
75% { -moz-transform: rotate(45deg); }
100% { -moz-transform: rotate(0deg); }
}
@keyframes rotate {
0% { transform: rotate(0deg); }
25% { transform: rotate(-45deg); }
50% { transform: rotate(0deg); }
75% { transform: rotate(45deg); }
100% { transform: rotate(0deg); }
}
body, html {
margin: 0 auto;
padding: 0;
}
#footer {
background-color: rgb(33,36,37);
height: 100%;
width: 100%;
text-align: center;
padding: 5px 0;
}
#copyrights {
margin: 0 auto;
}
#copyrights p{
font-family: 'Architects Daughter', cursive;
font-size: small;
color: #FFFFFF;
margin: 0;
}
#copyrights ul {
margin: 0 auto;
font-size: small;
padding: 0;
}
#copyrights ul li{
display: inline;
vertical-align: middle;
font-family: 'Architects Daughter', cursive;
color: #FFFFFF;
margin: 0;
}
#copyrights ul li a{
font-family: 'Architects Daughter', cursive;
color: #FFFFFF;
text-decoration: none;
cursor: pointer;
}
.pagebackground
{
background-image: url(../images/laserbeam.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: 100% 100%;
background-attachment: scroll;
height: 100%;
width: 100%;
}
.vertgrid {
position: absolute;
width: 1px;
height: 100%;
overflow: hidden;
z-index: 11000;
}
.horgrid {
position: absolute;
width: 100%;
height: 1px;
overflow: hidden;
z-index: 11000;
}
.gridline {
background-color: cyan;
}
.sparkle {
z-index: 9002;
position: absolute;
opacity: 0.95;
-webkit-box-shadow: 0 0 3px 1px white;
box-shadow: 0 0 3px 1px white;
background-image: -webkit-radial-gradient(circle, #ffffff, #000000);
background-image: -moz-radial-gradient(circle, #ffffff, #000000);
background-image: -o-radial-gradient(circle, #ffffff, #000000);
background-image: -ms-radial-gradient(circle, #ffffff, #000000);
background-image: radial-gradient(circle, #ffffff, #000000);
-moz-animation-delay: 0s;
-moz-animation-direction: alternate;
-moz-animation-duration: 1s;
-moz-animation-iteration-count: infinite;
-moz-animation-name: big-star;
animation-delay: 0s;
animation-direction: alternate;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-name: big-star;
-webkit-animation-delay: 0s;
-webkit-animation-direction: normal;
-webkit-animation-duration: 1s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-name: big-star;
}
.movingstar {
opacity: 0;
-moz-animation-delay: 5s;
-moz-animation-direction: normal;
-moz-animation-duration: 1s;
-moz-animation-iteration-count: 1;
-moz-animation-name: movingstar;
-webkit-animation-delay: 5s;
-webkit-animation-direction: normal;
-webkit-animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-webkit-animation-name: movingstar;
-webkit-animation-timing-function: ease-out;
animation-delay: 5s;
animation-direction: normal;
animation-duration: 1s;
animation-iteration-count: 1;
animation-name: movingstar;
}
.no-sparkle {
z-index: 9002;
position: absolute;
opacity: 0.75;
-webkit-box-shadow: 0 0 5px 2px rgba(255,255,255,0.5);
box-shadow: 0 0 5px 2px rgba(255,255,255,0.5);
background-image: -webkit-radial-gradient(circle, #ffffff, #000000);
background-image: -moz-radial-gradient(circle, #ffffff, #000000);
background-image: -o-radial-gradient(circle, #ffffff, #000000);
background-image: -ms-radial-gradient(circle, #ffffff, #000000);
background-image: radial-gradient(circle, #ffffff, #000000);
}
.planet {
z-index: 9000;
position: absolute;
width: 10px;
height: 10px;
margin: 0;
border-radius: 10px;
cursor: pointer;
}
.ulink {
font-family: 'Architects Daughter', cursive;
font-size: small;
color: #ffffff;
text-align: center;
cursor: pointer;
text-decoration: none;
font-weight: bold;
}
#blanket {
width: 100%;
height: 100%;
margin: 0 auto;
overflow: hidden;
opacity:0.0;
z-index: 8999;
position: absolute;
background-image: -webkit-radial-gradient(#444 20%, rgba(0,0,0,0.7) 80%);
background-image: -moz-radial-gradient(#444 20%,rgba(0,0,0,0.7) 80%);
background-image: -o-radial-gradient(#444 20%,rgba(0,0,0,0.7) 80%);
background-image: -ms-radial-gradient(#444 20%,rgba(0,0,0,0.7) 80%);
background-image: radial-gradient(#444 20%,rgba(0,0,0,0.7) 80%);
}
#footerdiv {
font-family: 'Architects Daughter', cursive;
font-size: small;
color: #ffffff;
text-align: center;
width: 100%;
position: absolute;
bottom: 1px;
z-index: 9004;
opacity: 0.4;
font-weight: bolder;
text-shadow: 1px 0 2px rgba(255, 255, 255, 0.5);
}
#footerdiv p{
font-family: 'Architects Daughter', cursive;
font-size: small;
color: #FFFFFF;
margin: 0;
}
#footerdiv ul {
margin: 0 auto;
font-size: small;
padding: 0;
}
#footerdiv ul li{
display: inline;
vertical-align: middle;
font-family: 'Architects Daughter', cursive;
color: #FFFFFF;
margin: 0;
}
#footerdiv ul li a{
font-family: 'Architects Daughter', cursive;
color: #FFFFFF;
text-decoration: none;
cursor: pointer;
}
.calloutcontainer{
position: absolute;
left: 50%;
top: 35%;
width: 300px;
height: 100px;
z-index: 10000;
border-radius: 10px;
color: #FFFFFF;
margin: 0 auto;
display: none;
}
.calloutbubble {
left: 0;
top: 0;
overflow: auto;
border-radius: 10px;
background-color: rgba(38,38,38,0.8);
padding: 10px;
text-align: justify;
-webkit-box-shadow: 2px 5px 10px 1px rgba(0,0,0,0.6);
box-shadow: 2px 5px 10px 1px rgba(0,0,0,0.6);
z-index: 13;
position: relative;
}
.calloutbubble p {
font-family: 'Architects Daughter', cursive;
font-size: small;
margin: 0;
text-shadow: 1px 0 2px rgba(255, 255, 255, 0.5);
font-weight: bold;
}
.callouttriangle {
width: 0;
height: 0;
border-bottom:10px solid rgba(38,38,38,0.8);
border-left:10px dotted transparent;
border-right:10px dotted transparent;
margin-left: 20px;
z-index: 14;
}
.supportmessage
{
font-family: 'Freckle Face', cursive;
text-align: center;
}
@-moz-keyframes big-star {
from {
opacity: 0.3;
-moz-transform: rotate(10deg);
}
to {
opacity: 0.9;
-moz-transform: rotate(40deg);
}
}
@-moz-keyframes shooting-star {
from {
opacity: 0.3;
-moz-transform: rotate(10deg);
}
to {
opacity: 0.9;
-moz-transform: rotate(40deg);
}
}
@keyframes big-star {
from {
opacity: 0.3;
transform: rotate(10deg);
}
to {
opacity: 0.9;
transform: rotate(40deg);
}
}
@keyframes shooting-star {
from {
opacity: 0.3;
transform: rotate(10deg);
}
to {
opacity: 0.9;
transform: rotate(40deg);
}
}
@-webkit-keyframes big-star {
from {
opacity: 0.3;
-webkit-transform: rotate(10deg);
}
to {
opacity: 0.9;
-webkit-transform: rotate(40deg);
}
}
@-webkit-keyframes shooting-star {
from {
opacity: 0.3;
-webkit-transform: rotate(10deg);
}
to {
opacity: 0.9;
-webkit-transform: rotate(40deg);
}
}
@-moz-keyframes movingstar {
from {
opacity: 0;
}
25% {
opacity: 1;
}
50% {
opacity: 1;
}
75% {
opacity: 1;
}
to {
opacity: 0;
-moz-transform: translate(-600px, 200px);
}
}
@keyframes movingstar {
from {
opacity: 0;
}
25% {
opacity: 1;
}
50% {
opacity: 1;
}
75% {
opacity: 1;
}
to {
opacity: 0;
transform: translate(-600px, 200px);
}
}
@-webkit-keyframes movingstar {
from {
opacity: 0;
}
25% {
opacity: 1;
}
50% {
opacity: 1;
}
75% {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate(-600px, 200px);
}
}
// Generated on 2013-11-11 using generator-angular 0.6.0-rc.1
'use strict';
// # Globbing
// for performance reasons we're only matching one level down:
// 'test/spec/{,*/}*.js'
// use this if you want to recursively match all subfolders:
// 'test/spec/**/*.js'
module.exports = function (grunt) {
require('load-grunt-tasks')(grunt);
require('time-grunt')(grunt);
grunt.initConfig({
yeoman: {
// configurable paths
app: require('./bower.json').appPath || 'app',
dist: 'dist'
},
watch: {
coffee: {
files: ['<%= yeoman.app %>/scripts/{,*/}*.coffee'],
tasks: ['coffee:dist']
},
coffeeTest: {
files: ['test/spec/{,*/}*.coffee'],
tasks: ['coffee:test']
},
styles: {
files: ['<%= yeoman.app %>/styles/{,*/}*.css'],
tasks: ['copy:styles', 'autoprefixer']
},
livereload: {
options: {
livereload: '<%= connect.options.livereload %>'
},
files: [
'<%= yeoman.app %>/{,*/}*.html',
'.tmp/styles/{,*/}*.css',
'{.tmp,<%= yeoman.app %>}/scripts/{,*/}*.js',
'<%= yeoman.app %>/images/{,*/}*.{png,jpg,jpeg,gif,webp,svg}'
]
}
},
autoprefixer: {
options: ['last 1 version'],
dist: {
files: [{
expand: true,
cwd: '.tmp/styles/',
src: '{,*/}*.css',
dest: '.tmp/styles/'
}]
}
},
connect: {
options: {
port: 9000,
// Change this to '0.0.0.0' to access the server from outside.
hostname: '0.0.0.0',
livereload: 35729
},
livereload: {
options: {
open: true,
base: [
'.tmp',
'<%= yeoman.app %>'
]
}
},
test: {
options: {
port: 9001,
base: [
'.tmp',
'test',
'<%= yeoman.app %>'
]
}
},
dist: {
options: {
base: '<%= yeoman.dist %>'
}
}
},
clean: {
dist: {
files: [{
dot: true,
src: [
'.tmp',
'<%= yeoman.dist %>/*',
'!<%= yeoman.dist %>/.git*'
]
}]
},
server: '.tmp'
},
jshint: {
options: {
jshintrc: '.jshintrc',
reporter: require('jshint-stylish')
},
all: [
'Gruntfile.js',
'<%= yeoman.app %>/scripts/{,*/}*.js'
]
},
coffee: {
options: {
sourceMap: true,
sourceRoot: ''
},
dist: {
files: [{
expand: true,
cwd: '<%= yeoman.app %>/scripts',
src: '{,*/}*.coffee',
dest: '.tmp/scripts',
ext: '.js'
}]
},
test: {
files: [{
expand: true,
cwd: 'test/spec',
src: '{,*/}*.coffee',
dest: '.tmp/spec',
ext: '.js'
}]
}
},
// not used since Uglify task does concat,
// but still available if needed
/*concat: {
dist: {}
},*/
rev: {
dist: {
files: {
src: [
'<%= yeoman.dist %>/scripts/{,*/}*.js',
'<%= yeoman.dist %>/styles/{,*/}*.css',
'<%= yeoman.dist %>/images/{,*/}*.{png,jpg,jpeg,gif,webp,svg}',
'<%= yeoman.dist %>/styles/fonts/*'
]
}
}
},
useminPrepare: {
html: '<%= yeoman.app %>/index.html',
options: {
dest: '<%= yeoman.dist %>'
}
},
usemin: {
html: ['<%= yeoman.dist %>/{,*/}*.html'],
css: ['<%= yeoman.dist %>/styles/{,*/}*.css'],
options: {
dirs: ['<%= yeoman.dist %>']
}
},
imagemin: {
dist: {
options: {
optimizationLevel: 7,
progressive: true
},
files: [{
expand: true,
cwd: '<%= yeoman.app %>/images',
src: '{,*/}*.{png,jpg,jpeg}',
dest: '<%= yeoman.dist %>/images'
}]
}
},
svgmin: {
dist: {
files: [{
expand: true,
cwd: '<%= yeoman.app %>/images',
src: '{,*/}*.svg',
dest: '<%= yeoman.dist %>/images'
}]
}
},
cssmin: {
// By default, your `index.html` <!-- Usemin Block --> will take care of
// minification. This option is pre-configured if you do not wish to use
// Usemin blocks.
// dist: {
// files: {
// '<%= yeoman.dist %>/styles/main.css': [
// '.tmp/styles/{,*/}*.css',
// '<%= yeoman.app %>/styles/{,*/}*.css'
// ]
// }
// }
},
htmlmin: {
dist: {
options: {
/*removeCommentsFromCDATA: true,
// https://github.com/yeoman/grunt-usemin/issues/44
//collapseWhitespace: true,
collapseBooleanAttributes: true,
removeAttributeQuotes: true,
removeRedundantAttributes: true,
useShortDoctype: true,
removeEmptyAttributes: true,
removeOptionalTags: true*/
},
files: [{
expand: true,
cwd: '<%= yeoman.app %>',
src: ['*.html', 'views/*.html'],
dest: '<%= yeoman.dist %>'
}]
}
},
// Put files not handled in other tasks here
copy: {
dist: {
files: [{
expand: true,
dot: true,
cwd: '<%= yeoman.app %>',
dest: '<%= yeoman.dist %>',
src: [
'*.{ico,png,txt}',
'.htaccess',
'bower_components/**/*',
'images/{,*/}*.{gif,webp}',
'fonts/*'
]
}, {
expand: true,
cwd: '.tmp/images',
dest: '<%= yeoman.dist %>/images',
src: [
'generated/*'
]
}]
},
styles: {
expand: true,
cwd: '<%= yeoman.app %>/styles',
dest: '.tmp/styles/',
src: '{,*/}*.css'
}
},
concurrent: {
server: [
'coffee:dist',
'copy:styles'
],
test: [
'coffee',
'copy:styles'
],
dist: [
'coffee',
'copy:styles',
'imagemin',
'svgmin',
'htmlmin'
]
},
karma: {
unit: {
configFile: 'karma.conf.js',
singleRun: true
}
},
cdnify: {
dist: {
html: ['<%= yeoman.dist %>/*.html']
}
},
ngmin: {
dist: {
files: [{
expand: true,
cwd: '.tmp/concat/scripts',
src: '*.js',
dest: '.tmp/concat/scripts'
}]
}
},
uglify: {
dist: {
files: {
'<%= yeoman.dist %>/scripts/scripts.js': [
'<%= yeoman.dist %>/scripts/scripts.js'
]
}
}
}
});
grunt.registerTask('server', function (target) {
if (target === 'dist') {
return grunt.task.run(['build', 'connect:dist:keepalive']);
}
grunt.task.run([
'clean:server',
'concurrent:server',
'autoprefixer',
'connect:livereload',
'watch'
]);
});
grunt.registerTask('test', [
'clean:server',
'concurrent:test',
'autoprefixer',
'connect:test',
'karma'
]);
grunt.registerTask('build', [
'clean:dist',
'useminPrepare',
'concurrent:dist',
'autoprefixer',
'concat',
'ngmin',
'copy:dist',
'cdnify',
'cssmin',
'uglify',
'rev',
'usemin'
]);
grunt.registerTask('default', [
'jshint',
'test',
'build'
]);
};
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Registering "grunt-autoprefixer" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Loading "autoprefixer.js" tasks...OK
+ autoprefixer
Registering "grunt-concurrent" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Loading "concurrent.js" tasks...OK
+ concurrent
Registering "grunt-contrib-clean" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Loading "clean.js" tasks...OK
+ clean
Registering "grunt-contrib-coffee" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Loading "coffee.js" tasks...OK
+ coffee
Registering "grunt-contrib-compass" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Loading "compass.js" tasks...OK
+ compass
Registering "grunt-contrib-concat" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Loading "concat.js" tasks...OK
+ concat
Registering "grunt-contrib-connect" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Loading "connect.js" tasks...OK
+ connect
Registering "grunt-contrib-copy" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Loading "copy.js" tasks...OK
+ copy
Registering "grunt-contrib-cssmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Loading "cssmin.js" tasks...OK
+ cssmin
Registering "grunt-contrib-htmlmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Loading "htmlmin.js" tasks...OK
+ htmlmin
Registering "grunt-contrib-imagemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Loading "imagemin.js" tasks...OK
+ imagemin
Registering "grunt-contrib-jshint" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Loading "jshint.js" tasks...OK
+ jshint
Registering "grunt-contrib-uglify" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Loading "uglify.js" tasks...OK
+ uglify
Registering "grunt-contrib-watch" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Loading "watch.js" tasks...OK
+ watch
Registering "grunt-google-cdn" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Loading "cdnify.js" tasks...OK
+ cdnify
Registering "grunt-ngmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Loading "ngmin.js" tasks...OK
+ ngmin
Registering "grunt-rev" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Loading "rev.js" tasks...OK
+ rev
Registering "grunt-svgmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Loading "svgmin.js" tasks...OK
+ svgmin
Registering "grunt-usemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Loading "usemin.js" tasks...OK
+ usemin, useminPrepare
Registering "grunt-karma" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Loading "grunt-karma.js" tasks...OK
+ karma
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ build, default, server, test
Running tasks: build
Running "build" task
Running "clean:dist" (clean) task
Verifying property clean.dist exists in config...OK
Files: .tmp, dist/.htaccess, dist/404.html, dist/bower_components, dist/data, dist/favicon.ico, dist/images, dist/index.html, dist/robots.txt, dist/scripts, dist/styles, dist/views
Options: force=false, no-write=false
Cleaning .tmp...OK
Cleaning dist/.htaccess...OK
Cleaning dist/404.html...OK
Cleaning dist/bower_components...OK
Cleaning dist/data...OK
Cleaning dist/favicon.ico...OK
Cleaning dist/images...OK
Cleaning dist/index.html...OK
Cleaning dist/robots.txt...OK
Cleaning dist/scripts...OK
Cleaning dist/styles...OK
Cleaning dist/views...OK
Running "useminPrepare" task
Running "useminPrepare:html" (useminPrepare) task
Verifying property useminPrepare.html exists in config...OK
Files: app/index.html -> html
Going through app/index.html to update the config
Looking for build script HTML comment blocks
Configuration is now:
 concat:
{ generated:
{ files:
[ { dest: '.tmp/concat/styles/main.css',
src:
[ '.tmp/styles/main.css',
'.tmp/styles/content.css',
'.tmp/styles/sitemain.css' ] },
{ dest: '.tmp/concat/scripts/modules.js',
src:
[ 'app/bower_components/threejs/ThreeCanvas.js',
'app/bower_components/modernizr/modernizr.js' ] },
{ dest: '.tmp/concat/scripts/scripts.js',
src:
[ '{.tmp,app}/scripts/app.js',
'{.tmp,app}/scripts/layeredsnow.js',
'{.tmp,app}/scripts/controllers/main.js',
'{.tmp,app}/scripts/directives/oscillator.js',
'{.tmp,app}/scripts/site.js' ] } ] } }
 uglify:
{ dist: { files: { '<%= yeoman.dist %>/scripts/scripts.js': [ 'dist/scripts/scripts.js' ] } },
generated:
{ files:
[ { dest: 'dist/scripts/modules.js',
src: [ '.tmp/concat/scripts/modules.js' ] },
{ dest: 'dist/scripts/scripts.js',
src: [ '.tmp/concat/scripts/scripts.js' ] } ] } }
 cssmin:
{ generated:
{ files:
[ { dest: 'dist/styles/main.css',
src: [ '.tmp/concat/styles/main.css' ] } ] } }
Running "concurrent:dist" (concurrent) task
Verifying property concurrent.dist exists in config...OK
Files: [no src] -> dist
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Registering "grunt-autoprefixer" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Loading "autoprefixer.js" tasks...OK
+ autoprefixer
Registering "grunt-concurrent" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Loading "concurrent.js" tasks...OK
+ concurrent
Registering "grunt-contrib-clean" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Loading "clean.js" tasks...OK
+ clean
Registering "grunt-contrib-coffee" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Loading "coffee.js" tasks...OK
+ coffee
Registering "grunt-contrib-compass" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Loading "compass.js" tasks...OK
+ compass
Registering "grunt-contrib-concat" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Loading "concat.js" tasks...OK
+ concat
Registering "grunt-contrib-connect" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Loading "connect.js" tasks...OK
+ connect
Registering "grunt-contrib-copy" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Loading "copy.js" tasks...OK
+ copy
Registering "grunt-contrib-cssmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Loading "cssmin.js" tasks...OK
+ cssmin
Registering "grunt-contrib-htmlmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Loading "htmlmin.js" tasks...OK
+ htmlmin
Registering "grunt-contrib-imagemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Loading "imagemin.js" tasks...OK
+ imagemin
Registering "grunt-contrib-jshint" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Loading "jshint.js" tasks...OK
+ jshint
Registering "grunt-contrib-uglify" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Loading "uglify.js" tasks...OK
+ uglify
Registering "grunt-contrib-watch" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Loading "watch.js" tasks...OK
+ watch
Registering "grunt-google-cdn" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Loading "cdnify.js" tasks...OK
+ cdnify
Registering "grunt-ngmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Loading "ngmin.js" tasks...OK
+ ngmin
Registering "grunt-rev" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Loading "rev.js" tasks...OK
+ rev
Registering "grunt-svgmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Loading "svgmin.js" tasks...OK
+ svgmin
Registering "grunt-usemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Loading "usemin.js" tasks...OK
+ usemin, useminPrepare
Registering "grunt-karma" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Loading "grunt-karma.js" tasks...OK
+ karma
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ build, default, server, test
Running tasks: htmlmin
Running "htmlmin" task
Running "htmlmin:dist" (htmlmin) task
Verifying property htmlmin.dist exists in config...OK
Files: app/404.html -> dist/404.html
Files: app/index.html -> dist/index.html
Files: app/views/home.html -> dist/views/home.html
Files: app/views/technology.html -> dist/views/technology.html
Files: app/views/training.html -> dist/views/training.html
Options: (none)
Reading app/404.html...OK
Writing dist/404.html...OK
File dist/404.html created.
Reading app/index.html...OK
Writing dist/index.html...OK
File dist/index.html created.
Reading app/views/home.html...OK
Writing dist/views/home.html...OK
File dist/views/home.html created.
Reading app/views/technology.html...OK
Writing dist/views/technology.html...OK
File dist/views/technology.html created.
Reading app/views/training.html...OK
Writing dist/views/training.html...OK
File dist/views/training.html created.
Done, without errors.
Elapsed time
loading tasks 4ms ▇▇▇▇▇ 11%
htmlmin 1ms ▇▇ 3%
htmlmin:dist 33ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 87%
Total 38ms
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Registering "grunt-autoprefixer" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Loading "autoprefixer.js" tasks...OK
+ autoprefixer
Registering "grunt-concurrent" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Loading "concurrent.js" tasks...OK
+ concurrent
Registering "grunt-contrib-clean" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Loading "clean.js" tasks...OK
+ clean
Registering "grunt-contrib-coffee" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Loading "coffee.js" tasks...OK
+ coffee
Registering "grunt-contrib-compass" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Loading "compass.js" tasks...OK
+ compass
Registering "grunt-contrib-concat" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Loading "concat.js" tasks...OK
+ concat
Registering "grunt-contrib-connect" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Loading "connect.js" tasks...OK
+ connect
Registering "grunt-contrib-copy" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Loading "copy.js" tasks...OK
+ copy
Registering "grunt-contrib-cssmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Loading "cssmin.js" tasks...OK
+ cssmin
Registering "grunt-contrib-htmlmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Loading "htmlmin.js" tasks...OK
+ htmlmin
Registering "grunt-contrib-imagemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Loading "imagemin.js" tasks...OK
+ imagemin
Registering "grunt-contrib-jshint" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Loading "jshint.js" tasks...OK
+ jshint
Registering "grunt-contrib-uglify" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Loading "uglify.js" tasks...OK
+ uglify
Registering "grunt-contrib-watch" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Loading "watch.js" tasks...OK
+ watch
Registering "grunt-google-cdn" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Loading "cdnify.js" tasks...OK
+ cdnify
Registering "grunt-ngmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Loading "ngmin.js" tasks...OK
+ ngmin
Registering "grunt-rev" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Loading "rev.js" tasks...OK
+ rev
Registering "grunt-svgmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Loading "svgmin.js" tasks...OK
+ svgmin
Registering "grunt-usemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Loading "usemin.js" tasks...OK
+ usemin, useminPrepare
Registering "grunt-karma" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Loading "grunt-karma.js" tasks...OK
+ karma
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ build, default, server, test
Running tasks: coffee
Running "coffee" task
Running "coffee:dist" (coffee) task
Verifying property coffee.dist exists in config...OK
Options: bare=false, join=false, sourceMap, separator="\n", sourceRoot=""
Running "coffee:test" (coffee) task
Verifying property coffee.test exists in config...OK
Options: bare=false, join=false, sourceMap, separator="\n", sourceRoot=""
Done, without errors.
Elapsed time
loading tasks 4ms ▇▇▇▇▇▇▇▇▇▇▇▇▇ 27%
coffee 2ms ▇▇▇▇▇▇▇ 13%
coffee:dist 6ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 40%
coffee:test 3ms ▇▇▇▇▇▇▇▇▇▇ 20%
Total 15ms
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Registering "grunt-autoprefixer" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Loading "autoprefixer.js" tasks...OK
+ autoprefixer
Registering "grunt-concurrent" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Loading "concurrent.js" tasks...OK
+ concurrent
Registering "grunt-contrib-clean" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Loading "clean.js" tasks...OK
+ clean
Registering "grunt-contrib-coffee" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Loading "coffee.js" tasks...OK
+ coffee
Registering "grunt-contrib-compass" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Loading "compass.js" tasks...OK
+ compass
Registering "grunt-contrib-concat" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Loading "concat.js" tasks...OK
+ concat
Registering "grunt-contrib-connect" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Loading "connect.js" tasks...OK
+ connect
Registering "grunt-contrib-copy" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Loading "copy.js" tasks...OK
+ copy
Registering "grunt-contrib-cssmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Loading "cssmin.js" tasks...OK
+ cssmin
Registering "grunt-contrib-htmlmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Loading "htmlmin.js" tasks...OK
+ htmlmin
Registering "grunt-contrib-imagemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Loading "imagemin.js" tasks...OK
+ imagemin
Registering "grunt-contrib-jshint" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Loading "jshint.js" tasks...OK
+ jshint
Registering "grunt-contrib-uglify" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Loading "uglify.js" tasks...OK
+ uglify
Registering "grunt-contrib-watch" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Loading "watch.js" tasks...OK
+ watch
Registering "grunt-google-cdn" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Loading "cdnify.js" tasks...OK
+ cdnify
Registering "grunt-ngmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Loading "ngmin.js" tasks...OK
+ ngmin
Registering "grunt-rev" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Loading "rev.js" tasks...OK
+ rev
Registering "grunt-svgmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Loading "svgmin.js" tasks...OK
+ svgmin
Registering "grunt-usemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Loading "usemin.js" tasks...OK
+ usemin, useminPrepare
Registering "grunt-karma" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Loading "grunt-karma.js" tasks...OK
+ karma
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ build, default, server, test
Running tasks: copy:styles
Running "copy:styles" (copy) task
Verifying property copy.styles exists in config...OK
Files: app/styles/content.css -> .tmp/styles/content.css
Files: app/styles/main.css -> .tmp/styles/main.css
Files: app/styles/sitemain.css -> .tmp/styles/sitemain.css
Options: processContent=false, processContentExclude=[]
Copying app/styles/content.css -> .tmp/styles/content.css
Reading app/styles/content.css...OK
Writing .tmp/styles/content.css...OK
Copying app/styles/main.css -> .tmp/styles/main.css
Reading app/styles/main.css...OK
Writing .tmp/styles/main.css...OK
Copying app/styles/sitemain.css -> .tmp/styles/sitemain.css
Reading app/styles/sitemain.css...OK
Writing .tmp/styles/sitemain.css...OK
Copied 3 files
Done, without errors.
Elapsed time
loading tasks 2ms ▇▇▇▇▇▇▇▇▇ 18%
copy:styles 9ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 82%
Total 11ms
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Registering "grunt-autoprefixer" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Loading "autoprefixer.js" tasks...OK
+ autoprefixer
Registering "grunt-concurrent" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Loading "concurrent.js" tasks...OK
+ concurrent
Registering "grunt-contrib-clean" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Loading "clean.js" tasks...OK
+ clean
Registering "grunt-contrib-coffee" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Loading "coffee.js" tasks...OK
+ coffee
Registering "grunt-contrib-compass" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Loading "compass.js" tasks...OK
+ compass
Registering "grunt-contrib-concat" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Loading "concat.js" tasks...OK
+ concat
Registering "grunt-contrib-connect" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Loading "connect.js" tasks...OK
+ connect
Registering "grunt-contrib-copy" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Loading "copy.js" tasks...OK
+ copy
Registering "grunt-contrib-cssmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Loading "cssmin.js" tasks...OK
+ cssmin
Registering "grunt-contrib-htmlmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Loading "htmlmin.js" tasks...OK
+ htmlmin
Registering "grunt-contrib-imagemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Loading "imagemin.js" tasks...OK
+ imagemin
Registering "grunt-contrib-jshint" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Loading "jshint.js" tasks...OK
+ jshint
Registering "grunt-contrib-uglify" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Loading "uglify.js" tasks...OK
+ uglify
Registering "grunt-contrib-watch" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Loading "watch.js" tasks...OK
+ watch
Registering "grunt-google-cdn" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Loading "cdnify.js" tasks...OK
+ cdnify
Registering "grunt-ngmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Loading "ngmin.js" tasks...OK
+ ngmin
Registering "grunt-rev" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Loading "rev.js" tasks...OK
+ rev
Registering "grunt-svgmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Loading "svgmin.js" tasks...OK
+ svgmin
Registering "grunt-usemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Loading "usemin.js" tasks...OK
+ usemin, useminPrepare
Registering "grunt-karma" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Loading "grunt-karma.js" tasks...OK
+ karma
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ build, default, server, test
Running tasks: svgmin
Running "svgmin" task
Running "svgmin:dist" (svgmin) task
Verifying property svgmin.dist exists in config...OK
Files: app/images/facebook.svg -> dist/images/facebook.svg
Files: app/images/gplus.svg -> dist/images/gplus.svg
Files: app/images/linkedin.svg -> dist/images/linkedin.svg
Files: app/images/plane.svg -> dist/images/plane.svg
Files: app/images/twitter.svg -> dist/images/twitter.svg
Reading app/images/facebook.svg...OK
✔ app/images/facebook.svg (saved 294B 41%)
Writing dist/images/facebook.svg...OK
Reading app/images/gplus.svg...OK
✔ app/images/gplus.svg (saved 448B 24%)
Writing dist/images/gplus.svg...OK
Reading app/images/linkedin.svg...OK
✔ app/images/linkedin.svg (saved 308B 31%)
Writing dist/images/linkedin.svg...OK
Reading app/images/plane.svg...OK
✔ app/images/plane.svg (saved 25.8kB 90%)
Writing dist/images/plane.svg...OK
Reading app/images/twitter.svg...OK
✔ app/images/twitter.svg (saved 428B 28%)
Writing dist/images/twitter.svg...OK
Done, without errors.
Elapsed time
loading tasks 4ms ▇▇ 3%
svgmin 2ms ▇ 1%
svgmin:dist 139ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 95%
Total 146ms
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Registering "grunt-autoprefixer" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-autoprefixer/package.json...OK
Loading "autoprefixer.js" tasks...OK
+ autoprefixer
Registering "grunt-concurrent" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-concurrent/package.json...OK
Loading "concurrent.js" tasks...OK
+ concurrent
Registering "grunt-contrib-clean" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-clean/package.json...OK
Loading "clean.js" tasks...OK
+ clean
Registering "grunt-contrib-coffee" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-coffee/package.json...OK
Loading "coffee.js" tasks...OK
+ coffee
Registering "grunt-contrib-compass" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-compass/package.json...OK
Loading "compass.js" tasks...OK
+ compass
Registering "grunt-contrib-concat" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-concat/package.json...OK
Loading "concat.js" tasks...OK
+ concat
Registering "grunt-contrib-connect" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-connect/package.json...OK
Loading "connect.js" tasks...OK
+ connect
Registering "grunt-contrib-copy" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-copy/package.json...OK
Loading "copy.js" tasks...OK
+ copy
Registering "grunt-contrib-cssmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-cssmin/package.json...OK
Loading "cssmin.js" tasks...OK
+ cssmin
Registering "grunt-contrib-htmlmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-htmlmin/package.json...OK
Loading "htmlmin.js" tasks...OK
+ htmlmin
Registering "grunt-contrib-imagemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-imagemin/package.json...OK
Loading "imagemin.js" tasks...OK
+ imagemin
Registering "grunt-contrib-jshint" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-jshint/package.json...OK
Loading "jshint.js" tasks...OK
+ jshint
Registering "grunt-contrib-uglify" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-uglify/package.json...OK
Loading "uglify.js" tasks...OK
+ uglify
Registering "grunt-contrib-watch" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-contrib-watch/package.json...OK
Loading "watch.js" tasks...OK
+ watch
Registering "grunt-google-cdn" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-google-cdn/package.json...OK
Loading "cdnify.js" tasks...OK
+ cdnify
Registering "grunt-ngmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-ngmin/package.json...OK
Loading "ngmin.js" tasks...OK
+ ngmin
Registering "grunt-rev" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-rev/package.json...OK
Loading "rev.js" tasks...OK
+ rev
Registering "grunt-svgmin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-svgmin/package.json...OK
Loading "svgmin.js" tasks...OK
+ svgmin
Registering "grunt-usemin" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-usemin/package.json...OK
Loading "usemin.js" tasks...OK
+ usemin, useminPrepare
Registering "grunt-karma" local Npm module tasks.
Reading /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Parsing /Users/asdesai/Documents/coding/yeoman/ashishdesaicom/node_modules/grunt-karma/package.json...OK
Loading "grunt-karma.js" tasks...OK
+ karma
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ build, default, server, test
Running tasks: imagemin
Running "imagemin" task
Running "imagemin:dist" (imagemin) task
Verifying property imagemin.dist exists in config...OK
Files: app/images/ParticleSmoke.png -> dist/images/ParticleSmoke.png
Files: app/images/apacheflex.png -> dist/images/apacheflex.png
Files: app/images/bell.png -> dist/images/bell.png
Files: app/images/christmastree.png -> dist/images/christmastree.png
Files: app/images/laserbeam.jpg -> dist/images/laserbeam.jpg
Files: app/images/nycmonochrome.jpg -> dist/images/nycmonochrome.jpg
Files: app/images/original_laserbeam.jpg -> dist/images/original_laserbeam.jpg
Files: app/images/plane2_2.png -> dist/images/plane2_2.png
Files: app/images/profilepic5.jpg -> dist/images/profilepic5.jpg
Files: app/images/webmaker_logo.png -> dist/images/webmaker_logo.png
Options: optimizationLevel=7, progressive, pngquant
Reading app/images/ParticleSmoke.png...OK
[cached] app/images/ParticleSmoke.png ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/7c563f1f5ee4816570d04a132c7ae871646e287e
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/7c563f1f5ee4816570d04a132c7ae871646e287e...OK
Writing dist/images/ParticleSmoke.png...OK
✔ app/images/ParticleSmoke.png (saved 2.78 kB)
Reading app/images/apacheflex.png...OK
[cached] app/images/apacheflex.png ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/5fe53d7b42eca17f70fc2cbc87ffc5a69528d1ea
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/5fe53d7b42eca17f70fc2cbc87ffc5a69528d1ea...OK
Writing dist/images/apacheflex.png...OK
✔ app/images/apacheflex.png (saved 89.91 kB)
Reading app/images/bell.png...OK
[cached] app/images/bell.png ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/9e73cbf6dd921d294143766f55dea926c4c52ea5
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/9e73cbf6dd921d294143766f55dea926c4c52ea5...OK
Writing dist/images/bell.png...OK
✔ app/images/bell.png (saved 12.83 kB)
Reading app/images/christmastree.png...OK
[cached] app/images/christmastree.png ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/b8022172c7b0de5c68bee14fe367705157300d41
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/b8022172c7b0de5c68bee14fe367705157300d41...OK
Writing dist/images/christmastree.png...OK
✔ app/images/christmastree.png (saved 12.57 kB)
Reading app/images/laserbeam.jpg...OK
[cached] app/images/laserbeam.jpg ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/f76497cd75bd9dbd1c283f5435d79ffc65335363
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/f76497cd75bd9dbd1c283f5435d79ffc65335363...OK
Writing dist/images/laserbeam.jpg...OK
✔ app/images/laserbeam.jpg (saved 72.94 kB)
Reading app/images/nycmonochrome.jpg...OK
[cached] app/images/nycmonochrome.jpg ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/a0e5a483e52002c85b8c253487ce44846bb801f8
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/a0e5a483e52002c85b8c253487ce44846bb801f8...OK
Writing dist/images/nycmonochrome.jpg...OK
✔ app/images/nycmonochrome.jpg (saved 3.18 kB)
Reading app/images/original_laserbeam.jpg...OK
[cached] app/images/original_laserbeam.jpg ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/da375f85bc6c3cd4dfe1b818f3baebfc5478c04a
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/da375f85bc6c3cd4dfe1b818f3baebfc5478c04a...OK
Writing dist/images/original_laserbeam.jpg...OK
✔ app/images/original_laserbeam.jpg (saved 2.60 Mb)
Reading app/images/plane2_2.png...OK
[cached] app/images/plane2_2.png ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/9b9895a339ca147f65b2b8de25d5b743faa9b6c5
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/9b9895a339ca147f65b2b8de25d5b743faa9b6c5...OK
Writing dist/images/plane2_2.png...OK
✔ app/images/plane2_2.png (saved 4.35 kB)
Reading app/images/profilepic5.jpg...OK
[cached] app/images/profilepic5.jpg ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/2427277786190c9f0631e6b64e20973dd5f34cca
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/2427277786190c9f0631e6b64e20973dd5f34cca...OK
Writing dist/images/profilepic5.jpg...OK
✔ app/images/profilepic5.jpg (saved 3.20 kB)
Reading app/images/webmaker_logo.png...OK
[cached] app/images/webmaker_logo.png ← /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/3feb2b1768f5a39da3e6985b839132d61655a1da
Reading /var/folders/rl/0d48fm4x3zn8h_5w92rv_1040000gn/T/grunt-contrib-imagemin.cache/3feb2b1768f5a39da3e6985b839132d61655a1da...OK
Writing dist/images/webmaker_logo.png...OK
✔ app/images/webmaker_logo.png (saved 5.72 kB)
Minified 10 images (saved 4.26 Mb)
Done, without errors.
Elapsed time
loading tasks 4ms ▇ 2%
imagemin 1ms 0%
imagemin:dist 249ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 98%
Total 254ms
Running "autoprefixer" task
Running "autoprefixer:dist" (autoprefixer) task
Verifying property autoprefixer.dist exists in config...OK
Files: .tmp/styles/content.css -> .tmp/styles/content.css
Files: .tmp/styles/main.css -> .tmp/styles/main.css
Files: .tmp/styles/sitemain.css -> .tmp/styles/sitemain.css
Reading .tmp/styles/content.css...OK
Writing .tmp/styles/content.css...OK
Prefixed file ".tmp/styles/content.css" created.
Reading .tmp/styles/main.css...OK
Writing .tmp/styles/main.css...OK
Prefixed file ".tmp/styles/main.css" created.
Reading .tmp/styles/sitemain.css...OK
Writing .tmp/styles/sitemain.css...OK
Prefixed file ".tmp/styles/sitemain.css" created.
Running "concat" task
Running "concat:generated" (concat) task
Verifying property concat.generated exists in config...OK
Files: .tmp/styles/main.css, .tmp/styles/content.css, .tmp/styles/sitemain.css -> .tmp/concat/styles/main.css
Files: app/bower_components/threejs/ThreeCanvas.js, app/bower_components/modernizr/modernizr.js -> .tmp/concat/scripts/modules.js
Files: app/scripts/app.js, app/scripts/layeredsnow.js, app/scripts/controllers/main.js, app/scripts/directives/oscillator.js, app/scripts/site.js -> .tmp/concat/scripts/scripts.js
Reading .tmp/styles/main.css...OK
Reading .tmp/styles/content.css...OK
Reading .tmp/styles/sitemain.css...OK
Writing .tmp/concat/styles/main.css...OK
File ".tmp/concat/styles/main.css" created.
Reading app/bower_components/threejs/ThreeCanvas.js...OK
Reading app/bower_components/modernizr/modernizr.js...OK
Writing .tmp/concat/scripts/modules.js...OK
File ".tmp/concat/scripts/modules.js" created.
Reading app/scripts/app.js...OK
Reading app/scripts/layeredsnow.js...OK
Reading app/scripts/controllers/main.js...OK
Reading app/scripts/directives/oscillator.js...OK
Reading app/scripts/site.js...OK
Writing .tmp/concat/scripts/scripts.js...OK
File ".tmp/concat/scripts/scripts.js" created.
Running "ngmin" task
Running "ngmin:dist" (ngmin) task
Verifying property ngmin.dist exists in config...OK
Files: .tmp/concat/scripts/modules.js -> .tmp/concat/scripts/modules.js
Files: .tmp/concat/scripts/scripts.js -> .tmp/concat/scripts/scripts.js
ngminifying .tmp/concat/scripts/modules.js, .tmp/concat/scripts/scripts.js
Reading .tmp/concat/scripts/modules.js...OK
Writing .tmp/concat/scripts/modules.js...OK
Reading .tmp/concat/scripts/scripts.js...OK
Writing .tmp/concat/scripts/scripts.js...OK
Running "copy:dist" (copy) task
Verifying property copy.dist exists in config...OK
Files: app/favicon.ico -> dist/favicon.ico
Files: app/robots.txt -> dist/robots.txt
Files: app/.htaccess -> dist/.htaccess
Files: app/bower_components/.DS_Store -> dist/bower_components/.DS_Store
Files: app/bower_components/angular -> dist/bower_components/angular
Files: app/bower_components/angular-route -> dist/bower_components/angular-route
Files: app/bower_components/angular-route/.bower.json -> dist/bower_components/angular-route/.bower.json
Files: app/bower_components/angular-route/README.md -> dist/bower_components/angular-route/README.md
Files: app/bower_components/angular-route/angular-route.js -> dist/bower_components/angular-route/angular-route.js
Files: app/bower_components/angular-route/angular-route.min.js -> dist/bower_components/angular-route/angular-route.min.js
Files: app/bower_components/angular-route/angular-route.min.js.map -> dist/bower_components/angular-route/angular-route.min.js.map
Files: app/bower_components/angular-route/bower.json -> dist/bower_components/angular-route/bower.json
Files: app/bower_components/angular/.bower.json -> dist/bower_components/angular/.bower.json
Files: app/bower_components/angular/README.md -> dist/bower_components/angular/README.md
Files: app/bower_components/angular/angular-csp.css -> dist/bower_components/angular/angular-csp.css
Files: app/bower_components/angular/angular.js -> dist/bower_components/angular/angular.js
Files: app/bower_components/angular/angular.min.js -> dist/bower_components/angular/angular.min.js
Files: app/bower_components/angular/angular.min.js.map -> dist/bower_components/angular/angular.min.js.map
Files: app/bower_components/angular/bower.json -> dist/bower_components/angular/bower.json
Files: app/bower_components/es5-shim -> dist/bower_components/es5-shim
Files: app/bower_components/es5-shim/.bower.json -> dist/bower_components/es5-shim/.bower.json
Files: app/bower_components/es5-shim/.gitignore -> dist/bower_components/es5-shim/.gitignore
Files: app/bower_components/es5-shim/CHANGES -> dist/bower_components/es5-shim/CHANGES
Files: app/bower_components/es5-shim/CONTRIBUTORS.md -> dist/bower_components/es5-shim/CONTRIBUTORS.md
Files: app/bower_components/es5-shim/LICENSE -> dist/bower_components/es5-shim/LICENSE
Files: app/bower_components/es5-shim/README.md -> dist/bower_components/es5-shim/README.md
Files: app/bower_components/es5-shim/es5-sham.js -> dist/bower_components/es5-shim/es5-sham.js
Files: app/bower_components/es5-shim/es5-sham.map -> dist/bower_components/es5-shim/es5-sham.map
Files: app/bower_components/es5-shim/es5-sham.min.js -> dist/bower_components/es5-shim/es5-sham.min.js
Files: app/bower_components/es5-shim/es5-shim.js -> dist/bower_components/es5-shim/es5-shim.js
Files: app/bower_components/es5-shim/es5-shim.map -> dist/bower_components/es5-shim/es5-shim.map
Files: app/bower_components/es5-shim/es5-shim.min.js -> dist/bower_components/es5-shim/es5-shim.min.js
Files: app/bower_components/es5-shim/package.json -> dist/bower_components/es5-shim/package.json
Files: app/bower_components/es5-shim/tests -> dist/bower_components/es5-shim/tests
Files: app/bower_components/es5-shim/tests/helpers -> dist/bower_components/es5-shim/tests/helpers
Files: app/bower_components/es5-shim/tests/helpers/h-kill.js -> dist/bower_components/es5-shim/tests/helpers/h-kill.js
Files: app/bower_components/es5-shim/tests/helpers/h-matchers.js -> dist/bower_components/es5-shim/tests/helpers/h-matchers.js
Files: app/bower_components/es5-shim/tests/helpers/h.js -> dist/bower_components/es5-shim/tests/helpers/h.js
Files: app/bower_components/es5-shim/tests/index.html -> dist/bower_components/es5-shim/tests/index.html
Files: app/bower_components/es5-shim/tests/index.min.html -> dist/bower_components/es5-shim/tests/index.min.html
Files: app/bower_components/es5-shim/tests/lib -> dist/bower_components/es5-shim/tests/lib
Files: app/bower_components/es5-shim/tests/lib/jasmine-html.js -> dist/bower_components/es5-shim/tests/lib/jasmine-html.js
Files: app/bower_components/es5-shim/tests/lib/jasmine.css -> dist/bower_components/es5-shim/tests/lib/jasmine.css
Files: app/bower_components/es5-shim/tests/lib/jasmine.js -> dist/bower_components/es5-shim/tests/lib/jasmine.js
Files: app/bower_components/es5-shim/tests/lib/jasmine_favicon.png -> dist/bower_components/es5-shim/tests/lib/jasmine_favicon.png
Files: app/bower_components/es5-shim/tests/lib/json2.js -> dist/bower_components/es5-shim/tests/lib/json2.js
Files: app/bower_components/es5-shim/tests/spec -> dist/bower_components/es5-shim/tests/spec
Files: app/bower_components/es5-shim/tests/spec/s-array.js -> dist/bower_components/es5-shim/tests/spec/s-array.js
Files: app/bower_components/es5-shim/tests/spec/s-date.js -> dist/bower_components/es5-shim/tests/spec/s-date.js
Files: app/bower_components/es5-shim/tests/spec/s-function.js -> dist/bower_components/es5-shim/tests/spec/s-function.js
Files: app/bower_components/es5-shim/tests/spec/s-number.js -> dist/bower_components/es5-shim/tests/spec/s-number.js
Files: app/bower_components/es5-shim/tests/spec/s-object.js -> dist/bower_components/es5-shim/tests/spec/s-object.js
Files: app/bower_components/es5-shim/tests/spec/s-string.js -> dist/bower_components/es5-shim/tests/spec/s-string.js
Files: app/bower_components/jquery -> dist/bower_components/jquery
Files: app/bower_components/jquery/.bower.json -> dist/bower_components/jquery/.bower.json
Files: app/bower_components/jquery/.gitignore -> dist/bower_components/jquery/.gitignore
Files: app/bower_components/jquery/README.md -> dist/bower_components/jquery/README.md
Files: app/bower_components/jquery/bower.json -> dist/bower_components/jquery/bower.json
Files: app/bower_components/jquery/component.json -> dist/bower_components/jquery/component.json
Files: app/bower_components/jquery/composer.json -> dist/bower_components/jquery/composer.json
Files: app/bower_components/jquery/jquery-migrate.js -> dist/bower_components/jquery/jquery-migrate.js
Files: app/bower_components/jquery/jquery-migrate.min.js -> dist/bower_components/jquery/jquery-migrate.min.js
Files: app/bower_components/jquery/jquery.js -> dist/bower_components/jquery/jquery.js
Files: app/bower_components/jquery/jquery.min.js -> dist/bower_components/jquery/jquery.min.js
Files: app/bower_components/jquery/jquery.min.map -> dist/bower_components/jquery/jquery.min.map
Files: app/bower_components/jquery/package.json -> dist/bower_components/jquery/package.json
Files: app/bower_components/json3 -> dist/bower_components/json3
Files: app/bower_components/json3/.bower.json -> dist/bower_components/json3/.bower.json
Files: app/bower_components/json3/.gitmodules -> dist/bower_components/json3/.gitmodules
Files: app/bower_components/json3/.jshintrc -> dist/bower_components/json3/.jshintrc
Files: app/bower_components/json3/.npmignore -> dist/bower_components/json3/.npmignore
Files: app/bower_components/json3/LICENSE -> dist/bower_components/json3/LICENSE
Files: app/bower_components/json3/README.md -> dist/bower_components/json3/README.md
Files: app/bower_components/json3/benchmark -> dist/bower_components/json3/benchmark
Files: app/bower_components/json3/benchmark/assets -> dist/bower_components/json3/benchmark/assets
Files: app/bower_components/json3/benchmark/assets/html5.js -> dist/bower_components/json3/benchmark/assets/html5.js
Files: app/bower_components/json3/benchmark/assets/jsperf.css -> dist/bower_components/json3/benchmark/assets/jsperf.css
Files: app/bower_components/json3/benchmark/assets/nano.jar -> dist/bower_components/json3/benchmark/assets/nano.jar
Files: app/bower_components/json3/benchmark/assets/ui.js -> dist/bower_components/json3/benchmark/assets/ui.js
Files: app/bower_components/json3/benchmark/benchmark_browser.html -> dist/bower_components/json3/benchmark/benchmark_browser.html
Files: app/bower_components/json3/benchmark/benchmark_json3.js -> dist/bower_components/json3/benchmark/benchmark_json3.js
Files: app/bower_components/json3/build.js -> dist/bower_components/json3/build.js
Files: app/bower_components/json3/index.html -> dist/bower_components/json3/index.html
Files: app/bower_components/json3/lib -> dist/bower_components/json3/lib
Files: app/bower_components/json3/lib/json3.js -> dist/bower_components/json3/lib/json3.js
Files: app/bower_components/json3/lib/json3.min.js -> dist/bower_components/json3/lib/json3.min.js
Files: app/bower_components/json3/package.json -> dist/bower_components/json3/package.json
Files: app/bower_components/json3/page -> dist/bower_components/json3/page
Files: app/bower_components/json3/page/background.png -> dist/bower_components/json3/page/background.png
Files: app/bower_components/json3/page/logo.png -> dist/bower_components/json3/page/logo.png
Files: app/bower_components/json3/page/page.html -> dist/bower_components/json3/page/page.html
Files: app/bower_components/json3/page/style.css -> dist/bower_components/json3/page/style.css
Files: app/bower_components/json3/test -> dist/bower_components/json3/test
Files: app/bower_components/json3/test/test_browser.html -> dist/bower_components/json3/test/test_browser.html
Files: app/bower_components/json3/test/test_extendscript.jsx -> dist/bower_components/json3/test/test_extendscript.jsx
Files: app/bower_components/json3/test/test_json3.js -> dist/bower_components/json3/test/test_json3.js
Files: app/bower_components/json3/vendor -> dist/bower_components/json3/vendor
Files: app/bower_components/json3/vendor/benchmark.js -> dist/bower_components/json3/vendor/benchmark.js
Files: app/bower_components/json3/vendor/closure-compiler.jar -> dist/bower_components/json3/vendor/closure-compiler.jar
Files: app/bower_components/json3/vendor/curl.js -> dist/bower_components/json3/vendor/curl.js
Files: app/bower_components/json3/vendor/evalJSON.js -> dist/bower_components/json3/vendor/evalJSON.js
Files: app/bower_components/json3/vendor/json2.js -> dist/bower_components/json3/vendor/json2.js
Files: app/bower_components/json3/vendor/json_parse.js -> dist/bower_components/json3/vendor/json_parse.js
Files: app/bower_components/json3/vendor/json_parse_state.js -> dist/bower_components/json3/vendor/json_parse_state.js
Files: app/bower_components/json3/vendor/json_sans_eval.js -> dist/bower_components/json3/vendor/json_sans_eval.js
Files: app/bower_components/json3/vendor/lodash.js -> dist/bower_components/json3/vendor/lodash.js
Files: app/bower_components/json3/vendor/marked -> dist/bower_components/json3/vendor/marked
Files: app/bower_components/json3/vendor/platform.js -> dist/bower_components/json3/vendor/platform.js
Files: app/bower_components/json3/vendor/prototype.js -> dist/bower_components/json3/vendor/prototype.js
Files: app/bower_components/json3/vendor/require.js -> dist/bower_components/json3/vendor/require.js
Files: app/bower_components/json3/vendor/spec -> dist/bower_components/json3/vendor/spec
Files: app/bower_components/modernizr -> dist/bower_components/modernizr
Files: app/bower_components/modernizr/.bower.json -> dist/bower_components/modernizr/.bower.json
Files: app/bower_components/modernizr/.editorconfig -> dist/bower_components/modernizr/.editorconfig
Files: app/bower_components/modernizr/.gitignore -> dist/bower_components/modernizr/.gitignore
Files: app/bower_components/modernizr/.travis.yml -> dist/bower_components/modernizr/.travis.yml
Files: app/bower_components/modernizr/feature-detects -> dist/bower_components/modernizr/feature-detects
Files: app/bower_components/modernizr/feature-detects/a-download.js -> dist/bower_components/modernizr/feature-detects/a-download.js
Files: app/bower_components/modernizr/feature-detects/audio-audiodata-api.js -> dist/bower_components/modernizr/feature-detects/audio-audiodata-api.js
Files: app/bower_components/modernizr/feature-detects/audio-webaudio-api.js -> dist/bower_components/modernizr/feature-detects/audio-webaudio-api.js
Files: app/bower_components/modernizr/feature-detects/battery-api.js -> dist/bower_components/modernizr/feature-detects/battery-api.js
Files: app/bower_components/modernizr/feature-detects/battery-level.js -> dist/bower_components/modernizr/feature-detects/battery-level.js
Files: app/bower_components/modernizr/feature-detects/blob-constructor.js -> dist/bower_components/modernizr/feature-detects/blob-constructor.js
Files: app/bower_components/modernizr/feature-detects/canvas-todataurl-type.js -> dist/bower_components/modernizr/feature-detects/canvas-todataurl-type.js
Files: app/bower_components/modernizr/feature-detects/contenteditable.js -> dist/bower_components/modernizr/feature-detects/contenteditable.js
Files: app/bower_components/modernizr/feature-detects/contentsecuritypolicy.js -> dist/bower_components/modernizr/feature-detects/contentsecuritypolicy.js
Files: app/bower_components/modernizr/feature-detects/contextmenu.js -> dist/bower_components/modernizr/feature-detects/contextmenu.js
Files: app/bower_components/modernizr/feature-detects/cookies.js -> dist/bower_components/modernizr/feature-detects/cookies.js
Files: app/bower_components/modernizr/feature-detects/cors.js -> dist/bower_components/modernizr/feature-detects/cors.js
Files: app/bower_components/modernizr/feature-detects/css-backgroundposition-shorthand.js -> dist/bower_components/modernizr/feature-detects/css-backgroundposition-shorthand.js
Files: app/bower_components/modernizr/feature-detects/css-backgroundposition-xy.js -> dist/bower_components/modernizr/feature-detects/css-backgroundposition-xy.js
Files: app/bower_components/modernizr/feature-detects/css-backgroundrepeat.js -> dist/bower_components/modernizr/feature-detects/css-backgroundrepeat.js
Files: app/bower_components/modernizr/feature-detects/css-backgroundsizecover.js -> dist/bower_components/modernizr/feature-detects/css-backgroundsizecover.js
Files: app/bower_components/modernizr/feature-detects/css-boxsizing.js -> dist/bower_components/modernizr/feature-detects/css-boxsizing.js
Files: app/bower_components/modernizr/feature-detects/css-calc.js -> dist/bower_components/modernizr/feature-detects/css-calc.js
Files: app/bower_components/modernizr/feature-detects/css-cubicbezierrange.js -> dist/bower_components/modernizr/feature-detects/css-cubicbezierrange.js
Files: app/bower_components/modernizr/feature-detects/css-displayrunin.js -> dist/bower_components/modernizr/feature-detects/css-displayrunin.js
Files: app/bower_components/modernizr/feature-detects/css-displaytable.js -> dist/bower_components/modernizr/feature-detects/css-displaytable.js
Files: app/bower_components/modernizr/feature-detects/css-filters.js -> dist/bower_components/modernizr/feature-detects/css-filters.js
Files: app/bower_components/modernizr/feature-detects/css-hyphens.js -> dist/bower_components/modernizr/feature-detects/css-hyphens.js
Files: app/bower_components/modernizr/feature-detects/css-lastchild.js -> dist/bower_components/modernizr/feature-detects/css-lastchild.js
Files: app/bower_components/modernizr/feature-detects/css-mask.js -> dist/bower_components/modernizr/feature-detects/css-mask.js
Files: app/bower_components/modernizr/feature-detects/css-mediaqueries.js -> dist/bower_components/modernizr/feature-detects/css-mediaqueries.js
Files: app/bower_components/modernizr/feature-detects/css-objectfit.js -> dist/bower_components/modernizr/feature-detects/css-objectfit.js
Files: app/bower_components/modernizr/feature-detects/css-overflow-scrolling.js -> dist/bower_components/modernizr/feature-detects/css-overflow-scrolling.js
Files: app/bower_components/modernizr/feature-detects/css-pointerevents.js -> dist/bower_components/modernizr/feature-detects/css-pointerevents.js
Files: app/bower_components/modernizr/feature-detects/css-positionsticky.js -> dist/bower_components/modernizr/feature-detects/css-positionsticky.js
Files: app/bower_components/modernizr/feature-detects/css-regions.js -> dist/bower_components/modernizr/feature-detects/css-regions.js
Files: app/bower_components/modernizr/feature-detects/css-remunit.js -> dist/bower_components/modernizr/feature-detects/css-remunit.js
Files: app/bower_components/modernizr/feature-detects/css-resize.js -> dist/bower_components/modernizr/feature-detects/css-resize.js
Files: app/bower_components/modernizr/feature-detects/css-scrollbars.js -> dist/bower_components/modernizr/feature-detects/css-scrollbars.js
Files: app/bower_components/modernizr/feature-detects/css-subpixelfont.js -> dist/bower_components/modernizr/feature-detects/css-subpixelfont.js
Files: app/bower_components/modernizr/feature-detects/css-supports.js -> dist/bower_components/modernizr/feature-detects/css-supports.js
Files: app/bower_components/modernizr/feature-detects/css-userselect.js -> dist/bower_components/modernizr/feature-detects/css-userselect.js
Files: app/bower_components/modernizr/feature-detects/css-vhunit.js -> dist/bower_components/modernizr/feature-detects/css-vhunit.js
Files: app/bower_components/modernizr/feature-detects/css-vmaxunit.js -> dist/bower_components/modernizr/feature-detects/css-vmaxunit.js
Files: app/bower_components/modernizr/feature-detects/css-vminunit.js -> dist/bower_components/modernizr/feature-detects/css-vminunit.js
Files: app/bower_components/modernizr/feature-detects/css-vwunit.js -> dist/bower_components/modernizr/feature-detects/css-vwunit.js
Files: app/bower_components/modernizr/feature-detects/custom-protocol-handler.js -> dist/bower_components/modernizr/feature-detects/custom-protocol-handler.js
Files: app/bower_components/modernizr/feature-detects/dart.js -> dist/bower_components/modernizr/feature-detects/dart.js
Files: app/bower_components/modernizr/feature-detects/dataview-api.js -> dist/bower_components/modernizr/feature-detects/dataview-api.js
Files: app/bower_components/modernizr/feature-detects/dom-classlist.js -> dist/bower_components/modernizr/feature-detects/dom-classlist.js
Files: app/bower_components/modernizr/feature-detects/dom-createElement-attrs.js -> dist/bower_components/modernizr/feature-detects/dom-createElement-attrs.js
Files: app/bower_components/modernizr/feature-detects/dom-dataset.js -> dist/bower_components/modernizr/feature-detects/dom-dataset.js
Files: app/bower_components/modernizr/feature-detects/dom-microdata.js -> dist/bower_components/modernizr/feature-detects/dom-microdata.js
Files: app/bower_components/modernizr/feature-detects/elem-datalist.js -> dist/bower_components/modernizr/feature-detects/elem-datalist.js
Files: app/bower_components/modernizr/feature-detects/elem-details.js -> dist/bower_components/modernizr/feature-detects/elem-details.js
Files: app/bower_components/modernizr/feature-detects/elem-output.js -> dist/bower_components/modernizr/feature-detects/elem-output.js
Files: app/bower_components/modernizr/feature-detects/elem-progress-meter.js -> dist/bower_components/modernizr/feature-detects/elem-progress-meter.js
Files: app/bower_components/modernizr/feature-detects/elem-ruby.js -> dist/bower_components/modernizr/feature-detects/elem-ruby.js
Files: app/bower_components/modernizr/feature-detects/elem-time.js -> dist/bower_components/modernizr/feature-detects/elem-time.js
Files: app/bower_components/modernizr/feature-detects/elem-track.js -> dist/bower_components/modernizr/feature-detects/elem-track.js
Files: app/bower_components/modernizr/feature-detects/emoji.js -> dist/bower_components/modernizr/feature-detects/emoji.js
Files: app/bower_components/modernizr/feature-detects/es5-strictmode.js -> dist/bower_components/modernizr/feature-detects/es5-strictmode.js
Files: app/bower_components/modernizr/feature-detects/event-deviceorientation-motion.js -> dist/bower_components/modernizr/feature-detects/event-deviceorientation-motion.js
Files: app/bower_components/modernizr/feature-detects/exif-orientation.js -> dist/bower_components/modernizr/feature-detects/exif-orientation.js
Files: app/bower_components/modernizr/feature-detects/file-api.js -> dist/bower_components/modernizr/feature-detects/file-api.js
Files: app/bower_components/modernizr/feature-detects/file-filesystem.js -> dist/bower_components/modernizr/feature-detects/file-filesystem.js
Files: app/bower_components/modernizr/feature-detects/forms-fileinput.js -> dist/bower_components/modernizr/feature-detects/forms-fileinput.js
Files: app/bower_components/modernizr/feature-detects/forms-formattribute.js -> dist/bower_components/modernizr/feature-detects/forms-formattribute.js
Files: app/bower_components/modernizr/feature-detects/forms-inputnumber-l10n.js -> dist/bower_components/modernizr/feature-detects/forms-inputnumber-l10n.js
Files: app/bower_components/modernizr/feature-detects/forms-placeholder.js -> dist/bower_components/modernizr/feature-detects/forms-placeholder.js
Files: app/bower_components/modernizr/feature-detects/forms-speechinput.js -> dist/bower_components/modernizr/feature-detects/forms-speechinput.js
Files: app/bower_components/modernizr/feature-detects/forms-validation.js -> dist/bower_components/modernizr/feature-detects/forms-validation.js
Files: app/bower_components/modernizr/feature-detects/fullscreen-api.js -> dist/bower_components/modernizr/feature-detects/fullscreen-api.js
Files: app/bower_components/modernizr/feature-detects/gamepad.js -> dist/bower_components/modernizr/feature-detects/gamepad.js
Files: app/bower_components/modernizr/feature-detects/getusermedia.js -> dist/bower_components/modernizr/feature-detects/getusermedia.js
Files: app/bower_components/modernizr/feature-detects/ie8compat.js -> dist/bower_components/modernizr/feature-detects/ie8compat.js
Files: app/bower_components/modernizr/feature-detects/iframe-sandbox.js -> dist/bower_components/modernizr/feature-detects/iframe-sandbox.js
Files: app/bower_components/modernizr/feature-detects/iframe-seamless.js -> dist/bower_components/modernizr/feature-detects/iframe-seamless.js
Files: app/bower_components/modernizr/feature-detects/iframe-srcdoc.js -> dist/bower_components/modernizr/feature-detects/iframe-srcdoc.js
Files: app/bower_components/modernizr/feature-detects/img-apng.js -> dist/bower_components/modernizr/feature-detects/img-apng.js
Files: app/bower_components/modernizr/feature-detects/img-webp.js -> dist/bower_components/modernizr/feature-detects/img-webp.js
Files: app/bower_components/modernizr/feature-detects/json.js -> dist/bower_components/modernizr/feature-detects/json.js
Files: app/bower_components/modernizr/feature-detects/lists-reversed.js -> dist/bower_components/modernizr/feature-detects/lists-reversed.js
Files: app/bower_components/modernizr/feature-detects/mathml.js -> dist/bower_components/modernizr/feature-detects/mathml.js
Files: app/bower_components/modernizr/feature-detects/network-connection.js -> dist/bower_components/modernizr/feature-detects/network-connection.js
Files: app/bower_components/modernizr/feature-detects/network-eventsource.js -> dist/bower_components/modernizr/feature-detects/network-eventsource.js
Files: app/bower_components/modernizr/feature-detects/network-xhr2.js -> dist/bower_components/modernizr/feature-detects/network-xhr2.js
Files: app/bower_components/modernizr/feature-detects/notification.js -> dist/bower_components/modernizr/feature-detects/notification.js
Files: app/bower_components/modernizr/feature-detects/performance.js -> dist/bower_components/modernizr/feature-detects/performance.js
Files: app/bower_components/modernizr/feature-detects/pointerlock-api.js -> dist/bower_components/modernizr/feature-detects/pointerlock-api.js
Files: app/bower_components/modernizr/feature-detects/quota-management-api.js -> dist/bower_components/modernizr/feature-detects/quota-management-api.js
Files: app/bower_components/modernizr/feature-detects/requestanimationframe.js -> dist/bower_components/modernizr/feature-detects/requestanimationframe.js
Files: app/bower_components/modernizr/feature-detects/script-async.js -> dist/bower_components/modernizr/feature-detects/script-async.js
Files: app/bower_components/modernizr/feature-detects/script-defer.js -> dist/bower_components/modernizr/feature-detects/script-defer.js
Files: app/bower_components/modernizr/feature-detects/style-scoped.js -> dist/bower_components/modernizr/feature-detects/style-scoped.js
Files: app/bower_components/modernizr/feature-detects/svg-filters.js -> dist/bower_components/modernizr/feature-detects/svg-filters.js
Files: app/bower_components/modernizr/feature-detects/unicode.js -> dist/bower_components/modernizr/feature-detects/unicode.js
Files: app/bower_components/modernizr/feature-detects/url-data-uri.js -> dist/bower_components/modernizr/feature-detects/url-data-uri.js
Files: app/bower_components/modernizr/feature-detects/userdata.js -> dist/bower_components/modernizr/feature-detects/userdata.js
Files: app/bower_components/modernizr/feature-detects/vibration.js -> dist/bower_components/modernizr/feature-detects/vibration.js
Files: app/bower_components/modernizr/feature-detects/web-intents.js -> dist/bower_components/modernizr/feature-detects/web-intents.js
Files: app/bower_components/modernizr/feature-detects/webgl-extensions.js -> dist/bower_components/modernizr/feature-detects/webgl-extensions.js
Files: app/bower_components/modernizr/feature-detects/websockets-binary.js -> dist/bower_components/modernizr/feature-detects/websockets-binary.js
Files: app/bower_components/modernizr/feature-detects/window-framed.js -> dist/bower_components/modernizr/feature-detects/window-framed.js
Files: app/bower_components/modernizr/feature-detects/workers-blobworkers.js -> dist/bower_components/modernizr/feature-detects/workers-blobworkers.js
Files: app/bower_components/modernizr/feature-detects/workers-dataworkers.js -> dist/bower_components/modernizr/feature-detects/workers-dataworkers.js
Files: app/bower_components/modernizr/feature-detects/workers-sharedworkers.js -> dist/bower_components/modernizr/feature-detects/workers-sharedworkers.js
Files: app/bower_components/modernizr/grunt.js -> dist/bower_components/modernizr/grunt.js
Files: app/bower_components/modernizr/media -> dist/bower_components/modernizr/media
Files: app/bower_components/modernizr/media/Modernizr 2 Logo.ai -> dist/bower_components/modernizr/media/Modernizr 2 Logo.ai
Files: app/bower_components/modernizr/media/Modernizr 2 Logo.eps -> dist/bower_components/modernizr/media/Modernizr 2 Logo.eps
Files: app/bower_components/modernizr/media/Modernizr 2 Logo.pdf -> dist/bower_components/modernizr/media/Modernizr 2 Logo.pdf
Files: app/bower_components/modernizr/media/Modernizr 2 Logo.png -> dist/bower_components/modernizr/media/Modernizr 2 Logo.png
Files: app/bower_components/modernizr/media/Modernizr 2 Logo.svg -> dist/bower_components/modernizr/media/Modernizr 2 Logo.svg
Files: app/bower_components/modernizr/modernizr.js -> dist/bower_components/modernizr/modernizr.js
Files: app/bower_components/modernizr/readme.md -> dist/bower_components/modernizr/readme.md
Files: app/bower_components/modernizr/test -> dist/bower_components/modernizr/test
Files: app/bower_components/modernizr/test/basic.html -> dist/bower_components/modernizr/test/basic.html
Files: app/bower_components/modernizr/test/caniuse.html -> dist/bower_components/modernizr/test/caniuse.html
Files: app/bower_components/modernizr/test/caniuse_files -> dist/bower_components/modernizr/test/caniuse_files
Files: app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot
Files: app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf
Files: app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.svg -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.svg
Files: app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf
Files: app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff
Files: app/bower_components/modernizr/test/caniuse_files/alpha.png -> dist/bower_components/modernizr/test/caniuse_files/alpha.png
Files: app/bower_components/modernizr/test/caniuse_files/apng_test.png -> dist/bower_components/modernizr/test/caniuse_files/apng_test.png
Files: app/bower_components/modernizr/test/caniuse_files/before-after.png -> dist/bower_components/modernizr/test/caniuse_files/before-after.png
Files: app/bower_components/modernizr/test/caniuse_files/form_validation.html -> dist/bower_components/modernizr/test/caniuse_files/form_validation.html
Files: app/bower_components/modernizr/test/caniuse_files/ga.js -> dist/bower_components/modernizr/test/caniuse_files/ga.js
Files: app/bower_components/modernizr/test/caniuse_files/green5x5.png -> dist/bower_components/modernizr/test/caniuse_files/green5x5.png
Files: app/bower_components/modernizr/test/caniuse_files/hashchange.html -> dist/bower_components/modernizr/test/caniuse_files/hashchange.html
Files: app/bower_components/modernizr/test/caniuse_files/jquery.min.js -> dist/bower_components/modernizr/test/caniuse_files/jquery.min.js
Files: app/bower_components/modernizr/test/caniuse_files/mathml.html -> dist/bower_components/modernizr/test/caniuse_files/mathml.html
Files: app/bower_components/modernizr/test/caniuse_files/mathml_ref.png -> dist/bower_components/modernizr/test/caniuse_files/mathml_ref.png
Files: app/bower_components/modernizr/test/caniuse_files/modernizr-1.7.min.js -> dist/bower_components/modernizr/test/caniuse_files/modernizr-1.7.min.js
Files: app/bower_components/modernizr/test/caniuse_files/png_alpha_result.png -> dist/bower_components/modernizr/test/caniuse_files/png_alpha_result.png
Files: app/bower_components/modernizr/test/caniuse_files/pushstate.html -> dist/bower_components/modernizr/test/caniuse_files/pushstate.html
Files: app/bower_components/modernizr/test/caniuse_files/red30x30.png -> dist/bower_components/modernizr/test/caniuse_files/red30x30.png
Files: app/bower_components/modernizr/test/caniuse_files/ruby.png -> dist/bower_components/modernizr/test/caniuse_files/ruby.png
Files: app/bower_components/modernizr/test/caniuse_files/stroked-text.png -> dist/bower_components/modernizr/test/caniuse_files/stroked-text.png
Files: app/bower_components/modernizr/test/caniuse_files/style.css -> dist/bower_components/modernizr/test/caniuse_files/style.css
Files: app/bower_components/modernizr/test/caniuse_files/svg-html-blur.png -> dist/bower_components/modernizr/test/caniuse_files/svg-html-blur.png
Files: app/bower_components/modernizr/test/caniuse_files/svg-img.svg -> dist/bower_components/modernizr/test/caniuse_files/svg-img.svg
Files: app/bower_components/modernizr/test/caniuse_files/svg-img.svg.1 -> dist/bower_components/modernizr/test/caniuse_files/svg-img.svg.1
Files: app/bower_components/modernizr/test/caniuse_files/svg_blur.png -> dist/bower_components/modernizr/test/caniuse_files/svg_blur.png
Files: app/bower_components/modernizr/test/caniuse_files/table.png -> dist/bower_components/modernizr/test/caniuse_files/table.png
Files: app/bower_components/modernizr/test/caniuse_files/text-shadow1.png -> dist/bower_components/modernizr/test/caniuse_files/text-shadow1.png
Files: app/bower_components/modernizr/test/caniuse_files/text-shadow2.png -> dist/bower_components/modernizr/test/caniuse_files/text-shadow2.png
Files: app/bower_components/modernizr/test/caniuse_files/windsong_font.png -> dist/bower_components/modernizr/test/caniuse_files/windsong_font.png
Files: app/bower_components/modernizr/test/caniuse_files/xhtml.html -> dist/bower_components/modernizr/test/caniuse_files/xhtml.html
Files: app/bower_components/modernizr/test/index.html -> dist/bower_components/modernizr/test/index.html
Files: app/bower_components/modernizr/test/js -> dist/bower_components/modernizr/test/js
Files: app/bower_components/modernizr/test/js/basic.html -> dist/bower_components/modernizr/test/js/basic.html
Files: app/bower_components/modernizr/test/js/dumpdata.js -> dist/bower_components/modernizr/test/js/dumpdata.js
Files: app/bower_components/modernizr/test/js/lib -> dist/bower_components/modernizr/test/js/lib
Files: app/bower_components/modernizr/test/js/lib/detect-global.js -> dist/bower_components/modernizr/test/js/lib/detect-global.js
Files: app/bower_components/modernizr/test/js/lib/jquery-1.7b2.js -> dist/bower_components/modernizr/test/js/lib/jquery-1.7b2.js
Files: app/bower_components/modernizr/test/js/lib/jsonselect.js -> dist/bower_components/modernizr/test/js/lib/jsonselect.js
Files: app/bower_components/modernizr/test/js/lib/polyfills.js -> dist/bower_components/modernizr/test/js/lib/polyfills.js
Files: app/bower_components/modernizr/test/js/lib/uaparser.js -> dist/bower_components/modernizr/test/js/lib/uaparser.js
Files: app/bower_components/modernizr/test/js/setup.js -> dist/bower_components/modernizr/test/js/setup.js
Files: app/bower_components/modernizr/test/js/unit-caniuse.js -> dist/bower_components/modernizr/test/js/unit-caniuse.js
Files: app/bower_components/modernizr/test/js/unit.js -> dist/bower_components/modernizr/test/js/unit.js
Files: app/bower_components/modernizr/test/qunit -> dist/bower_components/modernizr/test/qunit
Files: app/bower_components/modernizr/test/qunit/qunit.css -> dist/bower_components/modernizr/test/qunit/qunit.css
Files: app/bower_components/modernizr/test/qunit/qunit.js -> dist/bower_components/modernizr/test/qunit/qunit.js
Files: app/bower_components/modernizr/test/qunit/run-qunit.js -> dist/bower_components/modernizr/test/qunit/run-qunit.js
Files: app/bower_components/threejs -> dist/bower_components/threejs
Files: app/bower_components/threejs/.DS_Store -> dist/bower_components/threejs/.DS_Store
Files: app/bower_components/threejs/ThreeCanvas.js -> dist/bower_components/threejs/ThreeCanvas.js
Files: app/data/planetposition.json -> dist/data/planetposition.json
Options: processContent=false, processContentExclude=[]
Copying app/favicon.ico -> dist/favicon.ico
Reading app/favicon.ico...OK
Writing dist/favicon.ico...OK
Copying app/robots.txt -> dist/robots.txt
Reading app/robots.txt...OK
Writing dist/robots.txt...OK
Copying app/.htaccess -> dist/.htaccess
Reading app/.htaccess...OK
Writing dist/.htaccess...OK
Copying app/bower_components/.DS_Store -> dist/bower_components/.DS_Store
Reading app/bower_components/.DS_Store...OK
Writing dist/bower_components/.DS_Store...OK
Creating dist/bower_components/angular
Creating dist/bower_components/angular-route
Copying app/bower_components/angular-route/.bower.json -> dist/bower_components/angular-route/.bower.json
Reading app/bower_components/angular-route/.bower.json...OK
Writing dist/bower_components/angular-route/.bower.json...OK
Copying app/bower_components/angular-route/README.md -> dist/bower_components/angular-route/README.md
Reading app/bower_components/angular-route/README.md...OK
Writing dist/bower_components/angular-route/README.md...OK
Copying app/bower_components/angular-route/angular-route.js -> dist/bower_components/angular-route/angular-route.js
Reading app/bower_components/angular-route/angular-route.js...OK
Writing dist/bower_components/angular-route/angular-route.js...OK
Copying app/bower_components/angular-route/angular-route.min.js -> dist/bower_components/angular-route/angular-route.min.js
Reading app/bower_components/angular-route/angular-route.min.js...OK
Writing dist/bower_components/angular-route/angular-route.min.js...OK
Copying app/bower_components/angular-route/angular-route.min.js.map -> dist/bower_components/angular-route/angular-route.min.js.map
Reading app/bower_components/angular-route/angular-route.min.js.map...OK
Writing dist/bower_components/angular-route/angular-route.min.js.map...OK
Copying app/bower_components/angular-route/bower.json -> dist/bower_components/angular-route/bower.json
Reading app/bower_components/angular-route/bower.json...OK
Writing dist/bower_components/angular-route/bower.json...OK
Copying app/bower_components/angular/.bower.json -> dist/bower_components/angular/.bower.json
Reading app/bower_components/angular/.bower.json...OK
Writing dist/bower_components/angular/.bower.json...OK
Copying app/bower_components/angular/README.md -> dist/bower_components/angular/README.md
Reading app/bower_components/angular/README.md...OK
Writing dist/bower_components/angular/README.md...OK
Copying app/bower_components/angular/angular-csp.css -> dist/bower_components/angular/angular-csp.css
Reading app/bower_components/angular/angular-csp.css...OK
Writing dist/bower_components/angular/angular-csp.css...OK
Copying app/bower_components/angular/angular.js -> dist/bower_components/angular/angular.js
Reading app/bower_components/angular/angular.js...OK
Writing dist/bower_components/angular/angular.js...OK
Copying app/bower_components/angular/angular.min.js -> dist/bower_components/angular/angular.min.js
Reading app/bower_components/angular/angular.min.js...OK
Writing dist/bower_components/angular/angular.min.js...OK
Copying app/bower_components/angular/angular.min.js.map -> dist/bower_components/angular/angular.min.js.map
Reading app/bower_components/angular/angular.min.js.map...OK
Writing dist/bower_components/angular/angular.min.js.map...OK
Copying app/bower_components/angular/bower.json -> dist/bower_components/angular/bower.json
Reading app/bower_components/angular/bower.json...OK
Writing dist/bower_components/angular/bower.json...OK
Creating dist/bower_components/es5-shim
Copying app/bower_components/es5-shim/.bower.json -> dist/bower_components/es5-shim/.bower.json
Reading app/bower_components/es5-shim/.bower.json...OK
Writing dist/bower_components/es5-shim/.bower.json...OK
Copying app/bower_components/es5-shim/.gitignore -> dist/bower_components/es5-shim/.gitignore
Reading app/bower_components/es5-shim/.gitignore...OK
Writing dist/bower_components/es5-shim/.gitignore...OK
Copying app/bower_components/es5-shim/CHANGES -> dist/bower_components/es5-shim/CHANGES
Reading app/bower_components/es5-shim/CHANGES...OK
Writing dist/bower_components/es5-shim/CHANGES...OK
Copying app/bower_components/es5-shim/CONTRIBUTORS.md -> dist/bower_components/es5-shim/CONTRIBUTORS.md
Reading app/bower_components/es5-shim/CONTRIBUTORS.md...OK
Writing dist/bower_components/es5-shim/CONTRIBUTORS.md...OK
Copying app/bower_components/es5-shim/LICENSE -> dist/bower_components/es5-shim/LICENSE
Reading app/bower_components/es5-shim/LICENSE...OK
Writing dist/bower_components/es5-shim/LICENSE...OK
Copying app/bower_components/es5-shim/README.md -> dist/bower_components/es5-shim/README.md
Reading app/bower_components/es5-shim/README.md...OK
Writing dist/bower_components/es5-shim/README.md...OK
Copying app/bower_components/es5-shim/es5-sham.js -> dist/bower_components/es5-shim/es5-sham.js
Reading app/bower_components/es5-shim/es5-sham.js...OK
Writing dist/bower_components/es5-shim/es5-sham.js...OK
Copying app/bower_components/es5-shim/es5-sham.map -> dist/bower_components/es5-shim/es5-sham.map
Reading app/bower_components/es5-shim/es5-sham.map...OK
Writing dist/bower_components/es5-shim/es5-sham.map...OK
Copying app/bower_components/es5-shim/es5-sham.min.js -> dist/bower_components/es5-shim/es5-sham.min.js
Reading app/bower_components/es5-shim/es5-sham.min.js...OK
Writing dist/bower_components/es5-shim/es5-sham.min.js...OK
Copying app/bower_components/es5-shim/es5-shim.js -> dist/bower_components/es5-shim/es5-shim.js
Reading app/bower_components/es5-shim/es5-shim.js...OK
Writing dist/bower_components/es5-shim/es5-shim.js...OK
Copying app/bower_components/es5-shim/es5-shim.map -> dist/bower_components/es5-shim/es5-shim.map
Reading app/bower_components/es5-shim/es5-shim.map...OK
Writing dist/bower_components/es5-shim/es5-shim.map...OK
Copying app/bower_components/es5-shim/es5-shim.min.js -> dist/bower_components/es5-shim/es5-shim.min.js
Reading app/bower_components/es5-shim/es5-shim.min.js...OK
Writing dist/bower_components/es5-shim/es5-shim.min.js...OK
Copying app/bower_components/es5-shim/package.json -> dist/bower_components/es5-shim/package.json
Reading app/bower_components/es5-shim/package.json...OK
Writing dist/bower_components/es5-shim/package.json...OK
Creating dist/bower_components/es5-shim/tests
Creating dist/bower_components/es5-shim/tests/helpers
Copying app/bower_components/es5-shim/tests/helpers/h-kill.js -> dist/bower_components/es5-shim/tests/helpers/h-kill.js
Reading app/bower_components/es5-shim/tests/helpers/h-kill.js...OK
Writing dist/bower_components/es5-shim/tests/helpers/h-kill.js...OK
Copying app/bower_components/es5-shim/tests/helpers/h-matchers.js -> dist/bower_components/es5-shim/tests/helpers/h-matchers.js
Reading app/bower_components/es5-shim/tests/helpers/h-matchers.js...OK
Writing dist/bower_components/es5-shim/tests/helpers/h-matchers.js...OK
Copying app/bower_components/es5-shim/tests/helpers/h.js -> dist/bower_components/es5-shim/tests/helpers/h.js
Reading app/bower_components/es5-shim/tests/helpers/h.js...OK
Writing dist/bower_components/es5-shim/tests/helpers/h.js...OK
Copying app/bower_components/es5-shim/tests/index.html -> dist/bower_components/es5-shim/tests/index.html
Reading app/bower_components/es5-shim/tests/index.html...OK
Writing dist/bower_components/es5-shim/tests/index.html...OK
Copying app/bower_components/es5-shim/tests/index.min.html -> dist/bower_components/es5-shim/tests/index.min.html
Reading app/bower_components/es5-shim/tests/index.min.html...OK
Writing dist/bower_components/es5-shim/tests/index.min.html...OK
Creating dist/bower_components/es5-shim/tests/lib
Copying app/bower_components/es5-shim/tests/lib/jasmine-html.js -> dist/bower_components/es5-shim/tests/lib/jasmine-html.js
Reading app/bower_components/es5-shim/tests/lib/jasmine-html.js...OK
Writing dist/bower_components/es5-shim/tests/lib/jasmine-html.js...OK
Copying app/bower_components/es5-shim/tests/lib/jasmine.css -> dist/bower_components/es5-shim/tests/lib/jasmine.css
Reading app/bower_components/es5-shim/tests/lib/jasmine.css...OK
Writing dist/bower_components/es5-shim/tests/lib/jasmine.css...OK
Copying app/bower_components/es5-shim/tests/lib/jasmine.js -> dist/bower_components/es5-shim/tests/lib/jasmine.js
Reading app/bower_components/es5-shim/tests/lib/jasmine.js...OK
Writing dist/bower_components/es5-shim/tests/lib/jasmine.js...OK
Copying app/bower_components/es5-shim/tests/lib/jasmine_favicon.png -> dist/bower_components/es5-shim/tests/lib/jasmine_favicon.png
Reading app/bower_components/es5-shim/tests/lib/jasmine_favicon.png...OK
Writing dist/bower_components/es5-shim/tests/lib/jasmine_favicon.png...OK
Copying app/bower_components/es5-shim/tests/lib/json2.js -> dist/bower_components/es5-shim/tests/lib/json2.js
Reading app/bower_components/es5-shim/tests/lib/json2.js...OK
Writing dist/bower_components/es5-shim/tests/lib/json2.js...OK
Creating dist/bower_components/es5-shim/tests/spec
Copying app/bower_components/es5-shim/tests/spec/s-array.js -> dist/bower_components/es5-shim/tests/spec/s-array.js
Reading app/bower_components/es5-shim/tests/spec/s-array.js...OK
Writing dist/bower_components/es5-shim/tests/spec/s-array.js...OK
Copying app/bower_components/es5-shim/tests/spec/s-date.js -> dist/bower_components/es5-shim/tests/spec/s-date.js
Reading app/bower_components/es5-shim/tests/spec/s-date.js...OK
Writing dist/bower_components/es5-shim/tests/spec/s-date.js...OK
Copying app/bower_components/es5-shim/tests/spec/s-function.js -> dist/bower_components/es5-shim/tests/spec/s-function.js
Reading app/bower_components/es5-shim/tests/spec/s-function.js...OK
Writing dist/bower_components/es5-shim/tests/spec/s-function.js...OK
Copying app/bower_components/es5-shim/tests/spec/s-number.js -> dist/bower_components/es5-shim/tests/spec/s-number.js
Reading app/bower_components/es5-shim/tests/spec/s-number.js...OK
Writing dist/bower_components/es5-shim/tests/spec/s-number.js...OK
Copying app/bower_components/es5-shim/tests/spec/s-object.js -> dist/bower_components/es5-shim/tests/spec/s-object.js
Reading app/bower_components/es5-shim/tests/spec/s-object.js...OK
Writing dist/bower_components/es5-shim/tests/spec/s-object.js...OK
Copying app/bower_components/es5-shim/tests/spec/s-string.js -> dist/bower_components/es5-shim/tests/spec/s-string.js
Reading app/bower_components/es5-shim/tests/spec/s-string.js...OK
Writing dist/bower_components/es5-shim/tests/spec/s-string.js...OK
Creating dist/bower_components/jquery
Copying app/bower_components/jquery/.bower.json -> dist/bower_components/jquery/.bower.json
Reading app/bower_components/jquery/.bower.json...OK
Writing dist/bower_components/jquery/.bower.json...OK
Copying app/bower_components/jquery/.gitignore -> dist/bower_components/jquery/.gitignore
Reading app/bower_components/jquery/.gitignore...OK
Writing dist/bower_components/jquery/.gitignore...OK
Copying app/bower_components/jquery/README.md -> dist/bower_components/jquery/README.md
Reading app/bower_components/jquery/README.md...OK
Writing dist/bower_components/jquery/README.md...OK
Copying app/bower_components/jquery/bower.json -> dist/bower_components/jquery/bower.json
Reading app/bower_components/jquery/bower.json...OK
Writing dist/bower_components/jquery/bower.json...OK
Copying app/bower_components/jquery/component.json -> dist/bower_components/jquery/component.json
Reading app/bower_components/jquery/component.json...OK
Writing dist/bower_components/jquery/component.json...OK
Copying app/bower_components/jquery/composer.json -> dist/bower_components/jquery/composer.json
Reading app/bower_components/jquery/composer.json...OK
Writing dist/bower_components/jquery/composer.json...OK
Copying app/bower_components/jquery/jquery-migrate.js -> dist/bower_components/jquery/jquery-migrate.js
Reading app/bower_components/jquery/jquery-migrate.js...OK
Writing dist/bower_components/jquery/jquery-migrate.js...OK
Copying app/bower_components/jquery/jquery-migrate.min.js -> dist/bower_components/jquery/jquery-migrate.min.js
Reading app/bower_components/jquery/jquery-migrate.min.js...OK
Writing dist/bower_components/jquery/jquery-migrate.min.js...OK
Copying app/bower_components/jquery/jquery.js -> dist/bower_components/jquery/jquery.js
Reading app/bower_components/jquery/jquery.js...OK
Writing dist/bower_components/jquery/jquery.js...OK
Copying app/bower_components/jquery/jquery.min.js -> dist/bower_components/jquery/jquery.min.js
Reading app/bower_components/jquery/jquery.min.js...OK
Writing dist/bower_components/jquery/jquery.min.js...OK
Copying app/bower_components/jquery/jquery.min.map -> dist/bower_components/jquery/jquery.min.map
Reading app/bower_components/jquery/jquery.min.map...OK
Writing dist/bower_components/jquery/jquery.min.map...OK
Copying app/bower_components/jquery/package.json -> dist/bower_components/jquery/package.json
Reading app/bower_components/jquery/package.json...OK
Writing dist/bower_components/jquery/package.json...OK
Creating dist/bower_components/json3
Copying app/bower_components/json3/.bower.json -> dist/bower_components/json3/.bower.json
Reading app/bower_components/json3/.bower.json...OK
Writing dist/bower_components/json3/.bower.json...OK
Copying app/bower_components/json3/.gitmodules -> dist/bower_components/json3/.gitmodules
Reading app/bower_components/json3/.gitmodules...OK
Writing dist/bower_components/json3/.gitmodules...OK
Copying app/bower_components/json3/.jshintrc -> dist/bower_components/json3/.jshintrc
Reading app/bower_components/json3/.jshintrc...OK
Writing dist/bower_components/json3/.jshintrc...OK
Copying app/bower_components/json3/.npmignore -> dist/bower_components/json3/.npmignore
Reading app/bower_components/json3/.npmignore...OK
Writing dist/bower_components/json3/.npmignore...OK
Copying app/bower_components/json3/LICENSE -> dist/bower_components/json3/LICENSE
Reading app/bower_components/json3/LICENSE...OK
Writing dist/bower_components/json3/LICENSE...OK
Copying app/bower_components/json3/README.md -> dist/bower_components/json3/README.md
Reading app/bower_components/json3/README.md...OK
Writing dist/bower_components/json3/README.md...OK
Creating dist/bower_components/json3/benchmark
Creating dist/bower_components/json3/benchmark/assets
Copying app/bower_components/json3/benchmark/assets/html5.js -> dist/bower_components/json3/benchmark/assets/html5.js
Reading app/bower_components/json3/benchmark/assets/html5.js...OK
Writing dist/bower_components/json3/benchmark/assets/html5.js...OK
Copying app/bower_components/json3/benchmark/assets/jsperf.css -> dist/bower_components/json3/benchmark/assets/jsperf.css
Reading app/bower_components/json3/benchmark/assets/jsperf.css...OK
Writing dist/bower_components/json3/benchmark/assets/jsperf.css...OK
Copying app/bower_components/json3/benchmark/assets/nano.jar -> dist/bower_components/json3/benchmark/assets/nano.jar
Reading app/bower_components/json3/benchmark/assets/nano.jar...OK
Writing dist/bower_components/json3/benchmark/assets/nano.jar...OK
Copying app/bower_components/json3/benchmark/assets/ui.js -> dist/bower_components/json3/benchmark/assets/ui.js
Reading app/bower_components/json3/benchmark/assets/ui.js...OK
Writing dist/bower_components/json3/benchmark/assets/ui.js...OK
Copying app/bower_components/json3/benchmark/benchmark_browser.html -> dist/bower_components/json3/benchmark/benchmark_browser.html
Reading app/bower_components/json3/benchmark/benchmark_browser.html...OK
Writing dist/bower_components/json3/benchmark/benchmark_browser.html...OK
Copying app/bower_components/json3/benchmark/benchmark_json3.js -> dist/bower_components/json3/benchmark/benchmark_json3.js
Reading app/bower_components/json3/benchmark/benchmark_json3.js...OK
Writing dist/bower_components/json3/benchmark/benchmark_json3.js...OK
Copying app/bower_components/json3/build.js -> dist/bower_components/json3/build.js
Reading app/bower_components/json3/build.js...OK
Writing dist/bower_components/json3/build.js...OK
Copying app/bower_components/json3/index.html -> dist/bower_components/json3/index.html
Reading app/bower_components/json3/index.html...OK
Writing dist/bower_components/json3/index.html...OK
Creating dist/bower_components/json3/lib
Copying app/bower_components/json3/lib/json3.js -> dist/bower_components/json3/lib/json3.js
Reading app/bower_components/json3/lib/json3.js...OK
Writing dist/bower_components/json3/lib/json3.js...OK
Copying app/bower_components/json3/lib/json3.min.js -> dist/bower_components/json3/lib/json3.min.js
Reading app/bower_components/json3/lib/json3.min.js...OK
Writing dist/bower_components/json3/lib/json3.min.js...OK
Copying app/bower_components/json3/package.json -> dist/bower_components/json3/package.json
Reading app/bower_components/json3/package.json...OK
Writing dist/bower_components/json3/package.json...OK
Creating dist/bower_components/json3/page
Copying app/bower_components/json3/page/background.png -> dist/bower_components/json3/page/background.png
Reading app/bower_components/json3/page/background.png...OK
Writing dist/bower_components/json3/page/background.png...OK
Copying app/bower_components/json3/page/logo.png -> dist/bower_components/json3/page/logo.png
Reading app/bower_components/json3/page/logo.png...OK
Writing dist/bower_components/json3/page/logo.png...OK
Copying app/bower_components/json3/page/page.html -> dist/bower_components/json3/page/page.html
Reading app/bower_components/json3/page/page.html...OK
Writing dist/bower_components/json3/page/page.html...OK
Copying app/bower_components/json3/page/style.css -> dist/bower_components/json3/page/style.css
Reading app/bower_components/json3/page/style.css...OK
Writing dist/bower_components/json3/page/style.css...OK
Creating dist/bower_components/json3/test
Copying app/bower_components/json3/test/test_browser.html -> dist/bower_components/json3/test/test_browser.html
Reading app/bower_components/json3/test/test_browser.html...OK
Writing dist/bower_components/json3/test/test_browser.html...OK
Copying app/bower_components/json3/test/test_extendscript.jsx -> dist/bower_components/json3/test/test_extendscript.jsx
Reading app/bower_components/json3/test/test_extendscript.jsx...OK
Writing dist/bower_components/json3/test/test_extendscript.jsx...OK
Copying app/bower_components/json3/test/test_json3.js -> dist/bower_components/json3/test/test_json3.js
Reading app/bower_components/json3/test/test_json3.js...OK
Writing dist/bower_components/json3/test/test_json3.js...OK
Creating dist/bower_components/json3/vendor
Copying app/bower_components/json3/vendor/benchmark.js -> dist/bower_components/json3/vendor/benchmark.js
Reading app/bower_components/json3/vendor/benchmark.js...OK
Writing dist/bower_components/json3/vendor/benchmark.js...OK
Copying app/bower_components/json3/vendor/closure-compiler.jar -> dist/bower_components/json3/vendor/closure-compiler.jar
Reading app/bower_components/json3/vendor/closure-compiler.jar...OK
Writing dist/bower_components/json3/vendor/closure-compiler.jar...OK
Copying app/bower_components/json3/vendor/curl.js -> dist/bower_components/json3/vendor/curl.js
Reading app/bower_components/json3/vendor/curl.js...OK
Writing dist/bower_components/json3/vendor/curl.js...OK
Copying app/bower_components/json3/vendor/evalJSON.js -> dist/bower_components/json3/vendor/evalJSON.js
Reading app/bower_components/json3/vendor/evalJSON.js...OK
Writing dist/bower_components/json3/vendor/evalJSON.js...OK
Copying app/bower_components/json3/vendor/json2.js -> dist/bower_components/json3/vendor/json2.js
Reading app/bower_components/json3/vendor/json2.js...OK
Writing dist/bower_components/json3/vendor/json2.js...OK
Copying app/bower_components/json3/vendor/json_parse.js -> dist/bower_components/json3/vendor/json_parse.js
Reading app/bower_components/json3/vendor/json_parse.js...OK
Writing dist/bower_components/json3/vendor/json_parse.js...OK
Copying app/bower_components/json3/vendor/json_parse_state.js -> dist/bower_components/json3/vendor/json_parse_state.js
Reading app/bower_components/json3/vendor/json_parse_state.js...OK
Writing dist/bower_components/json3/vendor/json_parse_state.js...OK
Copying app/bower_components/json3/vendor/json_sans_eval.js -> dist/bower_components/json3/vendor/json_sans_eval.js
Reading app/bower_components/json3/vendor/json_sans_eval.js...OK
Writing dist/bower_components/json3/vendor/json_sans_eval.js...OK
Copying app/bower_components/json3/vendor/lodash.js -> dist/bower_components/json3/vendor/lodash.js
Reading app/bower_components/json3/vendor/lodash.js...OK
Writing dist/bower_components/json3/vendor/lodash.js...OK
Creating dist/bower_components/json3/vendor/marked
Copying app/bower_components/json3/vendor/platform.js -> dist/bower_components/json3/vendor/platform.js
Reading app/bower_components/json3/vendor/platform.js...OK
Writing dist/bower_components/json3/vendor/platform.js...OK
Copying app/bower_components/json3/vendor/prototype.js -> dist/bower_components/json3/vendor/prototype.js
Reading app/bower_components/json3/vendor/prototype.js...OK
Writing dist/bower_components/json3/vendor/prototype.js...OK
Copying app/bower_components/json3/vendor/require.js -> dist/bower_components/json3/vendor/require.js
Reading app/bower_components/json3/vendor/require.js...OK
Writing dist/bower_components/json3/vendor/require.js...OK
Creating dist/bower_components/json3/vendor/spec
Creating dist/bower_components/modernizr
Copying app/bower_components/modernizr/.bower.json -> dist/bower_components/modernizr/.bower.json
Reading app/bower_components/modernizr/.bower.json...OK
Writing dist/bower_components/modernizr/.bower.json...OK
Copying app/bower_components/modernizr/.editorconfig -> dist/bower_components/modernizr/.editorconfig
Reading app/bower_components/modernizr/.editorconfig...OK
Writing dist/bower_components/modernizr/.editorconfig...OK
Copying app/bower_components/modernizr/.gitignore -> dist/bower_components/modernizr/.gitignore
Reading app/bower_components/modernizr/.gitignore...OK
Writing dist/bower_components/modernizr/.gitignore...OK
Copying app/bower_components/modernizr/.travis.yml -> dist/bower_components/modernizr/.travis.yml
Reading app/bower_components/modernizr/.travis.yml...OK
Writing dist/bower_components/modernizr/.travis.yml...OK
Creating dist/bower_components/modernizr/feature-detects
Copying app/bower_components/modernizr/feature-detects/a-download.js -> dist/bower_components/modernizr/feature-detects/a-download.js
Reading app/bower_components/modernizr/feature-detects/a-download.js...OK
Writing dist/bower_components/modernizr/feature-detects/a-download.js...OK
Copying app/bower_components/modernizr/feature-detects/audio-audiodata-api.js -> dist/bower_components/modernizr/feature-detects/audio-audiodata-api.js
Reading app/bower_components/modernizr/feature-detects/audio-audiodata-api.js...OK
Writing dist/bower_components/modernizr/feature-detects/audio-audiodata-api.js...OK
Copying app/bower_components/modernizr/feature-detects/audio-webaudio-api.js -> dist/bower_components/modernizr/feature-detects/audio-webaudio-api.js
Reading app/bower_components/modernizr/feature-detects/audio-webaudio-api.js...OK
Writing dist/bower_components/modernizr/feature-detects/audio-webaudio-api.js...OK
Copying app/bower_components/modernizr/feature-detects/battery-api.js -> dist/bower_components/modernizr/feature-detects/battery-api.js
Reading app/bower_components/modernizr/feature-detects/battery-api.js...OK
Writing dist/bower_components/modernizr/feature-detects/battery-api.js...OK
Copying app/bower_components/modernizr/feature-detects/battery-level.js -> dist/bower_components/modernizr/feature-detects/battery-level.js
Reading app/bower_components/modernizr/feature-detects/battery-level.js...OK
Writing dist/bower_components/modernizr/feature-detects/battery-level.js...OK
Copying app/bower_components/modernizr/feature-detects/blob-constructor.js -> dist/bower_components/modernizr/feature-detects/blob-constructor.js
Reading app/bower_components/modernizr/feature-detects/blob-constructor.js...OK
Writing dist/bower_components/modernizr/feature-detects/blob-constructor.js...OK
Copying app/bower_components/modernizr/feature-detects/canvas-todataurl-type.js -> dist/bower_components/modernizr/feature-detects/canvas-todataurl-type.js
Reading app/bower_components/modernizr/feature-detects/canvas-todataurl-type.js...OK
Writing dist/bower_components/modernizr/feature-detects/canvas-todataurl-type.js...OK
Copying app/bower_components/modernizr/feature-detects/contenteditable.js -> dist/bower_components/modernizr/feature-detects/contenteditable.js
Reading app/bower_components/modernizr/feature-detects/contenteditable.js...OK
Writing dist/bower_components/modernizr/feature-detects/contenteditable.js...OK
Copying app/bower_components/modernizr/feature-detects/contentsecuritypolicy.js -> dist/bower_components/modernizr/feature-detects/contentsecuritypolicy.js
Reading app/bower_components/modernizr/feature-detects/contentsecuritypolicy.js...OK
Writing dist/bower_components/modernizr/feature-detects/contentsecuritypolicy.js...OK
Copying app/bower_components/modernizr/feature-detects/contextmenu.js -> dist/bower_components/modernizr/feature-detects/contextmenu.js
Reading app/bower_components/modernizr/feature-detects/contextmenu.js...OK
Writing dist/bower_components/modernizr/feature-detects/contextmenu.js...OK
Copying app/bower_components/modernizr/feature-detects/cookies.js -> dist/bower_components/modernizr/feature-detects/cookies.js
Reading app/bower_components/modernizr/feature-detects/cookies.js...OK
Writing dist/bower_components/modernizr/feature-detects/cookies.js...OK
Copying app/bower_components/modernizr/feature-detects/cors.js -> dist/bower_components/modernizr/feature-detects/cors.js
Reading app/bower_components/modernizr/feature-detects/cors.js...OK
Writing dist/bower_components/modernizr/feature-detects/cors.js...OK
Copying app/bower_components/modernizr/feature-detects/css-backgroundposition-shorthand.js -> dist/bower_components/modernizr/feature-detects/css-backgroundposition-shorthand.js
Reading app/bower_components/modernizr/feature-detects/css-backgroundposition-shorthand.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-backgroundposition-shorthand.js...OK
Copying app/bower_components/modernizr/feature-detects/css-backgroundposition-xy.js -> dist/bower_components/modernizr/feature-detects/css-backgroundposition-xy.js
Reading app/bower_components/modernizr/feature-detects/css-backgroundposition-xy.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-backgroundposition-xy.js...OK
Copying app/bower_components/modernizr/feature-detects/css-backgroundrepeat.js -> dist/bower_components/modernizr/feature-detects/css-backgroundrepeat.js
Reading app/bower_components/modernizr/feature-detects/css-backgroundrepeat.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-backgroundrepeat.js...OK
Copying app/bower_components/modernizr/feature-detects/css-backgroundsizecover.js -> dist/bower_components/modernizr/feature-detects/css-backgroundsizecover.js
Reading app/bower_components/modernizr/feature-detects/css-backgroundsizecover.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-backgroundsizecover.js...OK
Copying app/bower_components/modernizr/feature-detects/css-boxsizing.js -> dist/bower_components/modernizr/feature-detects/css-boxsizing.js
Reading app/bower_components/modernizr/feature-detects/css-boxsizing.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-boxsizing.js...OK
Copying app/bower_components/modernizr/feature-detects/css-calc.js -> dist/bower_components/modernizr/feature-detects/css-calc.js
Reading app/bower_components/modernizr/feature-detects/css-calc.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-calc.js...OK
Copying app/bower_components/modernizr/feature-detects/css-cubicbezierrange.js -> dist/bower_components/modernizr/feature-detects/css-cubicbezierrange.js
Reading app/bower_components/modernizr/feature-detects/css-cubicbezierrange.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-cubicbezierrange.js...OK
Copying app/bower_components/modernizr/feature-detects/css-displayrunin.js -> dist/bower_components/modernizr/feature-detects/css-displayrunin.js
Reading app/bower_components/modernizr/feature-detects/css-displayrunin.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-displayrunin.js...OK
Copying app/bower_components/modernizr/feature-detects/css-displaytable.js -> dist/bower_components/modernizr/feature-detects/css-displaytable.js
Reading app/bower_components/modernizr/feature-detects/css-displaytable.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-displaytable.js...OK
Copying app/bower_components/modernizr/feature-detects/css-filters.js -> dist/bower_components/modernizr/feature-detects/css-filters.js
Reading app/bower_components/modernizr/feature-detects/css-filters.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-filters.js...OK
Copying app/bower_components/modernizr/feature-detects/css-hyphens.js -> dist/bower_components/modernizr/feature-detects/css-hyphens.js
Reading app/bower_components/modernizr/feature-detects/css-hyphens.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-hyphens.js...OK
Copying app/bower_components/modernizr/feature-detects/css-lastchild.js -> dist/bower_components/modernizr/feature-detects/css-lastchild.js
Reading app/bower_components/modernizr/feature-detects/css-lastchild.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-lastchild.js...OK
Copying app/bower_components/modernizr/feature-detects/css-mask.js -> dist/bower_components/modernizr/feature-detects/css-mask.js
Reading app/bower_components/modernizr/feature-detects/css-mask.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-mask.js...OK
Copying app/bower_components/modernizr/feature-detects/css-mediaqueries.js -> dist/bower_components/modernizr/feature-detects/css-mediaqueries.js
Reading app/bower_components/modernizr/feature-detects/css-mediaqueries.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-mediaqueries.js...OK
Copying app/bower_components/modernizr/feature-detects/css-objectfit.js -> dist/bower_components/modernizr/feature-detects/css-objectfit.js
Reading app/bower_components/modernizr/feature-detects/css-objectfit.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-objectfit.js...OK
Copying app/bower_components/modernizr/feature-detects/css-overflow-scrolling.js -> dist/bower_components/modernizr/feature-detects/css-overflow-scrolling.js
Reading app/bower_components/modernizr/feature-detects/css-overflow-scrolling.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-overflow-scrolling.js...OK
Copying app/bower_components/modernizr/feature-detects/css-pointerevents.js -> dist/bower_components/modernizr/feature-detects/css-pointerevents.js
Reading app/bower_components/modernizr/feature-detects/css-pointerevents.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-pointerevents.js...OK
Copying app/bower_components/modernizr/feature-detects/css-positionsticky.js -> dist/bower_components/modernizr/feature-detects/css-positionsticky.js
Reading app/bower_components/modernizr/feature-detects/css-positionsticky.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-positionsticky.js...OK
Copying app/bower_components/modernizr/feature-detects/css-regions.js -> dist/bower_components/modernizr/feature-detects/css-regions.js
Reading app/bower_components/modernizr/feature-detects/css-regions.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-regions.js...OK
Copying app/bower_components/modernizr/feature-detects/css-remunit.js -> dist/bower_components/modernizr/feature-detects/css-remunit.js
Reading app/bower_components/modernizr/feature-detects/css-remunit.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-remunit.js...OK
Copying app/bower_components/modernizr/feature-detects/css-resize.js -> dist/bower_components/modernizr/feature-detects/css-resize.js
Reading app/bower_components/modernizr/feature-detects/css-resize.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-resize.js...OK
Copying app/bower_components/modernizr/feature-detects/css-scrollbars.js -> dist/bower_components/modernizr/feature-detects/css-scrollbars.js
Reading app/bower_components/modernizr/feature-detects/css-scrollbars.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-scrollbars.js...OK
Copying app/bower_components/modernizr/feature-detects/css-subpixelfont.js -> dist/bower_components/modernizr/feature-detects/css-subpixelfont.js
Reading app/bower_components/modernizr/feature-detects/css-subpixelfont.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-subpixelfont.js...OK
Copying app/bower_components/modernizr/feature-detects/css-supports.js -> dist/bower_components/modernizr/feature-detects/css-supports.js
Reading app/bower_components/modernizr/feature-detects/css-supports.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-supports.js...OK
Copying app/bower_components/modernizr/feature-detects/css-userselect.js -> dist/bower_components/modernizr/feature-detects/css-userselect.js
Reading app/bower_components/modernizr/feature-detects/css-userselect.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-userselect.js...OK
Copying app/bower_components/modernizr/feature-detects/css-vhunit.js -> dist/bower_components/modernizr/feature-detects/css-vhunit.js
Reading app/bower_components/modernizr/feature-detects/css-vhunit.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-vhunit.js...OK
Copying app/bower_components/modernizr/feature-detects/css-vmaxunit.js -> dist/bower_components/modernizr/feature-detects/css-vmaxunit.js
Reading app/bower_components/modernizr/feature-detects/css-vmaxunit.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-vmaxunit.js...OK
Copying app/bower_components/modernizr/feature-detects/css-vminunit.js -> dist/bower_components/modernizr/feature-detects/css-vminunit.js
Reading app/bower_components/modernizr/feature-detects/css-vminunit.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-vminunit.js...OK
Copying app/bower_components/modernizr/feature-detects/css-vwunit.js -> dist/bower_components/modernizr/feature-detects/css-vwunit.js
Reading app/bower_components/modernizr/feature-detects/css-vwunit.js...OK
Writing dist/bower_components/modernizr/feature-detects/css-vwunit.js...OK
Copying app/bower_components/modernizr/feature-detects/custom-protocol-handler.js -> dist/bower_components/modernizr/feature-detects/custom-protocol-handler.js
Reading app/bower_components/modernizr/feature-detects/custom-protocol-handler.js...OK
Writing dist/bower_components/modernizr/feature-detects/custom-protocol-handler.js...OK
Copying app/bower_components/modernizr/feature-detects/dart.js -> dist/bower_components/modernizr/feature-detects/dart.js
Reading app/bower_components/modernizr/feature-detects/dart.js...OK
Writing dist/bower_components/modernizr/feature-detects/dart.js...OK
Copying app/bower_components/modernizr/feature-detects/dataview-api.js -> dist/bower_components/modernizr/feature-detects/dataview-api.js
Reading app/bower_components/modernizr/feature-detects/dataview-api.js...OK
Writing dist/bower_components/modernizr/feature-detects/dataview-api.js...OK
Copying app/bower_components/modernizr/feature-detects/dom-classlist.js -> dist/bower_components/modernizr/feature-detects/dom-classlist.js
Reading app/bower_components/modernizr/feature-detects/dom-classlist.js...OK
Writing dist/bower_components/modernizr/feature-detects/dom-classlist.js...OK
Copying app/bower_components/modernizr/feature-detects/dom-createElement-attrs.js -> dist/bower_components/modernizr/feature-detects/dom-createElement-attrs.js
Reading app/bower_components/modernizr/feature-detects/dom-createElement-attrs.js...OK
Writing dist/bower_components/modernizr/feature-detects/dom-createElement-attrs.js...OK
Copying app/bower_components/modernizr/feature-detects/dom-dataset.js -> dist/bower_components/modernizr/feature-detects/dom-dataset.js
Reading app/bower_components/modernizr/feature-detects/dom-dataset.js...OK
Writing dist/bower_components/modernizr/feature-detects/dom-dataset.js...OK
Copying app/bower_components/modernizr/feature-detects/dom-microdata.js -> dist/bower_components/modernizr/feature-detects/dom-microdata.js
Reading app/bower_components/modernizr/feature-detects/dom-microdata.js...OK
Writing dist/bower_components/modernizr/feature-detects/dom-microdata.js...OK
Copying app/bower_components/modernizr/feature-detects/elem-datalist.js -> dist/bower_components/modernizr/feature-detects/elem-datalist.js
Reading app/bower_components/modernizr/feature-detects/elem-datalist.js...OK
Writing dist/bower_components/modernizr/feature-detects/elem-datalist.js...OK
Copying app/bower_components/modernizr/feature-detects/elem-details.js -> dist/bower_components/modernizr/feature-detects/elem-details.js
Reading app/bower_components/modernizr/feature-detects/elem-details.js...OK
Writing dist/bower_components/modernizr/feature-detects/elem-details.js...OK
Copying app/bower_components/modernizr/feature-detects/elem-output.js -> dist/bower_components/modernizr/feature-detects/elem-output.js
Reading app/bower_components/modernizr/feature-detects/elem-output.js...OK
Writing dist/bower_components/modernizr/feature-detects/elem-output.js...OK
Copying app/bower_components/modernizr/feature-detects/elem-progress-meter.js -> dist/bower_components/modernizr/feature-detects/elem-progress-meter.js
Reading app/bower_components/modernizr/feature-detects/elem-progress-meter.js...OK
Writing dist/bower_components/modernizr/feature-detects/elem-progress-meter.js...OK
Copying app/bower_components/modernizr/feature-detects/elem-ruby.js -> dist/bower_components/modernizr/feature-detects/elem-ruby.js
Reading app/bower_components/modernizr/feature-detects/elem-ruby.js...OK
Writing dist/bower_components/modernizr/feature-detects/elem-ruby.js...OK
Copying app/bower_components/modernizr/feature-detects/elem-time.js -> dist/bower_components/modernizr/feature-detects/elem-time.js
Reading app/bower_components/modernizr/feature-detects/elem-time.js...OK
Writing dist/bower_components/modernizr/feature-detects/elem-time.js...OK
Copying app/bower_components/modernizr/feature-detects/elem-track.js -> dist/bower_components/modernizr/feature-detects/elem-track.js
Reading app/bower_components/modernizr/feature-detects/elem-track.js...OK
Writing dist/bower_components/modernizr/feature-detects/elem-track.js...OK
Copying app/bower_components/modernizr/feature-detects/emoji.js -> dist/bower_components/modernizr/feature-detects/emoji.js
Reading app/bower_components/modernizr/feature-detects/emoji.js...OK
Writing dist/bower_components/modernizr/feature-detects/emoji.js...OK
Copying app/bower_components/modernizr/feature-detects/es5-strictmode.js -> dist/bower_components/modernizr/feature-detects/es5-strictmode.js
Reading app/bower_components/modernizr/feature-detects/es5-strictmode.js...OK
Writing dist/bower_components/modernizr/feature-detects/es5-strictmode.js...OK
Copying app/bower_components/modernizr/feature-detects/event-deviceorientation-motion.js -> dist/bower_components/modernizr/feature-detects/event-deviceorientation-motion.js
Reading app/bower_components/modernizr/feature-detects/event-deviceorientation-motion.js...OK
Writing dist/bower_components/modernizr/feature-detects/event-deviceorientation-motion.js...OK
Copying app/bower_components/modernizr/feature-detects/exif-orientation.js -> dist/bower_components/modernizr/feature-detects/exif-orientation.js
Reading app/bower_components/modernizr/feature-detects/exif-orientation.js...OK
Writing dist/bower_components/modernizr/feature-detects/exif-orientation.js...OK
Copying app/bower_components/modernizr/feature-detects/file-api.js -> dist/bower_components/modernizr/feature-detects/file-api.js
Reading app/bower_components/modernizr/feature-detects/file-api.js...OK
Writing dist/bower_components/modernizr/feature-detects/file-api.js...OK
Copying app/bower_components/modernizr/feature-detects/file-filesystem.js -> dist/bower_components/modernizr/feature-detects/file-filesystem.js
Reading app/bower_components/modernizr/feature-detects/file-filesystem.js...OK
Writing dist/bower_components/modernizr/feature-detects/file-filesystem.js...OK
Copying app/bower_components/modernizr/feature-detects/forms-fileinput.js -> dist/bower_components/modernizr/feature-detects/forms-fileinput.js
Reading app/bower_components/modernizr/feature-detects/forms-fileinput.js...OK
Writing dist/bower_components/modernizr/feature-detects/forms-fileinput.js...OK
Copying app/bower_components/modernizr/feature-detects/forms-formattribute.js -> dist/bower_components/modernizr/feature-detects/forms-formattribute.js
Reading app/bower_components/modernizr/feature-detects/forms-formattribute.js...OK
Writing dist/bower_components/modernizr/feature-detects/forms-formattribute.js...OK
Copying app/bower_components/modernizr/feature-detects/forms-inputnumber-l10n.js -> dist/bower_components/modernizr/feature-detects/forms-inputnumber-l10n.js
Reading app/bower_components/modernizr/feature-detects/forms-inputnumber-l10n.js...OK
Writing dist/bower_components/modernizr/feature-detects/forms-inputnumber-l10n.js...OK
Copying app/bower_components/modernizr/feature-detects/forms-placeholder.js -> dist/bower_components/modernizr/feature-detects/forms-placeholder.js
Reading app/bower_components/modernizr/feature-detects/forms-placeholder.js...OK
Writing dist/bower_components/modernizr/feature-detects/forms-placeholder.js...OK
Copying app/bower_components/modernizr/feature-detects/forms-speechinput.js -> dist/bower_components/modernizr/feature-detects/forms-speechinput.js
Reading app/bower_components/modernizr/feature-detects/forms-speechinput.js...OK
Writing dist/bower_components/modernizr/feature-detects/forms-speechinput.js...OK
Copying app/bower_components/modernizr/feature-detects/forms-validation.js -> dist/bower_components/modernizr/feature-detects/forms-validation.js
Reading app/bower_components/modernizr/feature-detects/forms-validation.js...OK
Writing dist/bower_components/modernizr/feature-detects/forms-validation.js...OK
Copying app/bower_components/modernizr/feature-detects/fullscreen-api.js -> dist/bower_components/modernizr/feature-detects/fullscreen-api.js
Reading app/bower_components/modernizr/feature-detects/fullscreen-api.js...OK
Writing dist/bower_components/modernizr/feature-detects/fullscreen-api.js...OK
Copying app/bower_components/modernizr/feature-detects/gamepad.js -> dist/bower_components/modernizr/feature-detects/gamepad.js
Reading app/bower_components/modernizr/feature-detects/gamepad.js...OK
Writing dist/bower_components/modernizr/feature-detects/gamepad.js...OK
Copying app/bower_components/modernizr/feature-detects/getusermedia.js -> dist/bower_components/modernizr/feature-detects/getusermedia.js
Reading app/bower_components/modernizr/feature-detects/getusermedia.js...OK
Writing dist/bower_components/modernizr/feature-detects/getusermedia.js...OK
Copying app/bower_components/modernizr/feature-detects/ie8compat.js -> dist/bower_components/modernizr/feature-detects/ie8compat.js
Reading app/bower_components/modernizr/feature-detects/ie8compat.js...OK
Writing dist/bower_components/modernizr/feature-detects/ie8compat.js...OK
Copying app/bower_components/modernizr/feature-detects/iframe-sandbox.js -> dist/bower_components/modernizr/feature-detects/iframe-sandbox.js
Reading app/bower_components/modernizr/feature-detects/iframe-sandbox.js...OK
Writing dist/bower_components/modernizr/feature-detects/iframe-sandbox.js...OK
Copying app/bower_components/modernizr/feature-detects/iframe-seamless.js -> dist/bower_components/modernizr/feature-detects/iframe-seamless.js
Reading app/bower_components/modernizr/feature-detects/iframe-seamless.js...OK
Writing dist/bower_components/modernizr/feature-detects/iframe-seamless.js...OK
Copying app/bower_components/modernizr/feature-detects/iframe-srcdoc.js -> dist/bower_components/modernizr/feature-detects/iframe-srcdoc.js
Reading app/bower_components/modernizr/feature-detects/iframe-srcdoc.js...OK
Writing dist/bower_components/modernizr/feature-detects/iframe-srcdoc.js...OK
Copying app/bower_components/modernizr/feature-detects/img-apng.js -> dist/bower_components/modernizr/feature-detects/img-apng.js
Reading app/bower_components/modernizr/feature-detects/img-apng.js...OK
Writing dist/bower_components/modernizr/feature-detects/img-apng.js...OK
Copying app/bower_components/modernizr/feature-detects/img-webp.js -> dist/bower_components/modernizr/feature-detects/img-webp.js
Reading app/bower_components/modernizr/feature-detects/img-webp.js...OK
Writing dist/bower_components/modernizr/feature-detects/img-webp.js...OK
Copying app/bower_components/modernizr/feature-detects/json.js -> dist/bower_components/modernizr/feature-detects/json.js
Reading app/bower_components/modernizr/feature-detects/json.js...OK
Writing dist/bower_components/modernizr/feature-detects/json.js...OK
Copying app/bower_components/modernizr/feature-detects/lists-reversed.js -> dist/bower_components/modernizr/feature-detects/lists-reversed.js
Reading app/bower_components/modernizr/feature-detects/lists-reversed.js...OK
Writing dist/bower_components/modernizr/feature-detects/lists-reversed.js...OK
Copying app/bower_components/modernizr/feature-detects/mathml.js -> dist/bower_components/modernizr/feature-detects/mathml.js
Reading app/bower_components/modernizr/feature-detects/mathml.js...OK
Writing dist/bower_components/modernizr/feature-detects/mathml.js...OK
Copying app/bower_components/modernizr/feature-detects/network-connection.js -> dist/bower_components/modernizr/feature-detects/network-connection.js
Reading app/bower_components/modernizr/feature-detects/network-connection.js...OK
Writing dist/bower_components/modernizr/feature-detects/network-connection.js...OK
Copying app/bower_components/modernizr/feature-detects/network-eventsource.js -> dist/bower_components/modernizr/feature-detects/network-eventsource.js
Reading app/bower_components/modernizr/feature-detects/network-eventsource.js...OK
Writing dist/bower_components/modernizr/feature-detects/network-eventsource.js...OK
Copying app/bower_components/modernizr/feature-detects/network-xhr2.js -> dist/bower_components/modernizr/feature-detects/network-xhr2.js
Reading app/bower_components/modernizr/feature-detects/network-xhr2.js...OK
Writing dist/bower_components/modernizr/feature-detects/network-xhr2.js...OK
Copying app/bower_components/modernizr/feature-detects/notification.js -> dist/bower_components/modernizr/feature-detects/notification.js
Reading app/bower_components/modernizr/feature-detects/notification.js...OK
Writing dist/bower_components/modernizr/feature-detects/notification.js...OK
Copying app/bower_components/modernizr/feature-detects/performance.js -> dist/bower_components/modernizr/feature-detects/performance.js
Reading app/bower_components/modernizr/feature-detects/performance.js...OK
Writing dist/bower_components/modernizr/feature-detects/performance.js...OK
Copying app/bower_components/modernizr/feature-detects/pointerlock-api.js -> dist/bower_components/modernizr/feature-detects/pointerlock-api.js
Reading app/bower_components/modernizr/feature-detects/pointerlock-api.js...OK
Writing dist/bower_components/modernizr/feature-detects/pointerlock-api.js...OK
Copying app/bower_components/modernizr/feature-detects/quota-management-api.js -> dist/bower_components/modernizr/feature-detects/quota-management-api.js
Reading app/bower_components/modernizr/feature-detects/quota-management-api.js...OK
Writing dist/bower_components/modernizr/feature-detects/quota-management-api.js...OK
Copying app/bower_components/modernizr/feature-detects/requestanimationframe.js -> dist/bower_components/modernizr/feature-detects/requestanimationframe.js
Reading app/bower_components/modernizr/feature-detects/requestanimationframe.js...OK
Writing dist/bower_components/modernizr/feature-detects/requestanimationframe.js...OK
Copying app/bower_components/modernizr/feature-detects/script-async.js -> dist/bower_components/modernizr/feature-detects/script-async.js
Reading app/bower_components/modernizr/feature-detects/script-async.js...OK
Writing dist/bower_components/modernizr/feature-detects/script-async.js...OK
Copying app/bower_components/modernizr/feature-detects/script-defer.js -> dist/bower_components/modernizr/feature-detects/script-defer.js
Reading app/bower_components/modernizr/feature-detects/script-defer.js...OK
Writing dist/bower_components/modernizr/feature-detects/script-defer.js...OK
Copying app/bower_components/modernizr/feature-detects/style-scoped.js -> dist/bower_components/modernizr/feature-detects/style-scoped.js
Reading app/bower_components/modernizr/feature-detects/style-scoped.js...OK
Writing dist/bower_components/modernizr/feature-detects/style-scoped.js...OK
Copying app/bower_components/modernizr/feature-detects/svg-filters.js -> dist/bower_components/modernizr/feature-detects/svg-filters.js
Reading app/bower_components/modernizr/feature-detects/svg-filters.js...OK
Writing dist/bower_components/modernizr/feature-detects/svg-filters.js...OK
Copying app/bower_components/modernizr/feature-detects/unicode.js -> dist/bower_components/modernizr/feature-detects/unicode.js
Reading app/bower_components/modernizr/feature-detects/unicode.js...OK
Writing dist/bower_components/modernizr/feature-detects/unicode.js...OK
Copying app/bower_components/modernizr/feature-detects/url-data-uri.js -> dist/bower_components/modernizr/feature-detects/url-data-uri.js
Reading app/bower_components/modernizr/feature-detects/url-data-uri.js...OK
Writing dist/bower_components/modernizr/feature-detects/url-data-uri.js...OK
Copying app/bower_components/modernizr/feature-detects/userdata.js -> dist/bower_components/modernizr/feature-detects/userdata.js
Reading app/bower_components/modernizr/feature-detects/userdata.js...OK
Writing dist/bower_components/modernizr/feature-detects/userdata.js...OK
Copying app/bower_components/modernizr/feature-detects/vibration.js -> dist/bower_components/modernizr/feature-detects/vibration.js
Reading app/bower_components/modernizr/feature-detects/vibration.js...OK
Writing dist/bower_components/modernizr/feature-detects/vibration.js...OK
Copying app/bower_components/modernizr/feature-detects/web-intents.js -> dist/bower_components/modernizr/feature-detects/web-intents.js
Reading app/bower_components/modernizr/feature-detects/web-intents.js...OK
Writing dist/bower_components/modernizr/feature-detects/web-intents.js...OK
Copying app/bower_components/modernizr/feature-detects/webgl-extensions.js -> dist/bower_components/modernizr/feature-detects/webgl-extensions.js
Reading app/bower_components/modernizr/feature-detects/webgl-extensions.js...OK
Writing dist/bower_components/modernizr/feature-detects/webgl-extensions.js...OK
Copying app/bower_components/modernizr/feature-detects/websockets-binary.js -> dist/bower_components/modernizr/feature-detects/websockets-binary.js
Reading app/bower_components/modernizr/feature-detects/websockets-binary.js...OK
Writing dist/bower_components/modernizr/feature-detects/websockets-binary.js...OK
Copying app/bower_components/modernizr/feature-detects/window-framed.js -> dist/bower_components/modernizr/feature-detects/window-framed.js
Reading app/bower_components/modernizr/feature-detects/window-framed.js...OK
Writing dist/bower_components/modernizr/feature-detects/window-framed.js...OK
Copying app/bower_components/modernizr/feature-detects/workers-blobworkers.js -> dist/bower_components/modernizr/feature-detects/workers-blobworkers.js
Reading app/bower_components/modernizr/feature-detects/workers-blobworkers.js...OK
Writing dist/bower_components/modernizr/feature-detects/workers-blobworkers.js...OK
Copying app/bower_components/modernizr/feature-detects/workers-dataworkers.js -> dist/bower_components/modernizr/feature-detects/workers-dataworkers.js
Reading app/bower_components/modernizr/feature-detects/workers-dataworkers.js...OK
Writing dist/bower_components/modernizr/feature-detects/workers-dataworkers.js...OK
Copying app/bower_components/modernizr/feature-detects/workers-sharedworkers.js -> dist/bower_components/modernizr/feature-detects/workers-sharedworkers.js
Reading app/bower_components/modernizr/feature-detects/workers-sharedworkers.js...OK
Writing dist/bower_components/modernizr/feature-detects/workers-sharedworkers.js...OK
Copying app/bower_components/modernizr/grunt.js -> dist/bower_components/modernizr/grunt.js
Reading app/bower_components/modernizr/grunt.js...OK
Writing dist/bower_components/modernizr/grunt.js...OK
Creating dist/bower_components/modernizr/media
Copying app/bower_components/modernizr/media/Modernizr 2 Logo.ai -> dist/bower_components/modernizr/media/Modernizr 2 Logo.ai
Reading app/bower_components/modernizr/media/Modernizr 2 Logo.ai...OK
Writing dist/bower_components/modernizr/media/Modernizr 2 Logo.ai...OK
Copying app/bower_components/modernizr/media/Modernizr 2 Logo.eps -> dist/bower_components/modernizr/media/Modernizr 2 Logo.eps
Reading app/bower_components/modernizr/media/Modernizr 2 Logo.eps...OK
Writing dist/bower_components/modernizr/media/Modernizr 2 Logo.eps...OK
Copying app/bower_components/modernizr/media/Modernizr 2 Logo.pdf -> dist/bower_components/modernizr/media/Modernizr 2 Logo.pdf
Reading app/bower_components/modernizr/media/Modernizr 2 Logo.pdf...OK
Writing dist/bower_components/modernizr/media/Modernizr 2 Logo.pdf...OK
Copying app/bower_components/modernizr/media/Modernizr 2 Logo.png -> dist/bower_components/modernizr/media/Modernizr 2 Logo.png
Reading app/bower_components/modernizr/media/Modernizr 2 Logo.png...OK
Writing dist/bower_components/modernizr/media/Modernizr 2 Logo.png...OK
Copying app/bower_components/modernizr/media/Modernizr 2 Logo.svg -> dist/bower_components/modernizr/media/Modernizr 2 Logo.svg
Reading app/bower_components/modernizr/media/Modernizr 2 Logo.svg...OK
Writing dist/bower_components/modernizr/media/Modernizr 2 Logo.svg...OK
Copying app/bower_components/modernizr/modernizr.js -> dist/bower_components/modernizr/modernizr.js
Reading app/bower_components/modernizr/modernizr.js...OK
Writing dist/bower_components/modernizr/modernizr.js...OK
Copying app/bower_components/modernizr/readme.md -> dist/bower_components/modernizr/readme.md
Reading app/bower_components/modernizr/readme.md...OK
Writing dist/bower_components/modernizr/readme.md...OK
Creating dist/bower_components/modernizr/test
Copying app/bower_components/modernizr/test/basic.html -> dist/bower_components/modernizr/test/basic.html
Reading app/bower_components/modernizr/test/basic.html...OK
Writing dist/bower_components/modernizr/test/basic.html...OK
Copying app/bower_components/modernizr/test/caniuse.html -> dist/bower_components/modernizr/test/caniuse.html
Reading app/bower_components/modernizr/test/caniuse.html...OK
Writing dist/bower_components/modernizr/test/caniuse.html...OK
Creating dist/bower_components/modernizr/test/caniuse_files
Copying app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot
Reading app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot...OK
Writing dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot...OK
Copying app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf
Reading app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf...OK
Writing dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf...OK
Copying app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.svg -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.svg
Reading app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.svg...OK
Writing dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.svg...OK
Copying app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf
Reading app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf...OK
Writing dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf...OK
Copying app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff -> dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff
Reading app/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff...OK
Writing dist/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff...OK
Copying app/bower_components/modernizr/test/caniuse_files/alpha.png -> dist/bower_components/modernizr/test/caniuse_files/alpha.png
Reading app/bower_components/modernizr/test/caniuse_files/alpha.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/alpha.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/apng_test.png -> dist/bower_components/modernizr/test/caniuse_files/apng_test.png
Reading app/bower_components/modernizr/test/caniuse_files/apng_test.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/apng_test.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/before-after.png -> dist/bower_components/modernizr/test/caniuse_files/before-after.png
Reading app/bower_components/modernizr/test/caniuse_files/before-after.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/before-after.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/form_validation.html -> dist/bower_components/modernizr/test/caniuse_files/form_validation.html
Reading app/bower_components/modernizr/test/caniuse_files/form_validation.html...OK
Writing dist/bower_components/modernizr/test/caniuse_files/form_validation.html...OK
Copying app/bower_components/modernizr/test/caniuse_files/ga.js -> dist/bower_components/modernizr/test/caniuse_files/ga.js
Reading app/bower_components/modernizr/test/caniuse_files/ga.js...OK
Writing dist/bower_components/modernizr/test/caniuse_files/ga.js...OK
Copying app/bower_components/modernizr/test/caniuse_files/green5x5.png -> dist/bower_components/modernizr/test/caniuse_files/green5x5.png
Reading app/bower_components/modernizr/test/caniuse_files/green5x5.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/green5x5.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/hashchange.html -> dist/bower_components/modernizr/test/caniuse_files/hashchange.html
Reading app/bower_components/modernizr/test/caniuse_files/hashchange.html...OK
Writing dist/bower_components/modernizr/test/caniuse_files/hashchange.html...OK
Copying app/bower_components/modernizr/test/caniuse_files/jquery.min.js -> dist/bower_components/modernizr/test/caniuse_files/jquery.min.js
Reading app/bower_components/modernizr/test/caniuse_files/jquery.min.js...OK
Writing dist/bower_components/modernizr/test/caniuse_files/jquery.min.js...OK
Copying app/bower_components/modernizr/test/caniuse_files/mathml.html -> dist/bower_components/modernizr/test/caniuse_files/mathml.html
Reading app/bower_components/modernizr/test/caniuse_files/mathml.html...OK
Writing dist/bower_components/modernizr/test/caniuse_files/mathml.html...OK
Copying app/bower_components/modernizr/test/caniuse_files/mathml_ref.png -> dist/bower_components/modernizr/test/caniuse_files/mathml_ref.png
Reading app/bower_components/modernizr/test/caniuse_files/mathml_ref.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/mathml_ref.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/modernizr-1.7.min.js -> dist/bower_components/modernizr/test/caniuse_files/modernizr-1.7.min.js
Reading app/bower_components/modernizr/test/caniuse_files/modernizr-1.7.min.js...OK
Writing dist/bower_components/modernizr/test/caniuse_files/modernizr-1.7.min.js...OK
Copying app/bower_components/modernizr/test/caniuse_files/png_alpha_result.png -> dist/bower_components/modernizr/test/caniuse_files/png_alpha_result.png
Reading app/bower_components/modernizr/test/caniuse_files/png_alpha_result.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/png_alpha_result.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/pushstate.html -> dist/bower_components/modernizr/test/caniuse_files/pushstate.html
Reading app/bower_components/modernizr/test/caniuse_files/pushstate.html...OK
Writing dist/bower_components/modernizr/test/caniuse_files/pushstate.html...OK
Copying app/bower_components/modernizr/test/caniuse_files/red30x30.png -> dist/bower_components/modernizr/test/caniuse_files/red30x30.png
Reading app/bower_components/modernizr/test/caniuse_files/red30x30.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/red30x30.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/ruby.png -> dist/bower_components/modernizr/test/caniuse_files/ruby.png
Reading app/bower_components/modernizr/test/caniuse_files/ruby.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/ruby.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/stroked-text.png -> dist/bower_components/modernizr/test/caniuse_files/stroked-text.png
Reading app/bower_components/modernizr/test/caniuse_files/stroked-text.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/stroked-text.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/style.css -> dist/bower_components/modernizr/test/caniuse_files/style.css
Reading app/bower_components/modernizr/test/caniuse_files/style.css...OK
Writing dist/bower_components/modernizr/test/caniuse_files/style.css...OK
Copying app/bower_components/modernizr/test/caniuse_files/svg-html-blur.png -> dist/bower_components/modernizr/test/caniuse_files/svg-html-blur.png
Reading app/bower_components/modernizr/test/caniuse_files/svg-html-blur.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/svg-html-blur.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/svg-img.svg -> dist/bower_components/modernizr/test/caniuse_files/svg-img.svg
Reading app/bower_components/modernizr/test/caniuse_files/svg-img.svg...OK
Writing dist/bower_components/modernizr/test/caniuse_files/svg-img.svg...OK
Copying app/bower_components/modernizr/test/caniuse_files/svg-img.svg.1 -> dist/bower_components/modernizr/test/caniuse_files/svg-img.svg.1
Reading app/bower_components/modernizr/test/caniuse_files/svg-img.svg.1...OK
Writing dist/bower_components/modernizr/test/caniuse_files/svg-img.svg.1...OK
Copying app/bower_components/modernizr/test/caniuse_files/svg_blur.png -> dist/bower_components/modernizr/test/caniuse_files/svg_blur.png
Reading app/bower_components/modernizr/test/caniuse_files/svg_blur.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/svg_blur.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/table.png -> dist/bower_components/modernizr/test/caniuse_files/table.png
Reading app/bower_components/modernizr/test/caniuse_files/table.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/table.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/text-shadow1.png -> dist/bower_components/modernizr/test/caniuse_files/text-shadow1.png
Reading app/bower_components/modernizr/test/caniuse_files/text-shadow1.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/text-shadow1.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/text-shadow2.png -> dist/bower_components/modernizr/test/caniuse_files/text-shadow2.png
Reading app/bower_components/modernizr/test/caniuse_files/text-shadow2.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/text-shadow2.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/windsong_font.png -> dist/bower_components/modernizr/test/caniuse_files/windsong_font.png
Reading app/bower_components/modernizr/test/caniuse_files/windsong_font.png...OK
Writing dist/bower_components/modernizr/test/caniuse_files/windsong_font.png...OK
Copying app/bower_components/modernizr/test/caniuse_files/xhtml.html -> dist/bower_components/modernizr/test/caniuse_files/xhtml.html
Reading app/bower_components/modernizr/test/caniuse_files/xhtml.html...OK
Writing dist/bower_components/modernizr/test/caniuse_files/xhtml.html...OK
Copying app/bower_components/modernizr/test/index.html -> dist/bower_components/modernizr/test/index.html
Reading app/bower_components/modernizr/test/index.html...OK
Writing dist/bower_components/modernizr/test/index.html...OK
Creating dist/bower_components/modernizr/test/js
Copying app/bower_components/modernizr/test/js/basic.html -> dist/bower_components/modernizr/test/js/basic.html
Reading app/bower_components/modernizr/test/js/basic.html...OK
Writing dist/bower_components/modernizr/test/js/basic.html...OK
Copying app/bower_components/modernizr/test/js/dumpdata.js -> dist/bower_components/modernizr/test/js/dumpdata.js
Reading app/bower_components/modernizr/test/js/dumpdata.js...OK
Writing dist/bower_components/modernizr/test/js/dumpdata.js...OK
Creating dist/bower_components/modernizr/test/js/lib
Copying app/bower_components/modernizr/test/js/lib/detect-global.js -> dist/bower_components/modernizr/test/js/lib/detect-global.js
Reading app/bower_components/modernizr/test/js/lib/detect-global.js...OK
Writing dist/bower_components/modernizr/test/js/lib/detect-global.js...OK
Copying app/bower_components/modernizr/test/js/lib/jquery-1.7b2.js -> dist/bower_components/modernizr/test/js/lib/jquery-1.7b2.js
Reading app/bower_components/modernizr/test/js/lib/jquery-1.7b2.js...OK
Writing dist/bower_components/modernizr/test/js/lib/jquery-1.7b2.js...OK
Copying app/bower_components/modernizr/test/js/lib/jsonselect.js -> dist/bower_components/modernizr/test/js/lib/jsonselect.js
Reading app/bower_components/modernizr/test/js/lib/jsonselect.js...OK
Writing dist/bower_components/modernizr/test/js/lib/jsonselect.js...OK
Copying app/bower_components/modernizr/test/js/lib/polyfills.js -> dist/bower_components/modernizr/test/js/lib/polyfills.js
Reading app/bower_components/modernizr/test/js/lib/polyfills.js...OK
Writing dist/bower_components/modernizr/test/js/lib/polyfills.js...OK
Copying app/bower_components/modernizr/test/js/lib/uaparser.js -> dist/bower_components/modernizr/test/js/lib/uaparser.js
Reading app/bower_components/modernizr/test/js/lib/uaparser.js...OK
Writing dist/bower_components/modernizr/test/js/lib/uaparser.js...OK
Copying app/bower_components/modernizr/test/js/setup.js -> dist/bower_components/modernizr/test/js/setup.js
Reading app/bower_components/modernizr/test/js/setup.js...OK
Writing dist/bower_components/modernizr/test/js/setup.js...OK
Copying app/bower_components/modernizr/test/js/unit-caniuse.js -> dist/bower_components/modernizr/test/js/unit-caniuse.js
Reading app/bower_components/modernizr/test/js/unit-caniuse.js...OK
Writing dist/bower_components/modernizr/test/js/unit-caniuse.js...OK
Copying app/bower_components/modernizr/test/js/unit.js -> dist/bower_components/modernizr/test/js/unit.js
Reading app/bower_components/modernizr/test/js/unit.js...OK
Writing dist/bower_components/modernizr/test/js/unit.js...OK
Creating dist/bower_components/modernizr/test/qunit
Copying app/bower_components/modernizr/test/qunit/qunit.css -> dist/bower_components/modernizr/test/qunit/qunit.css
Reading app/bower_components/modernizr/test/qunit/qunit.css...OK
Writing dist/bower_components/modernizr/test/qunit/qunit.css...OK
Copying app/bower_components/modernizr/test/qunit/qunit.js -> dist/bower_components/modernizr/test/qunit/qunit.js
Reading app/bower_components/modernizr/test/qunit/qunit.js...OK
Writing dist/bower_components/modernizr/test/qunit/qunit.js...OK
Copying app/bower_components/modernizr/test/qunit/run-qunit.js -> dist/bower_components/modernizr/test/qunit/run-qunit.js
Reading app/bower_components/modernizr/test/qunit/run-qunit.js...OK
Writing dist/bower_components/modernizr/test/qunit/run-qunit.js...OK
Creating dist/bower_components/threejs
Copying app/bower_components/threejs/.DS_Store -> dist/bower_components/threejs/.DS_Store
Reading app/bower_components/threejs/.DS_Store...OK
Writing dist/bower_components/threejs/.DS_Store...OK
Copying app/bower_components/threejs/ThreeCanvas.js -> dist/bower_components/threejs/ThreeCanvas.js
Reading app/bower_components/threejs/ThreeCanvas.js...OK
Writing dist/bower_components/threejs/ThreeCanvas.js...OK
Copying app/data/planetposition.json -> dist/data/planetposition.json
Reading app/data/planetposition.json...OK
Writing dist/data/planetposition.json...OK
Created 26 directories, copied 258 files
Running "cdnify" task
Running "cdnify:dist" (cdnify) task
Verifying property cdnify.dist exists in config...OK
File: [no files]
Reading bower.json...OK
Parsing bower.json...OK
Going through dist/404.html, dist/index.html to update script refs
Reading dist/404.html...OK
Reading dist/index.html...OK
Writing dist/404.html...OK
Writing dist/index.html...OK
Running "cssmin" task
Running "cssmin:generated" (cssmin) task
Verifying property cssmin.generated exists in config...OK
Files: .tmp/concat/styles/main.css -> dist/styles/main.css
Reading .tmp/concat/styles/main.css...OK
Reading .tmp/concat/styles/main.css...OK
Writing dist/styles/main.css...OK
File dist/styles/main.css created.
Running "uglify" task
Running "uglify:dist" (uglify) task
Verifying property uglify.dist exists in config...OK
Files: [no src] -> dist/scripts/scripts.js
>> Destination (dist/scripts/scripts.js) not written because src files were empty.
Running "uglify:generated" (uglify) task
Verifying property uglify.generated exists in config...OK
Files: .tmp/concat/scripts/modules.js -> dist/scripts/modules.js
Files: .tmp/concat/scripts/scripts.js -> dist/scripts/scripts.js
Minifying with UglifyJS...Reading .tmp/concat/scripts/modules.js...OK
OK
Writing dist/scripts/modules.js...OK
File "dist/scripts/modules.js" created.
Minifying with UglifyJS...Reading .tmp/concat/scripts/scripts.js...OK
OK
Writing dist/scripts/scripts.js...OK
File "dist/scripts/scripts.js" created.
Running "rev" task
Running "rev:dist" (rev) task
Verifying property rev.dist exists in config...OK
Files: dist/scripts/modules.js, dist/scripts/scripts.js, dist/styles/main.css, dist/images/ParticleSmoke.png, dist/images/apacheflex.png, dist/images/bell.png, dist/images/christmastree.png, dist/images/facebook.svg, dist/images/gplus.svg, dist/images/laserbeam.jpg, dist/images/linkedin.svg, dist/images/nycmonochrome.jpg, dist/images/original_laserbeam.jpg, dist/images/plane.svg, dist/images/plane2_2.png, dist/images/profilepic5.jpg, dist/images/twitter.svg, dist/images/webmaker_logo.png -> src
Hashing dist/scripts/modules.js...Reading dist/scripts/modules.js...OK
OK
>> 401338d2a6e8ae38bc0e4556d7bcff47
dist/scripts/modules.js >> 401338d2.modules.js
Hashing dist/scripts/scripts.js...Reading dist/scripts/scripts.js...OK
OK
>> af444208bc7bb9fbaeba0fbe0dc2e68b
dist/scripts/scripts.js >> af444208.scripts.js
Hashing dist/styles/main.css...Reading dist/styles/main.css...OK
OK
>> 58383a082f5ee046055b180f536997aa
dist/styles/main.css >> 58383a08.main.css
Hashing dist/images/ParticleSmoke.png...Reading dist/images/ParticleSmoke.png...OK
OK
>> 18d1cad1d45e1d81ed4537684e298937
dist/images/ParticleSmoke.png >> 18d1cad1.ParticleSmoke.png
Hashing dist/images/apacheflex.png...Reading dist/images/apacheflex.png...OK
OK
>> dec56cc2fda3f0af67b86c56b95eb101
dist/images/apacheflex.png >> dec56cc2.apacheflex.png
Hashing dist/images/bell.png...Reading dist/images/bell.png...OK
OK
>> 9288a02fcfe7295904c0ddbfe4325cb0
dist/images/bell.png >> 9288a02f.bell.png
Hashing dist/images/christmastree.png...Reading dist/images/christmastree.png...OK
OK
>> 3238447de264801ce17f99b14e964c1d
dist/images/christmastree.png >> 3238447d.christmastree.png
Hashing dist/images/facebook.svg...Reading dist/images/facebook.svg...OK
OK
>> 5df2b19b7cd5d39bba74ccdfb1d80534
dist/images/facebook.svg >> 5df2b19b.facebook.svg
Hashing dist/images/gplus.svg...Reading dist/images/gplus.svg...OK
OK
>> d08fb0232d8a51045a690b49003d7130
dist/images/gplus.svg >> d08fb023.gplus.svg
Hashing dist/images/laserbeam.jpg...Reading dist/images/laserbeam.jpg...OK
OK
>> a4dd19f43ba1f2bf42f6b468e039d8de
dist/images/laserbeam.jpg >> a4dd19f4.laserbeam.jpg
Hashing dist/images/linkedin.svg...Reading dist/images/linkedin.svg...OK
OK
>> 5381bf75d444e85b5a37fcd03a8810bf
dist/images/linkedin.svg >> 5381bf75.linkedin.svg
Hashing dist/images/nycmonochrome.jpg...Reading dist/images/nycmonochrome.jpg...OK
OK
>> 1de33fdc42b6c772fed4c401811fd191
dist/images/nycmonochrome.jpg >> 1de33fdc.nycmonochrome.jpg
Hashing dist/images/original_laserbeam.jpg...Reading dist/images/original_laserbeam.jpg...OK
OK
>> ad05e2e10eb480d831973be104f1bba7
dist/images/original_laserbeam.jpg >> ad05e2e1.original_laserbeam.jpg
Hashing dist/images/plane.svg...Reading dist/images/plane.svg...OK
OK
>> e7329c1790dee448fede28f8d32e83b3
dist/images/plane.svg >> e7329c17.plane.svg
Hashing dist/images/plane2_2.png...Reading dist/images/plane2_2.png...OK
OK
>> 474d1e8eac5874a63030745683140301
dist/images/plane2_2.png >> 474d1e8e.plane2_2.png
Hashing dist/images/profilepic5.jpg...Reading dist/images/profilepic5.jpg...OK
OK
>> 246be3faa292c66383f7c14cccc9199b
dist/images/profilepic5.jpg >> 246be3fa.profilepic5.jpg
Hashing dist/images/twitter.svg...Reading dist/images/twitter.svg...OK
OK
>> 5d81176a37cf56ed9e7b8d339f244d8d
dist/images/twitter.svg >> 5d81176a.twitter.svg
Hashing dist/images/webmaker_logo.png...Reading dist/images/webmaker_logo.png...OK
OK
>> 4f184a8c94347fcb6d8f555da734568a
dist/images/webmaker_logo.png >> 4f184a8c.webmaker_logo.png
Running "usemin" task
Running "usemin:html" (usemin) task
Verifying property usemin.html exists in config...OK
Files: dist/404.html, dist/index.html, dist/views/home.html, dist/views/technology.html, dist/views/training.html -> html
Processing as HTML - dist/404.html
Update the HTML to reference our concat/min/revved script files
Update the HTML with the new css filenames
Update the HTML with the new img filenames
Update the HTML with data-main tags
Update the HTML with data-* tags
Update the HTML with background imgs, case there is some inline style
Update the HTML with anchors images
Update the HTML with reference in input
Writing dist/404.html...OK
Processing as HTML - dist/index.html
Update the HTML to reference our concat/min/revved script files
<script src="scripts/modules.js" changed to <script src="scripts/401338d2.modules.js"
<script src="scripts/scripts.js" changed to <script src="scripts/af444208.scripts.js"
Update the HTML with the new css filenames
<link rel="stylesheet" href="styles/main.css" changed to <link rel="stylesheet" href="styles/58383a08.main.css"
Update the HTML with the new img filenames
Update the HTML with data-main tags
Update the HTML with data-* tags
Update the HTML with background imgs, case there is some inline style
Update the HTML with anchors images
Update the HTML with reference in input
Writing dist/index.html...OK
Processing as HTML - dist/views/home.html
Update the HTML to reference our concat/min/revved script files
Update the HTML with the new css filenames
Update the HTML with the new img filenames
<img class="size20" src="../images/facebook.svg" changed to <img class="size20" src="../images/5df2b19b.facebook.svg"
<img class="size20" src="../images/gplus.svg" changed to <img class="size20" src="../images/d08fb023.gplus.svg"
<img class="size20" src="../images/twitter.svg" changed to <img class="size20" src="../images/5d81176a.twitter.svg"
<img class="size20" src="../images/linkedin.svg" changed to <img class="size20" src="../images/5381bf75.linkedin.svg"
Update the HTML with data-main tags
Update the HTML with data-* tags
Update the HTML with background imgs, case there is some inline style
Update the HTML with anchors images
Update the HTML with reference in input
Writing dist/views/home.html...OK
Processing as HTML - dist/views/technology.html
Update the HTML to reference our concat/min/revved script files
Update the HTML with the new css filenames
Update the HTML with the new img filenames
<img src="../images/webmaker_logo.png" changed to <img src="../images/4f184a8c.webmaker_logo.png"
<img class="size100" src="../images/apacheflex.png" changed to <img class="size100" src="../images/dec56cc2.apacheflex.png"
<img class="size20" src="../images/facebook.svg" changed to <img class="size20" src="../images/5df2b19b.facebook.svg"
<img class="size20" src="../images/gplus.svg" changed to <img class="size20" src="../images/d08fb023.gplus.svg"
<img class="size20" src="../images/twitter.svg" changed to <img class="size20" src="../images/5d81176a.twitter.svg"
<img class="size20" src="../images/linkedin.svg" changed to <img class="size20" src="../images/5381bf75.linkedin.svg"
Update the HTML with data-main tags
Update the HTML with data-* tags
Update the HTML with background imgs, case there is some inline style
Update the HTML with anchors images
Update the HTML with reference in input
Writing dist/views/technology.html...OK
Processing as HTML - dist/views/training.html
Update the HTML to reference our concat/min/revved script files
Update the HTML with the new css filenames
Update the HTML with the new img filenames
<img class="size20" src="../images/facebook.svg" changed to <img class="size20" src="../images/5df2b19b.facebook.svg"
<img class="size20" src="../images/gplus.svg" changed to <img class="size20" src="../images/d08fb023.gplus.svg"
<img class="size20" src="../images/twitter.svg" changed to <img class="size20" src="../images/5d81176a.twitter.svg"
<img class="size20" src="../images/linkedin.svg" changed to <img class="size20" src="../images/5381bf75.linkedin.svg"
Update the HTML with data-main tags
Update the HTML with data-* tags
Update the HTML with background imgs, case there is some inline style
Update the HTML with anchors images
Update the HTML with reference in input
Writing dist/views/training.html...OK
Running "usemin:css" (usemin) task
Verifying property usemin.css exists in config...OK
Files: dist/styles/58383a08.main.css -> css
Processing as CSS - dist/styles/58383a08.main.css
Update the CSS to reference our revved images
url(../images/bell.png) changed to url(../images/9288a02f.bell.png)
url(../images/profilepic5.jpg) changed to url(../images/246be3fa.profilepic5.jpg)
url(../images/plane.svg) changed to url(../images/e7329c17.plane.svg)
url(../images/laserbeam.jpg) changed to url(../images/a4dd19f4.laserbeam.jpg)
Writing dist/styles/58383a08.main.css...OK
Running "usemin:js" (usemin) task
Verifying property usemin.js exists in config...OK
Files: dist/scripts/401338d2.modules.js, dist/scripts/af444208.scripts.js -> js
Processing as JS - dist/scripts/401338d2.modules.js
Replacing reference to ParticleSmoke.png
Writing dist/scripts/401338d2.modules.js...OK
Processing as JS - dist/scripts/af444208.scripts.js
Replacing reference to ParticleSmoke.png
Writing dist/scripts/af444208.scripts.js...OK
Done, without errors.
Elapsed time
loading tasks 3ms 0%
build 0ms 0%
clean:dist 30ms ▇ 1%
useminPrepare 0ms 0%
useminPrepare:html 13ms 0%
concurrent:dist 3s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 63%
autoprefixer 1ms 0%
autoprefixer:dist 49ms ▇ 1%
concat 0ms 0%
concat:generated 7ms 0%
ngmin 0ms 0%
ngmin:dist 457ms ▇▇▇▇ 9%
copy:dist 303ms ▇▇▇ 6%
cdnify 0ms 0%
cdnify:dist 11ms 0%
cssmin 0ms 0%
cssmin:generated 14ms 0%
uglify 0ms 0%
uglify:dist 2ms 0%
uglify:generated 817ms ▇▇▇▇▇▇▇ 15%
rev 0ms 0%
rev:dist 200ms ▇▇ 4%
usemin 0ms 0%
usemin:html 32ms ▇ 1%
usemin:css 10ms 0%
usemin:js 4ms 0%
Total 5s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment