UNPKG

878 BJavaScriptView Raw
1/*global config:true, task:true*/
2config.init({
3 pkg: '<json:package.json>',
4 test: {
5 files: ['test/**/*.js']
6 },
7 lint: {
8 files: ['grunt.js', 'lib/**/*.js', 'tasks/*.js', 'tasks/init/*.js', 'test/**/*.js']
9 },
10 watch: {
11 files: '<config:lint.files>',
12 tasks: 'default'
13 },
14 jshint: {
15 options: {
16 curly: true,
17 eqeqeq: true,
18 immed: true,
19 latedef: true,
20 newcap: true,
21 noarg: true,
22 sub: true,
23 undef: true,
24 boss: true,
25 eqnull: true,
26 node: true,
27 es5: true
28 },
29 globals: {
30 grunt: true,
31 async: true,
32 underscore: true,
33 util: true,
34 task: true,
35 file: true,
36 fail: true,
37 config: true,
38 option: true,
39 template: true,
40 log: true,
41 verbose: true
42 }
43 }
44});
45
46// Default task.
47task.registerTask('default', 'lint test');