Just remember Webpack's defaults are the way they are for a reason. .mjs is limited because it's not fully baked and it's support story isn't finished yet. If you need javascript/auto you should really be using .js.
I think this is a better solution than having people customize their webpack config, especially since webpack's is trying to be zero config and people using tools like create-react-app, vue-cli who might not even realize that they are using webpack.
See: #32
This is the easiest solution to fix issues with default config of Webpack. Background:
From: https://github.com/apollographql/react-apollo/issues/1737
From: https://github.com/apollographql/react-apollo/issues/1737#issuecomment-373039056
I think this is a better solution than having people customize their webpack config, especially since webpack's is trying to be zero config and people using tools like create-react-app, vue-cli who might not even realize that they are using webpack.
Ideally
d3-array
,d3-collection
, andd3-shape
start including aes
format es well, but that will take time.