forked from aces/Loris
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gruntfile.js
47 lines (44 loc) · 3.24 KB
/
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
37
38
39
40
41
42
43
44
45
46
47
'use strict';
module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-babel');
grunt.initConfig({
babel: {
options: {
presets: ['react']
},
jsx: {
files: {
'htdocs/js/components/DynamicDataTable.js': 'jsx/DynamicDataTable.js',
'htdocs/js/components/FilterTable.js': 'jsx/FilterTable.js',
'htdocs/js/components/PaginationLinks.js': 'jsx/PaginationLinks.js',
'htdocs/js/components/StaticDataTable.js': 'jsx/StaticDataTable.js',
'htdocs/js/components/react.breadcrumb.js': 'jsx/react.breadcrumb.js',
'htdocs/js/components/react.dynamicTable.js': 'jsx/react.dynamicTable.js',
'htdocs/js/components/Form.js': 'jsx/Form.js',
'modules/bvl_feedback/js/react.behavioural_feedback_panel.js': 'modules/bvl_feedback/jsx/react.behavioural_feedback_panel.js',
'modules/candidate_list/js/columnFormatter.js': 'modules/candidate_list/jsx/columnFormatter.js',
'modules/configuration/js/SubprojectRelations.js': 'modules/configuration/jsx/SubprojectRelations.js',
'modules/data_team_helper/js/behavioural_qc_module.js': 'modules/data_team_helper/jsx/behavioural_qc_module.js',
'modules/datadict/js/columnFormatter.js': 'modules/datadict/jsx/columnFormatter.js',
'modules/dataquery/js/react.app.js': 'modules/dataquery/jsx/react.app.js',
'modules/dataquery/js/react.fieldselector.js': 'modules/dataquery/jsx/react.fieldselector.js',
'modules/dataquery/js/react.filterBuilder.js': 'modules/dataquery/jsx/react.filterBuilder.js',
'modules/dataquery/js/react.paginator.js': 'modules/dataquery/jsx/react.paginator.js',
'modules/dataquery/js/react.sidebar.js': 'modules/dataquery/jsx/react.sidebar.js',
'modules/dataquery/js/react.tabs.js': 'modules/dataquery/jsx/react.tabs.js',
'modules/dicom_archive/js/columnFormatter.js': 'modules/dicom_archive/jsx/columnFormatter.js',
'modules/dicom_archive/js/dicom_archive.js': 'modules/dicom_archive/jsx/dicom_archive.js',
'modules/genomic_browser/js/FileUploadModal.js': 'modules/genomic_browser/jsx/FileUploadModal.js',
'modules/imaging_browser/js/ImagePanel.js': 'modules/imaging_browser/jsx/ImagePanel.js',
'modules/imaging_browser/js/columnFormatter.js': 'modules/imaging_browser/jsx/columnFormatter.js',
'modules/instrument_builder/js/react.instrument_builder.js': 'modules/instrument_builder/jsx/react.instrument_builder.js',
'modules/instrument_builder/js/react.questions.js': 'modules/instrument_builder/jsx/react.questions.js',
'modules/media/js/columnFormatter.js': 'modules/media/jsx/columnFormatter.js',
'modules/media/js/editForm.js': 'modules/media/jsx/editForm.js',
'modules/media/js/uploadForm.js': 'modules/media/jsx/uploadForm.js',
}
}
},
});
grunt.registerTask('jsx', ['babel']);
};