UNPKG

710 BJavaScriptView Raw
1module.exports = {
2 useRelativePaths: false,
3 moduleNameFormatter: ({ moduleName }) => {
4 if (moduleName.startsWith('app/javascript/lib/')) {
5 return moduleName.replace('app/javascript/lib/', '')
6 }
7
8 return moduleName
9 },
10 importStatementFormatter: function({ importStatement }) {
11 return importStatement.replace(/;$/, '')
12 },
13 namedExports: {
14 react: [
15 'useState',
16 'useEffect',
17 'useContext',
18 'useReducer',
19 'useCallback',
20 'useMemo',
21 'useRef',
22 'useImperativeMethods',
23 'useLayoutEffect',
24 ],
25 'mobx-react-lite': [
26 'observer'
27 ]
28 },
29 aliases: {
30 h: 'react-hyperscript'
31 },
32 excludes: [
33 "./public/**"
34 ]
35}