@@ -47,38 +47,38 @@ module.exports = function(grunt) {
47
47
dest : 'build/<%= pkg.name %>.js'
48
48
} , //Build environment workers
49
49
rhino : {
50
- options : {
51
- banner : 'var exports = exports || {};\n' //Hack for using the node version of parserlib
52
- } ,
53
50
src : [
54
51
'<%= concat.core.dest %>' ,
55
- 'src/cli/{common, rhino}.js'
52
+ 'src/cli/common.js' ,
53
+ 'src/cli/rhino.js'
56
54
] ,
57
55
dest : 'build/<%= pkg.name %>-rhino.js'
58
56
} ,
59
57
node : {
60
58
options : {
61
- banner : '<%= banner %>' ,
59
+ banner : '<%= banner %>\n' +
60
+ 'var parserlib = require("parserlib");\n' ,
62
61
footer : '\nexports.CSSLint = CSSLint;'
63
62
} ,
64
63
files : {
65
- 'build/<%= pkg.name %>-node.js' : [ '<%= core_files %>' ] ,
66
- 'build/npm/lib/<%= pkg.name %>-node.js' : [ '<%= core_files %>' ]
64
+ 'build/<%= pkg.name %>-node.js' : [ '<%= csslint_files %>' ] ,
65
+ 'build/npm/lib/<%= pkg.name %>-node.js' : [ '<%= csslint_files %>' ]
67
66
}
68
67
} ,
69
68
node_cli : {
70
69
options : {
71
70
banner : '#!/usr/bin/env node\n<%= banner %>'
72
71
} ,
73
72
src : [
74
- 'src/cli/{common, node}.js'
73
+ 'src/cli/common.js' ,
74
+ 'src/cli/node.js'
75
75
] ,
76
76
dest : 'build/npm/cli.js'
77
77
} ,
78
78
tests : {
79
79
src : [
80
- '! tests/all-rules .js' ,
81
- 'tests/**/* .js'
80
+ 'tests/**/* .js' ,
81
+ '! tests/all-rules .js'
82
82
] ,
83
83
dest : 'build/<%= pkg.name %>-tests.js'
84
84
} ,
@@ -95,14 +95,10 @@ module.exports = function(grunt) {
95
95
dest : 'build/<%= pkg.name %>-worker.js'
96
96
} ,
97
97
wsh : {
98
- options : {
99
- banner : '<%= banner %>\n' +
100
- //Hack for using the node version of parserlib
101
- 'var exports = exports || {};\n'
102
- } ,
103
98
src : [
104
- '<%= core_files %>' ,
105
- 'src/cli/{common, wsh}.js'
99
+ '<%= concat.core.dest %>' ,
100
+ 'src/cli/common.js' ,
101
+ 'src/cli/wsh.js'
106
102
] ,
107
103
dest : 'build/<%= pkg.name %>-wsh.js'
108
104
}
@@ -201,7 +197,7 @@ module.exports = function(grunt) {
201
197
202
198
grunt . registerTask ( 'test' , [ 'clean:build' , 'jshint' , 'concat' , 'yuitest' ] ) ;
203
199
204
- grunt . registerTask ( 'release' , [ 'test' , 'clean:release' , 'copy:release' , 'includereplace' , 'changelog' ] ) ;
200
+ grunt . registerTask ( 'release' , [ 'test' , 'clean:release' , 'copy:release' , 'includereplace:release ' , 'changelog' ] ) ;
205
201
206
202
//Run the YUITest suite
207
203
grunt . registerMultiTask ( 'yuitest' , 'Run the YUITests for the project' , function ( ) {
0 commit comments