/*
 * grunt-sass
 * 0.1.0 - 2012-06-12
 * github.com/sindresorhus/grunt-sass
 *
 * (c) Sindre Sorhus
 * sindresorhus.com
 * MIT License
 */
module.exports = function( grunt ) {
	'use strict';

	grunt.registerMultiTask( 'sass', 'Compile SASS and SCSS', function() {
		var sass = require('node-sass');
		var done = this.async();
		var dest = this.file.dest;
		var files = grunt.file.expand( this.file.src );
		var max = grunt.helper( 'concat', files );

		sass.render( max, function( err, css ) {
			grunt.file.write( dest, css );
			grunt.helper( 'min_max_info', css, max );

			if ( err ) {
				grunt.fail.fatal( 'Compile error:', err );
			}

			done();
		});
	});
};
module.exports = function( grunt ) {
	'use strict';

	grunt.registerMultiTask( 'sass', 'Compile SASS .scss using node-sass', function() {
		var sass = require('node-sass');

		this.files.forEach(function( el ) {
			var files = grunt.file.expand( el.src );
			var dest = el.dest;
			var max = grunt.helper( 'concat', files );

			sass.render( max, function( err, css ) {
				if ( err ) {
					grunt.fail.fatal( err );
				}
				grunt.file.write( dest, css );
				grunt.helper( 'min_max_info', css, max );
			});
		});
	});
};
Update the grunt task to latest grunt
Update the grunt task to latest grunt

- use this.options()
- use this.files
