react/grunt/config/jsx.js

43 lines
672 B
JavaScript

'use strict';
var assign = require('../../src/stubs/Object.assign');
var grunt = require('grunt');
var rootIDs = [
'React',
'ReactWithAddons'
];
var normal = {
rootIDs: rootIDs,
getConfig: function() {
return {
commonerConfig: grunt.config.data.pkg.commonerConfig,
constants: {}
};
},
sourceDir: 'src',
outputDir: 'build/modules'
};
var test = {
rootIDs: rootIDs.concat([
'test/all.js',
'**/__tests__/*.js'
]),
getConfig: function() {
return assign({}, normal.getConfig(), {
mocking: true
});
},
sourceDir: 'src',
outputDir: 'build/modules'
};
module.exports = {
normal: normal,
test: test
};