/*global config:true, task:true*/ config.init({ pkg: '', 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': ['', ''] }, min: { 'dist/ba-foreach.min.js': ['', 'dist/ba-foreach.js'] }, test: { files: ['test/**/*.js'] }, lint: { files: ['grunt.js', 'lib/**/*.js', 'test/**/*.js'] }, watch: { 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');