Microsoft Interview Question

What is tree shaking in programming?