Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This sets the package.json field sideEffects to false. This allows for better tree shaking by downstream consumers, see https://webpack.js.org/guides/tree-shaking/#mark-the-file-as-side-effect-free for more information. I skimmed over all included files and I did not see anything that would count following webpack's definition of tree shaking during a production build. There is one side effect, but I believe its only used in development builds, so it would be okay to tree shake: https://github.com/bvaughn/react-window/blob/master/src/createListComponent.js#L127-L136 For more details on how this field works and why it matter see the discussion here: react-dnd/react-dnd#1577
- Loading branch information