[change] export ES modules by default

ES modules are the default package export. Commonjs modules are exported
from 'dist/cjs'. Modern bundlers like webpack can consume ES modules.
The addition of the `sideEffects:false` to the `package.json` helps
webpack tree-shaking modules.
This commit is contained in:
Nicolas Gallagher
2018-05-18 15:12:18 -07:00
parent 96c3f09fac
commit 004c7ce478
4 changed files with 14 additions and 5 deletions

View File

@@ -4,6 +4,7 @@ module.exports = {
'babel-preset-env',
{
loose: true,
modules: process.env.MODULES || false,
exclude: ['transform-es2015-typeof-symbol'],
targets: {
browsers: [