This repository has been archived by the owner on Aug 25, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 19
/
constants.js
89 lines (80 loc) · 1.66 KB
/
constants.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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
const fileTypes = ['scss', 'ts', 'js', 'jsx'];
const ROOT_FOLDER = 'src';
const FILE_NAMES = ['index', 'style', 'styles', 'vendor'];
const react = {
commonjs: 'react',
commonjs2: 'react',
amd: 'react',
root: 'React',
};
const reactDom = {
commonjs: 'react-dom',
commonjs2: 'react-dom',
amd: 'react-dom',
root: 'ReactDOM',
};
const pfReact = {
commonjs: 'patternfly-react',
commonjs2: 'patternfly-react',
amd: 'patternfly-react',
root: 'PFReact',
};
const pfReact4 = {
commonjs: '@patternfly/react-core',
commonjs2: '@patternfly/react-core',
amd: '@patternfly/react-core',
root: 'PFReact4',
};
const redux = {
commonjs: 'redux',
commonjs2: 'redux',
amd: 'redux',
root: 'Redux',
};
const reactRedux = {
commonjs: 'react-redux',
commonjs2: 'react-redux',
amd: 'react-redux',
root: 'ReactRedux',
};
const reactRouterDom = {
commonjs: 'react-router-dom',
commonjs2: 'react-router-dom',
amd: 'react-router-dom',
root: 'ReactRouterDOM',
};
const reactSelect = {
commonjs: 'react-select',
commonjs2: 'react-select',
amd: 'react-select',
root: 'ReactSelect',
};
const propTypes = {
commonjs: 'prop-types',
commonjs2: 'prop-types',
amd: 'prop-types',
root: 'PropTypes',
};
const lodash = {
commonjs: 'lodash',
commonjs2: 'lodash',
amd: 'lodash',
root: 'lodash',
};
module.exports = {
fileTypes,
ROOT_FOLDER,
FILE_NAMES,
externals: {
react,
redux,
lodash,
'patternfly-react': pfReact,
'@patternfly/react-core': pfReact4,
'react-dom': reactDom,
'react-redux': reactRedux,
'react-router-dom': reactRouterDom,
'react-select': reactSelect,
'prop-types': propTypes,
},
};