Tree shaking when using barrel-files
Hello. How can I make Bar being removed by tree shaking? Thanks!
https://esbuild.github.io/try/#YgAwLjI1LjEwAC0tYnVuZGxlAGUAZW50cnkuanMAaW1wb3J0IHsgRGlyIH0gZnJvbSAiLiI7CgpsZXQgZm9vID0gbmV3IERpci5Gb28oKTsKZm9vLmZvbygpOwAAaW5kZXguanMAZXhwb3J0ICogYXMgRGlyIGZyb20gIi4vRGlyIjsAAERpci9pbmRleC5qcwBleHBvcnQgKiBmcm9tICIuL0ZvbyI7Ci8qIEBfX05PX1NJREVfRUZGRUNUU19fICovIGV4cG9ydCAqIGZyb20gIi4vQmFyIjsAAERpci9Gb28uanMAZXhwb3J0IGNsYXNzIEZvbwp7CiAgZm9vKCkgeyBjb25zb2xlLmxvZygiZm9vIik7IH0KfQAARGlyL0Jhci5qcwAvKiBAX19OT19TSURFX0VGRkVDVFNfXyAqLyBleHBvcnQgY2xhc3MgQmFyCnsKICBiYXIoKSB7IGNvbnNvbGUubG9nKCJiYXIiKX0KfQAAcGFja2FnZS5qc29uAHsKICAic2lkZUVmZmVjdHMiOiBmYWxzZQp9
Simply impossible for now. However, if you do not capture and re-export the namespace object, it will be shaked. demo