I maintain a small utility library for my Javascript projects called "zeed". While trying to make it "sideEffects"-free, so that all unused code is removed by tree-shaking, I found some interesting things that I did not expect in this way and wrote them down: https://github.com/holtwick/zeed/blob/master/demos/sideeffects/README.md #esbuild #sideffects #treeshake #js #typescript #zeed