Skip to content

Commit e921453

Browse files
committed
Also support older browsers
1 parent 66c9b5d commit e921453

File tree

3 files changed

+92
-78
lines changed

3 files changed

+92
-78
lines changed

package-lock.json

Lines changed: 77 additions & 77 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 & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
},
4141
"devDependencies": {
4242
"@babel/core": "^7.8.7",
43-
"@babel/plugin-transform-runtime": "^7.16.7",
43+
"@babel/plugin-transform-runtime": "^7.16.10",
4444
"@babel/preset-env": "^7.10.2",
4545
"@babel/register": "^7.8.6",
4646
"@rollup/plugin-babel": "^5.3.0",

rollup.config.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import resolve from '@rollup/plugin-node-resolve';
22
import commonjs from '@rollup/plugin-commonjs';
3+
import { babel } from '@rollup/plugin-babel';
34
import { terser } from 'rollup-plugin-terser';
45

56
export default {
@@ -15,6 +16,19 @@ export default {
1516
plugins: [
1617
resolve({ browser: true }),
1718
commonjs(),
19+
babel({
20+
babelHelpers: 'runtime',
21+
presets: [
22+
[
23+
'@babel/preset-env',
24+
{
25+
modules: false,
26+
targets: 'last 2 versions, not dead',
27+
},
28+
],
29+
],
30+
plugins: ['@babel/plugin-transform-runtime'],
31+
}),
1832
terser(),
1933
],
2034
};

0 commit comments

Comments
 (0)