rollup-plugin-es3
v1.1.0
Published
Make rollup compatible with ES3, remove Object.defineProperty of __esModule part
Downloads
101,553
Maintainers
Readme
rollup-plugin-es3
Rollup plugin, to make it more compatible with ES3.
Currently it's only do 2 things:
- Remove Object.defineProperty of __esModule part (rollup issue #750)
- Remove Object.freeze (issue #1)
Install
npm i rollup-plugin-es3 -D
Usage
import { rollup } from 'rollup'
import es3 from 'rollup-plugin-es3'
rollup({
entry: 'main.js',
plugins: [
es3()
]
})
Option
// pass the list of removal
plugins: [
es3({ remove: ['defineProperty', 'freeze'] })
]