From 40dd8275d24641e15334125900ddf47c8809f232 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 28 May 2013 17:30:09 -0700 Subject: [PATCH] Add initial Gruntfile --- Gruntfile.coffee | 17 +++++++++++++++++ package.json | 5 ++++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 Gruntfile.coffee diff --git a/Gruntfile.coffee b/Gruntfile.coffee new file mode 100644 index 000000000..9ba093d0a --- /dev/null +++ b/Gruntfile.coffee @@ -0,0 +1,17 @@ +module.exports = (grunt) -> + grunt.initConfig + pkg: grunt.file.readJSON('package.json') + + coffeelint: + options: + max_line_length: + level: 'ignore' + + src: ['src/**/*.coffee'] + test: ['spec/**/*.coffee'] + + + grunt.loadNpmTasks('grunt-coffeelint') + + grunt.registerTask('lint', ['coffeelint:src', 'coffeelint:test']) + grunt.registerTask('default', 'lint') diff --git a/package.json b/package.json index 353c40ff3..4735ec05b 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,10 @@ "text-tmbundle": "1.0.0", "textmate-clojure": "1.0.0", "xml-tmbundle": "1.0.0", - "yaml-tmbundle": "1.0.0" + "yaml-tmbundle": "1.0.0", + "grunt": "~0.4.1", + "grunt-cli": "~0.1.9", + "grunt-coffeelint": "0.0.6" }, "devDependencies": { "biscotto": "0.0.11"