1
- import { DEFAULT_EXTENSIONS } from '@babel/core'
2
1
import nodeResolve from 'rollup-plugin-node-resolve'
3
2
import babel from 'rollup-plugin-babel'
4
3
import replace from 'rollup-plugin-replace'
@@ -16,9 +15,10 @@ export default [
16
15
...Object . keys ( pkg . peerDependencies || { } )
17
16
] ,
18
17
plugins : [
19
- babel ( {
20
- extensions : [ ...DEFAULT_EXTENSIONS , '.ts' ]
21
- } )
18
+ nodeResolve ( {
19
+ extensions : [ '.ts' ]
20
+ } ) ,
21
+ babel ( )
22
22
]
23
23
} ,
24
24
@@ -31,9 +31,10 @@ export default [
31
31
...Object . keys ( pkg . peerDependencies || { } )
32
32
] ,
33
33
plugins : [
34
- babel ( {
35
- extensions : [ ...DEFAULT_EXTENSIONS , '.ts' ]
36
- } )
34
+ nodeResolve ( {
35
+ extensions : [ '.ts' ]
36
+ } ) ,
37
+ babel ( )
37
38
]
38
39
} ,
39
40
@@ -42,12 +43,13 @@ export default [
42
43
input : 'src/index.ts' ,
43
44
output : { file : 'es/redux.mjs' , format : 'es' , indent : false } ,
44
45
plugins : [
45
- nodeResolve ( ) ,
46
+ nodeResolve ( {
47
+ extensions : [ '.ts' ]
48
+ } ) ,
46
49
replace ( {
47
50
'process.env.NODE_ENV' : JSON . stringify ( 'production' )
48
51
} ) ,
49
52
babel ( {
50
- extensions : [ ...DEFAULT_EXTENSIONS , '.ts' ] ,
51
53
exclude : 'node_modules/**'
52
54
} ) ,
53
55
terser ( {
@@ -71,9 +73,10 @@ export default [
71
73
indent : false
72
74
} ,
73
75
plugins : [
74
- nodeResolve ( ) ,
76
+ nodeResolve ( {
77
+ extensions : [ '.ts' ]
78
+ } ) ,
75
79
babel ( {
76
- extensions : [ ...DEFAULT_EXTENSIONS , '.ts' ] ,
77
80
exclude : 'node_modules/**'
78
81
} ) ,
79
82
replace ( {
@@ -92,9 +95,10 @@ export default [
92
95
indent : false
93
96
} ,
94
97
plugins : [
95
- nodeResolve ( ) ,
98
+ nodeResolve ( {
99
+ extensions : [ '.ts' ]
100
+ } ) ,
96
101
babel ( {
97
- extensions : [ ...DEFAULT_EXTENSIONS , '.ts' ] ,
98
102
exclude : 'node_modules/**'
99
103
} ) ,
100
104
replace ( {
0 commit comments