summaryrefslogtreecommitdiffstats
path: root/node_modules/async-foreach/grunt.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/async-foreach/grunt.js')
-rw-r--r--node_modules/async-foreach/grunt.js48
1 files changed, 48 insertions, 0 deletions
diff --git a/node_modules/async-foreach/grunt.js b/node_modules/async-foreach/grunt.js
new file mode 100644
index 0000000..079a23a
--- /dev/null
+++ b/node_modules/async-foreach/grunt.js
@@ -0,0 +1,48 @@
+/*global config:true, task:true*/
+config.init({
+ pkg: '<json:package.json>',
+ meta: {
+ title: 'JavaScript Sync/Async forEach',
+ license: ['MIT'],
+ copyright: 'Copyright (c) 2012 "Cowboy" Ben Alman',
+ banner: '/* {{meta.title}} - v{{pkg.version}} - {{today "m/d/yyyy"}}\n' +
+ ' * {{pkg.homepage}}\n' +
+ ' * {{{meta.copyright}}}; Licensed {{join meta.license}} */'
+ },
+ concat: {
+ 'dist/ba-foreach.js': ['<banner>', '<file_strip_banner:lib/foreach.js>']
+ },
+ min: {
+ 'dist/ba-foreach.min.js': ['<banner>', 'dist/ba-foreach.js']
+ },
+ test: {
+ files: ['test/**/*.js']
+ },
+ lint: {
+ files: ['grunt.js', 'lib/**/*.js', 'test/**/*.js']
+ },
+ watch: {
+ files: '<config:lint.files>',
+ tasks: 'lint:files test:files'
+ },
+ jshint: {
+ options: {
+ curly: true,
+ eqeqeq: true,
+ immed: true,
+ latedef: true,
+ newcap: true,
+ noarg: true,
+ sub: true,
+ undef: true,
+ eqnull: true
+ },
+ globals: {
+ exports: true
+ }
+ },
+ uglify: {}
+});
+
+// Default task.
+task.registerTask('default', 'lint:files test:files concat min');