Skip to content

Commit dda48e7

Browse files
committed
fix typescript config for rollup
1 parent aa8b325 commit dda48e7

File tree

4 files changed

+47
-0
lines changed

4 files changed

+47
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ dist
55
lib
66
es
77
coverage
8+
# used by rollup-plugin-typescript2
9+
.rpt2_cache/
810

911
website/translated_docs
1012
website/build/

package-lock.json

Lines changed: 38 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
"rollup-plugin-node-resolve": "^5.2.0",
8888
"rollup-plugin-replace": "^2.2.0",
8989
"rollup-plugin-terser": "^5.1.1",
90+
"rollup-plugin-typescript2": "^0.22.1",
9091
"rxjs": "^6.5.2",
9192
"typescript": "^3.5.3",
9293
"typings-tester": "^0.3.2"

rollup.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import nodeResolve from 'rollup-plugin-node-resolve'
22
import babel from 'rollup-plugin-babel'
33
import replace from 'rollup-plugin-replace'
4+
import typescript from 'rollup-plugin-typescript2'
45
import { terser } from 'rollup-plugin-terser'
56

67
import pkg from './package.json'
@@ -18,6 +19,7 @@ export default [
1819
nodeResolve({
1920
extensions: ['.ts']
2021
}),
22+
typescript(),
2123
babel()
2224
]
2325
},
@@ -34,6 +36,7 @@ export default [
3436
nodeResolve({
3537
extensions: ['.ts']
3638
}),
39+
typescript(),
3740
babel()
3841
]
3942
},
@@ -49,6 +52,7 @@ export default [
4952
replace({
5053
'process.env.NODE_ENV': JSON.stringify('production')
5154
}),
55+
typescript(),
5256
babel({
5357
exclude: 'node_modules/**'
5458
}),
@@ -76,6 +80,7 @@ export default [
7680
nodeResolve({
7781
extensions: ['.ts']
7882
}),
83+
typescript(),
7984
babel({
8085
exclude: 'node_modules/**'
8186
}),
@@ -98,6 +103,7 @@ export default [
98103
nodeResolve({
99104
extensions: ['.ts']
100105
}),
106+
typescript(),
101107
babel({
102108
exclude: 'node_modules/**'
103109
}),

0 commit comments

Comments
 (0)