forked from vikynandha-zz/react-form-components
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gruntfile.js
36 lines (34 loc) · 1008 Bytes
/
Gruntfile.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
var browserify_transform_options = [['babelify', {
"presets": [
"es2015", "react"
],
"plugins": ["transform-object-rest-spread"]
}]];
module.exports = function (grunt) {
var browserify_src_files = {
'./examples/src/build/main.js': './examples/src/main.js'
};
grunt.initConfig({
pkg: grunt.file.readJSON('./package.json'),
browserify: {
dev: {
options: {
browserifyOptions: {
debug: true
},
configure: function (bundle) {
bundle.exclude('react/lib/ReactContext');
},
watch: true,
transform: browserify_transform_options
},
files: browserify_src_files
}
}
});
grunt.loadNpmTasks('grunt-browserify');
// Default task(s).
grunt.registerTask('default', [
'browserify:dev'
]);
};