diff options
author | Marvin Borner | 2018-07-13 19:06:45 +0200 |
---|---|---|
committer | Marvin Borner | 2018-07-13 19:06:45 +0200 |
commit | 6fcfb7c04d32e1c8b26a312295bf7ac3ec2d2ad7 (patch) | |
tree | dbc87ef16fa01d5d99116de283592b8fe5e02944 /public/bower_components/morris.js/Gruntfile.js | |
parent | dfd839f27146df0ad0494e11734fc7d310c70ebf (diff) |
Fixed many permissions and began admin interface
Diffstat (limited to 'public/bower_components/morris.js/Gruntfile.js')
-rw-r--r-- | public/bower_components/morris.js/Gruntfile.js | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/public/bower_components/morris.js/Gruntfile.js b/public/bower_components/morris.js/Gruntfile.js new file mode 100644 index 0000000..20eed2b --- /dev/null +++ b/public/bower_components/morris.js/Gruntfile.js @@ -0,0 +1,90 @@ +module.exports = function (grunt) { + require('matchdep').filterDev('grunt-*').forEach(grunt.loadNpmTasks); + + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + coffee: { + lib: { + options: { bare: false }, + files: { + 'morris.js': ['build/morris.coffee'] + } + }, + spec: { + options: { bare: true }, + files: { + 'build/spec.js': ['build/spec.coffee'] + } + }, + }, + concat: { + 'build/morris.coffee': { + options: { + banner: "### @license\n"+ + "<%= pkg.name %> v<%= pkg.version %>\n"+ + "Copyright <%= (new Date()).getFullYear() %> <%= pkg.author.name %> All rights reserved.\n" + + "Licensed under the <%= pkg.license %> License.\n" + + "###\n", + }, + src: [ + 'lib/morris.coffee', + 'lib/morris.grid.coffee', + 'lib/morris.hover.coffee', + 'lib/morris.line.coffee', + 'lib/morris.area.coffee', + 'lib/morris.bar.coffee', + 'lib/morris.donut.coffee' + ], + dest: 'build/morris.coffee' + }, + 'build/spec.coffee': ['spec/support/**/*.coffee', 'spec/lib/**/*.coffee'] + }, + less: { + all: { + src: 'less/*.less', + dest: 'morris.css', + options: { + compress: true + } + } + }, + uglify: { + build: { + options: { + preserveComments: 'some' + }, + files: { + 'morris.min.js': 'morris.js' + } + } + }, + mocha: { + index: ['spec/specs.html'], + options: {run: true} + }, + watch: { + all: { + files: ['lib/**/*.coffee', 'spec/lib/**/*.coffee', 'spec/support/**/*.coffee', 'less/**/*.less'], + tasks: 'default' + }, + dev: { + files: 'lib/*.coffee' , + tasks: ['concat:build/morris.coffee', 'coffee:lib'] + } + }, + shell: { + visual_spec: { + command: './run.sh', + options: { + stdout: true, + failOnError: true, + execOptions: { + cwd: 'spec/viz' + } + } + } + } + }); + + grunt.registerTask('default', ['concat', 'coffee', 'less', 'uglify', 'mocha', 'shell:visual_spec']); +}; |