Commit 71e0ab7
authored
Declared package side effects free
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#15771 parent c43a2ee commit 71e0ab7
1 file changed
+1
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
0 commit comments