Although not fully, but tree shaking can be implemented when source imports modules like ```js import { test } from './pck' ``` and the `./pck` exports ```js export { default as test } from `./test` ``` Therefore, the dependencies in the `./pck` don't need to be included.